Patents by Inventor Christopher Lang

Christopher Lang 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: 11069239
    Abstract: An event vehicle dispatch device includes: an event notifier configured to notify a plurality of vehicles or owners of the vehicles of an event held in an area in which the plurality of vehicles are able to park; and an adjuster configured to adjust the number of vehicles corresponding to vehicle attributes of vehicles arriving at the area based on the vehicle attribute of each of the plurality of vehicles.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: July 20, 2021
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Yuji Yasui, Kentaro Ishisaka, Nobuyuki Watanabe, Kovi Ahego, Christopher Lang, Liyan Liu, Yo Ito, Hirotaka Uchitomi
  • Patent number: 11061666
    Abstract: A computer-implemented method for distributing computing tasks to individual computer systems from a first pool of first computer systems, characterized by controllers executing a specific firmware with a gateway to receive commands via a network and an orchestration unit, whereby in response to a request to perform a computing task, an available and suitable first computer system is selected. An available second computer system is selected from a second pool. A firmware image corresponding to a requested controller firmware level is selected, using a gateway connector to send commands to the gateways. A network connection is established between the gateway in the controller of the first computer system and the gateway connector in the second computer system. Execution of the firmware image is triggered.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Thomas Pohl, Martin Tröster, Angel Nunez Mencias, Jakob Christopher Lang, Herwig Elfering
  • Publication number: 20210208873
    Abstract: A computer-implemented method for distributing computing tasks to individual computer systems from a first pool of first computer systems, characterized by controllers executing a specific firmware with a gateway to receive commands via a network and an orchestration unit, whereby in response to a request to perform a computing task, an available and suitable first computer system is selected. An available second computer system is selected from a second pool. A firmware image corresponding to a requested controller firmware level is selected, using a gateway connector to send commands to the gateways. A network connection is established between the gateway in the controller of the first computer system and the gateway connector in the second computer system. Execution of the firmware image is triggered.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 8, 2021
    Inventors: Thomas Pohl, Martin Tröster, Angel Nunez Mencias, Jakob Christopher Lang, Herwig Elfering
  • Patent number: 11055424
    Abstract: A cloud computing system includes a virtual server outputs non-encrypted data and receives encrypted data in response to receiving a write request signal and a read request signal. A hosting server hypervisor receives the write request signal and the read request signal. In response to receiving the write request signal the hosting server hypervisor writes encrypted data corresponding to the write request signal into a storage device. In response to receiving the read request signal the hosting server hypervisor obtains encrypted data corresponding to a data read request signal from the storage device and outputs the encrypted data. A secure channel sub-system is installed between the at least one virtual server and the hosting server hypervisor.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: July 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christoph Vincent Schlameuss, Christoph Raisch, Carsten Otte, Marco Kraemer, Jakob Christopher Lang, Stefan Roscher
  • Publication number: 20210146955
    Abstract: A vehicle control system includes: a detector configured to detect objects around a vehicle; a predictor configured to predict the extent of stress caused to an occupant by the objects according to a distribution of the objects detected by the detector; and a controller configured to generate a trajectory when the vehicle is traveling by automated driving according to the extent of stress predicted by the predictor.
    Type: Application
    Filed: June 12, 2018
    Publication date: May 20, 2021
    Inventors: Yuji Yasui, Kentaro Ishisaka, Nobuyuki Watanabe, Kovi Ahego, Christopher Lang, Liyan Liu, Yo Ito, Hirotaka Uchitomi
  • Publication number: 20210142797
    Abstract: An assistance device (100 or 500) includes an acquisitor (110 or 510) configured to acquire user-side information including input information input using voice or text by a user from a terminal device (200) of the user, an interface (160 or 540) configured to perform an operation for a work reservation, and an intermediary unit (120, 140, 520, or 560) configured to perform intention estimation of input information included in the user-side information acquired by the acquisitor, to control the interface on the basis of a result of the intention estimation, and to realize work reservation intended by the user.
    Type: Application
    Filed: June 13, 2018
    Publication date: May 13, 2021
    Inventors: Yuji Yasui, Kentaro Ishisaka, Nobuyuki Watanabe, Kovi Ahego, Christopher Lang, Liyan Liu, Yo Ito, Hirotaka Uchitomi
  • Publication number: 20210089514
    Abstract: An example operation may include one or more of receiving a unique identifier and a security value from an object, retrieving a previously stored security value of the object from a database based on the received unique identifier, determining that the object is verified based on the received security value and the previously stored security value, and modifying the previously stored security value to generate a modified security value and transmitting the modified security value to the database.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 25, 2021
    Inventors: Klaus Werner, Jakob Christopher Lang, Joerg Schmidbauer, Angel Nunez Mencias
  • Publication number: 20210091960
    Abstract: An example operation may include one or more of receiving a signed storage request which comprises a unique identifier of an object, a public key of the object, and a signed security value associated with the object, determining, via code installed on a database node, whether the signed storage request is valid based on a signature of the signed storage request and a signature of the signed security value of the object, and in response to validation of the signed storage request, generating a storage object based on the signed storage request which includes the unique identifier, the public key of the object, and the signed security value, and storing the generated storage object in a database including the database node.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 25, 2021
    Inventors: Klaus Werner, Jakob Christopher Lang, Joerg Schmidbauer, Angel Nunez Mencias
  • Patent number: 10946713
    Abstract: A heat circulation system for a vehicle includes: an energy supply circuit that supplies heat energy supplied from a heat source to at least a vehicle cabin heater or a battery heater and cooler; and an energy absorption circuit that supplies cold energy supplied from a heat pump mechanism to at least a vehicle cabin cooler or the battery heater and cooler. The heat circulation system for a vehicle further includes a water circulation circuit, and the water circulation circuit includes at least one of a first heat exchanger that generates hot water by exchanging heat with the energy supply circuit and a second heat exchanger that generates cold water by exchanging heat with the energy absorption circuit.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: March 16, 2021
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Hidemi Seki, Christopher Lang
  • Patent number: 10915632
    Abstract: According to one or more embodiments of the present invention, an example computer-implemented method for measuring concurrent updates in a security coprocessor includes using a first set of platform configuration registers of the security coprocessor to store and extend measurement of a code-load used during a boot sequence of a computing device. The method further includes using a second set of platform configuration registers of the security coprocessor to store and extend measurement of configuration parameters of the code-load used during the boot sequence. The method further includes using a third set of platform configuration registers of the security coprocessor to store and extend measurements of a concurrent update that changes the code-load that was used during the boot sequence.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenneth Alan Goldman, Jakob Christopher Lang, Benno Schuepferling, Dennis Zeisberg
  • Patent number: 10899245
    Abstract: An electrified vehicle includes a frame with first and second longitudinal members and first and second transverse members, and a front subframe located forwardly of the frame. A wireless charging pad is located rearwardly of the front subframe between the longitudinal and transverse members of the frame. A support structure for preventing damage to the wireless charging pad includes first and second structural support members extending along opposite sides of the wireless charging pad, and a transverse structural support member extending between the first and second structural support members.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: January 26, 2021
    Assignee: Honda Motor Co., Ltd.
    Inventors: Holly A. Haynes, Christopher Lang, Hiroyasu Takizawa
  • Publication number: 20210021422
    Abstract: Provided is a method and system for protecting the integrity of a computing system. The system may initialize a plurality of trusted platform modules (TPMs) within the computing system. The system may read a unique identifier corresponding to each TPM of the plurality of TPMs to determine a system state. The system may write the system state to platform configuration registers (PCRs) of each of the plurality of TPMs. The system may load a sealed private owner key part into each TPM of the plurality of TPMs. The plurality of TPMs may determine if a predetermined number of unique identifiers have been processed by validating a value of the PCRs to meet an owner key policy. The plurality of TPMs may unseal the private owner key part in each TPM where the value of the PCRs meets the owner key policy.
    Type: Application
    Filed: July 16, 2019
    Publication date: January 21, 2021
    Inventors: Christoph Vincent Schlameuss, Benno Schuepferling, Dennis Zeisberg, Volker Boenisch, Jakob Christopher Lang
  • Publication number: 20200362883
    Abstract: A piston accumulator, having an accumulator housing and a separating piston (8) guided for longitudinal motion therein, wherein said separating piston separates a liquid side (4) from a gas side (10) in the accumulator housing, and wherein liquid unintentionally transitions from the liquid side (4) to the gas side (10) despite a piston seal on the separating piston (8), is characterized in that, by means of a return device (28) the transitioned liquid is at least partially returned from the gas side (10) of the accumulator housing to the liquid side (4) of the latter.
    Type: Application
    Filed: January 18, 2019
    Publication date: November 19, 2020
    Inventors: Alexander ALBERT, Dennis Christopher LANG
  • Publication number: 20200364057
    Abstract: An aspect includes receiving a software image file set and a capacity requirement at a software image distribution system. A software image is generated based on the software image file set. A license record is generated based on the capacity requirement. The software image and the license record are provided to an external interface of the software image distribution system. An installation action is triggered by the software image distribution system on to a machine based on a request of an ordering system.
    Type: Application
    Filed: August 7, 2020
    Publication date: November 19, 2020
    Inventors: Fabian Kulmann, Angel Nunez Mencias, Benno Schuepferling, Jakob Christopher Lang
  • Patent number: 10789073
    Abstract: An aspect includes receiving a request to boot a software image on a machine including a plurality of processing units having different characteristics. A processing unit subtype identifier is extracted from a license record for the machine. The processing unit subtype identifier includes a software image type and an allocation of the processing units of the processing unit subtype. A processing unit capability of the machine is queried. The software image is enabled with the allocation of the processing units based on verifying that a software image identifier of the software image matches the software image type from the processing unit subtype identifier, and the processing unit capability of the machine meets the allocation of the processing units from the processing unit subtype.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: September 29, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Fabian Kulmann, Angel Nunez Mencias, Benno Schuepferling, Jakob Christopher Lang
  • Patent number: 10733588
    Abstract: In some examples, a merchant device at a point of sale (POS) location may present information to a merchant in a first language preferred by the merchant, and may present information to a buyer in a second language preferred by the buyer. The merchant device may switch between the different languages in response to detecting a change in the physical orientation of a display. For instance, in a first orientation in which the display is viewable from a merchant direction, the merchant device may present information in the language preferred by the merchant. When the orientation of the display is changed to a second orientation in which the display is viewable from a buyer direction, the merchant device may present information in the language indicated to be preferred by the buyer. Various techniques may be used for determining the preferred language of a particular buyer.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: August 4, 2020
    Assignee: Square, Inc.
    Inventors: Christopher Lang Mocko, Koun Han, Hsuan-Yu (Jerry) Lin, Michael Wells White
  • Publication number: 20200193039
    Abstract: A cloud computing system includes a virtual server outputs non-encrypted data and receives encrypted data in response to receiving a write request signal and a read request signal. A hosting server hypervisor receives the write request signal and the read request signal. In response to receiving the write request signal the hosting server hypervisor writes encrypted data corresponding to the write request signal into a storage device. In response to receiving the read request signal the hosting server hypervisor obtains encrypted data corresponding to a data read request signal from the storage device and outputs the encrypted data. A secure channel sub-system is installed between the at least one virtual server and the hosting server hypervisor.
    Type: Application
    Filed: December 12, 2018
    Publication date: June 18, 2020
    Inventors: Christoph Vincent Schlameuss, Christoph Raisch, Carsten Otte, Marco Kraemer, Jakob Christopher Lang, Stefan Roscher
  • Publication number: 20200192677
    Abstract: An aspect includes receiving a request to boot a software image on a machine including a plurality of processing units having different characteristics. A processing unit subtype identifier is extracted from a license record for the machine. The processing unit subtype identifier includes a software image type and an allocation of the processing units of the processing unit subtype. A processing unit capability of the machine is queried. The software image is enabled with the allocation of the processing units based on verifying that a software image identifier of the software image matches the software image type from the processing unit subtype identifier, and the processing unit capability of the machine meets the allocation of the processing units from the processing unit subtype.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: Fabian Kulmann, Angel Nunez Mencias, Benno Schuepferling, Jakob Christopher Lang
  • Publication number: 20200167474
    Abstract: According to one or more embodiments of the present invention, an example computer-implemented method for measuring concurrent updates in a security coprocessor includes using a first set of platform configuration registers of the security coprocessor to store and extend measurement of a code-load used during a boot sequence of a computing device. The method further includes using a second set of platform configuration registers of the security coprocessor to store and extend measurement of configuration parameters of the code-load used during the boot sequence. The method further includes using a third set of platform configuration registers of the security coprocessor to store and extend measurements of a concurrent update that changes the code-load that was used during the boot sequence.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: KENNETH ALAN GOLDMAN, JAKOB CHRISTOPHER LANG, BENNO SCHUEPFERLING, DENNIS ZEISBERG
  • Publication number: 20200164899
    Abstract: An information processing system includes an acquirer configured to acquire a boarding request, a deriver configured to derive, when an action schedule of an automatic driving vehicle includes a standby state based on a boarding request acquired by the acquirer, a usage charge of the automatic driving vehicle reflecting a cost generated in a traveling state in which the automatic driving vehicle carries a user and travels and a cost generated in the standby state, and an output configured to output information including the usage charge derived by the deriver.
    Type: Application
    Filed: June 15, 2018
    Publication date: May 28, 2020
    Inventors: Yuji Yasui, Kentaro Ishisaka, Nobuyuki Watanabe, Kovi Ahego, Christopher Lang, Liyan Liu, Yo Ito, Hirotaka Uchitomi