Hewlett Packard Patents

HP Inc. (formerly Hewlett-Packard Company) serves individuals, small- and medium-sized businesses, and large enterprises, including government, healthcare and educational clients. Its products and services include personal computing devices, imaging and printing products, and enterprise IT infrastructure, consulting, solutions and support.

Hewlett Packard Patents by Type
  • Patent number: 10686814
    Abstract: Examples relate to detecting network anomalies. In one example, a computing device may: receive, from each of a plurality of packet capture devices of a private network, domain name system (DNS) query packets that were sent by a particular client computing device operating on the private network, each DNS query packet specifying i) a destination DNS server, ii) a query domain name, and iii) a source address that specifies the particular client computing device; provide at least one of the DNS query packets to a DNS traffic analyzer that is trained to identify DNS anomalies based on characteristics of the DNS query packets; receive anomaly output from the DNS traffic analyzer, the anomaly output indicating a DNS anomaly that was identified for the DNS query packets; and in response to receiving the anomaly output, provide a user device with data specifying the identified DNS anomaly.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: June 16, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Simon Ian Arnell, Marco Casassa Mont, David Andrew Graves, Edward Reynolds, Niall Lawrence Saunders
  • Patent number: 10686883
    Abstract: Examples described herein include receiving from a first remote access device a first file comprising an attribute profile of a first Bluetooth low energy device. In some examples, the attribute profile may include a service and a characteristic associated with the service. Examples also include storing the first file in a manner associated with the first Bluetooth low energy device, providing a service that allows for a client device to perform a number of operations on the characteristic in the attribute profile, receiving a requested operation out of the number of operations, and transmitting the requested operation to the first remote access device. The client device may be remote from the first Bluetooth low energy device.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Berend Dunsbergen, Peter Charles Mytton Thornycroft, Ankur Kamthe
  • Patent number: 10687206
    Abstract: In some examples, a system includes a storage to store a repository of user information, and a processor to receive, from a requester device, a request for a first information element relating to a user entity, and in response to a determination that the requester device supports a feature that enables the requester device to request multiple different information elements relating to the user entity in one request, send, in a response message that is responsive to the received request, the first information element and a second information element, the second information element not indicated as being requested by the received request.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Ravi Saxena
  • Patent number: 10687442
    Abstract: Example implementations relate to a fan module assembly. One example fan module assembly includes a basepan housed in a chassis of a computing device. The basepan includes a distal end. The fan module assembly also includes a plurality of pins extending from the basepan. The plurality of pins includes a first pin and a second pin. The first pin and the second pin are staggered with respect to a plane defined by the distal end. The fan module assembly further includes a fan module attached to the basepan via the first pin and the second pin.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Joseph Anthony Oliver, Kelly K Smith, Keith A Sauer, James Jeffery Schulze
  • Patent number: 10686817
    Abstract: Examples determine a number of hosts, within an enterprise, which are resolving a particular domain. Based on the number of hosts within the enterprise resolving the particular domain, the examples identify whether the particular domain is benign.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prasad V. Rao, Sandeep N. Bhatt, William G. Horne, Pratyusa K. Manadhata, Miranda Jane Felicity Mowbray
  • Patent number: 10686734
    Abstract: According to examples, a network switch may include plurality of member nodes interconnected by member links to exchange data plane traffic. The network switch may also include a commander node to run control and management plane protocols for the plurality of member nodes. A first member node of the plurality of member nodes that receives a packet incoming into the network switch calculates a forwarding path for the packet to a destination through a second member node of the plurality of member nodes and forwards the packet to the second member node, and the second member node forwards the packet according to the forwarding path calculated by the first member node without calculating another forwarding path for the packet.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rahul Viradiya, Harish Shivaram, Hemant Mishra, Daniel N. Goodman
  • Patent number: 10686733
    Abstract: Various examples of the present disclosure may provide a packet processing method. A control device may receive a packet from an access switch. If VM address information in the packet is not associated with a port on the access switch for receiving the packet, the control device may send an instruction to the access switch instructing the access switch to associate the VM address information with the port on the access switch for receiving the packet, so that the access switch associates the VM address information with the port on the access switch for receiving the packet. The VM address information may comprise: a VLAN ID, an IP address and an MAC address.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Xinmin Liu
  • Patent number: 10686678
    Abstract: A method for receiving, in an application orchestrator, a request for executing an application. The method includes identifying a function sequence to complete the application, each function in the function sequence is executed in one instance, and identifying an instance chain of the functions to complete the application, wherein the instance chain includes an instance for each function in the function sequence. The method includes tracking a performance of each instance for each function in the chain, and selecting an application execution route based on the performance that includes the instance chain of the functions to complete the application. The method includes allocating a server resource to each instance for each function and modifying the application execution route based on a performance and a performance policy. A system and a computer readable medium storing instructions to perform the above method are also provided.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Puneet Sharma, Aisha Syed
  • Patent number: 10686612
    Abstract: Examples set out herein provide a method comprising using first cryptographic key data specific to a computing device to verify a package of machine readable instructions to run on the computing device. The verified package may be executed to generate a random number using a true random number generator of the computing device, and to store the generated random number. Second cryptographic key data may be generated by a pseudorandom number generator of the computing device based on a seed comprising a combination of the random number as a first seed portion and a second seed portion. A portion of the second cryptographic key data may be sent to a certifying authority. The method may further comprising receiving a certification value based on the sent portion of the second cryptographic key data from the certifying authority and storing the certification value.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: June 16, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Ludovic Emmanuel Paul Noel Jacquin, Liqun Chen, Fraser Dickin, Chris I. Dalton
  • Patent number: 10683182
    Abstract: A page registration system may include, in an example, a media edge sensor to detect a location of an edge of a print media along a media feed path and in a direction non-parallel to the media feed path and a calibration sensor downstream of the media edge sensor to detect changes in the location of the edge of the print media in the direction non-parallel to the media feed path, and provide calibration data to the page registration system to correct changes in the location of the edge of the print media in the direction non-parallel to the media feed path.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Elliott Downing, Steve O Rasmussen, Al Olson
  • Patent number: 10686595
    Abstract: Examples disclosed herein relate to configuring a connectivity association key and a connectivity association name in a MACsec capable device. In an example, a first MACsec device may receive a MAC address and a device identifier of a second MACsec capable device. First MACsec capable device may authenticate the second MACsec capable device based on the device identifier. First MACsec capable device may generate a CAK, a CKN, and a nonce. The CAK, the CKN, and the nonce may be encrypted using a public key of the second MACsec capable device to generate an encrypted packet. The encrypted packet may be sent to the second MACsec capable device. The first MACsec capable device may receive a decrypted nonce from the second MACsec capable device. In response to a determination that the decrypted nonce matches with the nonce, CAK and CKN may be configured on first MACsec capable device.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sudhir Kumar Chimakurthy, Chaitanya Kumar Gali, Dileep Bangalore Sridhara
  • Patent number: 10686277
    Abstract: One example of a cable assembly includes a plurality of 1-lane cable assemblies and latching features to couple the cable assembly to a receptacle. Each 1-lane cable assembly generally includes a cable and a cable connector attached to at least one end of the cable. As an example, surfaces of each cable connector of a 1-lane cable assembly generally includes features to conjoin with corresponding features on surfaces of cable connectors of other 1-lane cable assemblies. As an example, the conjoined features may secure the 1-lane cable assemblies to each other.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kevin B. Leigh, John Norton
  • Patent number: 10686552
    Abstract: An example method for altering a transmission rate of a networking device. The example method comprises transmitting a first set of packets using first transmission characteristics represented by a first state of a finite state machine. The example method further comprises receiving information including a success status of transmission of the first set of packets. The example method also comprises updating, based on the received information, a weight of a first edge of the finite state machine, the first edge corresponding to a transition from a state representing prior transmission characteristics to the first state.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gaurav Patwardhan, Sachin Ganu, Jose Tellado
  • Patent number: 10685898
    Abstract: A circuit package comprises a circuit device in a first epoxy mold compound and a second epoxy mold compound of different compositions.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: June 16, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chien-Hua Chen, Michael W. Cumbie, Stephen Farrar
  • Patent number: 10686589
    Abstract: Example embodiments relate to combining hashes of data blocks. The examples disclosed herein calculate a hash value for each data block in a sequence of data blocks. The hash values are combined into a combined value, where the combined value has the same sequence as the sequence of data blocks. A master hash value is then calculated for the combined value.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Brian Quentin Monahan, Liqun Chen
  • Patent number: 10684927
    Abstract: The failure of a storage unit in a storage array of a storage system may render the storage unit unresponsive to any requests. Any writes to the storage system that occur during the failure of the storage unit will not be reflected on the failed unit, rendering some of the failed unit's data stale. Assuming the failed unit's data is not corrupted but is just stale, a partial rebuild may be performed on the failed unit, selectively reconstructing only data that is needed to replace the stale data. Described herein are techniques for storing information that identifies the data that needs to be rebuilt. When the storage unit fails, the segment identifier associated with the last data segment written to the storage system may be stored. Upon the storage unit recovering, the storage system can rebuild only those data segments whose identifier is greater than the stored segment identifier.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anil Nanduri, Chunqi Han, Murali Krishna Vishnumolakala
  • Patent number: 10682810
    Abstract: In an example of a three-dimensional printing method, a polymeric build material is applied. A fusing agent is selectively applied on at least a portion of the polymeric build material. The fusing agent includes cesium tungsten oxide nanoparticles, a zwitterionic stabilizer, and an aqueous vehicle. The polymeric build material is exposed to electromagnetic radiation to fuse the portion of the polymeric build material in contact with the fusing agent to form a layer.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: June 16, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen G. Rudisill, Vladek Kasperchik, Alexey S. Kabalnov, Shannon Reuben Woodruff, Thomas M. Sabo, Jake Wright, Hector Lebron, Vanessa Verzwyvelt, Morgan T. Schramm, Matthew A. Shepherd
  • Patent number: 10682871
    Abstract: In one example implementation, a printing device may comprise a number of media skewing rollers to skew a print medium to a predetermined angle with respect to a media feed path and a print engine to print an image on the skewed print medium, the print engine skewing a digital representation of the image based on the predetermined angle such that the image printed is aligned with the print medium. In another example implementation, a printing device may comprise a number of skewing rollers to skew a print medium to a predetermined angle with respect to a media path, a number of pinch rollers to receive the skewed print medium prior to printing, and a print engine skewed to the same predetermined angle as the skewed print medium.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Luke P. Sosnowski, Mark H. MacKenzie
  • Patent number: 10684662
    Abstract: An electronic device includes a housing enclosure, which at least sealingly contains an electronic component, a barrier, a pump, and a coolant. The electronic component is located on a substrate, while the barrier defines a circulation loop in which the coolant is exposed to the electronic component. The pump is positioned within the circulation loop to cause flow of the coolant through the circulation loop along one side of the at least one barrier in one direction and along an opposite side of the at least one barrier in an opposite direction.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David A. Moore, Kianoush Naeli, Valerie J. Marty, James McKinnell
  • Patent number: 10684664
    Abstract: A test and diagnostics circuit, methods and systems are described. An example test and diagnostics circuit includes a controller and a power monitor coupled to the controller. A load switch on the test and diagnostics circuit selectably implements a load from among multiple load values to test a computing and/or data storage system. The test and diagnostics circuit includes circuitry connecting the controller, the power monitor and the load switch to receive a test enable signal from a non-dedicated pin in a non-volatile dual inline memory module (NV-DIMM) slot to implement a test operation on the system.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Develepment LP
    Inventors: Raghavan V. Venugopal, Patrick A. Raymond, William C. Hallowell, Han Wang, Chin-Lung Chiang, Jyun-Jie Wang
  • Patent number: 10684954
    Abstract: Various examples described herein provide for caching a page on persistent memory for memory-mapped access of a file from a non-persistent memory file system or a remote file system having a non-persistent memory page cache. In particular, some examples detect memory-mapped access of a file from a non-persistent memory file system or a remote file system having a non-persistent memory page cache and, based on availability of persistent memory, caches a page associated with the memory-mapped access on the persistent memory.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Douglas L. Voigt, Meng Zou
  • Publication number: 20200180304
    Abstract: In one example in accordance with the present disclosure, a fluid ejection die is described. The die includes a number of actuator sensors disposed on the fluid ejection die to sense a characteristic of a corresponding actuator and to output a first voltage corresponding to the sensed characteristic. Each actuator sensor is coupled to a respective actuator and multiple coupled actuator sensors and actuators are grouped as primitives on the fluid ejection die. The die also includes a pre-charge device per primitive to pre-charge a corresponding threshold voltage storage device to a threshold voltage. The die also includes an actuator evaluation die per primitive to evaluate an actuator characteristic of any actuator within the primitive. Based on the first voltage and a pre-charged threshold voltage.
    Type: Application
    Filed: April 5, 2017
    Publication date: June 11, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Daryl E Anderson, Eric Martin, James Michael Gardner
  • Publication number: 20200180319
    Abstract: In one example, a method for determining an out-of-liquid condition of a liquid supply for an inkjet printer. The method includes acquiring, during printing, a sequence of data points, each data point comprising a differential liquid/air pressure at the liquid supply measured with a sensor and a corresponding cumulative amount of liquid delivered from the liquid supply. The method further includes generating a curve using the data points. The method also includes determining, from a predetermined characteristic of the curve, whether the out-of-liquid condition exists. The characteristic is independent of at least one of a gain and an offset of the sensor.
    Type: Application
    Filed: July 12, 2017
    Publication date: June 11, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Matthew Jason Janssen, James William Ring, James Ronald Cole
  • Publication number: 20200180317
    Abstract: In one example, a dehumidifier for an inkjet printer includes a condensing unit and a chiller to circulate coolant through the condensing unit. The condensing unit is made of a thermally conductive material forming elongated exterior condensing surfaces and an interior coolant flow passage extending lengthwise between the condensing surfaces.
    Type: Application
    Filed: June 21, 2017
    Publication date: June 11, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Nicholas J Meisner, Joe Santich, Robert K Saathoff
  • Publication number: 20200183510
    Abstract: In one example, touchpad assembly is disclosed, which may include a bottom cover, a horizontal elastic member flexibly positioned on the bottom cover, a balancing bar disposed on the bottom cover and substantially parallel to the horizontal elastic member, and a metal dome. The metal dome may include a first end fixedly connected to the bottom cover via a first fixture, and a second end to hold the horizontal elastic member and the balancing bar such that the balancing bar is flexibly engaged with the bottom cover. The balancing bar, the metal dome, and the horizontal elastic member may control a flexure of a touchpad when the touchpad is pressed.
    Type: Application
    Filed: August 31, 2017
    Publication date: June 11, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Hung-Ming Chen, Chao-Wen Cheng, Kuan-Ting Wu
  • Publication number: 20200180305
    Abstract: In one example in accordance with the present disclosure, a fluidic die is described. The fluidic die includes an array of fluid actuators grouped into primitives. The fluidic die also includes a fluid actuator controller to selectively activate fluid actuators via activation data. The fluidic die also includes an array of actuator evaluators, wherein each actuator evaluator of the fluidic die is coupled to a subset of the array of fluid actuators. The actuator evaluators selectively evaluate an actuator characteristic of a selected fluid actuator based on: an output of an actuator sensor paired with the selected fluid actuator, the activation data, and an evaluation control signal.
    Type: Application
    Filed: July 11, 2017
    Publication date: June 11, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Daryl E Anderson, Eric Martin, James Michael Gardner
  • Publication number: 20200180314
    Abstract: In some examples, a print cartridge comprises a printhead die that includes a die sliver molded into a molding. The die sliver includes a front surface exposed outside the molding to dispense fluid, and a back surface exposed outside the molding and flush with the molding to receive fluid. Edges of the die sliver contact the molding to form a joint between the die sliver and the molding.
    Type: Application
    Filed: December 5, 2019
    Publication date: June 11, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Chien-Hua Chen, Michael W Cumbie
  • Publication number: 20200186677
    Abstract: Certain examples described herein relate to generating a Neugebauer Primary area coverage (NPac) vector. In certain cases, a first plurality of Neugebauer Primaries (NPs) defined by a first NPac vector is determined, the first plurality of NPs defining a set of characteristics of a printing process. A second NPac vector, defining a second plurality of NPs, is generated based on the set of characteristics and a criterion relating to the printing process.
    Type: Application
    Filed: September 26, 2017
    Publication date: June 11, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Peter Morovic, Jan Morovic
  • Publication number: 20200180221
    Abstract: Examples relate to a 3D printer capable of positioning a printhead relative to a spittoon disposed within a maintenance region of the 3D printer, ejecting printing fluid from the printhead onto the spittoon, and positioning a moveable heat source proximate to the spittoon to evaporate printing fluid from the spittoon.
    Type: Application
    Filed: April 24, 2017
    Publication date: June 11, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Oriol BORRELL CARBONELL, Salvador SANCHEZ RIBES, Gemma BOLUMAR BARRERA
  • Publication number: 20200183463
    Abstract: In one example, a hinge assembly is disclosed, which may include a band torque engine having at least one bearing portion and a vertical torque engine coupled to the band torque engine. The vertical torque engine may have an opening. The hinge assembly may include a first shaft received through the at least one bearing portion and the opening. The first shaft may be rotatable along an axis with respect to the band torque engine and the vertical torque engine. The hinge assembly may include a display bracket including an adaptor portion to hold the first shaft such that the first shaft rotates along with the display bracket. The band torque engine may provide a frictional torque and the vertical torque engine may compressively engage with the first shaft to provide a vertical frictional torque during rotation of the display bracket.
    Type: Application
    Filed: August 31, 2017
    Publication date: June 11, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Wei-Chung Chen, Chung-Hua Ku, Kuan-Ting Wu
  • Publication number: 20200183467
    Abstract: Examples disclosed herein relate to receiving, via a user interface, a power allocation for a first application, receiving a request to initiate the first application, and determining whether the first application has remaining power under its power allocation from a power supply. In response to determining that the first application has remaining power under its allocation from the power supply, the first application may be initiated.
    Type: Application
    Filed: May 15, 2018
    Publication date: June 11, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Raghu Anantharangachar, Vani Narayan
  • Publication number: 20200186678
    Abstract: A first number of color patches are printed with a target printing system to obtain a sparse color gamut characterization. A second number of color patches are printed with a reference printing system to obtain a reference color gamut characterization. The second number is greater than the first number. A dense color gamut characterization is generated with a transformation of the reference color gamut characterization to the sparse color gamut characterization. A color management resource can be generated for the target printing system from the dense color gamut characterization.
    Type: Application
    Filed: June 15, 2017
    Publication date: June 11, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Miguel Angel Lopez, David Berfanger, Morgan T. Schramm
  • Publication number: 20200186354
    Abstract: Examples associated with digital composition hashing are described. One example method includes receiving a digital composition file from a user. The digital composition file may include a top-level design and a hierarchy of sub-level designs. A hashed structure may be generated from the digital composition file, where a node in the hashed structure for the first sub-level design is generated based on hashes of sub-level designs below the first sub-level design in the hierarchy. The hashed structure and a hash of the digital composition file are stored in association with the user.
    Type: Application
    Filed: June 2, 2017
    Publication date: June 11, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Helen Balinsky, Scott White, Robert Taylor, Adrian Baldwin, Jonathan Griffin
  • Patent number: 10676806
    Abstract: A wear resistant coating may comprise an amorphous metal comprising at least one refractory metal, at least two elements selected from periods 4, 5, 6, 9, and 10, and a metalloid. An amorphous metal may comprise at least one refractory metal, at least two elements selected from periods 4, 5, 6, 9, and 10, and a metalloid. A coating may comprise at least one refractory metal, at least two elements selected from periods 4, 5, 6, 9, and 10, and silicon. In some examples, the amorphous metal is TaWSi. In one example, the refractory metals may comprise Niobium, Molybdenum, Tantalum, Tungsten, Rhenium, or combinations thereof.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James Elmer Abbott, Jr., Greg Scott Long, Roberto A. Pugliese
  • Patent number: 10678006
    Abstract: An example method of manufacturing an optical interface. An optical socket may be provided that has an alignment feature that is to engage an optical connector, and first solder attachment pads. A printed circuit board may be provided that has an active optical device and second solder attachment pads. The optical socket may be connected to the printed circuit board by reflowing solder between the first and second solder attachment pads. The first and second solder attachment pads, the alignment feature, and the active optical device are positioned such that, while reflowing the solder, the solder automatically forces the optical socket into an aligned position.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: June 9, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Paul Kessler Rosenberg, Michael Renne Ty Tan, Kevin Leigh
  • Patent number: 10675812
    Abstract: In an example implementation, a method of three-dimensional (3D) printing includes applying a sinterable material, selectively applying a fusing agent on a portion of the sinterable material, applying a first amount of radiation energy to the portion of the sinterable material, and applying a second amount of radiation energy to the portion of the sinterable material different than the first amount of radiation energy.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lihua Zhao, Yan Zhao, Hou T. Ng
  • Patent number: 10678110
    Abstract: One example of a display device includes an electronic paper display, a counter-electrode, and a floating electrode. The electronic paper display is imageable by receiving charges on an imaging surface of the electronic paper display. The counter-electrode is opposite to the imaging surface of the electronic paper display. The floating electrode is capacitively coupled to the counter-electrode.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Napoleon J Leoni, Daniel Espinosa, Omer Gila, Raj Kelekar
  • Patent number: 10678554
    Abstract: Some examples provide a system including neighboring computing devices comprising a deployed operating system (OS) volumes, and respective neighboring bit tables corresponding to the deployed OS volumes. The system may include a target computing device comprising a target operating system (OS) volume. The target computing device may determine a target bit table corresponding to the target OS volume. Each bit in the target bit table indicates whether the data block of the target OS volume differs relative to a base OS volume. The target computing device may determine, based on bit tables, a first set of data blocks that are identical to a second set of data blocks of the deployed OS volumes. The target computing device may receive the least one data block in the second set of data blocks from the neighboring computing devices, and assemble the target OS.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: June 9, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Harish S S, Niranjan D R, Manasa C, Badriprasad V, Jyothi N, Uma Shankar V D, Santosh Ishwar Revanaki
  • Patent number: 10677285
    Abstract: In an example, a device hinge may include a hinge member to rotatably engage a device feature to a device. The device hinge may further include a cam element having a cam ramp and a cam face. The cam face may engage with the device feature in a stowed position. The device feature may further include a bias member and an ejector. The ejector may move the device feature from the stowed position to an ejected position, and the bias member may move the device feature to the ejected position such that a clearance gap is created in between a surface of the device feature and a surface of the device.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Stephen Thomas Rohman
  • Patent number: 10678487
    Abstract: An example of apparatus to adjust an offset is provided. The apparatus also includes a printing device to generate a plurality of print jobs. The apparatus also includes an output bin to catch the plurality of print jobs. The apparatus includes a motor to move the output bin, wherein the output bin alternates between a first position and a second position between each print job of the plurality of print jobs. The apparatus also includes a controller to control the motor, wherein the controller is to update the position data based on the sensor data to provide uninterrupted operation of the printing device after the sensor detects the obstacle.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Elliott Downing, Cristopher Royce Jansson, Robert Yraceburu
  • Patent number: 10678336
    Abstract: A display and an input member. A controller to generate a user interface on the display and orient the displayed user interface to a side of the display in response to an activation of the input member.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ronald Andrew DeMena, III
  • Patent number: 10680566
    Abstract: One embodiment describes a transimpedance amplifier (TIA) system. The system includes an inverter TIA stage interconnecting an input node and an output node and configured to invert an input signal at the input node to provide a first inverted signal component at the output node. The system also includes a noise-canceling inverter stage arranged in parallel with the inverter stage and being configured to invert the input signal to provide a second inverted signal component and to invert noise from the input node. Thus, the first and second inverted signal components constructively combine at the output node and the noise is substantially mitigated at the output node.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: June 9, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Cheng Li, Zhihong Huang
  • Patent number: 10675897
    Abstract: Examples of an apparatus for flexible flat cable, installable within a print device, are described. The flexible flat cable may be connected to a print carriage assembly of the print device.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Deyang Wang, Clint Carl Sensano, Yan Zhu, Chin Siang Chua, Chern Fong Chong
  • Patent number: 10678552
    Abstract: A method and a system for reserving a device for a system are provided herein. The method includes accessing a reserved device, where a basic input/output system (BIOS) uses the reserved device. The method includes initializing a register, via the BIOS firmware, to disable a port that connects to the reserved device. The method includes disabling the port that connects to the reserved device. The disabling may occur before the BIOS firmware transfers control of the system to an operating system. The disabling may hide the reserved device from the operating system and reserve the reserved device for the BIOS firmware without interference from the operating system.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: June 9, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jason Spottswood, Andy Brown
  • Patent number: 10677990
    Abstract: In the examples provided herein, a system includes a loop waveguide; and a grating coupler formed on the loop waveguide to couple light impinging on the grating coupler having a first polarization into the loop waveguide in a first direction, and to couple light having a second polarization, orthogonal to the first polarization, into the loop waveguide in a second direction. The system also includes a ring resonator positioned near the loop waveguide tuned to have a resonant wavelength at a first wavelength to couple light at the first wavelength out of the loop waveguide into the ring resonator. An output waveguide positioned near the ring resonator couples light out of the ring resonator into the output waveguide; and a photodetector detects light propagating out of a first end and a second end of the output waveguide.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: June 9, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Joaquin Matres, Wayne Victor Sorin, Sagi Mathai, Lars Helge Thylen, Michael Renne Ty Tan, Marco Fiorentino
  • Patent number: 10678493
    Abstract: In one example of the disclosure, presence data indicative of a presence factor for a remote subject is received from a server. The presence data is analyzed and a display representative of the presence factor is caused at a 3D object. The 3D object includes a 3D element representative of the remote subject.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nelson L Chang, Hiroshi Horii, Ian N Robinson, Alexander Thayer, Jishang Wei, Ji Won Jun, Kevin Smathers
  • Patent number: D886779
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Delpier, Chad Patrick Paris, Eric Chen
  • Patent number: D886783
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rudy Widiaman, Paul L. Drew, Eric Chen
  • Patent number: D887404
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: June 16, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Philip Moon, Ilchan Lee
  • Patent number: D887409
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: June 16, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Henry Chu, Jack Godfrey Wood, Harc Lee, Marcus Hoggarth