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
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.
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.
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.
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.
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
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
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.
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
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.
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
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.
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
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.
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.
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.
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.
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.
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.