Hewlett Packard Patents Granted

Patents granted to Hewlett Packard by the U.S. Patent and Trademark Office (USPTO).

  • Patent number: 8041906
    Abstract: Embodiments for notification processing are disclosed. One embodiment includes dividing the number of data entries of an array, having a number of data entries that each utilize a variable having a changeable state, into a number of blocks. The number of blocks include a flag indicating whether at least one of the number of entries in the block has been modified. The method includes identifying at least one of the number blocks that has at least one modified entry by checking the flag and processing the at least one identified block to determine a current state of at least one the variables having a changeable state whose corresponding data entry has been modified.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Deepak S. Patil, Lisa Pinio
  • Patent number: 8042046
    Abstract: A software control mechanism is disclosed for use with a plurality of media applications. The software control mechanism comprises a media control panel structured for use with a plurality of media applications. The media control panel is independent of each media application. Each media application is displayed within a computer screen. The software control mechanism is structured to control a function of a presently interfaced media application on the display screen. Further, as the presently interfaced media application changes on the display screen, the media control panel for that media application is displayed along a same boundary of the computer screen.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Berkowitz, Matthew W. Crowley, Keith Saft
  • Patent number: 8040945
    Abstract: A method for encoding a plurality of video frames of a single data stream at a plurality of encoding rates is provided. The method includes accessing a first video frame associated with the single data stream and encoding the first video frame at a first encoding rate. The method further includes accessing a second video frame associated with the single data stream and encoding the second video frame at a second encoding rate.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Wai-tian Tan, Gene Cheung
  • Patent number: 8041543
    Abstract: A system and method of input/output (I/O) workload analysis of the components in a storage area network (SAN) are disclosed. In one embodiment, I/O workloads of components in the SAN are analyzed by determining host bus adapter (HBA) port to storage port oversubscription ratios as well as HBA port to inter-switch link (ISL) oversubscription ratios. A subset of the components for monitoring based on the HBA port to storage port oversubscription ratios and the HBA port to ISL oversubscription ratios is selected. The subset of the components is continuously monitored and the I/O statistics of the subset of the components are stored. Expected I/O workloads of the subset of the components are forecast based on current I/O workloads associated with the I/O statistics of the subset of the components and respective I/O workload threshold values of the subset of the components.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Satish Kumar Mopur, Karthigeyan Kasthurirengan, Vivek Mehrotra, Vijay Kumar, Mukesh Gupta
  • Patent number: 8041789
    Abstract: A system comprises a first enclosure comprising a plurality of device bays and a first enclosure virtual connect device that is configured to virtualize one or more of the device bays in the first enclosure. The system also comprises a second enclosure comprising a plurality of device bays and a management server communicatively coupled to the first enclosure virtual connect device. At least one bay in the first enclosure has a device included therein. That device uses an associated profile that defines, at least in part, how that device is virtualized. The management server is configured to migrate the profile for use by a device in a bay of the second enclosure.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter J. Bobco, Michelle Catherine C. Huang, Keith L. Kelley, Caren Moraes Nichele
  • Patent number: 8041967
    Abstract: A method comprises collecting utilization data for a resource, and predicting by a power management system, based on the collected utilization data, future utilization of the resource. The method further comprises controlling, by the power management system, power to the resource, based at least in part on the predicted future utilization of the resource. In one embodiment, the utilization data is collected for a plurality of resources that are operable to perform tasks, and the method further comprises determining, by the power management system, how many of the resources are needed to provide a desired capacity for servicing the predicted future utilization of the resources for performing the tasks. The method further comprises configuring, by the power management system, ones of the resources exceeding the determined number of resources needed to provide the desired capacity in a reduced power-consumption mode.
    Type: Grant
    Filed: February 15, 2005
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christian L. Belady, Tom L. Vaden
  • Patent number: 8038258
    Abstract: A printer includes a first print head support carrying a plurality of print heads. The first print head support is movable towards and away from the media support and includes one or more guides movably supporting a first print head service shuttle along the media support.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul C. Ray, Jennifer Marie McCord Brister, Jack A. Overway, William R James
  • Patent number: 8042187
    Abstract: A security indication spanning tree system and method is presented. In one embodiment the asset value of a network node is determined. The exposure rating of said network node is ascertained. The impact risk to a preferred functionality due to an attack from another network node is analyzed. A spanning tree schematic of a network including the network node is created, wherein the spanning tree schematic includes an indication of the asset value.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Stuart Cain
  • Patent number: 8041796
    Abstract: A computer system incorporates means, and corresponding methods, for controlling access and usage of one or more processors in the computer system. The means may include hardware and software features. The means may operate according to specified steps according to a specific algorithm. In an embodiment, the system may include a discovery executable that discovers a target process for duration management. The system may further include a duration monitor that determines a percent completion of a target process. The percent completion information may be provided to a process duration controller that uses process information and the percent completion information to calculate a run-time metric. The run-time metric may then be provided to a process resource manager that controls resources consumed by the target process.
    Type: Grant
    Filed: May 2, 2002
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Joe K. Presley
  • Patent number: 8041272
    Abstract: Various embodiments and methods adjust and maintain a relative positioning and/or pressure between a first drum and a second drum using first and second bearers coupled to the first and second drums, respectively, and at least one spacer mechanism between the first and second bearers.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Peter A. Nedelin
  • Patent number: 8041321
    Abstract: Various embodiments for providing multi-band operation in a mobile computing device are described. In one or more embodiments, a mobile computing device may be arranged to support quad-band GSM communication in the GSM-850, GSM-900, GSM-1800, and GSM-1900 frequency bands. The mobile computing device may be arranged to determine a starting frequency band based on the home country and home network. By using the determined starting frequency band associated with the home country and home network of the user, fewer and/or shorter delays may be experienced when searching for and acquiring an available frequency. Once a network search is completed, the mobile computing device may be arranged to determine whether a network can be found in current frequency band pair for normal service, to disconnect from the acquired network if normal service is not supported, and to intelligently search for an available frequency in a different frequency band. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jianxiong Shi, Isabel Mahe
  • Patent number: 8042166
    Abstract: In one embodiment of a method of printing in a network, a connection is established from a user equipment to a printing system. A secure connection is established between the user equipment and a server. From the user equipment, a file on the server is selected. From the user equipment, information indicating the file and information indicating a path from the printing system to the server via the user equipment is passed to the printing system. The printing system is caused to retrieve the file from the server via the path. The printing system is caused to print information contained in the file.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Defu Zhang
  • Patent number: 8035665
    Abstract: Methods of using control data to control a display of an image by a display device include encoding the control data as a line of video data, including the line of encoded control data in a video signal having a number of lines of image video data, transmitting the video signal to the display device, and using the control data to process the video signal and display the image.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Arnold W. Larson
  • Patent number: 8037329
    Abstract: According to one embodiment, a system comprises a plurality of resources. The resources may be any limited-capacity computing resource that is capable of serving a computing demand of a resource user. A resource user refers to any entity which consumes computing capacity of a resource. The system comprises at least one power consumption profile associated with a respective resource user. The system also comprises at least one power management agent for measuring power consumption by ones of the plurality of resources in serving computing demands of the resource user, wherein said power consumption profile contains information based at least in part on the measured power consumption. The system also comprises at least one allocation agent for dynamically allocating the resource user to at least one of the resources based at least in part on the resource user's power consumption profile.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Philip A. Leech, Dennis Baker
  • Patent number: 8037477
    Abstract: A method for detecting increasing memory consumption of an application program is provided. The method includes monitoring memory consumption at an allocation site and updating an allocation site threshold value each time the memory consumption increases. The method further includes increasing a growth period counter each time the allocation site threshold value increases in a current time period. The method yet also includes comparing the growth period counter to a growth threshold. The method yet further includes, if the growth period counter is greater or equal to the growth threshold, computing an elapse time, which is the time between the current time period and a previous growth period. The method moreover includes comparing the elapse time to a time threshold. The method in addition includes, if the elapse time is less than the time threshold, reporting the allocation site as a potential source of the increasing memory consumption.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Piotr Findeisen, Yanhua Li
  • Patent number: 8037026
    Abstract: A method is provided to allow a user on a host system to update a specific snapshot in a data storage system where the user does not have other editing privileges. The method includes (1) receiving a request to update the snapshot from the user and (2) determining from an access control list if the user is permitted to update the snapshot. If the user is permitted to update the snapshot, the method includes (3) recording parameters for a VLUN (virtual logic unit) associated with the snapshot, (4) removing the VLUN from the data storage system, (5) replacing the snapshot with a new snapshot created from a parent volume of the snapshot, (6) recreating the VLUN for the new snapshot from the recorded parameters, and (7) exporting the VLUN to the host system.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ashok Singhal
  • Patent number: 8036494
    Abstract: Methods, machines, and machine-readable media for enhancing image resolution are described. In one aspect, a respective motion map is computed for each pairing of a reference image and a respective image neighboring the reference image in a sequence of base images. Each motion map includes a set of motion vectors mapping reference image pixels to respective neighboring image pixels. Respective regions of a target image are assigned to motion classes based on the computed motion maps. The target image has a target resolution level and the base images have a base resolution level equal to or lower than the target resolution level. Pixel values for the target image are computed based on corresponding pixel value contributions from the motion-compensated neighboring base images selected in accordance with the motion classes assigned to the target image regions.
    Type: Grant
    Filed: April 15, 2004
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Mei Chen
  • Patent number: 8035653
    Abstract: A system for generating an on-screen display (OSD) is described. The on-screen display, which has a semitransparent background area, is overlaid on top of an image. The data which make up this image are stored in a buffer. An accumulator, connected to the buffer, is used to examine this data, and store information about it. An attached OSD module used the stored information to automatically adjust the semitransparent background of the OSD.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Leonard Tsai
  • Patent number: 8036991
    Abstract: A system and method are disclosed for registering a mobile computing device of a service on a wireless network. The method comprises receiving user information for a user of the mobile computing device and creating an account based on the user information. The method comprises receiving a first key and serial number from the mobile computing device at a network node and generating a second key based on an encryption of a stored serial number of the mobile computing device. Based on an evaluation of the first and second keys and received and stored serial numbers, the mobile computing device is registered on the wireless network for the service.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brian Gerald Kuhn, Craig S. Skinner
  • Patent number: 8037223
    Abstract: In accordance with the present technique, a system and method for configuring pins of an input/output (I/O) card in a host system are provided. The method includes reading configuration information from a card field replaceable unit memory and reading system configuration information from a system field replaceable unit memory. Additionally, the method includes configuring pins of a system logic of the host system to be compatible with the I/O device of the I/O card, and configuring pins of an I/O device on the I/O card to in turn configure the pins of the I/O card with a configuration setting compatible with the host system.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin B. Leigh, John D. Nguyen, James R. Duncan, Binh Nguyen
  • Patent number: 8037178
    Abstract: A system and method for secure access to a remote desktop across firewalls in an interactive grid environment is disclosed. Embodiments of the present invention include an interactive grid computing system comprising an interactive grid computing service provider comprising: a resource for use over the interactive grid, a first firewall for protecting the resource and a remote display server for providing a secure connection and for providing interactive graphical data associated with the resource. The system further comprises a client comprising: a second firewall protecting the client and a remote display resource for providing a secure connection and for viewing the interactive graphical data provided by the remote display server.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bikash Agarwalla, Sujoy Basu, Vanish Talwar, Rajendra Kumar
  • Patent number: 8036983
    Abstract: The present invention is directed to a system for and a method of a disbursement system which includes an input module configured to receive a disbursement request and an authorization module configured to apply predetermined rules to the disbursement request. Also included in the present invention is an accounting module configured to track available funds from which particular disbursements are to be made and an output module configured to process approved disbursement requests.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lee Macklin, Kay Burrows, Daryl Schroeder
  • Patent number: 8035675
    Abstract: First delay mechanisms to delay a beam-detect signal by different lengths of time in synchronization with a first clock signal. The beam-detect signal is generated responsive to one or more beams being output towards a rotating polygonal mirror having facets and directed towards a sensor. One or more second delay mechanisms each correspond to one of the beams to delay a second clock signal, resulting in a beam-clock signal to align the beam over successive reflections by the facets. A mechanism determines a delay by which each second delay mechanism is to delay the second clock signal, based on the beam-detect signal as differently delayed by the first delay mechanisms.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Craig Breen, Dan Pritsker
  • Patent number: 8033812
    Abstract: A method for producing an object formed through solid freeform fabrication includes dispensing a binder on successive layers of build material with a single first dispensing member; and coloring the successive layers with at least one second dispensing member, where the second dispensing member over-dispenses the first dispensing member. Another method for producing an object through solid freeform fabrication includes dispensing a first binder on successive layers of build material with a single first dispensing member; and dispensing a second binder on the successive layers of build material with at least one second dispensing member, where the second dispensing member over-dispenses the first dispensing member.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David C Collins, Laura Kramer
  • Patent number: 8037291
    Abstract: In one embodiment a computer system comprises a processor and a memory module coupled to the processor and comprising logic instructions stored in a computer readable medium. The logic instructions, when executed, configure the processor to initiate power on self test processing in the basic input/output system of a computing device, compare a first identifier derived from a master boot record on the computing device with a second identifier stored in a memory location on the computing device, and implement a master boot record recovery process when the first identifier does not correspond with the second identifier.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Eric Peacock
  • Patent number: 8036456
    Abstract: An image rendering method for masking a visual defect is disclosed. In an embodiment, the method includes determining a location of the visual defect, identifying a plurality of sub-pixels neighboring the visual defect and utilizing contrast sensitivity functions and visual masking characteristics of a human visual system to optimize adjustments to the plurality of neighboring sub-pixels to mask the visual defect.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Joseph W. Stellbrink
  • Patent number: 8037445
    Abstract: An apparatus comprising an integrated circuit on a VLSI die, and an embedded micro-controller constructed on the VLSI die, the micro-controller adapted to monitor and control the VLSI environment to optimize the integrated circuit operation. Another embodiment of the invention is directed to a method for monitoring and controlling an integrated circuit comprising providing an embedded micro-controller on a same VLSI die as the integrated circuit, monitoring and controlling a VLSI environment of the integrated circuit with the embedded micro-controller.
    Type: Grant
    Filed: August 20, 2003
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christopher A. Poirier, Samuel D. Naffziger, Christopher J. Bostak
  • Patent number: 8037350
    Abstract: Processor operating methods and integrated circuits are described. According to one embodiment, a processor operating method includes executing an application using a first number of a plurality of processor cores. The method also includes, during the executing using the first number, evaluating a transition criterion and after the evaluating, executing the application using a second number of the plurality of processor cores. According to another embodiment, an integrated circuit includes a plurality of processor cores and processing circuitry. The processing circuitry is configured to configure a first number of the plurality of processor cores to execute an application, evaluate a transition criterion, and, in response to evaluating the transition criterion, configure a second number of the plurality of processor cores to execute the application. Additional embodiments are described in the disclosure.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nidhi Aggarwal, Norman Paul Jouppi, Parthasararthy Ranganathan
  • Patent number: 8033515
    Abstract: In certain embodiments, there is provided a system including a display, a mounting groove disposed along a portion of the first display, and a mount position along the mounting groove. In these embodiments, the mount position includes an alignment structure disposed in the mounting groove and a fastener disposed in the mounting groove.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Randall W. Martin, Paul L. Drew, David Quijano, Morten Warren, Nick Woodley, Stephen de Saulles
  • Patent number: 8035911
    Abstract: In one embodiment, a method of diagnosing an error in a cartridge drive, comprises detecting an occurrence of a defined event in a cartridge drive, in response to the defined event, initiating an analysis routine of at least one event log from the cartridge drive, and invoking an intervention routine when the analysis indicates that the defined event represents a failure threat.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Curtis C. Ballard, Stanley S. Feather, Steven Maddocks, John G. McCarthy
  • Patent number: 8036683
    Abstract: Techniques involving the coordination of wireless activities are disclosed. For example, an apparatus may include two or more transceivers. These transceivers may include a first transceiver to communicate wirelessly across cellular links, and a second transceiver to communicate wirelessly across wireless data networking links. The apparatus may also include controllers, each controlling wireless communications of a corresponding transceiver. Information may be exchanged with each other regarding operation of the transceivers. Through the exchange of such information, activity (e.g., transmission and reception of wireless signals) may be coordinated among the transceivers.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jerome Tu, Jianxiong Shi, Olivier Boireau, Isabel Mahe, Alexander Fertelmeister, Yury Fomin, Wen Zhao
  • Patent number: 8030729
    Abstract: A device disclosed herein includes a first layer, a second layer, and a first plurality of nanowires established between the first layer and the second layer. The first plurality of nanowires is formed of a first semiconductor material. The device further includes a third layer, and a second plurality of nanowires established between the second and third layers. The second plurality of nanowires is formed of a second semiconductor material having a bandgap that is the same as or different from a bandgap of the first semiconductor material.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nathaniel Quitoriano, Theodore I. Kamins
  • Patent number: 8029964
    Abstract: A polymer-based pattern mask system and methods of masking and patterning a substrate employ an organosilane to enhance adhesion between a pattern mask and the substrate. The substrate is compatible with the organosilane. The methods include applying a coating of the organosilane to a substrate surface and printing a pattern mask on the coated surface using a roll-to-roll printing process. The pattern mask is polymer-based. The organosilane enhances adhesion during printing of the pattern mask. The method of patterning further includes patterning the substrate surface and lifting-off the pattern mask. The organosilane further enhances adhesion during patterning and does not hinder lifting-off the pattern mask. The system includes the pattern mask, the organosilane and a lift-off agent to remove the pattern mask.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: A. Marcia Almanza-Workman, Carl P. Taussig
  • Patent number: 8031617
    Abstract: A system and method for detecting path failure in a network are described. The system and method include a network interface which receives packets over particular connections, and an agent able to monitor the network interface and start a no-traffic timer for each particular connection when a packet is received on the connection. The agent is further able, when the no-traffic timer expires, to check for outgoing data on the particular connection, and compare a count of previously sent test packets against a limit. If the count is below the limit the agent sends a new test packet on the particular connection, the test packet provides an indication of the state of a network path associated with the particular connection. If the count is above the limit the agent initiates failover procedures for the associated path.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey C. Mogul, Mallikarjun Chadalapaka, Randolph B. Haagens, Richard F. Wrenn, Richard J. Wagner
  • Patent number: 8031212
    Abstract: An electronic system includes an electronic display device and a communication port. Each display mode corresponds to a particular position of the communication port relative to a line of sight of a user. In one embodiment, the communication port is an infrared communication port. Each display mode corresponds to a particular display orientation. The electronic display device displays visual data in the particular display orientation corresponding to the display mode of the electronic system. In one embodiment, the electronic system is a palmtop computer system such as a personal digital assistant.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Regis Nicolas, Ronald Tessier
  • Patent number: 8032151
    Abstract: A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Janell Paulson, Isabel Ge Mahe, Craig C. Hamilton, Sachin S. Kansal, Gurunath Ramaswamy
  • Patent number: 8032570
    Abstract: A stacked file system and method for managing a stack are disclosed. In one embodiment, a stacked file system includes a stack and a stack manager. The stack has at least a file system stacked on top of an underlying file system. Further, the stack manager has a logic for managing the stack, where the logic includes an eject operation for ejecting a first file system from the stack.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sudheer Kurichiyath, Arun Keshava Murthy
  • Patent number: 8029963
    Abstract: A charge adjuvant for promoting charging of toner particles comprising a dielectric carrier liquid; and an organic aluminum salt dissolved in the liquid, said organic aluminum salt being soluble in the carrier liquid at room temperature is disclosed. Also disclosed are solutions of the charge adjuvant with a charge director, a method of producing toner utilizing the charge adjuvant and a liquid toner.
    Type: Grant
    Filed: June 6, 2005
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yaacov Almog, Avi Koller, Yaffa Israeli
  • Patent number: 8030754
    Abstract: One embodiment in accordance with the invention is a system that can include a first wafer and a second wafer. The first wafer and the second wafer can be bonded together by a wafer bonding process that forms a gap between the first wafer and the second wafer. The gap can be configured for receiving a heat extracting material.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter G. Hartwell, Duncan Stewart
  • Patent number: 8028743
    Abstract: A system for passively cooling an electronic component includes a conduit configured to carry a pressurized cooling fluid. The conduit has a plurality of delivery orifices configured to dispense the pressurized cooling fluid from the conduit to cool the electronic component. Each delivery orifice has a hydrogel mechanism associated therewith, which is configured to individually control each of the plurality of delivery orifices to automatically regulate flow of the cooling fluid in response to a variation in a property of an ambient environment surrounding the hydrogel mechanism. The property of the ambient environment is influenced by an operation of the electronic component.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Janice H Nickel
  • Patent number: 8032585
    Abstract: A method comprises receiving a representative workload of a computing system, where the representative workload comprises at least one composite transaction. In certain embodiments, the representative workload is a historical workload of a computing system. In general, a composite transaction refers to a transaction that comprises a plurality of transactions. For instance, a given transaction for serving a client's request for information (e.g., a web page) may include embedded therein a plurality of requests/responses for objects (e.g., images, etc.) that form the information (e.g., that form the requested web page). The method further comprises determining, based at least in part on a statistical regression-based analysis, a resource cost for the at least one composite transaction, where the resource cost reflects an amount of utilization of at least one resource of the computing system, such as CPU utilization, in serving the at least one composite transaction.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ludmila Cherkasova, Qi Zhang, Guy Mathews, Wayne Greene
  • Patent number: 8032493
    Abstract: A system and method are provided for obtaining interrelated data for a database. The method can include the operation of calculating a data row set for a driving table in the database using at least one archive policy. A further operation is obtaining explicit and implicit application relationships between a second level table and the driving table. The driving table can be linked to the second level table to identify data rows eligible for archiving in the second level table. In addition, partition identifiers can be copied from the driving table rows to the second level table data rows in order to enable merging of application partitions as needed. Additional data rows can be found in the driving table based on the application relationship between the second level table and the driving table. The data rows collected from the tables can be archived.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yu Gong
  • Patent number: 8029852
    Abstract: Contact printing can be used to form electrically active micro-features on a substrate. An ink formulation containing an oxide precursor is used to form the micro-features, which are heat cured to form oxides. Various precursors are illustrated which can be used to form conducting, insulating, and semiconductor micro-features.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hou Tee Ng, Alfred I-Tsung Pan
  • Patent number: 8031632
    Abstract: A method and system of implementing virtual local area networks (VLANs) with teamed communication ports. At least some of the illustrative embodiments are methods comprising teaming a plurality of communication ports to form a single virtual communication port (the single virtual port comprising a first set of ports and a second set of ports), sending messages belonging to a first virtual local area network (VLAN) exclusively over the first set of ports from a first device to a second device, and sending messages belonging to a second VLAN exclusively over the second set of ports from the first device to the second device.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Sean McGee, Jeffrey D. Allen, Mark C. Stratton
  • Patent number: 8031914
    Abstract: Face-based image clustering systems and methods are described. In one aspect, face regions are detected in images. At least one respective parameter value is extracted from each of the face regions. Ones of the face regions associated with parameter values satisfying a cluster seed predicate are classified as cluster seed face regions. The cluster seed face regions are clustered into one or more clusters. A respective face model is built for each of the clusters. The face models are stored. In another aspect, face regions are detected in images. At least one respective parameter value is extracted from each of the face regions. The face regions are ranked based on the extracted parameter values. The face regions are clustered in rank order into one or more clusters. Representations of ones of the clusters are rendered on a display.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Tong Zhang
  • Patent number: 8032882
    Abstract: A method comprises determining an aggregate usage of CPU attributable to a given virtual machine (VM), wherein the aggregate usage of CPU attributable to the given VM includes a determined amount of CPU usage by a driver domain, such as by a network driver domain, that is attributable to the given VM. The method further comprises scheduling, by an aggregate proportional-share scheduler, CPU access to the given VM based at least in part on the determined aggregate usage of CPU attributable to the given VM.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Diwaker Gupta, Ludmila Cherkasova, Robert D. Gardner
  • Patent number: 8031268
    Abstract: A source unit has a video source, a digital audio source, a DDC/CI communications capability and a switch for coupling a pin of a standard video cable either to the digital audio source or to a non-audio conventional connection. A display device has a video consumer, a digital audio consumer, a DDC/CI communications capability and a switch for coupling the pin of the standard video cable either to the digital audio consumer or to a non-audio conventional connection. The switch in the display device is responsive to a DDC/CI command.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John W. Frederick, Christopher D. Voltz
  • Patent number: 8031271
    Abstract: A method of calibrating a projection system is disclosed. The method includes determining a location of at least one hotspot on a screen within the projection system, initiating a calibration sequence of the projection system and ignoring the at least one hotspot during the calibration sequence of the projection system.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard Aufranc, Olan C. Way, Bruce Stephens
  • Patent number: 8032114
    Abstract: Embodiments of methods for handling a service authorization request (SAR) from a mobile subscriber are disclosed. The SAR represents a request for access to a given prepaid mobile service. The method includes ascertaining, using suspect subscriber list, whether the SAR is associated a suspect subscriber in the suspect subscriber list. The method further includes authorizing, if the SAR is not associated with the suspect subscriber, the SAR without waiting until response-determinative processing is performed on the SAR.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Swapnil Kashinath Ghiware, Ravi Nag Chamarthy
  • Patent number: 8032828
    Abstract: A method and system for the transformation of extensible markup language (XML) documents. Specifically, one embodiment of the present invention discloses a method comprising modeling a source XML document corresponding to a source schema as a source tree having a plurality of source nodes, and modeling a target XML document corresponding to a target schema as a target tree having a plurality of target nodes. A sequence of transformation operations that transforms the source tree to the target tree is then generated.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hong Su, Harumi Anne Kuno, Elke Angelika Rundensteiner