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).
-
Patent number: 11095695Abstract: 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: GrantFiled: July 26, 2016Date of Patent: August 17, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: William J. Allen, Harold Merkel
-
Publication number: 20210193085Abstract: 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: ApplicationFiled: October 19, 2017Publication date: June 24, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Carlos Haas, Andrew Hunter, Madhu Sudan Athreya, William J. Allen
-
Publication number: 20210133690Abstract: In one example in accordance with the present disclosure, a method for schedule creation may include interpreting a set of temporal constraints corresponding to a predetermined time period for a user. The set of temporal constraints may include a constraint defining a minimum period of uninterrupted time for a primary job responsibility of the user. The method may also include generating a set of blocks based on the set of temporal constraints. Each block in the set of blocks corresponds to an event to be scheduled during the predetermined time period and each block has a weight. The method may also include creating a schedule including each block in the set of blocks. The schedule may include the minimum period of uninterrupted time for a primary job responsibility of the user.Type: ApplicationFiled: October 12, 2020Publication date: May 6, 2021Applicant: Ent. Services Development Corporation LPInventors: Joshua HAILPERN, William J. ALLEN, Ronald CALVO, Sebastian ALVAREZ
-
Publication number: 20210135408Abstract: A first object for assembly with a second object, the first object comprising: a body having a first mating portion; and a first electronic element fabricated on the body; wherein the first electronic element is provided to establish an electrical coupling with a second electronic element fabricated on one of: the body and the second object, wherein a second mating portion is provided on the second object, and wherein the electrical coupling is configured to provide a measurable output for positioning the first mating portion at a desired position relative to the second mating portion according to an analysis of the measurable output against a predetermined reference output.Type: ApplicationFiled: November 2, 2020Publication date: May 6, 2021Inventors: William J. ALLEN, Quang Cuong PHAM, Dinh Huy NGUYEN, Sterling CHAFFINS
-
Publication number: 20210120216Abstract: Examples associated with room capture and projection are disclosed. One example includes an information management module that may maintain information regarding a virtual space and a first digital object within the virtual space. The first digital object may be associated with an artifact in a physical space. A room calibration module may map the virtual space to the physical space using sensors to detect attributes of the physical space. A capture module may record a modification to the artifact to be maintained by the information management module. A projection module may project a representation of a second digital object into the physical space. The representation may be projected based on a signal from the information management module.Type: ApplicationFiled: November 3, 2020Publication date: April 22, 2021Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
-
Publication number: 20210056843Abstract: Example implementations relate to a traffic management system. For example, the traffic management system may receive data from a plurality of connected vehicles. The traffic management system may determine the relative positions of non-connected vehicle to the connected vehicles and may cluster connected vehicles and non-connected vehicles into a flock. The traffic management system may determine a flock traffic pattern and a nature of the flock traffic pattern, based on data received from the connected vehicles.Type: ApplicationFiled: November 6, 2020Publication date: February 25, 2021Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Satwant KAUR, William J. ALLEN, Babak MAKKINEJAD, Corey WICK
-
Publication number: 20200412685Abstract: Example implementations relate to a communication association model. For example, a computing device may include a processor. The processor may access a first and a second communication, the second communication originating based on the first communication. The processor may analyze the first communication to obtain first data associated with the first communication and analyze the second communication to obtain the second data associated with the second communication, where the first data includes data associated with a first sender a first recipient of the first communication and the second data includes data associated with a second sender and a second recipient of the second communication. The processor may create an association between the first data and the second data and may generate a model specifying the associated based on the first data and the second data, where the model indicates an impact associated with the first communication and the second communication.Type: ApplicationFiled: September 9, 2020Publication date: December 31, 2020Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Joshua HAILPERN, William J. ALLEN
-
Publication number: 20200329081Abstract: 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: ApplicationFiled: July 26, 2016Publication date: October 15, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: William J. Allen, Harold Merkel
-
Publication number: 20200267360Abstract: 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: ApplicationFiled: January 21, 2020Publication date: August 20, 2020Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
-
Patent number: 10688774Abstract: Certain examples described herein relate to the preprocessing of object data for the manufacture of a three-dimensional object. In one case, the object data represents at least a first and a second object portion, the first object portion being associated with a first production material composition and the second object portion being associated with a second production material composition. The first and the second object portions may be arranged such that they comprise a contiguous interface. In certain described cases, the object data is modified by modulating the contiguous interface. Said modulating the contiguous interface may comprise modulating data defining at least one of the first and the second object parts such that a portion of at least one of the first and second production material compositions extends into object space occupied by a respective one of the second and first object parts. The resultant modified object data may be used to manufacture the three-dimensional object.Type: GrantFiled: July 15, 2015Date of Patent: June 23, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jan Morovic, Peter Morovic, Jay S. Gondek, William J. Allen
-
Publication number: 20200195901Abstract: Examples associated with room capture and projection are disclosed. One example includes an information management module that may maintain information regarding a virtual space and a first digital object within the virtual space. The first digital object may be associated with an artifact in a physical space. A room calibration module may map the virtual space to the physical space using sensors to detect attributes of the physical space. A capture module may record a modification to the artifact to be maintained by the information management module. A projection module may project a representation of a second digital object into the physical space. The representation may be projected based on a signal from the information management module.Type: ApplicationFiled: November 19, 2019Publication date: June 18, 2020Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
-
Publication number: 20200147793Abstract: Some examples include a method of operating a robot including receiving a task assignment for the robot, initiating a sequence of operations associated with the robot performing the task assignment, sensing an interruption event to the sequence of operations at a first location of the robot, interrupting the sequence of operations, referencing a database of assistant resources, determining available assistant resources from the database of assistant resources, selecting an available assistant resource from the database to assist with resolving the interruption event at the first location, transmitting a communication requesting assistance to the selected available assistant resource to assist at the first location, sensing when the interruption event has been resolved, and resuming the sequence of operations from the interruption event.Type: ApplicationFiled: April 6, 2017Publication date: May 14, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: Tina M. LARSON, William J. ALLEN
-
Publication number: 20200143427Abstract: Examples associated with tagged content distribution are disclosed. One example includes a network generation module that builds an implicit network of user relationships based on explicit interactions between users of an enterprise communication network. The example includes a content sharing module to detect a content tag associated with a tagged artifact distributed via the enterprise communication network. The content sharing module also distributes the tagged artifact to users of the enterprise communication network that have expressed interest in the content tag. The example also includes a content recommendation module to recommend the tagged artifact to users of enterprise communication network based on, for example, user relationships, content tags with which users have expressed interest, and so forth.Type: ApplicationFiled: December 30, 2015Publication date: May 7, 2020Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Joshua HAILPERN, William J. ALLEN
-
Patent number: 10578449Abstract: An example waypoint navigator method includes identifying a local waypoint using image recognition on an image of the local waypoint displayed on a mobile device. The example method also includes overlaying on the image of the local waypoint, a visual direction to the remote waypoint based on identifying the local waypoint, the visual direction based on context. The example method also includes updating the visual direction based on changes in the context.Type: GrantFiled: June 2, 2014Date of Patent: March 3, 2020Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: William J. Allen, Charles Edgar Bess
-
Publication number: 20190346248Abstract: 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: ApplicationFiled: February 2, 2017Publication date: November 14, 2019Applicant: Hewlett-Packard Development Company, L.P.Inventor: William J. Allen
-
Publication number: 20190043018Abstract: In one example in accordance with the present disclosure, a method for schedule creation may include interpreting a set of temporal constraints corresponding to a predetermined time period for a user. The set of temporal constraints may include a constraint defining a minimum period of uninterrupted time for a primary job responsibility of the user. The method may also include generating a set of blocks based on the set of temporal constraints. Each block in the set of blocks corresponds to an event to be scheduled during the predetermined time period and each block has a weight. The method may also include creating a schedule including each block in the set of blocks. The schedule may include the minimum period of uninterrupted time for a primary job responsibility of the user.Type: ApplicationFiled: February 4, 2016Publication date: February 7, 2019Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Joshua HAILPERN, William J. ALLEN, Ronald CALVO, Sebastian ALVAREZ
-
Hybrid system and method for producing a substantially non-foaming and foaming gas-infused beverages
Patent number: 10182587Abstract: A system prepares and dispenses non gas-infused and gas-infused beverages including a gas source, a pressurizable container connected to the gas source to receive a first flow of gas, a gas infusion tank connected to the gas source to receive a second flow of gas, a first dispensing tap that receives a portion of preprocessed beverage stored in the pressurizable container that flows under pressure from a portion of the first flow of gas to dispense a non gas-infused beverage from the first dispensing tap, and a second dispensing tap that receives gas-infused beverage from the gas infusion vessel to dispense the gas-infused beverage by the second dispensing tap, the gas-infused tank receiving a portion of the preprocessed beverage from the pressurizable container to infuse the preprocessed beverage in the gas infusion vessel with at least a portion of the second flow of gas.Type: GrantFiled: December 9, 2016Date of Patent: January 22, 2019Assignee: MANITOWOC FOODSERVICE COMPANIES, LLCInventors: Kenneth Lundberg, Paul Wesley Cochran, Peter Edward Boyd, Robert R. Niederman, William J. Allen, II, Aditya Jayant Angal -
Publication number: 20180329726Abstract: Example implementations relate to recorded user actions. For example, user actions in a plurality of different environments are recorded, and a user-activatable element is associated with the recorded user actions. The user-activatable element is caused to be presented.Type: ApplicationFiled: October 28, 2015Publication date: November 15, 2018Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Joshua HAILPERN, William J. ALLEN, Harold S. MERKEL, Ronald CALVO ROJAS
-
Publication number: 20180211529Abstract: Example implementations relate to a traffic management system. For example, the traffic management system may receive data from a plurality of connected vehicles. The traffic management system may determine the relative positions of non-connected vehicles to the connected vehicles and may cluster connected vehicles and non-connected vehicles into a flock. The traffic management system may determine a flock traffic pattern and a nature of the flock traffic pattern, based on data received from the connected vehicles.Type: ApplicationFiled: May 22, 2015Publication date: July 26, 2018Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Satwant KAUR, William J. ALLEN, Babak MAKKINEJAD, Corey WICK
-
Publication number: 20180134028Abstract: Certain examples described herein relate to the preprocessing of object data for the manufacture of a three-dimensional object. In one case, the object data represents at least a first and a second object portion, the first object portion being associated with a first production material composition and the second object portion being associated with a second production material composition. The first and the second object portions may be arranged such that they comprise a contiguous interface. In certain described cases, the object data is modified by modulating the contiguous interface. Said modulating the contiguous interface may comprise modulating data defining at least one of the first and the second object parts such that a portion of at least one of the first and second production material compositions extends into object space occupied by a respective one of the second and first object parts. The resultant modified object data may be used to manufacture the three-dimensional object.Type: ApplicationFiled: July 15, 2015Publication date: May 17, 2018Applicant: Hewlett-Packard Development Company, L.P.Inventors: Jan MOROVIC, Peter MOROVIC, Jay S. GONDEK, William J. ALLEN