Patents by Inventor CHRISTOPHER CHARLES MOHRMAN
CHRISTOPHER CHARLES MOHRMAN 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: 20240088936Abstract: In one example in accordance with the present disclosure, an electronic device is described. An example electronic device includes a processor to place the electronic device in a transit mode. When in the transit mode, the processor is placed in an inactive state. The example electronic device also includes a wireless module. An example wireless module includes a wireless controller to, when in the transit mode, periodically activate a wireless transceiver of the electronic device. The example wireless module also includes the wireless transceiver to, when in the transit mode 1) connect to a wireless network and 2) transmit configuration information for the electronic device.Type: ApplicationFiled: February 18, 2021Publication date: March 14, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Isaac Lagnado, Christopher Charles Mohrman, Steven Harold Petit
-
Publication number: 20230394364Abstract: One example provides a reconfigurable computing fabric to manage machine learning (ML) processing including a configurable interconnect structure and a number programmable logic blocks each having a configurable set of operations. For each of a number of fabric configurations of the computing fabric, each programmable logic block has a corresponding set of operations and the interconnect structure has a corresponding data path structure to interconnect the programmable logic blocks with one another and with inputs and outputs of the computing fabric. The programmable logic blocks include an input/output block having a set of operations including to provide virtual interfaces to receive external session requests for ML processing from request sources, and an elastic AI/ML processing block having a set of operations including to configure a number of AI/ML engines with a session implementation for each external session request and each of a number of event-driven internal session requests.Type: ApplicationFiled: October 29, 2020Publication date: December 7, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Ravi Shankar Subramaniam, Robert Campbell, Jeffrey Kevin Jeansonne, Lan Wang, Christopher Charles Mohrman
-
Publication number: 20230370806Abstract: An example electronic device includes a component device. The electronic device also includes a first communication device to: transmit an identifier of the component device to an intermediary device; and receive, from the intermediary device, network information, where the network information is generated based on the identifier and location information of the electronic device. The electronic device also includes a second communication device to communicate with a server using the network information.Type: ApplicationFiled: October 23, 2020Publication date: November 16, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: ISAAC LAGNADO, CHRISTOPHER CHARLES MOHRMAN
-
Publication number: 20230341918Abstract: An electronic device includes a communication device to receive a command from another electronic device while the electronic device is in a power saving state, where the command is different from a wake command; and a processor to transition the electronic device from the power saving state to: a partial wake state when the command indicates a first operation; and a full wake state when the command indicates a second operation.Type: ApplicationFiled: October 23, 2020Publication date: October 26, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: ISAAC LAGNADO, CHRISTOPHER CHARLES MOHRMAN
-
Publication number: 20230229454Abstract: Examples of host devices are described herein. In some examples, a host device may include a tracking device to receive user account information. In some examples, the tracking device may receive user account information wirelessly. In some examples, the host device includes a basic input/output system (BIOS) to store the user account information delivered from the tracking device.Type: ApplicationFiled: July 17, 2020Publication date: July 20, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: ISAAC LAGNADO, CHRISTOPHER CHARLES MOHRMAN
-
Publication number: 20230206711Abstract: Example implementations relate to data extraction from identification badges. For example, a device that includes a processor and a memory resource storing instructions that when executed by the processor cause the processor to: identify a presence of a user within an area, identify that the user is wearing an identification badge, extract data from the identification badge, and add the extracted data to a database associated with attendance within the area.Type: ApplicationFiled: June 2, 2020Publication date: June 29, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Endrigo Nadin Pinheiro, Christopher Charles Mohrman, Nicholas Ian Sutton, Stephen Mark Hinton
-
Publication number: 20230171677Abstract: In some examples, the disclosure describes a device that includes a radio device, a transmitter, and a processor to: instruct the radio device to perform a radio scan of an area, compare the radio scan to a previous radio scan by the radio device, determine an acceleration of the device based on the comparison, and activate the transmitter in response to the acceleration being below a threshold acceleration.Type: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Inventors: Isaac Lagnado, Steven Petit, Danny Farnyih Meng, Mats Anders Krister Luckman, Chih-Hung Chien, Christopher Charles Mohrman
-
Publication number: 20230029517Abstract: In some examples, a computing device can include a component device, a battery, and a memory resource storing instructions to cause a processing resource to determine an operating mode of the computing device, in response to the operating mode being a charging mode, cause the battery to charge, in response to the operating mode being a system battery mode, cause the battery to power the computing device, and in response to the operating mode being a battery reserve mode, cause the battery to power the component device in absence of powering other components of the computing device.Type: ApplicationFiled: January 22, 2020Publication date: February 2, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Isaac Lagnado, Christopher Charles Mohrman, Charles J. Stancil, Steven Petit, Jonathan Vu, Monji G. Jabori
-
Patent number: 11412348Abstract: In some examples, an electronic device of a localization system comprises a wireless transceiver to exchange data with a mobile device and a processor. The electronic device obtains, from the mobile device, location coordinates of the mobile device. The location coordinates of the mobile device are set as location coordinates of the electronic device. A beacon package comprising an identifier of the electronic device and the location coordinates of the electronic device is generated. The beacon package is transmitted to a local device in proximity to the electronic device.Type: GrantFiled: June 30, 2017Date of Patent: August 9, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ronaldo Rod Ferreira, Christopher Charles Mohrman
-
Patent number: 11354399Abstract: A method for providing a set of certificates encoding authorisations, the method comprising processing respective ones of multiple authorisation requests at a trusted signing authority apparatus to verify respective digital signatures applied to the requests, the multiple authorisation requests received over a first communication link between the trusted signing authority apparatus and an administration apparatus, validating one or more authorisation request parameters of respective ones of the authorisation requests, generating a certificate encoding an authorisation at the trusted signing authority apparatus and transmitting the generated certificate to the administration apparatus or a requesting apparatus over a second communication link.Type: GrantFiled: July 17, 2017Date of Patent: June 7, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Joshua Serratelli Schiffman, Luke T. Mather, Christopher Charles Mohrman
-
Publication number: 20220114113Abstract: An example of an apparatus includes an application engine to execute an application. The apparatus includes a first communication interface to communicate with a first peripheral device. The apparatus includes a second communication interface to communicate with a second peripheral device. The apparatus includes an orchestration engine in communication with the application engine, the first communication interface, and the second communication interface. The orchestration engine is to receive an application command from the application and to broadcast the application command to the first peripheral device and the second peripheral device. The orchestration engine is to receive a device command from the first peripheral device or the second peripheral device, wherein the device command is to control the application.Type: ApplicationFiled: June 20, 2019Publication date: April 14, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Endrigo Nadin Pinheiro, Christopher Charles Mohrman, Roger Benson, Stephen Mark Hinton, Syed Azam
-
Patent number: 11146406Abstract: A method for managing entitlement of a device to access a service, the method comprising providing an authenticated identity for the device, the authenticated identity including a public encryption key pair associated with the device signed by a trusted authority, and generating a device entitlement certificate encoding an authorisation related to the service and including a public key of the public encryption key pair associated with the device, wherein the device entitlement certificate is signed by the trusted authority.Type: GrantFiled: July 26, 2017Date of Patent: October 12, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Joshua Serratelli Schiffman, Christopher Charles Mohrman, Luke T. Mather
-
Patent number: 11082516Abstract: A computer device includes a network interface to connect to a computer network, memory, and a processor connected to the network interface and the memory. The processor is to execute instructions stored in the memory. The instructions are to establish a connection with an auxiliary computer device and start a proxy to forward network communications between the auxiliary computer device and the computer network. The instructions are further to start the proxy in response to the computer device receiving a captive portal from the computer network.Type: GrantFiled: December 1, 2017Date of Patent: August 3, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Wei Ze Liu, Christopher Charles Mohrman, Kimon Berlin, Jeffrey Kevin Jeansonne
-
Publication number: 20210204088Abstract: In some examples, an electronic device of a localization system comprises a wireless transceiver to exchange data with a mobile device and a processor. The electronic device obtains, from the mobile device, location coordinates of the mobile device. The location coordinates of the mobile device are set as location coordinates of the electronic device. A beacon package comprising an identifier of the electronic device and the location coordinates of the electronic device is generated. The beacon package is transmitted to a local device in proximity to the electronic device.Type: ApplicationFiled: June 30, 2017Publication date: July 1, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Ronaldo Rod FERREIRA, Christopher Charles MOHRMAN
-
Publication number: 20210200856Abstract: A method for providing a set of certificates encoding authorisations, the method comprising processing respective ones of multiple authorisation requests at a trusted signing authority apparatus to verify respective digital signatures applied to the requests, the multiple authorisation requests received over a first communication link between the trusted signing authority apparatus and an administration apparatus, validating one or more authorisation request parameters of respective ones of the authorisation requests, generating a certificate encoding an authorisation at the trusted signing authority apparatus and transmitting the generated certificate to the administration apparatus or a requesting apparatus over a second communication link.Type: ApplicationFiled: July 17, 2017Publication date: July 1, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Joshua Serratelli SCHIFFMAN, Luke T. MATHER, Christopher Charles MOHRMAN
-
Publication number: 20210203512Abstract: A method for managing entitlement of a device to access a service, the method comprising providing an authenticated identity for the device, the authenticated identity including a public encryption key pair associated with the device signed by a trusted authority, and generating a device entitlement certificate encoding an authorisation related to the service and including a public key of the public encryption key pair associated with the device, wherein the device entitlement certificate is signed by the trusted authority.Type: ApplicationFiled: July 26, 2017Publication date: July 1, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Joshua Serratelli SCHIFFMAN, Christopher Charles MOHRMAN, Luke T. MATHER
-
Publication number: 20210090032Abstract: In example implementations, a method for generating a time slot in a meetings scheduling application and an apparatus for performing the same is provided. The method is performed by a processor of a device executing the meeting scheduling application. The method includes detecting a meeting time slot that is scheduled in a meeting scheduling application. A time period for a time slot is determined in response to detecting the meeting time slot that is scheduled. The time slot for the time period that is determined is generated. A graphical representation of the meeting time slot in the meeting scheduling application is modified to include the time slot for the time period that is determined adjacent to an end time of the meeting time slot.Type: ApplicationFiled: April 19, 2017Publication date: March 25, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Ronaldo Rod Ferreira, Rodrigo Dias Correa, Christopher Charles Mohrman
-
Patent number: 10862693Abstract: Example implementations relate to meeting passcodes. In an example, meeting passcodes can employ a meeting hub including an antenna and a controller coupled to the antenna to wirelessly receive, via the antenna, information including a first meeting passcode from a meeting device, generate a second meeting passcode in response to receipt of the first meeting passcode, cause the second meeting passcode to be sent to a registered user of meeting device, and admit the meeting device to a meeting using the second meeting passcode.Type: GrantFiled: March 30, 2016Date of Patent: December 8, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ronaldo Rod Ferreira, Endrigo Nadin Pinheiro, Adilson Arthur Mohr, Jose Paulo Xavier Pires, Fabio D. Riffel, Christopher Charles Mohrman, Valiuddin Y. Ali
-
Publication number: 20200358869Abstract: A computer device includes a network interface to connect to a computer network, memory, and a processor connected to the network interface and the memory. The processor is to execute instructions stored in the memory. The instructions are to establish a connection with an auxiliary computer device and start a proxy to forward network communications between the auxiliary computer device and the computer network. The instructions are further to start the proxy in response to the computer device receiving a captive portal from the computer network.Type: ApplicationFiled: December 1, 2017Publication date: November 12, 2020Inventors: WEI ZE LIU, CHRISTOPHER CHARLES MOHRMAN, KIMON BERLIN, JEFFREY KEVIN JEANSONNE
-
Patent number: 10721005Abstract: Example implementations relate to signal strength based printings. In an example, signal strength based printings can employ a personal computing device including a network adapter coupled to a computer network, an antenna to receive a wireless signal from a mobile electronic device, a processor to compare a signal strength indication (RSSI) value of the received wireless signal to a RSSI threshold value, and send, via the network adapter, a printable file to a printer based on the comparison of the RSSI value to the RSSI threshold value.Type: GrantFiled: April 22, 2016Date of Patent: July 21, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ronaldo Rob Ferreira, Endrigo Nadin Pinheiro, Adilson Arthur Mohr, Fabio Delazeri Riffel, Jose Paulo Xavier Pires, Christopher Charles Mohrman, Valiuddin Y Ali