Abstract:
A computer system comprises a system trust module for taking measurements for platform specific firmware during a system boot and a trust subsystem comprising a subsystem trust module for taking measurements for software provisioned on the computer system. The subsystem trust module is in communication with the system trust module.
Abstract:
A hydrostatically set packer is disclosed. The actuating piston is locked for run in by a lock sleeve and lock dog arrangement. When the desired depth is reached well pressure is built up to break a rupture disc to allow hydrostatic pressure to act on one side of a lock sleeve. The other side of the lock sleeve is exposed to a chamber under atmospheric or low pressure. Movement of the lock sleeve releases the lock dog allowing piston movement to set the packer. The lock sleeve has a labyrinth seal so that seal leakage below a predetermined level will not prematurely activate the piston lock and prematurely set the packer. A variety of designs for the labyrinth are described.
Abstract:
An assembly with a container comprising a sidewall and a recess in the sidewall, the recess comprising a top portion and a bottom portion, and structure that is configured to releasably retain a phone with two ends in the recess. The structure includes a first flexible strap that encircles the bottle and overlies part of the recess, the first strap comprising an integral first receptacle located in or over the recess that is configured to hold one end of the phone, and a second receptacle in or over either the top or bottom portion of the recess and that is configured to hold the other end of the phone.
Abstract:
A method of protecting a component in a wet environment includes disposing a component into a wet environment, deploying a granulated disintegrable material into the wet environment and temporarily covering a portion of the component with the granulated disintegrable material, at least partially disintegrating the granulated disintegrable material, and flushing the granulated disintegrable material away from the portion.
Abstract:
A method of protecting a component in a wet environment includes disposing a component into a wet environment, deploying a granulated disintegrable material into the wet environment and temporarily covering a portion of the component with the granulated disintegrable material, at least partially disintegrating the granulated disintegrable material, and flushing the granulated disintegrable material away from the portion.
Abstract:
A mobile phone that uses OS virtualization for minimizing power consumption in mobile phones is provided. Apparatus and methods may involve conserving processor power in a mobile phone according to the invention may include the following steps. A first step may be awakening a first processing core from a low power state in response to a first operating system (OS) thread. A following step may include processing the first OS thread using the first processing core. A next step may include determining whether utilization of the first processing core over a first time period has exceeded a predetermined threshold. The method may also include awakening a second processing core from a low power consumption state if utilization of the first processing core over a first time period has exceeded a predetermined threshold.
Abstract:
A mobile phone that uses OS virtualization for minimizing power consumption in mobile phones is provided. A mobile phone according to the invention may include a plurality of application stacks and a plurality of processor cores. Each of the application stacks preferably corresponds to one of the plurality of processor cores. The mobile phone also includes a hypervisor. In a first state, the hypervisor allocates tasks from each of the application stacks to the processor core that corresponds to the respective application stack. In a second state, the hypervisor allocates selected tasks from the plurality of application stacks to a single processor core. The second state may be an idle state and the tasks that are allocated to the single processor core may be periodic tasks.
Abstract:
A truck bed camper shell and hard tonneau cover device is provided which is activated for movement between a raised truck bed camper shell position and a lowered hard tonneau cover position by remote activation of actuators such as pneumatics or hydraulic cylinders or a screw drive mechanism.
Abstract:
Methods and apparatus for imaging systems according to various aspects of the present invention provide a system for making physical copies of images and, substantially concurrently, generating electronic images. The imaging system suitably includes a scanner and a control system. The scanner makes copies of the documents or other images and substantially concurrently stores image data corresponding to images. The control system controls the scanning process and/or the handling of the generated images.
Abstract:
A method and apparatus are provided for passing configuration information over a network. In one embodiment, the configuration information is passed between a DHCP server and a DHCP client and includes parameters not formally defined within DHCP. The parameters are therefore encoded into a vendor-specific portion of a DHCP message using at least one triplet comprising a code field, a length field, and a value field. The value field comprises a set of one or more name-value pairs. The code field includes an indication of encryption of the value field. In another embodiment, a fixed-function appliance device is attached to a network, and is booted using boot code and a configuration stored locally to the device. The device then downloads a network configuration, which is compared to the locally stored configuration. If the network configuration is different from the locally stored configuration, the network configuration is stored locally to the device. The device is then rebooted using the stored network configuration.