Patents by Inventor Philipp KELLER

Philipp KELLER 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: 20240419814
    Abstract: The invention is notably directed to a computer-implemented method of processing a data file, wherein the method comprises: accessing (S10) a data file (F1) containing binary data that represent analogue data, to populate (S20) a first data structure (11) with the binary data; obtaining (S30) a second data structure (12) by replacing, in the first data structure (11), data (111) corresponding to some of least significant bits of the binary data with substitutive bit values (121); obtaining (S40) a digital fingerprint of the second data structure (12); forming (S50) a binary representation of a payload that includes repeats of a sequence, the sequence containing a palindrome based on the digital fingerprint; obtaining (S60) a third data structure (13) by embedding the binary representation of the payload (131, 132) formed in the second data structure (12), in place of the substitutive bit values (121); and storing (S70) a modified data file (F1m) including binary data of the third data structure (13).
    Type: Application
    Filed: October 12, 2021
    Publication date: December 19, 2024
    Applicant: XONETIX AG
    Inventors: Mark Stuart TALARY, Philipp KELLER
  • Patent number: 11915529
    Abstract: A processing unit includes a first communication interface that is designed for communication with a server device and/or a mobile device. The processing unit also has a second communication interface, which is designed for communication with the mobile device. The processing unit further has an internal communication interface of the processing unit, which is designed for communication with a vehicle bus network of the vehicle. The processing unit is designed to receive vehicle access data, which is representative of an access authorization of a driver to the vehicle via the second communication interface. The processing unit is also designed to determine depending on the vehicle access data a release signal for enabling a use of the vehicle and to provide it to the internal communication interface. The processing unit is also designed to receive vehicle analysis data via the internal communication interface.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: February 27, 2024
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Hakan Demir, Christof Gebhart, Frank Hergemoeller, Philipp Keller, Maximilian Krautwig, Kerstin Landrock
  • Patent number: 11609796
    Abstract: Systems, methods, devices, and other techniques for managing a computing resource shared by a set of online entities. A system can receive a request from a first online entity to reserve capacity of the computing resource. The system determines a relative priority of the first online entity and identifies a reservation zone that corresponds to the relative priority of the first online entity. The system determines whether to satisfy the request based on comparing (i) an amount of the requested capacity of the computing resource and (ii) an amount of the portion of unused capacity of the computing resource designated by the reservation zone that online entities having relative priorities at or below the relative priority of the first online entity are permitted to reserve.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: March 21, 2023
    Assignee: Google LLC
    Inventors: Jose Casillas, Ozan Demir, Brent Welch, Mikhail Basilyan, Roy Peterkofsky, Timothy Smith, Philipp Keller
  • Publication number: 20220035682
    Abstract: Systems, methods, devices, and other techniques for managing a computing resource shared by a set of online entities. A system can receive a request from a first online entity to reserve capacity of the computing resource. The system determines a relative priority of the first online entity and identifies a reservation zone that corresponds to the relative priority of the first online entity. The system determines whether to satisfy the request based on comparing (i) an amount of the requested capacity of the computing resource and (ii) an amount of the portion of unused capacity of the computing resource designated by the reservation zone that online entities having relative priorities at or below the relative priority of the first online entity are permitted to reserve.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Applicant: Google LLC
    Inventors: Jose Casillas, Ozan Demir, Brent Welch, Mikhail Basilyan, Roy Peterkofsky, Timothy Smith, Philipp Keller
  • Publication number: 20200334088
    Abstract: Systems, methods, devices, and other techniques for managing a computing resource shared by a set of online entities. A system can receive a request from a first online entity to reserve capacity of the computing resource. The system determines a relative priority of the first online entity and identifies a reservation zone that corresponds to the relative priority of the first online entity. The system determines whether to satisfy the request based on comparing (i) an amount of the requested capacity of the computing resource and (ii) an amount of the portion of unused capacity of the computing resource designated by the reservation zone that online entities having relative priorities at or below the relative priority of the first online entity are permitted to reserve.
    Type: Application
    Filed: December 14, 2017
    Publication date: October 22, 2020
    Inventors: Jose Casillas, Ozan Demir, Brent Welch, Mikhail Basilyan, Roy Peterkofsky, Timothy Smith, Philipp Keller
  • Publication number: 20200242857
    Abstract: A processing unit includes a first communication interface that is designed for communication with a server device and/or a mobile device. The processing unit also has a second communication interface, which is designed for communication with the mobile device. The processing unit further has an internal communication interface of the processing unit, which is designed for communication with a vehicle bus network of the vehicle. The processing unit is designed to receive vehicle access data, which is representative of an access authorization of a driver to the vehicle via the second communication interface. The processing unit is also designed to determine depending on the vehicle access data a release signal for enabling a use of the vehicle and to provide it to the internal communication interface. The processing unit is also designed to receive vehicle analysis data via the internal communication interface.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 30, 2020
    Inventors: Hakan DEMIR, Christof GEBHART, Frank HERGEMOELLER, Philipp KELLER, Maximilian KRAUTWIG, Kerstin LANDROCK