At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Multiprocessor system with interactive synchronization of local clocks
A multiprocessor computer system comprises multiple data processors, each with an internal clock for providing time stamps to application software. The...
Rapid load reduction for power-over-LAN system using lower and higher
priority states for ports
One embodiment described relates to a method of rapidly reducing load for a power-over-ethernet system under fault conditions. Ports are pre-configured to either...
An electronic certificate has content data specifying an attribute delegation from an identified issuer to an identified subject, and an electronic signature for...
Authorization infrastructure based on public key cryptography
A public key authorization infrastructure includes a client program accessible by a user and an application program. A certificate authority issues a long-term...
Method and system for reliable remote-mirror resynchronization in disk
arrays and other mass storage devices
On a dominant logical unit provided by a mass-storage device, hot spare disks are employed to create a much larger, disk-based time-ordered WRITE-request buffer...
Source request arbitration
Multiprocessor systems and methods are disclosed. One embodiment may comprise a plurality of processor cores. A given processor core may be operative to generate...
Computer memory initialization
Computer memory is initialized by generating configuration data for a portion of memory, saving the configuration data, restarting computer memory...
Bridge permitting access by multiple hosts to a single ported storage
A bridge comprises an interface to a plurality of hosts, an interface to a single-ported storage drive and arbitration logic. The arbitration logic controls and...
Distributed peer-to-peer communication for interconnect busses of a
There is provided a distributed peer-to-peer communication system for interconnect busses of a computer system. More specifically, there is provided a method...
Method and system for pinning a resource having an affinity to a user for
A method and system for resource allocation. Specifically, in one embodiment, a method begins by receiving a request for an interactive session from a user. The...
System and method for remote discovery and configuration of a network
A method for operating a network of computing devices is disclosed. The method includes analyzing a network with a computing device having an addressing system...
Apparatus and method for configuring network media connections
A method of automatically configuring media connections, includes: connecting a first pair of connectors to a first pair of conductors and a second pair of...
Data search system and data search method using a global unique identifier
Data and/or services associated with a given object are easily searched by using a search system having a global unique object identifier, a metadata store, an...
Selective sampling for sound signal classification
A system and method of selective sampling for sound signal classification is disclosed. The method of the present invention discloses the elements of: receiving...
Method and system for reading the resistance state of junctions in
Various embodiments of the present invention are directed to methods for determining the resistance state of nanowire-crossbar junctions, and can also be used to...
Method for accurate positioning of marks and spaces on an optical disc
An optical disc has spatial features (notches, bumps, etc.) that intentionally distort the analog Read Data signal. For a mark or space that is centered on a...
System and method for intelligent print quality selection
A system and method are provided for intelligently selecting a print quality setting. Print quality selection logic automatically selects one of a plurality of...
Light-amplifying structures and methods for surface-enhanced Raman
Structures for amplifying light include a resonant cavity in which an analyte may be positioned. The structures for amplifying light may be used to amplify the...
High performance switchable polarizers for optical projection displays and
circuits for driving the polarizers
The invention is directed towards high performance switchable polarizers for optical projection displays. One embodiment of the invention is a switchable...
Modular sensor assembly
A modular sensor assembly for sensing conditions at a computer rack, such as environmental conditions. The sensor assembly includes an elongate flexible body,...
Event-driven discovery method and apparatus
Provided is a method and apparatus for performing discovery between devices in a network. Using event-driven discovery, devices conserve energy resources and...
Microfluidic device with thin-film electronic devices
A microfluidic device for analysis of a sample. The microfluidic device includes a substrate portion that at least partially defines a chamber for receiving the...
Slotted substrates and methods of forming
The described embodiments relate to slotted substrates and methods of forming same. One exemplary method forms a first slot portion into a first surface of a...
Methods for forming and protecting electrical interconnects and resultant
The described embodiments relate to methods and systems for forming and protecting electrical interconnect assemblies. In one embodiment, an electrical...
Calculator device having a USB connection
A method for transferring a signal between a calculator device having a USB connector and a remote device is described. The method includes: connecting the...
System and method for recovering a device state
In one embodiment, a system and a method for recovering a device state related to detecting the installation of an application on a computing device, identifying...
Executing conditional branch instructions in a data processor having a
There is disclosed a data processor having a clustered architecture that comprises at least one branching cluster, at least one non-branching cluster and remote...
Managing physical memory in a virtual memory computer
A method for use in a computer. A user of the computer stores a table of selections in a permanent memory structure of the computer, each selection indicating a...
Method of managing a data storage array, and a computer system including a
A method of managing disk array includes providing a disk array and a RAID controller, receiving commands using the controller, accessing data within the array...
Heat sink fan management based on performance requirements
A fan system is described for cooling a heat dissipating component within an electronic system. The fan system includes a fan that is controllable to a desired...
Multi-chip module with power system
Embodiments include apparatus, methods, and systems having a multi-chip module with a power system. An exemplary electronic module includes a printed circuit...
Heat sink detection
In one embodiment, a printed circuit board assembly comprises a heat sink having an electrically conductive mounting support and a printed circuit board...
Transforming an input image to produce an output image
An input image is transformed to produce an output image. Pixels occurring at edges that represent detail within the input image are detected to produce an...
Efficient hardware A-buffer using three-dimensional allocation of fragment
A method and apparatus for arranging fragments in a graphics memory. Each pixel of a display has a corresponding list of fragments in the graphics memory. Each...
Wireless temperature monitoring for an electronics system
A method of monitoring an electronics system comprises obtaining temperature information via at least one component of the electronics system, and communicating...
Nanometer-scale memory device utilizing self-aligned rectifying elements
and method of making
A memory device including a substrate, and multiple self-aligned nano-rectifying elements disposed over the substrate. Each nano-rectifying element has multiple...
A ChemFET Sensing system is Described.
Cartridge-handling apparatus for a media storage system
Cartridge-handling apparatus for a media storage system comprising a lift assembly having at least one guide track aligned along a first displacement path in the...
Printer, printhead, apparatus and method for air-free ink delivery
A printer having an ink delivery system with an air purge to ambient. A vent sealing material is disposed in an air vent. The vent sealing material is pervious...
Method and system to deposit drops
A system to deposit drops on a substrate includes a dispenser to dispense the drops, a shutter disposed between the dispenser and the substrate to focus the...
Fluid-ejection device and methods of forming same
The described embodiments relate to fluid-ejection devices and methods of forming same. One exemplary embodiment includes a plurality of fluid drop generators...
System and method for creation of video annotations
A system and method for annotating a video data stream integrates geographic location data into the video data stream. A site name is mapped from the geographic...
Computer power conservation apparatus and method that enables less
speculative execution during light processor...
A computer measures a processor load and configures itself so that a lesser amount of speculative execution is enabled when the processor is lightly loaded than...
Method and apparatus for managing access to out-of-frame registers
Method and apparatus for managing access to registers that are outside a current register stack frame are disclosed. An instruction execution unit in a processor...
Tiered multi-source software support using automated diagnostic-data
Primary and secondary support vendors 20 and 30 provide support for an application 15 running on a customer computer system 11. Diagnostic software 17 running on...
Content provider entity for communication session
A content-provider entity provides content to media channels established in respect of a network communication session. The content-provider entity has a...
Detecting and correcting redeye in an image
Systems and methods of detecting and correcting redeye in an image are described. In one aspect, pixels of the input image are segmented based on projections of...
Method and apparatus for separating data packets in a memory buffer
Method and apparatus of separating packets. Specifically, a method of separating data packets in a memory buffer is disclosed. The method locates a memory buffer...
Network communication device including bonded ports for increased
A network communication device including port control circuitry for controlling packet flow between the ports of the device, where the port control circuitry...
Media drive containment apparatus and method
Various embodiments of a media drive containment apparatus and methods are provided. In one representative embodiment a media drive containment apparatus...