| Patent Number |
Title Of Patent |
Date Issued |
| 7577944 |
Unbundling, translation and rebundling of instruction bundles in an instruction stream |
August 18, 2009 |
| Instructions in a first instruction stream are unbundled; certain unbundled instructions are translated; and the instructions are rebundled. Bundled instructions are used by processors based on Very Long Instruction Word (VLIW) and Explicitly Parallel Instruction Computing (EPIC) tec |
| 7577890 |
Systems and methods for mitigating latency associated with error detection and correction |
August 18, 2009 |
| Systems and methods for mitigating latency associated with error detection and correction of a data structure are disclosed. One embodiment of a system may comprise a packet generator that builds a response packet associated with a request for a data structure based on a tag portion of |
| 7577877 |
Mechanisms to prevent undesirable bus behavior |
August 18, 2009 |
| A system includes proxy logic which detects situations which, unless action is taken, would result in undesirable bus behavior. In one embodiment, the target device of a bus cycle includes proxy logic which determines when the target device is unable to respond correctly to a bus cyc |
| 7577862 |
Self adjusting clocks in computer systems that adjust in response to changes in their environmen |
August 18, 2009 |
| An electronic device such as a computer, circuit board, or integrated circuit is built including circuitry for receiving temperature information. The clock frequency of the electronic device is varied in response to the temperature of the electronic device, thus lowering speed and po |
| 7577855 |
System for controlling current flow to electronic attachment device |
August 18, 2009 |
| A system for controlling power supplied by a power supply comprises an attachment device and a circuit coupled to the supply and operable to be coupled to the attachment device, the circuit operable to determine if the attachment device has an authorized source, the circuit further o |
| 7577832 |
Apparatus and method for booting a system |
August 18, 2009 |
| A method and apparatus for booting a system are provided. The apparatus may comprise a boot block and a baseboard management controller coupled together in the system. The baseboard management controller may be configured to receive a request from the boot block for a basic input/out |
| 7577670 |
Method and apparatus for inferring address and subnet relationships |
August 18, 2009 |
| Methods and systems are disclosed for inferring address and subnet relationships. An exemplary method includes identifying a first address associated with a subnet; determining a length of a prefix part of the first address; determining a length of a prefix part of a second address; |
| 7577581 |
Method for targeting promotions to individual associated with a vehicle |
August 18, 2009 |
| This disclosure provides a system for remotely communicating with a vehicle and a related business method of targeting promotions to one or more individuals associated with a vehicle. The system includes a wireless device, a security gateway, and an on-board computer coupled to one o |
| 7577572 |
Service inventory prompt and actions |
August 18, 2009 |
| Backup storage apparatus and related methods wherein a controller and operator control panel are provided that cooperate to control functions and display information regarding the apparatus. The controller and operator control panel is configured to implement an inventory service lev |
| 7577550 |
System and method for detecting performance anomalies in a computing system |
August 18, 2009 |
| A method comprises receiving, by learning logic, historical metrics of a computing system being monitored. The learning logic determines, from the received historical metrics, forms of sub-functions that are included in an equation, wherein each sub-function represents a dependency betwe |
| 7577351 |
Image data processing method and apparatus |
August 18, 2009 |
| A method for automatic focus for an image capture device comprising a lens, the method comprising, for a first lens position, processing image data generated at a plurality of local focus positions of the lens in order to generate first metric data representing a focus measure for the |
| 7577063 |
Calibration of a focus offset in an optical drive |
August 18, 2009 |
| Calibration of a focus offset in an optical drive. A calibration pattern, comprising a plurality of marked areas, is marked upon a medium. A user input is received, identifying a perceived darkest marked area of the calibration pattern. The focus offset is determined corresponding to the |
| 7576890 |
Digital swatch book |
August 18, 2009 |
| A system for generating digital swatch books, comprising a simulation component for generating, based on a set of standard reference colors and based on at least one reproduction system profile representing a reproduction system's color reproduction characteristics, digital swatch bo |
| 7576880 |
Cooperative rasterization of print data in an enterprise network |
August 18, 2009 |
| Systems and methods for cooperative rasterization of print data in an enterprise network are described. In one aspect, a primary printer rasterizes a portion of a print job to input raster bits into a raster buffer associated with the primary printer. During print job processing oper |
| 7576878 |
Enhanced management of raster image processing resources |
August 18, 2009 |
| Systems, apparatus, and methods for enhancing management of raster image processing (RIP) resources are described. In one aspect, a printing environment includes a RIP engine and multiple RIP pipelines. The RIP engine is scheduled to perform RIP for a first time period for a first pi |
| 7576860 |
Light filter having a wedge-shaped profile |
August 18, 2009 |
| A light filter includes exactly one partially reflective layer having a top and a bottom and a wedge-shaped profile defining a wedge direction. First and second transparent layers are disposed on the top and bottom, respectively, of the partially reflective layer, each transparent layer |
| 7576765 |
Methods and apparatus for detecting and optimizing laser mark quality on recording media |
August 18, 2009 |
| A method for detecting and optimizing the quality of a mark made by a laser on a recording medium, comprising (a) recording a test mark at a selected level of laser power and a selected speed of movement of the recording medium, (b) measuring at least one dimension of the test mark, |
| 7576439 |
Electrically connecting substrate with electrical device |
August 18, 2009 |
| A substrate is electrically connected with an electrical device mounted on the substrate. A ball bond is formed between a first end of a wire and a bonding pad of the substrate. A reverse-motion loop is formed within the wire. A bond is formed between a second end of the wire and a bondi |
| 7576199 |
Near infrared dyes |
August 18, 2009 |
| Near infrared (NIR) dyes (e.g., formula I), image recording substrate including the NIR dye, and methods of making the NIR dyes, are disclosed. |
| 7575979 |
Method to form a film |
August 18, 2009 |
| A method includes forming a fluid including an inorganic semiconductor material, depositing a layer of said fluid on a substrate to form a film, and curing said film to form a porous semiconductor film. |
| 7575849 |
Imaging layers and structures including imaging layers |
August 18, 2009 |
| Imaging layers, imaging media, and methods of preparation of each, are disclosed. |
| 7575848 |
Image recording media and image layers |
August 18, 2009 |
| Imaging layers, image recording media, and methods of preparation of each, are disclosed. |
| 7575844 |
Color forming composites capable of multi-colored imaging and associated systems and methods |
August 18, 2009 |
| Composites, methods, and systems for production of multi-color images which are developable at various wavelengths are disclosed and described. The color forming composite can include a first color forming layer having a first polymer matrix, a first color former, and a first develop |
| 7575810 |
Reflector with non-uniform metal oxide layer surface |
August 18, 2009 |
| A reflector includes a non-uniform metal oxide layer surface. |
| 7575315 |
Multiple print unit configurations |
August 18, 2009 |
| A printing system includes multiple print units which each have one or more printbar assemblies to transfer an imaging medium onto a print media. An individual print unit can include a heater system to dry the imaging medium transferred onto the print media by the one or more printba |
| 7575309 |
Fluid supply system |
August 18, 2009 |
| A fluid supply system for a printing device is disclosed. The fluid supply system includes an ink reservoir adapting member operatively disposed within an ink cartridge. The adapting member has an open end and an end opposed to the open end. The open end is adapted to have a filter d |
| 7574596 |
Cryptographic method and apparatus |
August 11, 2009 |
| First data to be sent by a first party to a second party is encrypted using an encryption key string formed using at least a hash value generated using second data and a secret, shared with a trusted party, that serves as identification of the first party. The second data comprises, |
| 7574593 |
Persistent memory manipulation using EFI |
August 11, 2009 |
| Systems, methodologies, media, and other embodiments associated with performing a manipulation of a persistent memory using an extensible firmware interface are described. One exemplary method embodiment includes selectively refreshing a persistent memory from an EFI level applicatio |
| 7574421 |
Explicit key paging |
August 11, 2009 |
| A method of retrieving a page of records from a database system may include receiving a first query from a client device that, when processed by a database system, identifies a plurality of records that have a specified order and that are transmittable to the client device in pages t |
| 7574341 |
Speculative expectation based event verification |
August 11, 2009 |
| A computer implemented method of verifying events generated by an agent includes detecting a stimulus at an input of the agent and determining whether generation of an event by the agent in response to the stimulus is conditional. An expectation of the event is created based at least in |
| 7573899 |
Adaptor module |
August 11, 2009 |
| An adaptor module for use with a service manager adapted to functionally lie between a service application operable to provide a service and a network layer of a telecommunication network service entity, the adaptor module being operable to; receive from the service manager a service |
| 7573827 |
Method and apparatus for detecting network congestion |
August 11, 2009 |
| A method of detecting congestion in a communications network and a network switch are described. The method comprises identifying an output link of a network switch as a congested link on the basis of a packet in a queue of the network switch which is destined for the output link, where |
| 7573282 |
Ball grid array connection monitoring system and method |
August 11, 2009 |
| A system for monitoring the connection on an integrated circuit ball grid array (BGA) comprises a connection indicator circuit coupled to at least one monitor pin of the BGA and configured to detect a pin connection failure of the BGA based on a signal change associated with the at least |
| 7573206 |
Perceptible flickering reduction |
August 11, 2009 |
| A system includes a load, one or more switches, and a controller. The switches are to switch power received from a power source to power the load. The controller is to control switching of the switches to deliver the power to the load to reduce perceptible flickering of one or more l |
| 7572536 |
Method and apparatus for fueling fuel cells |
August 11, 2009 |
| A fuel cell is operatively connected to, and powers an electronic device. The fuel cell includes at least one electrode and an electrolyte in electrochemical contact with the electrode(s). A mechanism is provided for delivering fuel to the fuel cell while powering the electronic devi |
| 7572326 |
Fixer fluid and inkjet ink sets including the same |
August 11, 2009 |
| A fixer fluid for an inkjet ink set includes an aqueous vehicle, and a tri-alkyl-substituted amine-N-oxide. The fixer fluid also includes an acid, a cationic polyelectrolyte, or combinations of the acid and polyelectrolyte(s). |
| 7572143 |
Interfacing between a computer and audio/video equipment |
August 11, 2009 |
| Embodiments for interfacing between a computer and audio/video equipment are provided. One embodiment comprises a cable that includes a docking cable having a docking connector for communicating signals to and from a computer, an output cable, the output cable having at least one aud |
| 7571974 |
Calibration of multi-die printer |
August 11, 2009 |
| A multiple die printer may be calibrated by a method which includes receiving, for each die, optical density related measurements from a set of calibration targets printed on print media, each calibration target printed by nozzles of a single one of said multiple dies, the targets of |
| 7571973 |
Monitoring fluid short conditions for fluid-ejection devices |
August 11, 2009 |
| A fluid short management assembly for a plurality of fluid-ejection devices of one embodiment of the invention is disclosed that includes one or more monitoring mechanisms and a controller. The monitoring mechanisms monitor one or more fluid short conditions for each fluid ejection d |
| 7571855 |
Display with symbology |
August 11, 2009 |
| In embodiments, data corresponding to an object is determined from symbology. |
| 7571650 |
Piezo resistive pressure sensor |
August 11, 2009 |
| Various embodiments and methods relating to a pressure sensor having a flexure supported piezo resistive sensing element are disclosed. |
| 7571425 |
Automated binding for object oriented programming user interface components |
August 4, 2009 |
| A method, system, and computer program product for automated binding of an application user interface to the data that it manipulates in an object oriented programming system is provided. In one embodiment, responsive to instantiating an application user interface, a binder object is |
| 7571371 |
Parallel parity checking for content addressable memory and ternary content addressable memory |
August 4, 2009 |
| Methods and arrangements for parallel parity checking for content addressable memory and ternary content addressable memory during compare cycles are disclosed. Further, methods and arrangements for remedying storage bit corruption are also disclosed. |
| 7571326 |
Relative latency dynamics for identity authentication |
August 4, 2009 |
| A method for authenticating user access by a user to an electronic device. The method includes measuring a first plurality of relative latency values as keystrokes pertaining to an authentication process are entered. The method further includes determining whether the first plurality of |
| 7571221 |
Installation of network services in an embedded network server |
August 4, 2009 |
| Various systems and methods are provided for maintaining an embedded network server. In one embodiment, one method includes the steps of providing a dynamic service loader in the embedded network server, receiving a service request to install a dynamic service in the embedded network |
| 7571200 |
Seedable pseudo-random number generator |
August 4, 2009 |
| A seedable pseudo-random number generator. A linear feedback shift register (LFSR) arrangement is used to generate a first pseudo-random number, and a cellular automata is used to generate a second pseudo-random number. The bits of the LFSR arrangement are XORed with bits of the cell |
| 7571181 |
Network usage analysis system and method for detecting network congestion |
August 4, 2009 |
| A system and method is provided herein for detecting congested locations within a network. The method includes receiving a stream of UDRs from one or more observation points within the network. The method further comprises computing an amount of bandwidth utilized by each UDR as each |
| 7571163 |
Method for sorting a data structure |
August 4, 2009 |
| A method is provided for performing a weak sort on a data structure comprising a plurality of list elements, the elements being associated with data values. The linked list data structure can have a head element containing a comparatively lower data value and a tail element containing |
| 7571143 |
Software pay-per-use pricing |
August 4, 2009 |
| A pay-per-use (PPU) software system uses reads metrics data from one or more PPU products and transmits the metrics data to a remote location for processing. The PPU system uses a utility metering appliance that monitors PPU software products on a given internal network through the u |
| 7571069 |
Data assurance workflow derivation and execution |
August 4, 2009 |
| A method for providing data assurance includes receiving selected input data to perform data assurance thereon, and receiving selected parameters for the data assurance. Data assurance modules are provided that translate the input data and the parameters and that derive a workflow fo |