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.
System and method for passive detection and context sensitive notification
of upgrade availability for computer...
The present invention is a system and method that monitors upgrade availability for computer information on a user's computer and allows the user to determine...
System and method for performing context checks
A system and method is described which provides for context checking of an operating environment. A context manager controls the execution of context checks...
Method and apparatus for memory access
An apparatus, in a data processing system having at least one host processor with host processor cache and host memory, includes a chip interconnect, a cache...
Virtualization of graphics resources
Graphics resources are virtualized through an interface between graphics hardware and graphics clients. The interface allocates the graphics resources across...
Packets transmitted from a server into a computer network are assigned a sequence number, a retransmit time and a time to live. Each packet is retransmitted upon...
System and method for storing and retrieving filenames and files in
The invention receives a request to store a file having a filename written in a first text encoding, converts the filename into a Unicode filename and stores the...
Co-planarity examination method and optical module for electronic
Manufacturing lines include inspection systems for monitoring the quality of parts produced. Manufacturing lines for making semiconductor devices generally...
A computing device having an improved enclosure arrangement is disclosed. One aspect of the enclosure pertains to enclosure parts that are structurally bonded...
Methods and apparatuses for transferring data
The present invention provides several methods and apparatuses for transmitting multimedia data using streaming media protocols such as real-time transfer...
Automatic switching between DSL and analog on a single RJ-11 DSL/analog
Standard analog modems (modulator-demodulator devices) are currently commonplace in the home and office environments, where they are used to enable electronic...
Automatic ID allocation for AV/C entities
Disclosed herein is an automatic ID allocation technique for use in AV/C device applications. The method allows ID assignment without manual user intervention....
Database programs for handheld devices
Techniques for providing access to databases from handheld devices are disclosed. Techniques can be used to implement a database system. The database system...
Large table vectorized lookup by selecting entries of vectors resulting
from permute operations on sub-tables
A lookup operation is carried out on a data table by logically dividing the data table into a number of smaller sets of data that can be indexed with a single...
Reliable real-time transport protocol
Reliability is added to RTP by having a client acknowledge to the server each of the RTP packets received by the client, and retransmitting from the server to...
Methods and apparatus for charging a battery in a peripheral device
A power manager for managing power delivered to a battery operated peripheral device is disclosed. The power manager includes an input current limiter arranged...
Keyboard having a lighting system
A keyboard and methods of making the same. The keyboard comprises of a bottom conducting base plate, an illumination layer, a transparent top conducting layer, a...
Method and apparatus for preventing loops in a full-duplex bus
A method and device for preventing loops in a high performance serial bus is disclosed. One aspect includes selecting an untested connection by at least one of...
Generation and use of masks in MPEG video encoding to indicate non-zero
entries in transformed macroblocks
During Motion Picture Experts Group (MPEG) video encoding a two-dimensional discrete cosine transform (DCT) is performed on data representing an original image....
Method and apparatus for changing a digital processing system power
consumption state by sensing peripheral...
A method and apparatus senses peripheral power consumption for system power control. In a digital processing system, an increase in current drawn by a peripheral...
Method and apparatus for controlling the temperature of electronic device
An electronic device housing comprising a device enclosure with electronic components mounted inside the enclosure is disclosed. Mounted between the electronic...
Method and apparatus for managing a power load change in a system
An apparatus and method for maintaining a state during a power load change. The apparatus of one embodiment includes a voltage controller coupled to receive a...
Method and apparatus for loop breaking on a serial bus
A method for loop breaking includes selecting a first port of a node, transmitting a first packet containing a first identifier from the first port of the node,...
Heat dissipating device for an integrated circuit chip
An electronic assembly comprises a support board, an integrated circuit chip interconnected and coupled to the support board, and a thermal-gap-filler pad placed...
Display housing for computing device
An improved housing for a computing device is disclosed. The improved housing can have one or more of the following aspects. A first aspect of the invention...
A case (12) for a computer monitor (10) having a tub (16) with a case aperture (38) therein adapted for receiving a subpanel (26). The subpanel (26) has a...
Method for embedding object codes in source codes
Methods for embedding codes executable in a first system having a first microprocessor into codes executable in a second system having a second microprocessor...
Font management system that provides for synchronization of fonts among
A font synchronization system ensures that fonts which are specified in the creation of a document are the same as those that are employed in the subsequent...
Music synthesizer and a method of generating a synthesizer output with a
Prior art synthesizers often select a small interval d to detune. For example, if the nominal oscillator frequency was 1000 Hz, then applying a detune parameter...
Conserving power by reducing voltage supplied to an instruction-processing
portion of a processor
One embodiment of the present invention provides a system that facilitates reducing static power consumption of a processor. During operation, the system...
Thermal management system
An apparatus for removing heat from heat generating elements is disclosed. The apparatus is a thermal management system having a thermal distribution assembly in...
White point correction without luminance degradation
White point is corrected without degrading luminance on a display device. A white point manager modifies the balance between red, green and blue according to a...
User interface and a synthesizer with a user interface
A synthesiser to generate sounds often in a musical environment but also in a speech environment. Such synthesis of sounds is often accompanied by at least one...
Modular digital image processing via an image processing chain with
modifiable parameter controls
Aspects for allowing variably controlled alteration of image processing of digital image data in a digital image capture device include forming an image...
In one exemplary embodiment of the present invention, a heat sink having an embedded heat pipe and fins attached to opposite sides of the base plate. In an...
Apparatus and method for rotating the display orientation of a captured
The apparatus of the present invention preferably comprises an image sensor, an orientation sensor, a memory and a processing unit. The image sensor is used for...
Drive bay cover and eject bracket
A novel door for an access opening in an electronic component housing includes a bracket pivotally connected to the housing, and a cover elastically mounted to...
Method and apparatus for increasing the operating frequency of an
One embodiment of the present invention provides a system that facilitates temporarily increasing the operating frequency of an electronic circuit, such as a...
Method and apparatus for dynamic link driver configuration
A method and apparatus embodied in transaction layer software suitable for use with serial bus devices, such as IEEE standard 1394 serial bus devices for...
Pattern and color abstraction in a graphical user interface
Systems and methods for providing a user with increased flexibility and control over the appearance and behavior of objects on a user interface are described....
Computer interface having a single window mode of operation
A computer-human interface manages the available space of a computer display in a manner which reduces clutter and confusion caused by multiple open windows. The...
Methods and apparatuses for handwriting recognition
Method and apparatus for handwriting recognition system for ideographic characters and other characters based on subcharacter hidden Markov models. The...
Network copy protection for database programs
Improved techniques for implementing Network Copy Protection for database programs are disclosed. The techniques can provide Network Copy Protection across...
Method and apparatus for the addition and removal of nodes from a common
An electronic system interconnect. The interconnect comprises a first node and a second node coupled to the first node. The interconnect is initially configured...
Modular logic board chassis for a desktop computer
A computer (10) having a monitor housing (12) within which is affixed a logic module (24) having thereon a processor (36), a memory module (38), an internal...
Method and apparatus for correcting pixel level intensity variation
A method and apparatus is described for providing a consistent visual appearance of pixels of a display screen with respect to a viewing position. Variations...
User interface for computer display
Display device with a moveable assembly