Patents Assigned to Hewlett-Packard
  • Patent number: 9158815
    Abstract: A method determines a number of unique values in a sample of a list of values and estimates a number of the unique values for an unsampled portion of the list of values. The method estimates a number of the unique values in the list by adding the number of unique values in the sample to the number of the unique values in the unsampled portion.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Choudur Lakshminarayan, Joe Robert Hill
  • Patent number: 9156275
    Abstract: A continuous ink supply (CIS) apparatus, a CIS printer system and a method of CIS employ a one-way valve having a minimum negative activation pressure. The apparatus includes an off-axis ink supply to source liquid ink to a printhead of a printer. The one-way valve is positioned between the off-axis ink supply and the printhead. The minimum negative activation pressure at a printhead side of the one-way valve is at least enough to substantially precludes drooling from the printhead.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David N. Olsen, David B Novak
  • Patent number: 9156956
    Abstract: The present invention is drawn to surface-crosslinked latex particulates, corresponding latex suspensions, ink-jet inks, and methods for making the latex particulates. A latex suspension can include a fluid medium and surface-crosslinked latex particulates. The surface-crosslinked latex particulates can be devoid of substantially all crosslinking below the particulate surface. Such surface-crosslinked latex particulates can be prepared with a plurality of monomers and at least one crosslinking agent.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Sivapackia Ganapathiappan
  • Patent number: 9156255
    Abstract: In one embodiment, an actuator connected to a printhead structure is activated with a waveform to cause vibration of the structure sufficient to move fluid within a printhead channel adjacent to the structure and not cause the fluid to eject from the channel during a nonprinting period. In another embodiment, a first pulse module applies a pulse at a printhead structure at a combination of voltage, duration, and frequency to cause shaking of printhead structure to move fluid within a printhead channel adjacent to the structure without ejecting the fluid from the channel during a nonprinting period. In another embodiment, an actuator connected to a printhead structure is activated during a nonprinting period to pulse the structure to move fluid within a printhead channel adjacent to the structure without causing the fluid to be expelled from the channel.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Industrial Printing LTD.
    Inventors: Semion Gengrinovich, Dennis Indorsky, Ran Vilk, Lev Superfin
  • Patent number: 9158482
    Abstract: A system and method for recommending and installing scheduled delivery (SD) print applications is disclosed. In one example, one or more SD print applications are determined based on prior usage of SD print applications in a printer application store by a user of a web connected computing device. Further, the determined one or more SD print applications are recommended by sending a notification to the web connected computing device and then to a web connected printer via an electronic messaging service.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: October 13, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Rajesh Bhatia, Sandeep Matti Prabhu
  • Patent number: 9160481
    Abstract: An optical data system and method are disclosed. An optical data system includes an array of lasers that are modulated by the plurality of modulation signals to provide a plurality of pairs of orthogonally polarized optical data signals. The optical data system further includes an optical multiplexing system to combine each of the pairs of orthogonally polarized optical data signals to provide a plurality of dual-channel optical data signals.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Wayne V. Sorin, Michael Renne Ty Tan, Sagi Varghese Mathai
  • Patent number: 9160705
    Abstract: A method for managing identifiers can include receiving, in an identifier management system, a request for an identifier in a computing system. The method can also include verifying availability of the identifier. The method can further include returning an affirmative response to a requesting party.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Guido Laubner, Swamy Jagannadha Mandavilli, Robert Lovejoy Raymond
  • Patent number: 9160761
    Abstract: Examples disclose a method, executable by a processor, to assign a metric of vulnerability to a virtual machine. Based on the metric of vulnerability, the method places the virtual machine into a detection phase. Additionally, the examples disclose the method is to receive an alert corresponding to the virtual machine and based this received alert, the method implements a countermeasure.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jung Gun Lee, Chun-Jen Chung, Pankaj Kumar Khatkar, Tianyi Xing, Dijiang Huang
  • Patent number: 9160637
    Abstract: Examples disclosed herein relate to determination of whether storage domain paths for storage devices include a common routing module. Examples include determining whether the storage domain paths include a common routing module if a threshold stage of a storage device recovery procedure has been reached for a threshold number of storage devices within a detection time period.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael G. Myrah, Jose Dirceu Grundler Ramos, Daniel Minto Ilha
  • Patent number: 9160671
    Abstract: According to one embodiment, a method comprises an operation of determining whether an ingress control message is locally terminated control traffic on a digital device prior to the ingress control message being forwarded to a hardware processor of the digital device for processing. A priority is assigned to the ingress control message based on information within the ingress control message, if the ingress control message is determined to be locally terminated control logic.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ramsundar Janakiraman, Avinash Sridharan, Ravinder Verma, Prasad Palkar
  • Patent number: 9160688
    Abstract: A method of selective direct memory access (DMA) in a computer system having a network interface card (NIC), a processor subsystem, and a memory accessible to the subsystem, including the steps of the NIC receiving a plurality of packets from an external source; the NIC decoding a portion of each packet and determining whether the packet should be accepted by the computer system based on a predefined rule; and if the packet is accepted, selectively truncating the packet based on the predefined rule, and storing the truncated packet in the memory.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Craig A. Vanzante, Robert L. Faulk, Jr., Mark Gooch
  • Patent number: 9156277
    Abstract: The invention relates to a fluid ejection system comprising a print head unit including a fluid ejection nozzle array, wherein the fluid ejection nozzle array comprises at least a first set of nozzles having nozzles of a first fluid ejection capacity and a second set of nozzles having nozzles of a second fluid ejection capacity and nozzles of a third fluid ejection capacity, wherein the first fluid ejection capacity, the second fluid ejection capacity and the third fluid ejection capacity are different from one another, and further including a printer controller which, in a first printing mode, selects nozzles of the first and second sets for firing in proportions so that the overall color densities generated by the nozzles of second set when compared to nozzles of the first set are the same in a defined print area.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marti Rius Rossell, Raùl Rodriguez Alonso, Nuria Jornet Jaumot
  • Patent number: 9158480
    Abstract: In one embodiment, first data is received at a computer system from a first network-connected printer. The first data includes state data describing a state of a printer application as accessed and viewable by a user at the first printer. The first data additionally includes content to be edited via the application. The first data is sent to a computing device that is configured to provide a user with access and a view to the content via the state. The computing device is additionally configured to enable a user utilizing the application to perform an editing function not available at the first printer. Edited content, that is the result of user editing of the content at the device via the application, is received from the device. The edited content is sent to a network-connected printer for printing.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: October 13, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Lenin Fernandes, Venugopal Kumarahalli Srinvasmurthy, Vishwanath Ramaiah Nanjundaiah
  • Patent number: 9159090
    Abstract: One embodiment is a method that builds a standardized web form that includes information extracted from multiple web forms retrieved over a web from different service providers. The standardized web form is used to retrieve price quotes from the different service providers.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mehmet Kivanc Ozonat, Donald E. Young
  • Patent number: 9158634
    Abstract: A data writer is described comprising: a memory to store at least one amount of source data that is to be written to a data storage medium; a processor to arrange the source data into subsets and generate ECC data in respect of each subset, wherein the source data and the associated ECC data are to be written to a data storage medium via a plurality of individual data channels, and wherein the ECC data comprises at least a first degree of ECC protection having a first level of redundancy in respect of a first subset and a second degree of ECC protection having a second level of redundancy in respect of a second subset; a plurality of data writing elements, each to write data from an associated data channel, concurrently with the writing by the other data writing elements of data from respective data channels, to a data storage medium; and a controller, to control the writing by the data writing elements of the source data and the associated ECC data to the data storage medium.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John D. Hampton, Neil Thomas Hutchon
  • Patent number: 9160759
    Abstract: A system for protecting networks from vulnerability exploits comprises a security engine operable to receive a packet destined for a user's network and forward the packet to at least one host virtual machine for processing. The security engine is further operable to forward the stored packet to the user's internal network based upon a result of the processed packet. A method of securing a network from vulnerability exploits is described. The method comprises receiving a packet destined for a user's internal network; forwarding the packet to at least one virtual machine based upon a virtual machine configuration table; processing the forwarded packet on the at least one virtual machine; and releasing the packet to the user's internal network based upon results of the processing.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael Todd
  • Patent number: 9159112
    Abstract: An example method includes dividing the image into blocks of pixels of a predefined size; for each block, selecting one of a plurality of saturation patterns representing a binary value of one or more bits of digital watermark data corresponding to the block; and for each block, embedding the binary value of the one or more bits of corresponding digital watermark data into the block by adjusting the saturation of pixels within the block in accordance with the selected pattern.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hui-Man Hou, Jian-Ming Jin, Yuhong Xiong
  • Patent number: 9160571
    Abstract: Services are provided via a multicast tree. A request to receive a service is received at a node. Stored information at the node is searched to identify a service path or a service node operable to provide the requested service.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sujata Banerjee, Sung-Ju Lee, Zhichen Xu, Chunqiang Tang, Zhiheng Wang
  • Patent number: 9160885
    Abstract: Presented is a skew detection apparatus. In one form, the apparatus estimates skew based on the locations of a set of foreground content pixels or a set of edge pixels that are nearest to the side of an image of a document. In another form, the apparatus includes a skew estimation unit adapted to estimate skew based on the orientation of foreground or background content in the interior of a document. In another form, the apparatus estimates skew using segments of an image of a document. Also presented is a document image processing apparatus including the skew detection apparatus.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: October 13, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sitaram Ramachandrula, Serene Banerjee, Pulkit Parikh, Noushath Shaffi, Anjaneyulu Seetha Rama Kuchibhotla, Prasenjit Dey
  • Patent number: D740846
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: April Slayden Mitchell, Jay Wilkinson, Dona Williams