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

  • Publication number: 20190116026
    Abstract: Examples associated with printer encryption are described. One example printer includes a data store to store a one-time pad. An encryption module may encrypt a message using the one-time pad. The encryption module also transmits the encrypted message to a trusted device that stores a copy of the one-time pad. A decryption module uses the one-time pad to decrypt a received message form the trusted device. The decryption module also controls the printer to perform an action based on the received message. A refresh module replaces the one-time pad during a service event.
    Type: Application
    Filed: September 9, 2016
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Steven J. SIMSKE, Malgorzata M. STURGILL, Cesare GRITTI, Shivaun ALBRIGHT
  • Publication number: 20190116291
    Abstract: From a statistical distribution of different color states in an image subdivided in pixels, pixel color states are selected by performing comparisons between predetermined values and values associated to per-pixel state probabilities. Errors (based on drifts between selected color states and per-pixel state probabilities) are diffused to per-pixel state probabilities of subsequent pixels.
    Type: Application
    Filed: April 22, 2016
    Publication date: April 18, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Javier Maestro Garcia, Jan Morovic, Peter Morovic
  • Publication number: 20190114829
    Abstract: In an example, a method includes receiving, at a processor, data representing at least part of an object to be manufactured in a layer-by-layer manufacturing process. A serialised octree representation of at least part of the object may be generated from the data. In the serialised octree representation, nodes are ordered such that (i) a node representing a volume which includes a layer of the object to be generated earlier in an intended order of object generation precedes a node representing a volume which consists of layer(s) of the object to be generated subsequently; (ii) nodes representing a volume which includes a given layer of the object are ordered based on a level of the nodes within the octree representation, wherein parent nodes appear before descendent nodes; and (iii) nodes representing a volume which includes a given layer of the object and being of the same level within the octree representation are ordered according to a location encoding pattern.
    Type: Application
    Filed: October 12, 2016
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Lluis ABELLO ROSELLO, Alvar VINACUA, Pere BRUNET, Marc COMINO, Jordi GONZALEZ ROGEL, Sergio GONZALEZ, Josep GIRALT ADROHER, Sebastia CORTES HERMS, Alex CARRUESCO LLORENS
  • Publication number: 20190111693
    Abstract: In an example implementation, a print supply cartridge comprises a microcontroller to receive a timing challenge and enable authentication of the cartridge by providing a challenge response. The challenge response is provided in a challenge response time that falls within an expected time window.
    Type: Application
    Filed: December 12, 2018
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jefferson P. Ward, Stephen D. Panshin
  • Publication number: 20190115722
    Abstract: In the examples provided herein, a data center transmission system includes a VCSEL (vertical-cavity surface-emitting laser) that lases in a single spatial mode with a side mode suppression ratio of at least 25 dB, where the VCSEL is formed on a substrate and lases at a wavelength transparent to the substrate, and further where an output of the VCSEL exits through the substrate. Also, the VCSEL is directly modulated. The system further includes an optical fiber having a first end to receive the output of the VCSEL for propagation along the optical fiber. The optical fiber supports a single spatial mode without supporting higher order spatial modes over a range of wavelengths between 1260 nm and 1360 nm. The system also includes a receiver to receive the directly modulated output of the VCSEL after propagation through the optical fiber.
    Type: Application
    Filed: April 1, 2016
    Publication date: April 18, 2019
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Wayne Victor Sorin, Michael Renne Ty Tan, Sagi Varghese Mathai
  • Publication number: 20190111687
    Abstract: A fluid injection module may include a fluid ejection die, a die carrier, a bypass fluid passage in at least one pressure regulator. The fluid ejection die may include nozzle orifices on a front face of the die, first and second fluid passages extending through the die and a microchannel extending from the first fluid passage to the second fluid passage proximate the nozzle orifices to circulate fluid from the first fluid passage to the second fluid passage. Third and fourth fluid passages may extend through the die carrier. The bypass fluid passage may extend from the third fluid passage to the fourth fluid passage while being connected to the first fluid passage and the second fluid passage. The at least one pressure regulator is to induce pressure differential driven fluid flow across the microchannel and across the bypass fluid passage.
    Type: Application
    Filed: December 12, 2018
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Brian J. Keefe, Joseph E. Scheffelin, James W. Ring, Mark A. Devries
  • Publication number: 20190111716
    Abstract: A drying apparatus usable with a printing system includes a housing, a first set of radiative heating elements, a second set of radiative heating elements, and an air handling device. The housing includes a front region and a rear region adjacent to the front region. The front region includes an inlet to receive media. The rear region includes an outlet to pass media there through. The first set of radiative heating elements is disposed within the front region to heat the media. The second set of radiative heating elements is disposed within the rear region to heat the media. The air handling device is disposed across from the second set of radiative heating elements to jet air within the rear region to cool the media prior to the media being passed through the outlet.
    Type: Application
    Filed: December 13, 2018
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Gary Tarver, Jayanta C. Panditaratne, Jason Cassidy Hower, Hua Tan, James Kearns
  • Publication number: 20190111680
    Abstract: A fluid ejection die includes a substrate including an array of nozzles.
    Type: Application
    Filed: June 29, 2016
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Michael W Cumbie, Chien-Hua Chen, Erik D. Torniainen
  • Publication number: 20190114880
    Abstract: A portable transceiver unit includes: a microphone to receive spoken voice commands from a user; a wireless transceiver to wirelessly communicate with a host computer; and an indicator to indicate a state of a personal assistant application executing on the host computer based on data received from the host computer by the wireless transceiver.
    Type: Application
    Filed: March 30, 2016
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: DAVID H. HANES
  • Publication number: 20190111694
    Abstract: In one example in accordance with the present disclosure a liquid level sensing device is described. The device includes a carrier and a liquid level sensing device disposed on the carrier. The liquid level sensing interface has an aspect ratio of at least 1:50. A number of liquid level sensing components are disposed on the liquid level sensing interface. The number of liquid level sensing components detect a liquid level in a liquid container. The liquid level sensing device also includes an electrical interconnect to output data collected from the number of liquid level sensing components.
    Type: Application
    Filed: April 21, 2016
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Michael W. Cumbie, Chien-Hua Chen, Devin Alexander Mourey, Anthony D. Studer
  • Publication number: 20190111627
    Abstract: According to one example, there is provided a three-dimensional printing system that comprises first and second build material supports adjacent to opposite sides of a build platform, when installed, a distributor to distribute build material, and a spreader for spreading build material. The three-dimensional printing system also comprises a controller to control the distributor to form a pile of build material before a first side of the build platform, to control the spreader to spread across the build platform and to form a pile of excess build material beyond a second side of the build platform, to control the spreader to move to the other side of the pile of excess build material, and to control the spreader to spread the pile of excess build material across the build platform to form a pile of excess build material on the first side of the build platform.
    Type: Application
    Filed: December 3, 2015
    Publication date: April 18, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kenneth R. WILLIAMS, Kurt F. OLSEN, Wesley R. SCHALK
  • Publication number: 20190111479
    Abstract: Described herein are compositions, kits, methods, and systems for printing metal three-dimensional objects. In an example, described is a composition for three-dimensional printing comprising: a metal powder build material, wherein the metal powder build material has an average particle size of from about 10 ?m to about 250 ?m; and a binder fluid comprising: an aqueous liquid vehicle, and latex polymer particles dispersed in the aqueous liquid vehicle, wherein the latex polymer particles have an average particle size of from about 10 nm to about 300 nm.
    Type: Application
    Filed: September 7, 2018
    Publication date: April 18, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Vladek Kasperchik, David Michael Ingle, Cory J Ruud
  • Publication number: 20190111628
    Abstract: A method of calibrating movement of a platform is described, the method comprising: in a calibration run, causing movement of the platform; detecting a plurality of positions of the platform during the movement; deriving a movement pattern from the plurality of positions; and determining an adjustment of the movement of the platform based on the movement pattern.
    Type: Application
    Filed: May 12, 2016
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Pau Martin, Francesc Salas Roura, Anna Torrent, Marius Valles
  • Publication number: 20190111699
    Abstract: A fluid ejection device may include a series of spaced two-sided walls forming three channels therebetween. Each of the three channels may contain a drop ejector. The device may further include a fluid circulating element to circulate fluid across the drop ejector within each of the channels.
    Type: Application
    Filed: December 12, 2018
    Publication date: April 18, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Alexander Govyadinov, Tommy D. Deskins
  • Patent number: 10261558
    Abstract: An example modular computing system may include a host unit. The host unit may include a port that includes a data bus and a power delivery bus. The system may further include a controller to populate a message delivery routing table. The message delivery routing table may include a first address for a first module directly connected to the host unit by the port and a second address for a second module indirectly connected to the host unit by the first module. The controller is to communicate with the second module across the power delivery bus based upon the message delivery routing table.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: April 16, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Roger D. Benson
  • Patent number: 10261256
    Abstract: One example includes an apparatus that includes a plurality of input/output (I/O) ports and a body portion. The plurality of I/O ports can be arranged at a plurality of peripheral surfaces of the body portion. The body portion includes a solid dielectric material having a substantially constant index of refraction. The body portion also includes parallel planar surfaces spaced apart by and bounded by the plurality of peripheral surfaces. The solid dielectric material in the body portion can be writable via a laser-writing process to form an optical waveguide extending between a set of the plurality of I/O ports.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Raymond G Beausoleil, Marco Fiorentino, Jason Pelc, Charles M Santori, Terrel L Morris
  • Patent number: 10261775
    Abstract: The disclosure provides for systems and methods for performing upgrades in virtual environments. Some implementations are directed to using an upgrade service to provide pre-upgrade component detection and validation on host(s). A software package may be submitted to an existing software upgrade procedure of a host. The software package may include an upgrade executable that, when launched, provides a new software service, including initializing one or more new public-facing APIs to provide pre-upgrade host component detection and validation. Some implementations are directed to coordinating the upgrade of a first host using an upgrade service launched on another networked machine or second host. While running an upgrade service, the first host may make a request to the second host to coordinate the upgrade of components of the first host while the first host or a VM of the first host running the upgrade service is shut down.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: April 16, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: James Ramsay, Michael Healey
  • Patent number: 10261487
    Abstract: An example finite state machine may include a content-addressable memory. The content-addressable memory may include blocks that respectively store input-terms of the finite state machine. The finite state machine may be configured to, for each received input: select a subset of the blocks of the content addressable memory to enable for searching, the subset being selected based on a current state of the finite state machine, and determine a next state of the finite state machine by searching the currently enabled subset of blocks of the content addressable memory based on the input.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: April 16, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Brent Buchanan, John Paul Strachan, Le Zheng
  • Patent number: 10261919
    Abstract: In one example in accordance with the present disclosure, a method may include receiving, by a processor on a system on a chip (SoC), a request to encrypt a subset of data accessed by a process. The method may also include receiving, at a page encryption hardware unit of the SoC, a system call from an operating system on behalf of the process, to generate an encrypted memory page corresponding to the subset of data. The method may also include generating, by the page encryption hardware unit, an encryption/decryption key for the first physical memory address. The encryption/decryption key may not be accessible by the operating system. The method may also include encrypting, by the page encryption hardware unit, the subset of data to the physical memory address using the encryption/decryption key and storing, by the page encryption hardware unit, the encryption/decryption key in a key store.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: April 16, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Geoffrey Ndu, Fraser John Dickin
  • Patent number: 10261275
    Abstract: Examples disclosed herein relate to a baffle with an integrated optical connector. One example includes a component to attach to an interconnect device where the component allows a heat exchanging medium to flow through an opening in itself. This example can include a slot in the component for integration of an optical connector into the component. The slot can also be used to secure the optical connector to the interconnect device and to align the optical connector to enable communication with the interconnect device.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: John Norton
  • Patent number: 10261719
    Abstract: Examples include volume and snapshot replication. In some examples, a user-initiated snapshot of a volume at a source array may be created, wherein the user-initiated snapshot has a pending status and the volume is a member of a set of volumes in a replication group. A synchronization snapshot may be created of the volume at a periodic synchronization time. The synchronization snapshot may have a pending status. Each snapshot of the volume may be stored at the source array and each snapshot may be recorded via a representative entry in an original snapshot list. The volume may be incrementally replicated to a target array such that the target array has a replica of the volume at the source array via a replication engine.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lisa Baochyn Liu, Sonali Somyalipi, Robert Raymond Neal-Joslin, Nathaniel Rogers, Sujatha Mudupalli
  • Patent number: 10262733
    Abstract: A memristive dot-product system for vector processing is described. The memristive dot-product system includes a crossbar array having a number of memory elements. Each memory element includes a memristor. Each memory element includes a transistor. The system also includes a vector input register. The system also includes a vector output register.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: April 16, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Jianhua Yang, Miao Hu, John Paul Strachan, Ning Ge
  • Patent number: 10262035
    Abstract: Disclosed herein are a system, non transitory computer-readable medium, and method for estimating database performance. A request for an estimate of data is read. The estimate is calculated based at least partially on a node located in a data structure.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Harumi Kuno, Goetz Graefe
  • Patent number: 10261766
    Abstract: A system, method, and a computer-readable storage device for sloppy feedback loop compilation are described herein. For example, a dataflow application definition can be obtained. The dataflow application definition may include a feedback loop bounding a compute block. It may then be determined that the feedback loop is to be compiled as a sloppy feedback loop. The dataflow application can then be compiled as an executable object that pipelines the compute block of the dataflow application.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: April 16, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Benjamin Orth Chandler
  • Patent number: 10263579
    Abstract: A differential amplifier includes a pair of cascode amplifiers. A voltage clamp is coupled to the pair of cascode amplifiers.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Dacheng Zhou
  • Patent number: 10263338
    Abstract: In some examples, an apparatus includes a display panel, a shielding layer having an opening formed within a periphery of the shielding layer, the shielding layer adjacent to a back side of the display panel, and an antenna adjacent to the back side of the display panel, wherein the shielding layer is received in the opening formed in the shielding layer, and does not extend beyond an edge of the display panel to allow for wireless communication with the apparatus from a front side of the display panel.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: April 16, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Stacy L. Wolff, Michael Delpier, Kevin L. Massaro, Ming-Jen Yu
  • Patent number: 10263809
    Abstract: Examples disclosed herein relate to selecting an optimal network device for reporting flow table misses upon expiry of a flow in a software defined network, comprising. An SDN enabled device is selected, from a plurality of software defined network (SDN) enabled devices, for reporting a flow table miss upon expiry of a flow to an SDN controller, based on a pre-defined factor.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Subin Cyriac Mathew, Sugesh Chandran, Celestian Kaniampady Sebastian
  • Patent number: 10261571
    Abstract: Example implementations relate to backup power supply support. For example, a backup power supply support system can include a shared backup power supply controlled by a backup power control module and a support switch coupled to the shared backup power supply. The support switch enables a transition from a primary power supply to the shared backup power supply and the support switch includes system firmware. The system firmware detects a primary power supply compromise, isolates a hardware switch from the shared backup power supply, enables the hardware switch, and transitions to the shared backup power supply.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 16, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Edgar Hance, David W. Engler, Han Wang
  • Patent number: 10264701
    Abstract: An example multi-configuration bay for housing resource modules for a computing device. The multi-configuration bay includes a common bay and an adaptor that may be removably installed within the common bay. The common bay includes first rails on its top and bottom walls, the first rails being to hold resource modules in vertically oriented installed-positions within the common bay. The adaptor includes second rails on its side walls, the second rails being configured to hold resource modules in horizontally oriented installed-positions within the common bay (when the adaptor is installed in the common bay).
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: John Norton
  • Patent number: 10263916
    Abstract: The present disclosure discloses a method and system for achieving enhanced performance for application message handling. The disclosed system includes a device and is configured to receive, at a first processing layer implemented by the device, a message addressed to a first port. The system is further configured to modify the message to be addressed to a second port indicated in a body of the message prior to forwarding the message to a second processing layer implemented by the device. Furthermore, the system is configured to forward, by the first processing layer to the second processing layer, the modified message addressed to the second port.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prasad Palkar, Ramsundar Janakiraman, Venkatesan Marichetty, Andrew Schweig, Shankar Subramaniam
  • Patent number: 10264699
    Abstract: In one example, a shelf includes a shelf lock positioned within a spring retention pocket of the shelf. The shelf lock includes a main body that includes a spring retention slot to accommodate a spring and an opening to accommodate a pressure component. The shelf lock includes a retractable tab to be inserted into an enclosure to prevent movement of the shelf when mounted in the enclosure. The spring to exert an outward force to insert the retractable tab into the enclosure and the retractable tab to be retracted by an inward pressure.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: John R. Grady, George D. Megason, Joseph Allen
  • Patent number: 10264013
    Abstract: Systems, methods, and machine-readable and executable instructions are provided for preventing a memory attack to a wireless access point (AP). Preventing a memory attack to a wireless access point can include receiving, with a wireless AP, a generic advertisement service (GAS) initial request from a querying station and transmitting, with the wireless AP, a GAS initial response to the querying station without querying an advertisement server based on the GAS initial request.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Yongqiang Liu, Shijian Li, Jun Qing Xie, Xunteng Xu
  • Patent number: 10263808
    Abstract: According to an example, a Virtual Extensible Local Area Network Tunnel End Point (VTEP) sends a Virtual Extensible Local Area Network (VXLAN) information announcement message carrying the identifiers of VXLAN instances to the neighbor VTEPs and receive VXLAN information announcement messages from the neighbor VTEPs. If a neighbor VTEP is configured with the same VXLAN instance as the present VTEP, the present VTEP sets up a tunnel to the neighbor VTEP; and associates the tunnel with the same VXLAN instance.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Zhihua Fu
  • Patent number: 10261262
    Abstract: According to one example, the present application discloses an optical circuit comprising a grating to receive input light of mixed polarizations and output light of a same polarization to a first waveguide and a second waveguide. The first waveguide and second waveguide are optically coupled to a plurality of resonators that are coupled to a plurality of gratings that are to output light of mixed polarizations.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lars Helge Thylen, Joaquin Matres Abril, Michael Renne Ty Tan
  • Patent number: 10264696
    Abstract: A top loading cartridge is provided herein. The top loading cartridge includes a support member and a lock mechanism. The support member to receive an electronic component. The lock mechanism includes a handle and an engagement member. The handle to connect to the support member and move between a first position and a second position. The engagement member to extend from the support member to engage with a chassis.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Pinche Tsai, Stephen Spencer, Kevin D. Conn
  • Patent number: 10261852
    Abstract: A technique includes accessing error information generated in response to memory errors of a memory device. The error information generated in response to the memory errors of the memory device may then be determined as indicative of a row hammer error for the memory device.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Melvin K. Benedict, Andrew C. Walton
  • Patent number: 10261882
    Abstract: A system comprises a plurality of functional units powered via a power source. The system further comprises a first functional unit and a second functional unit, wherein the second functional unit is to promote the first functional unit to a management unit based on a management requirement of the system. The management unit is to administrate operations of the system. Once the first functional unit is promoted, the management unit is isolated from the functional units that were not promoted via a virtual network path and a power management unit.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: April 16, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Dejan S. Milojicic, Yuan Chen, Daniel J. Gmach, Vanish Talwar, Zhikui Wang
  • Publication number: 20190108675
    Abstract: An example technique for generating slice data from a voxel representation can include obtaining a shape specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include obtaining a material specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include merging the shape specification and the material specification to create a voxel representation of the 3-D object, wherein each voxel in the voxel representation includes a plurality of data types. The example technique for generating slice data from a voxel representation can also include generating slice data from the voxel representation, wherein the slice data provides a higher resolution than that provided by the voxel representation using the plurality of data types.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 11, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jun ZENG, Pu HUANG, Sebastia CORTES, Scott A. WHITE, Gary J. DISPOTO
  • Publication number: 20190105835
    Abstract: Examples of an inlet to enable a forced air flow to enter a build material container in a 3D additive manufacturing system are described. In one case, the inlet has a structure having an inner face and an outer face forming at least one aperture through the structure through which forced air flows in use. The inlet has a longitudinal axis and the inner face and outer face are non-aligned along at least one axis which passes through each of inner face and the outer face and is substantially parallel to the longitudinal axis.
    Type: Application
    Filed: October 27, 2016
    Publication date: April 11, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Ismael CHANCLON FERNANDEZ, Jaime CABANES, Ernesto Alejandro JONES POPPESCOU
  • Publication number: 20190108127
    Abstract: Example implementations relate to read operation redirect. For example, a system according in the present disclosure may include a data storage device accessible by a host. The system may include an input/output filter of an operating system of the host. The input/output filter may monitor read operations and write operations from the host to the data storage device. The input/output filter may copy a portion of the data storage device to a random-access memory (RAM) buffer within the host responsive to monitored read operations to the portion exceeding a threshold. The input/output filter may redirect a successive read operation, addressed to the portion of the data storage device, to the copy of the portion in the RAM buffer.
    Type: Application
    Filed: January 27, 2017
    Publication date: April 11, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Virginia Q. HERRERA, Christoph GRAHAM, Thomas Joseph FLYNN
  • Publication number: 20190107901
    Abstract: A model controller includes a trackball, a first sensor adjacent to the trackball to detect a first coordinate movement of the trackball, and a second sensor adjacent to the trackball to detect a second and a third coordinate movement of the trackball. The model controller further includes a third sensor to detect movement of the model controller along a surface, and a fourth sensor to detect movement of a wheel coupled to the model controller.
    Type: Application
    Filed: January 17, 2017
    Publication date: April 11, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Hiroshi HORII, Kevin SMATHERS, Ian N. Robinson
  • Publication number: 20190105841
    Abstract: An example method for measuring the amount of build material in a build material container of a 3D printer may comprise mounting a belt element tensioned between at least two shafts, and attaching a body to the belt element; driving the body towards a surface of the build material while measuring the advance and the speed of the belt element; detecting a reduction of the speed of the belt element, and determining that the body has then contacted the surface of the build material; and determining the position of the surface of the build material based at least on the measured advance of the belt element.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 11, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Juan Manuel ZAMORANO, David SORIANO FOSAS, Sergio DE SANTIAGO DOMINQUEZ
  • Publication number: 20190105928
    Abstract: Printing stations to receive build units are disclosed. The printing stations may comprise a first wall comprising two fixed receiving ports to engage with two fixed mounting elements of the build units, respectively, and a second wall comprising a third fixed receiving port to engage with a third fixed mounting element of the build units, and a calibration receiving port to be coupled to a fourth fixed mounting element when the build unit is inserted into the printing station.
    Type: Application
    Filed: May 12, 2016
    Publication date: April 11, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Pol Morral, Sergi Culubret, Gerard Mosquera
  • Publication number: 20190108800
    Abstract: An e-paper imaging system includes a writing unit and a support surface to support a passive e-paper media in a position spaced apart from the writing unit. The writing unit includes a charge generator and an electrode array. The electrode array includes addressable holes to control charges flowing to the support surface.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 11, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Richard A. Fotland, Napoleon J. Leoni, Omer Gila, William D. Holland, Henryk Birecki
  • Patent number: 10255206
    Abstract: Example implementations relate to a storage memory direct access (SMDA) provider. The SMDA provider may pin a storage memory region to a memory address of a consumer machine, the storage memory region corresponding to a storage range of a storage device requested by the consumer machine. The SMDA provider may atomically commit data in the storage memory region accessed by the consumer machine via the memory address.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: April 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Boris Zuckerman, Douglas L. Voigt, Suparna Bhattacharya
  • Patent number: 10255019
    Abstract: In example implementations, a method for configuring displays and an apparatus for performing the same is provided. The method is performed by a processor of a computing system having a main display and a projected display having a touch interface. The method includes executing an application that uses the main display, the projected display, and an external display. The main display, the projected display, and the external display are set to an extended display configuration. A list of displays and display data associated with the list of displays is obtained. A display configuration request is received from an application being executed by the processor of the computing system and the main display, the projected display, and the external display are configured in accordance with the display configuration request based on the display data that is obtained.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: April 9, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ruth Ann Lim
  • Patent number: 10254988
    Abstract: Techniques for memory device writes based on mapping are provided. In one aspect, a block of data to be written to a line in a rank of memory may be received. The rank of memory may comprise multiple memory devices. The block of data may be written to a number of memory devices determined by the size of the block of data. A memory device mapping for the line may be retrieved. The mapping may determine the order in which the block of data is written to the memory devices within the rank. The block of data may be written to the memory devices based on the mapping.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: April 9, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Rajeev Balasubramonian, Gregg B. Lesartre, Robert Schreiber, Jishen Zhao, Naveen Muralimanohar, Paolo Faraboschi
  • Patent number: 10254386
    Abstract: An access point may include a radio. The radio may receive a waveform, and the waveform may comprise a plurality of pulses. The access point may further include a hardware processor coupled to the radio. The hardware processor may determine a model of the received waveform. Determining a model of the received waveform may include extracting a plurality of characteristics corresponding to the received waveform, determining a plurality of parameters, wherein each of the plurality of parameters is based on a corresponding characteristic of the plurality of characteristics, and constructing an output waveform model based on the plurality of parameters, wherein the output waveform model corresponds to the received waveform. The hardware processor may further transmit the output waveform model to the hardware processor as an input waveform, wherein the input waveform is to tune the model.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: April 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Andre Beaudin, Gilbert Moineau, Scott McGrath
  • Patent number: 10257712
    Abstract: According to one embodiment of the invention, a non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, cause performance of operations comprising entering, by a first access point associated with a wireless network, a first mode for collecting network data from one or more access points associated with the wireless network, entering, by the first access point, a second mode for transmitting data to and from one or more client devices associated with the wireless network, and when a number of access points associated with the wireless network is greater than or equal to a number of channels of the wireless network, (i) collecting, by the first access point, network data of a first channel of the wireless network and (ii) receiving, by the first access point, network data of a second channel of the wireless network from a network coordination device is shown.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: April 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gautam Bhanage, Manoj Gupta, Parthasarathy Narasimhan
  • Patent number: 10256902
    Abstract: In example implementations, an apparatus includes a bus waveguide, a plurality of optical gates coupled to the bus waveguide and an injection coupler. The bus waveguide receives a plurality of constraint signals. Each optical gate outputs an internal state via a local phase shift when at least one of the plurality of constraint signals has a wavelength that matches a respective resonant wavelength. The injection coupler combines the at least one of the plurality of constraint signals with additional constraint signals that are injected. An error is detected in a bit of a message when an overall phase shift has occurred to the at least one of the plurality of constraint signals causing a power level to exceed a power level threshold of an optical gate when the at least one of the plurality of constraint signals constructively interferes with the additional constraint signals that are injected.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: April 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nikolas Anton Tezak, David Kielpinski, Jason Pelc, Thomas Van Vaerenbergh, Ranojoy Bose, Raymond G. Beausoleil