Abstract:
Methods are disclosed for performing an update to a biometric access system. An instruction is received at a handheld device defining the update. An encoded signal is generated from the instruction to be transmitted to a biometric terminal from the handheld device. An acknowledgment is received from the biometric terminal at the handheld device that the encoded signal has been received and acted upon. Update information is transmitted from the handheld device over a network to a server to record the update.
Abstract:
Systems and methods for transfer of data including establishing two separate connections, the two separate connections including a high speed connection and a high integrity connection. Blocks of data are exchanged over the high speed connection while the high integrity connection facilitates communication of descriptor data regarding data received over the high speed connection. As such, the data transfer speed of the high speed connection is utilized while communication via the high integrity connection allows for data reliability features not provided by the high speed connection.
Abstract:
A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. A seamless cross-environment workflow is provided in a multi-operating system computing environment. Two or more application programs, running in independent operating systems, share user interaction state information including user data, user settings, and/or application context information. Interaction state information may be shared for applications that are used primarily to access and edit local user content as well as applications that communicate to a remote server or access and navigate other remote content (i.e., Internet-based application, browser). The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
Abstract:
A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The seamless computing experience includes mirroring the active user interaction space of the mobile operating system to a display of a user environment associated with the desktop operating system. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
Abstract:
A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The desktop operating system may be suspended when the mobile computing device is not docked with a secondary terminal environment and resumed when the mobile computing device is docked with a secondary terminal environment that provides a desktop computing experience. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux OS distribution on a modified Android kernel.
Abstract:
Methods and apparatus for controlling the display of one or more drawers of a user interface. One or more displays may be provided, each of which may have a corresponding independently controllable drawer displayable therein. The drawers may be opened in response to a gesture input to display data, such as notification data, application data, contact data, calendar data, weather data, etc. the drawers may be opened and/or closed individually or collectively. For instance, a characteristic of the gesture (e.g., a location of the gesture) may determine which of the drawers are opened in response to the gesture input.
Abstract:
Systems and methods are provided for reliable redundant power distribution. Some embodiments include micro Automatic Transfer Switches (micro-ATSs), including various components and techniques for facilitating reliable auto-switching functionality in a small footprint (e.g., less than ten cubic inches, with at least one dimension being less than a standard NEMA rack height). Other embodiments include systems and techniques for integrating a number of micro-ATSs into a parallel auto-switching module for redundant power delivery to a number of devices. Implementations of the parallel auto-switching module are configured to be mounted in, on top of, or on the side of standard equipment racks. Still other embodiments provide power distribution topologies that exploit functionality of the micro-ATSs and/or the parallel micro-ATS modules.
Abstract:
A dental appliance has an auxiliary feature bonded to a polymeric surface of a shell body with a compartment for receiving teeth. The auxiliary feature is bonded with a light-curable acrylic adhesive comprising acrylate base material and photoinitiator. Auxiliary features include colored layers and, decals, reinforcing features and auxiliary dental devices. A light-curable acrylic adhesive may include a thiol monomer and/or a pigment. A dental appliance may have a shell body with a bonding surface adapted for attachment of an auxiliary feature, such as prepared by a pretreatment to mar the surface of to impregnate the surface with a reactive adhesion promoter.
Abstract:
Apparatus and methods for removing components soldered to a printed circuit board (PCB). Embodiments presented generally include a contact plate having a component specific platform offset from the contact plate body. The offset platform may be substantially identical in size and shape as the component to be removed. Accordingly, contact between a heated platform and component may allow for conductive heating to occur based on contact with the component. Thus, forced air or convective heating of the component does not occur such that solder joint defects in adjacent components may be prevented. A vacuum retention port may be provided at an interface of the platform and component when in contact. The vacuum retention port may allow the freed component to be removed from the PCB using vacuum to hold the freed component to the platform. Also, apparatus for automation of a process according to the forgoing are presented.
Abstract:
Methods of backdrilling printed circuit boards (PCBs) to remove via stubs and related apparatuses. The method may include removing a via stub through a combination of backdrilling and chemical etching. The backdrilling may remove a masking layer from the via stub. Portions of an underlying layer may remain in the region of the via stub after the backdrilling is completed. The remaining portions of the underlying layer may be removed in a subsequent etching process thereby removing the via stub from the PCB. As the backdrilling step may be used for the limited purpose of removing the outer layer and portions of the underlying layer remaining in the via can be tolerated, the diameter of the backdrilling need not be as large as traditional backdrilling where all layers within the via must be ensured of being completely removed.