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: 11727154Abstract: Multiple work requests from different applications are queued to be processed subsequently without interruption by a crypto device. A prediction table is generated for each application to be processed by the crypto device. An initial credit value is determined for each incoming work request. The work request is an entry in an ordered queue in the order of time using respective time stamps. The next work request to be processed is selected from the entries in the queue by using the first entry in the queue for which the credit values for the corresponding application is greater than or equal to the predicted execution time for the corresponding request type in the prediction table. The selected next work request is processed.Type: GrantFiled: July 16, 2021Date of Patent: August 15, 2023Assignee: International Business Machines CorporationInventors: Klaus Werner, Joerg Schmidbauer, Jakob Christopher Lang, Angel Nunez Mencias
-
Patent number: 11685249Abstract: In this battery pack arrangement structure, since a case main body of a battery case is made of a metal by die-casting, not only is it possible to reduce the number of components and the weight by forming, integrally with the case main body, a cross member protruding upward from a case bottom wall and extending in the vehicle width direction and a second fixing portion protruding outward in the vehicle width direction from a case side wall, but it is also possible to enhance the side collision resistance by increasing the strength of the case main body including the cross member and the second fixing portion.Type: GrantFiled: July 4, 2019Date of Patent: June 27, 2023Assignee: HONDA MOTOR CO., LTD.Inventors: Kanae Ohkuma, Christopher Lang
-
Publication number: 20230176901Abstract: A computer-implemented method, a computer system and a computer program product operate a secure code segment on a processor core of a processing unit, wherein the processing unit is configured with at least one processor core. The method comprises requesting exclusive secure execution of a secure code segment of the program code on the at least one processor core. The method also comprises setting the at least one processor core to exclusive secure execution for the secure code segment. The method further comprises executing the secure code segment on the at least one processor core uninterruptably. In addition, the method comprises wiping an architected state and a non-architected state of a physical processor core from the at least one processor core. Lastly, the method comprises setting the at least one processor core to the first execution mode for program code on the at least one processor core.Type: ApplicationFiled: December 3, 2021Publication date: June 8, 2023Inventors: Cedric Lichtenau, Jakob Christopher Lang, Eberhard Pasch, Christian Borntraeger
-
Publication number: 20230177143Abstract: A computer-implemented method, a computer system and a computer program product operate a secure code segment on a processor core of a processing unit, wherein the processing unit is configured with at least one processor core. The method comprises requesting exclusive secure execution of a secure code segment of the program code on the at least one processor core. The method also comprises setting the at least one processor core to exclusive secure execution for the secure code segment. The method further comprises executing the secure code segment on the at least one processor core uninterruptably. In addition, the method comprises wiping an architected state and a non-architected state of a physical processor core from the at least one processor core. Lastly, the method comprises setting the at least one processor core to the first execution mode for program code on the at least one processor core.Type: ApplicationFiled: December 3, 2021Publication date: June 8, 2023Inventors: Cedric Lichtenau, Jakob Christopher Lang, Eberhard Pasch, Christian Borntraeger
-
Publication number: 20230090796Abstract: A piston accumulator has an accumulator housing and a separating piston (8) guided for longitudinal motion in the accumulator housing. The separating piston separates a liquid side (4) from a gas side (10) in the accumulator housing. Liquid unintentionally transitions from the liquid side (4) to the gas side (10) despite a piston seal on the separating piston (8). By 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 accumulator housing.Type: ApplicationFiled: November 29, 2022Publication date: March 23, 2023Inventors: Alexander ALBERT, Dennis Christopher LANG
-
Patent number: 11589717Abstract: A consumables monitoring system is in communication with computing means and has a dispenser assembly formed of a dispenser and a mounting unit. The mounting unit and dispenser are arranged such that a plurality of sensors in the mounting unit is able to measure the quantity of consumables in the dispenser, and the dispenser assembly communicates sensor data to the computing means, which thereby monitor the usage of the dispenser. The plurality of sensors have different sensitivities over a range of inputs, wherein system is configured to switch between the sensors depending on the value of the inputs detected. The fact that the mounting unit may engage multiple different types of otherwise stand-alone dispensers provides for a monitoring system that can be used in conjunction with any type of dispenser and consumable. The plurality of dispensers allows for optimum sensitivity across a broad range of dispenser fill levels.Type: GrantFiled: November 28, 2017Date of Patent: February 28, 2023Inventors: John Hines, Dean Philip Limbert, Paul Dodds, Christopher Lang
-
Patent number: 11586223Abstract: A vehicle includes a communicator configured to receive driving information from a management server, a controller configured to drive the vehicle on the basis of the driving information from the communicator, a manager configured to manage a compartment of the vehicle in which a service user receives a service from a service provider, and an interface set up in association with service-related information provided by the service provider and the compartment.Type: GrantFiled: June 15, 2018Date of Patent: February 21, 2023Assignee: HONDA MOTOR CO., LTD.Inventors: Shun Iwasaki, Hisao Asaumi, Kentaro Ishisaka, Izumi Kondo, Satoshi Koike, Tomohisa Manabe, Yo Ito, Yuki Hayashi, Yuji Yasui, Shion Tokunaga, Nobuyuki Watanabe, Kazuki Nishioka, Yudai Hirohata, Hisakazu Yamane, Takayuki Shimoyamada, Kovi Ahego, Liyan Liu, Hirotaka Uchitomi, Masashi Yuki, Takafumi Hirose, Jun Ito, Rie Fukushima, Masaaki Onoda, Christopher Lang
-
Publication number: 20230022316Abstract: A feeding analysis system reviews collected feeding data and provides analysis of data regarding nutritive sucking, feeding, and related activity.Type: ApplicationFiled: March 22, 2018Publication date: January 26, 2023Inventors: Scott Buckley, Neil R.M. Buist, W. Christopher Lang
-
Publication number: 20230018503Abstract: Multiple work requests from different applications are queued to be processed subsequently without interruption by a crypto device. A prediction table is generated for each application to be processed by the crypto device. An initial credit value is determined for each incoming work request. The work request is an entry in an ordered queue in the order of time using respective time stamps. The next work request to be processed is selected from the entries in the queue by using the first entry in the queue for which the credit values for the corresponding application is greater than or equal to the predicted execution time for the corresponding request type in the prediction table. The selected next work request is processed.Type: ApplicationFiled: July 16, 2021Publication date: January 19, 2023Inventors: Klaus Werner, Joerg Schmidbauer, Jakob Christopher Lang, Angel Nunez Mencias
-
Patent number: 11542962Abstract: A piston accumulator has an accumulator housing and a separating piston (8) guided for longitudinal motion in the accumulator housing. The separating piston separates a liquid side (4) from a gas side (10) in the accumulator housing. Liquid unintentionally transitions from the liquid side (4) to the gas side (10) despite a piston seal on the separating piston (8). By 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 accumulator housing.Type: GrantFiled: January 18, 2019Date of Patent: January 3, 2023Assignee: HYDAC TECHNOLOGY GMBHInventors: Alexander Albert, Dennis Christopher Lang
-
Patent number: 11541908Abstract: 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: GrantFiled: June 15, 2018Date of Patent: January 3, 2023Assignee: HONDA MOTOR CO., LTD.Inventors: Yuji Yasui, Kentaro Ishisaka, Nobuyuki Watanabe, Kovi Ahego, Christopher Lang, Liyan Liu, Yo Ito, Hirotaka Uchitomi
-
Patent number: 11458829Abstract: A first connector on a case front wall of a battery pack is connected to a first electric motor with a first power line interposed therebetween. A second connector on a case rear wall of the battery pack is connected to a second electric motor with a second power line interposed therebetween. A fuel tank is arranged behind the battery pack. A muffler is disposed on an exhaust pipe extending from an engine toward the rear along a side surface in a vehicle width direction of the battery pack and is inclined so as to be near the fuel tank behind the battery pack. The second power line is at least partially arranged in a space surrounded by the second connector, the fuel tank, and the muffler as seen in a vertical direction.Type: GrantFiled: September 4, 2019Date of Patent: October 4, 2022Assignee: HONDA MOTOR CO., LTD.Inventors: Kanae Ohkuma, Christopher Lang
-
Patent number: 11388008Abstract: 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: GrantFiled: July 16, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Christoph Vincent Schlameuss, Benno Schuepferling, Dennis Zeisberg, Volker Boenisch, Jakob Christopher Lang
-
Patent number: 11360756Abstract: 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: GrantFiled: August 7, 2020Date of Patent: June 14, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fabian Kulmann, Angel Nunez Mencias, Benno Schuepferling, Jakob Christopher Lang
-
Patent number: 11360963Abstract: 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: GrantFiled: September 24, 2019Date of Patent: June 14, 2022Assignee: International Business Machines CorporationInventors: Klaus Werner, Jakob Christopher Lang, Joerg Schmidbauer, Angel Nunez Mencias
-
Patent number: 11231281Abstract: An information-processing device of the present invention includes an acquisition unit that acquires sensor detection information indicating a detection result from a sensor mounted in a vehicle, a derivation unit that derives a plurality of indices for a surrounding environment based on the sensor detection information acquired by the acquisition unit, and an evaluation unit that evaluates attribute information of a point at which the sensor detection information is acquired based on the plurality of indices derived by the derivation unit.Type: GrantFiled: June 11, 2018Date of Patent: January 25, 2022Assignee: HONDA MOTOR CO., LTD.Inventors: Yuji Yasui, Kentaro Ishisaka, Nobuyuki Watanabe, Kovi Ahego, Christopher Lang, Liyan Liu, Yo Ito, Hirotaka Uchitomi
-
Publication number: 20210339617Abstract: In this battery pack arrangement structure, since a case main body of a battery case is made of a metal by die-casting, not only is it possible to reduce the number of components and the weight by forming, integrally with the case main body, a cross member protruding upward from a case bottom wall and extending in the vehicle width direction and a second fixing portion protruding outward in the vehicle width direction from a case side wall, but it is also possible to enhance the side collision resistance by increasing the strength of the case main body including the cross member and the second fixing portion.Type: ApplicationFiled: July 4, 2019Publication date: November 4, 2021Applicant: HONDA MOTOR CO., LTD.Inventors: Kanae Ohkuma, Christopher Lang
-
Patent number: 11069239Abstract: 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: GrantFiled: June 15, 2018Date of Patent: July 20, 2021Assignee: HONDA MOTOR CO., LTD.Inventors: Yuji Yasui, Kentaro Ishisaka, Nobuyuki Watanabe, Kovi Ahego, Christopher Lang, Liyan Liu, Yo Ito, Hirotaka Uchitomi
-
Patent number: 11061666Abstract: 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: GrantFiled: January 7, 2020Date of Patent: July 13, 2021Assignee: International Business Machines CorporationInventors: Thomas Pohl, Martin Tröster, Angel Nunez Mencias, Jakob Christopher Lang, Herwig Elfering
-
Publication number: 20210208873Abstract: 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: ApplicationFiled: January 7, 2020Publication date: July 8, 2021Inventors: Thomas Pohl, Martin Tröster, Angel Nunez Mencias, Jakob Christopher Lang, Herwig Elfering