Patents by Inventor William J. Allen

William J. Allen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220118707
    Abstract: In one example in accordance with the present disclosure, a system is described. The system includes a scanner to read three-dimensional (3D) print information from a storage element to be embedded in a 3D printed object. The system also includes a controller. The controller 1) instructs an additive manufacturing device to form the 3D printed object based on the 3D print information stored in the storage element and 2) embeds the storage element into the 3D printed object.
    Type: Application
    Filed: June 18, 2019
    Publication date: April 21, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kristopher J. Erickson, Jarrid Wittkopf, Rafael Ballagas, David Wayne George, Lihua Zhao, William J. Allen
  • Publication number: 20220097308
    Abstract: In one example in accordance with the present disclosure, an additive manufacturing system is described. The additive manufacturing system includes an additive manufacturing device to form a three-dimensional (3D) printed object. A placement device is to embed a storage element into the 3D printed object and a controller is to write data to the embedded storage element that relates to manufacturing conditions of the 3D printed object.
    Type: Application
    Filed: June 18, 2019
    Publication date: March 31, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kristopher J. Erickson, Jarrid Wittkopf, Rafael Ballagas, David Wayne George, Lihua Zhao, William J. Allen
  • Publication number: 20220097305
    Abstract: In one example in accordance with the present disclosure, a system is described. The system includes a reader to 1) read an identifier from a three-dimensional (3D) System printed object that includes a storage element and 2) read a location of the 3D printed object within a build material bed. An extractor of the system extracts, based on the identifier, a post processing operation to execute on the 3D printed object. A controller of the system controls a post processing operation based on extracted post processing operation information and the location.
    Type: Application
    Filed: June 18, 2019
    Publication date: March 31, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kristopher J. Erickson, Jarrid Wittkopf, Rafael Ballagas, David Wayne George, Lihua Zhao, William J. Allen
  • Publication number: 20220097307
    Abstract: In one example in accordance with the present disclosure, an additive manufacturing system is described. The additive manufacturing system includes an additive manufacturing device to form a three-dimensional (3D) printed object. A placement device of the additive manufacturing system is to embed a sensing system into build material used to form the 3D printed object. The sensing system is to measure a manufacturing condition during formation of the 3D printed object. The additive manufacturing system also includes a controller to associate manufacturing condition with the 3D printed object.
    Type: Application
    Filed: June 18, 2019
    Publication date: March 31, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kristopher J. Erickson, Jarrid Wittkopf, Rafael Ballagas, David Wayne George, Lihua Zhao, William J. Allen
  • Publication number: 20220097306
    Abstract: In one example in accordance with the present disclosure, a system is described. The system includes a reader to read an identifier from a storage element associated with a part. An extractor of the system extracts, based on the identifier, lifecycle conditions specific to the part. A controller of the system alters manufacturing operations based on extracted lifecycle conditions for the part.
    Type: Application
    Filed: June 18, 2019
    Publication date: March 31, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kristopher J. Erickson, Jarrid Wittkopf, Rafael Ballagas, David Wayne George, Lihua Zhao, William J. Allen
  • Publication number: 20220101411
    Abstract: In one example in accordance with the present disclosure, a system is described. The system includes a reader to read an identifier associated with a part. An extractor of the system extracts, based on the identifier, sensor output data for the part. A transmitter of the system transmits a re-order request for the part based on the sensor output data.
    Type: Application
    Filed: June 18, 2019
    Publication date: March 31, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kristopher J. Erickson, Jarrid Wittkopf, Rafael Ballagas, David Wayne George, Lihua Zhao, William J, Allen
  • Publication number: 20220083748
    Abstract: In one example in accordance with the present disclosure, a system is described. The system includes at least one directional antenna to 1) emit energy waves towards a mass in which an object is disposed and 2) receive reflected signals from a resonator disposed on the object as the mass is moved relative to the directional antenna. The system also includes a controller to, based on received reflected signals, determine a pose of the object within the mass.
    Type: Application
    Filed: April 12, 2019
    Publication date: March 17, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: M. Anthony Lewis, William J. Allen, Douglas Pederson, Jarrid Wittkopf, Kristopher J. Erickson, Robert lonescu
  • Patent number: 11262177
    Abstract: A system for three-dimensional scanning of an object includes a set of functional elements, with each of the functional elements including a housing and a processor, memory, power supply, sensor, and wireless communication module each within the housing, a position module to determine an individual position of each of the functional elements after the object is in the set of functional elements, and a contour module to determine a shape of the object based on the individual position of each of the functional elements and a void of functional elements created by the object in the set of functional elements.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: March 1, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: William J. Allen
  • Publication number: 20220057811
    Abstract: A mobile autonomous fleet control system may include a central control unit to communicate with a mobile master unit. The mobile master unit is to autonomously navigate. The central control unit is to issue a follow command to each mobile self-propelled slave unit of a fleet of mobile self-propelled slave units. The follow command uniquely identifies the mobile master unit to be followed.
    Type: Application
    Filed: December 14, 2018
    Publication date: February 24, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: William J. Allen, Jonathan M. Salfity
  • Publication number: 20220028053
    Abstract: In one example in accordance with the present disclosure, an electronic system is described. The electronic system includes a scanning device to capture an image of an object. The object includes encoded data formed therein. An attribute determiner of the electronic system determines an actual value of a surface attribute of the object. The electronic system includes an extraction device to extract from the image of the object, a target value for the surface attribute from the encoded data. A comparator of the electronic system determines if a difference between the actual value and the target value has a specified value.
    Type: Application
    Filed: March 19, 2019
    Publication date: January 27, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: William J. Allen, Qian Lin, Nathan Moroney
  • Publication number: 20220019193
    Abstract: In one example in accordance with the present disclosure, a system is described. The system includes a movement device to move a mass with an object disposed therein. A receiver of the system receives accelerometer data from at least one accelerometer disposed within the mass in which the object is disposed. A controller of the system determines a pose of the object within the mass based on received accelerometer data.
    Type: Application
    Filed: April 12, 2019
    Publication date: January 20, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: M. Anthony Lewis, William J. Allen, Kristopher J. Erickson, Jarrid Wittkopf, Robert lonescu, Douglas Pederson
  • Publication number: 20220019198
    Abstract: In one example in accordance with the present disclosure, a method is described. According to the method, from assembly instructions for a multi-component device, component-specific assembly instructions are generated for a component. The component-specific assembly instructions include a portion of the assembly instructions that relate to the component. Data identifying the component-specific assembly instructions are encoded into a format to be formed onto the component and the encoded data is formed onto the component.
    Type: Application
    Filed: April 8, 2019
    Publication date: January 20, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: William J. Allen, David Murphy, Chin Kee Lim
  • Patent number: 11228709
    Abstract: An apparatus includes a support, a first camera, and second camera, and a processor. The support is configured to be mounted to a head of a user. The first camera is mounted on the support and positioned to capture a first image of a face of the user. The second camera is mounted on the support and positioned to capture a second image of the face of the user that is non-overlapping with the first image. The processor is mounted to the support and programmed to stitch the first image and the second image together to construct an image of the face of the user.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: January 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Madhu Sudan Athreya, William J. Allen, Cheng I Huang
  • Patent number: 11205405
    Abstract: In example implementations, a method is provided. The method may be executed by a processor. The method includes receiving a reflected image of a mirrored display. At least one optimal display region is identified in the mirrored display around a main subject in the reflected image based on additional reflected subjects in the reflected image. A content is analyzed to determine an arrangement of the content in the at least one optimal display region. The content that is displayed is arranged in the at least one optimal display region.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: December 21, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Carlos Haas, Andrew Hunter, Madhu Sudan Athreya, William J. Allen
  • Publication number: 20210289134
    Abstract: An apparatus includes a support, a first camera, and second camera, and a processor. The support is configured to be mounted to a head of a user. The first camera is mounted on the support and positioned to capture a first image of a face of the user. The second camera is mounted on the support and positioned to capture a second image of the face of the user that is non-overlapping with the first image. The processor is mounted to the support and programmed to stitch the first image and the second image together to construct an image of the face of the user.
    Type: Application
    Filed: February 6, 2018
    Publication date: September 16, 2021
    Inventors: Madhu Sudan Athreya, William J. Allen, Cheng I Huang
  • Publication number: 20210276198
    Abstract: An example apparatus includes: a network interface to communicate with: a first display integrated with a robot device; and a second display at a location of a meeting; a memory identifying: a start time of the meeting; and the location of the meeting; and a processor connected to the network interface and the memory, the processor to execute instructions stored in the memory, the instructions to: when the robot device is at the location of the meeting, and at the start time, transmit, using the network interface, an identifier associated with the meeting to both the first display integrated with the robot device and the second display at the location of the meeting, thereby causing both the first display and the second display to simultaneously render the identifier.
    Type: Application
    Filed: June 11, 2018
    Publication date: September 9, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin R. Puttbrese, Stephen F. Froelich, William J. Allen
  • Publication number: 20210274140
    Abstract: Examples associated with relationship preserving projection of digital objects are disclosed. One example includes identifying suitable locations within a physical space for projection of digital objects. The digital objects may be stored in a virtual space. A representation of a first digital object from the virtual space may be projected onto a first suitable location in the physical space and a representation of a second digital object from the virtual space may be projected onto a second suitable location in the physical space. The first suitable location and the second suitable location may preserve a spatial relationship between the first digital object and the second digital object.
    Type: Application
    Filed: May 14, 2021
    Publication date: September 2, 2021
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20210263532
    Abstract: In example implementations, an apparatus is provided. The apparatus includes a communication interface, a memory, a moving mechanism, and a processor. The communication interface is to receive a request to initiate a telepresence session. The memory is to store a location policy. The moving mechanism is to move the apparatus to a selected telepresence location to initiate the telepresence session based on the location policy. The processor is communicatively coupled to the communication interface, the memory and the moving mechanism. The processor is to determine the selected telepresence location to initiate the telepresence session in response to the request before the telepresence session is initiated.
    Type: Application
    Filed: November 16, 2018
    Publication date: August 26, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: William J. Allen, David Murphy
  • Publication number: 20210256651
    Abstract: A method of forming a data-hiding watermark on a surface may include encoding data within an image using the chrominance data of the of the image, adjusting at least one characteristic of the image to enhance the prominence of the encoded data within the image, and printing the adjusted, encoded image onto the surface.
    Type: Application
    Filed: October 25, 2018
    Publication date: August 19, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Greg S. Smith, Robert Ulichney, William J. Allen
  • Patent number: 11095695
    Abstract: A transmission of a representation of an endpoint is disclosed. A performance of a source media is detected in a transmission of the representation of the endpoint. The detected performance of the source media is replaced with the source media in the image during transmission.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: August 17, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William J. Allen, Harold Merkel