Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Hewlett-Packard Development Company, L.P. Patents
Assignee:
Hewlett-Packard Development Company, L.P.
Address:
Houston, TX
No. of patents:
11066
Patents:


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Next


Patent Number Title Of Patent Date Issued
7599083 Remote printer management via email October 6, 2009
Various systems, methods, and computer programs are provided for remotely monitoring a printer status. In monitoring the printer status, one selects a printer status object from among a list of selectable printer status objects in a remote client in data communication with a printer.
7598702 Power management system and method for controlling use of power-consuming applications October 6, 2009
A power management system comprises a power management module configured to receive a requested duration for powering an electronic device by a battery, the power management module configured to control use of power-consuming elements of the electronic device based on a prioritizatio
7597991 Flex based fuel cell October 6, 2009
A fuel cell uses porous metal layers attached on a flex substrate for delivery of liquid fuel to the active catalytic areas on the anodic side. The flex substrate may form an enclosed package such that the liquid fuel can be contained in the enclosed volume and the air can freely exchang
7597814 Structure formed with template having nanoscale features October 6, 2009
A structure is provided that is formed with a template defining a pattern having nanoscale features. The template may be positioned on a substrate and include a resist layer having openings formed therein, where the template is configured to accommodate the controlled assembly of nan
7597319 Sheet handling using a ramp and grippers on an endless belt October 6, 2009
An apparatus and method transport a sheet on a tray. In one embodiment, feet carried by an endless member contact a bottom and edge of the sheet to move the sheet off of the tray. In one embodiment, the sheet is arced while it is being engaged by the feet.
7596792 Method and system for supporting a plurality of event types September 29, 2009
The present invention provides a method and system that is capable of identifying an event type from a plurality of event types to direct an event translator to determine an event occurrence based on the event type. A method is provided for identifying the event type from a plurality
7596751 Contact sheet based image management September 29, 2009
Methods, systems and machine-readable instructions for managing images are described. In one aspect, images are segmented into image clusters. A page layout for a contact sheet comprising thumbnail clusters each comprising thumbnails of the images in respective ones of the image clus
7596741 Packet protection for header modification September 29, 2009
A network device is provided which can include logic associated with the operations of a data communications protocol stack. The logic can operate to receive a packet to the network device and apply a first error checking technique, having a first modification complexity, to a header
7596726 Method and apparatus for selecting a primary resource in a redundant subsystem September 29, 2009
Embodiments of the invention provide a method and apparatus for selecting a primary resource in a redundant subsystem. In one method embodiment, the present invention receives a list of available resources for a redundant subsystem. Additionally, the available resources are tested and
7596702 Network storage devices September 29, 2009
A storage box includes bulk non-volatile memory storage locations, an input/output unit for connection to a network, and a controller for controlling reading and writing of data from and to the storage locations. A trusted device is physically associated with/incorporated into the co
7596694 System and method for safely executing downloaded code on a computer system September 29, 2009
Embodiments of the present invention include a system and method for making it safe to execute downloaded code. The method includes accessing an application, the application making a system call to a library of a computer system for a resource, establishing a requesting thread. The m
7596688 Apparatus and method for user-defined tunables September 29, 2009
A user-defined tunable, and an apparatus and a method for creating the user-defined tunable, are described. The user-defined tunable includes a tunable name, an assigned value, and an expression that relates the user-defined tunable to one or more kernel tunables. The kernel tunables
7596618 Splitting a workload of a node September 29, 2009
A node is identified from a set of nodes in a peer-to-peer network having the highest workloads in the peer-to-peer network. The workload of the node is split with another node using a splitting algorithm.
7596563 Computerized file system and method September 29, 2009
A computerized network file system and method are provided. The present invention permits the amount of network bandwidth that is consumed by tasks related to network file system overhead to be substantially reduced. The present invention also permits the amount of congestion in the
7596431 Method for assessing electronic devices September 29, 2009
In a method for assessing a plurality of electronic devices, cooling efficiencies for the plurality of electronic devices are calculated, where the cooling efficiencies comprise measures of energy usage requirements to respectively maintain the plurality of electronic devices within
7596330 Determining a location of an uncharged region on a photoconductive drum September 29, 2009
A method for determining a location of an uncharged region on a photoconductive drum in an electrophotographic device, including rotating the photoconductive drum, and charging a surface of the drum via a charge roller by application of a voltage to the charge roller. An electrical c
7596328 Efficient sensing system September 29, 2009
An efficient sensing system. The efficient sensing system includes a first mechanism for sensing and a second mechanism for sensing. A third mechanism selectively polls the second mechanism upon receipt of a signal from the first mechanism. In a specific embodiment, the first mechanism
7596284 High resolution image reconstruction September 29, 2009
A technique of reconstructing a high resolution image from at least one image sequence of temporally related high and low resolution image frames wherein each of said high resolution image frames includes a low spatial frequency component and a high spatial frequency component is describ
7596265 Segmenting pixels in an image based on orientation-dependent adaptive thresholds September 29, 2009
Methods, machines, and computer-readable media storing machine-readable instructions for segmenting pixels in an image are described. In one aspect, a region of background pixels is identified in the image. At least some of the background pixels in the region are located on a boundar
7596231 Reducing noise in an audio signal September 29, 2009
Methods, machines, systems and machine-readable instructions for processing input audio signals are described. In one aspect, an input audio signal has a noise period that includes a targeted noise signal and a noise-free period free of the targeted noise signal. The input audio sign
7596179 Reducing the resolution of media data September 29, 2009
A method and system for reducing the resolution of media data. Input data at a first resolution are received from a source. The input data are compressed. The input data can be downsampled to generate compressed downsampled data at a reduced resolution. The compressed downsampled data
7596067 Method of laser spot location and adjustment thereof September 29, 2009
This invention relates to a method of determining the location of a plurality of laser spots, comprising: determining a first distance of a first laser spot; determining a second distance of the first laser spot; determining a first distance of a second laser spot; determining a second
7595914 Portable photo scanner with task assigner September 29, 2009
A preferred embodiment for the inventive portable picture storage device comprises an input for receiving a plurality of pictures, a storage area for storing the plurality of pictures, and a plurality of user interface indicator. Each indicator is associated with a respective meta data o
7595823 Providing optimized digital images September 29, 2009
An exemplary method for providing an optimized digital image comprises obtaining digital image data by a digital image capture device, based on the digital image data, automatically determining at least two setting types, and a plurality of setting values therefor, for capturing a pl
7595809 Method and system for determining an occlusion cost for concurrently presenting one or more imag September 29, 2009
Methods and systems for determining an occlusion cost for concurrently presenting multiple images within a shared viewing region are described. Image saliency data is received for a first image to be displayed concurrently with a second image in the shared viewing region. Image salie
7595796 Optimizing lifetime of a display September 29, 2009
A lifetime of a display is optimized by determining whether to control at least a portion of a display based on a lifetime metric. A plurality of display control options is identified in response to determining to control the portion of the display, and one of the display control opt
7594721 Sheet ejecting September 29, 2009
Various embodiments and methods are disclosed for sheet ejecting in which a claw boost the twain positions and response to engagement of a cam follower with a cam and in which the cam follower is movable between a cam engaging position at a cam disengaging position.
7594718 UV curable coating composition September 29, 2009
Disclosed is method of coating an inkjet print head using a UV curable coating composition containing a (methyl)acryloxy or vinyl functionalized silane, silica and polyurethane acrylate oligomer containing at least two acrylate groups.
7594657 Medium pressing guide September 29, 2009
Various embodiments and methods relating to a guide for pressing a medium towards a surface of a drum and for retracting the guide away from the surface are disclosed.
7594652 Separation system September 29, 2009
Various methods and apparatus are disclosed separating sheets of media.
7594651 Media feed system and method September 29, 2009
A media feed system includes a roller and a selectively adjustable biasing system operatively connected to the roller, wherein the adjustable biasing system includes a spring coupled to an adjustable mount, the mount being movable to compress or decompress the spring.
7594507 Thermal generation of droplets for aerosol September 29, 2009
A thermal-type drop generator having a geometry that is configured so that the ejection of liquid from the chamber has the effect of separating the ejected volume into a number of small droplets. The relationship between the thickness of the liquid chamber and the area of the heat transd
7594328 Method of forming a slotted substrate with partially patterned layers September 29, 2009
A method of forming a slotted substrate that includes patterning a thin film over a substrate so that at least a portion of the substrate within a slot region is not covered by the thin film. In addition, a slot is formed in the substrate through the slot region that extends through the
7594233 Processing thread launching using volunteer information September 22, 2009
A method of and computer system for selecting a processor of a computer system on which to launch a processing thread is described. Each processor load is compared with a volunteer load of a volunteer information. If the processor load is lower than the volunteer load, the volunteer
7594223 Straight-line post-increment optimization for memory access instructions September 22, 2009
A compiler configured for optimizing non-loop memory access instructions of a computer program to form architected memory instructions conforming to a base register auto-incrementing addressing mode. The compiler includes code for obtaining an intermediate stream of code containing p
7594221 Method and apparatus for translating binary code September 22, 2009
A method of translating binary code instructions from a source format to a target format for processing by a target processor includes converting a source instruction into a source intermediate data structure having a plurality of members, mapping the members in the source intermediate d
7594158 Parity error checking and compare using shared logic circuitry in a ternary content addressable September 22, 2009
Methods and apparatus for performing, using smaller, more efficient shared logic circuitry, the parity checking function and the compare function in a mutually exclusive manner in different cycles of a ternary content addressable memory are disclosed.
7594143 Analysis engine for analyzing a computer system condition September 22, 2009
A computer-executable method for analyzing a condition of a computer system comprises executing an operating system on a processor according to an operating system image resident in a memory, and executing an analysis engine independently of the operating system on the processor in c
7594128 Systems and methods to determine processor utilization September 22, 2009
In at least some embodiments, a system comprises a processor and a memory coupled to the processor. The memory stores processor performance utility instructions and performance adjustment instructions. When executed, the processor performance utility instructions are configured to cause
7594109 Digital content distribution system September 22, 2009
A digital content distribution system comprises a high definition television broadcaster and a consumer media unit. The high definition television broadcaster comprises a high definition television transmitter configured for multicasting, on a repeating periodic basis, an encrypted t
7594090 Efficient data storage September 22, 2009
One embodiment in accordance with the invention is a method for enabling efficient data storage. The method can include determining a maximum value for an element of a data structure, wherein the element can be stored. Also, a minimal bit number is determined that can represent the m
7594047 Buffer circuit September 22, 2009
Systems, devices, and methods, including logic and/or executable instructions are described in connection with a buffer circuit. One buffer circuit includes a flip-flop based first-in first-out (FIFO) buffer having an input and an output, selection logic coupled in series with the FI
7594032 Method and system for communicating information between a switch and a plurality of servers in a September 22, 2009
A method and system are disclosed for communicating information between a switch and a plurality of servers in a computer network. In accordance with exemplary embodiments of the present invention, a first server constructs an original state of an information packet for transmitting
7594016 Calculating numbers of servers for tiers of a multi-tiered system September 22, 2009
Fractional, non-integer numbers of servers are calculated for respective tiers of a multi-tiered system using a server allocation algorithm. The fractional, non-integer numbers of servers are rounded up to integer numbers to compute allocated numbers of servers for respective tiers.
7594006 Trending method and apparatus for resource demand in a computing utility September 22, 2009
A method and system for updating a demand profile used in a computing utility includes receiving a demand profile associated with an application that identifies a required resource demand during time slots in a demand cycle, receiving trending specification information used during ad
7593909 Knowledge representation using reflective links for link analysis applications September 22, 2009
Systems and techniques for facilitating link analysis may be implemented by storing data regarding a knowledge domain. The data may include information about nodes and reflective links. Each node may represent an entity in the knowledge domain. Each reflective link may represent a re
7593904 Effecting action to address an issue associated with a category based on information that enable September 22, 2009
A categorizer is trained for plural categories according to a machine-learning algorithm. The categorizer classifies cases in a set of cases into the plural categories. One or more quantification measures regarding cases in the data set are computed based on output from the categoriz
7593903 Method and medium for feature selection of partially labeled data September 22, 2009
An apparatus and methods for feature selection are disclosed. The feature selection apparatus and methods allow for determining a set of final features corresponding to features common to features within a set of frequent features of target dataset and a plurality of features within a
7593854 Method and system for collecting user-interest information regarding a picture September 22, 2009
A user is presented with a picture image either in hard-copy or electronic form. Particular picture features in the image each have associated information that is presented to the user upon the user requesting such information by at least selecting the picture feature using a feature
7593606 Optical modulator including waveguide grating structure and multiple quantum well layer September 22, 2009
An optical modulator and related methods are described. In accordance with one embodiment, the optical modulator comprises a horizontal waveguide grating structure (WGS) receiving an incident radiation beam propagating in a non-horizontal direction. The WGS includes a horizontal waveguid
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Next

 
 
  Recently Added Patents
Belt conveyance apparatus and image forming apparatus using such a belt conveyance apparatus
Corrugated tube fitting with a ridge sealing device and method
Ceramic heater
Gear train of an automatic transmission for a vehicle
Processing method of wafer
Concentric-ring circular bar code
Nonvolatile semiconductor memory and method for fabricating the same
  Randomly Featured Patents
Kneeling appliance for use with bathtubs
Work bench
Retaining ring structure for edge control during chemical-mechanical polishing
Collagen sponge
Method of forming an abrasive compact of cubic boron nitride
Upright type cleaner
Valve device for internal combustion engine
Intake port sleeve for an internal combustion engine
System for creating a form from a template that includes replication block
Encapsulated toner for heat-and-pressure fixing and method for production thereof