Patents by Inventor David Richter

David Richter 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: 11967235
    Abstract: A method for determining the position of a non-motorized road user including ascertaining a first geodetic position of the road user in a position determination device, which uses a global navigation satellite system, of the terminal, and transmitting the first geodetic position to a traffic device. In a control unit of the traffic device, ascertaining a second geodetic position of the road user from a geodetic traffic device position and a relative position ascertained from sensor data, showing the road user, of at least one surroundings sensor of the traffic device. At least if a limiting value for a deviation of the first position from the second position is exceeded, transmitting an item of deviation information describing the second position and/or the deviation from the traffic device to the mobile terminal, and using the deviation information to correct the position ascertainment in the position determination device.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: April 23, 2024
    Assignee: AUDI AG
    Inventors: Andrejs Teuss, Johannes Wallner, Sebastian Engel, Jürgen Richter, David Pankalla, Johannes Wittmann
  • Publication number: 20240099429
    Abstract: A connecting apparatus includes a first connecting part, which has a first basic body and at least one engagement protrusion arranged rigidly on the first basic body, and a second connecting part, which is attachable to the first connecting part in a closing direction and which has a second basic body with an engagement portion arranged rigidly on the second basic body. The first connecting part has a first magnetic device and the second connecting part has a second magnetic device. The first magnetic device and the second magnetic device interact in a magnetically attracting manner along the closing direction to assist the attachment of the first connecting part and the second connecting part to each other. The first connecting part has a blocking portion which is designed, in the connected position, to interact with the second connecting part in order to block the engagement of the engagement portion with the at least one engagement protrusion counter to an engagement direction.
    Type: Application
    Filed: November 30, 2021
    Publication date: March 28, 2024
    Inventors: David Richter, Joachim Fiedler, Breido Botkus
  • Publication number: 20240089207
    Abstract: A method includes identifying a middlebox receiving network flow and communicating with one or more backend virtual machines. The method also includes receiving flow statistics corresponding to the network flow of the middlebox and determining whether the flow statistics satisfy an offload rule. The offload rule indicates when to migrate the network flow from the middlebox to an end host. When the flow statistics satisfy the offload rule, the method also includes migrating the network flow from the middlebox to the end host.
    Type: Application
    Filed: November 22, 2023
    Publication date: March 14, 2024
    Applicant: Google LLC
    Inventors: David Schultz, Shuang Guan, Srinivas Krishnan, Eran Gal, Doron Shaharabani, Yossi Richter, Md Ahsan Arefin
  • Publication number: 20230375312
    Abstract: A cassette for deploying one or more anchors can include at least one socket in fluid communication with a pressure source and at least one anchor being positionable within the at least one socket. At least one slidable piston can be positionable in the at least one socket between the anchor and the pressure source such that the slidable piston is propelled along the socket in response to a pressure wave generated by the pressure source to thereby expel the anchor from the socket. The slidable piston can include a first, relatively rigid component coupled to a second, relatively pliable component. A portion of the piston can be seated in intimate contact with a portion of the anchor when the anchor and piston are positioned within the socket.
    Type: Application
    Filed: March 15, 2023
    Publication date: November 23, 2023
    Inventors: Milan Cerovic, David Richter, Dubravko Zekanovic
  • Publication number: 20230296358
    Abstract: An entangling projectile for use in a projectile launcher is provided. The entangling projectile includes an anchor including a head segment, a tail segment, and a shank segment intermediate the head and tail segment. One or more hook segments are carried adjacent the head segment, the one or more hook segments operable to engage the person of a subject about which the entangling projectile has been deployed. An attachment bay is formed in the shank segment and a tether is coupled to the anchor within and extends from the attachment bay. A tether attachment is carried by the anchor distally from the attachment bay, the tether attachment operable to engage the tether and maintain the tether in a taught condition between the tether attachment and an end of the anchor.
    Type: Application
    Filed: March 15, 2023
    Publication date: September 21, 2023
    Inventors: Milan Cerovic, David Richter, Dubravko Zekanovic
  • Publication number: 20230296357
    Abstract: A cassette for deploying one or more entangling projectiles includes a pair of sockets, each socket being in fluid communication with a pressure source. An entangling projectile includes a pair of anchors connected by a tether, each of the pair of anchors being positionable within one of the sockets and the tether being carried by the cassette. Each socket carries a slidable piston positionable in a respective socket between an entangling projectile and the pressure source such that each slidable piston is propelled along a respective socket in response to a pressure wave generated by the pressure source to thereby expel the anchor from the socket. Each of a pair of retaining clips is engageable with an anchor and with a socket to aid in retaining the respective anchor in the respective socket prior to generation of the pressure wave.
    Type: Application
    Filed: March 15, 2023
    Publication date: September 21, 2023
    Inventors: Milan Cerovic, David Richter, Dubravko Zekanovic
  • Patent number: 11729610
    Abstract: A method includes receiving registration information regarding a telematics unit and a respective control system for a plurality of equipment pieces; receiving a seed from a control system of a first equipment piece via a telematics unit of the first equipment piece based on receiving a telematics session request by the control system of the first equipment piece; authenticating the telematics unit and the control system of the first equipment piece based on information included with the seed and the registration information; generating a first encrypted key and a second encrypted key based on the authentication; providing the first key to the telematics unit for the first equipment piece; and providing the second encrypted key to the control system of the first equipment piece via the telematics unit of the first equipment piece to establish a data communication channel.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: August 15, 2023
    Assignee: Cummins Inc.
    Inventors: Gorance V. Eftimovski, Troy D. Hamilton, Tomas Lopez Lauterio, Michael F. Mattern, Thomas J. Milvert, Srikanth Namuduri, Prasanna Srinivasan, Ankit R. Tarkas, Sagar R. Uplenchwar, Jaydeep J. Das, Sharika K. Kumar, Scott David Richter
  • Patent number: 11636716
    Abstract: Systems, apparatuses, and methods for wirelessly updating electronic control unit configuration can include determining operation parameters to be changed of an electronic control unit of an equipment, and generating a write package including the operating parameters to be changed. The systems, apparatuses, and methods include transmitting the write package to the equipment. The write package causes the electronic control unit to change the operation parameters upon verifying that the operation parameters are applicable to the equipment based on values of the parameters. In response to determining that the operation parameters are not applicable to the equipment, the write package can be discarded.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: April 25, 2023
    Assignee: Cummins Inc.
    Inventors: Prasanna Srinivasan, Michael F. Mattern, Gorance V. Eftimovski, Scott David Richter, Tomas Lopez Lauterio, Troy D. Hamilton, Ankit R Tarkas, Sagar R. Uplenchwar
  • Publication number: 20210074084
    Abstract: Systems, apparatuses, and methods for wirelessly updating electronic control unit configuration can include determining operation parameters to be changed of an electronic control unit of an equipment, and generating a write package including the operating parameters to be changed. The systems, apparatuses, and methods include transmitting the write package to the equipment. The write package causes the electronic control unit to change the operation parameters upon verifying that the operation parameters are applicable to the equipment based on values of the parameters. In response to determining that the operation parameters are not applicable to the equipment, the write package can be discarded.
    Type: Application
    Filed: November 2, 2020
    Publication date: March 11, 2021
    Applicant: Cummins Inc.
    Inventors: Prasanna Srinivasan, Michael F. Mattern, Gorance V. Eftimovski, Scott David Richter, Tomas Lopez Lauterio, Troy D. Hamilton, Ankit R Tarkas, Sagar R. Uplenchwar
  • Publication number: 20210058777
    Abstract: A method includes receiving registration information regarding a telematics unit and a respective control system for a plurality of equipment pieces; receiving a seed from a control system of a first equipment piece via a telematics unit of the first equipment piece based on receiving a telematics session request by the control system of the first equipment piece; authenticating the telematics unit and the control system of the first equipment piece based on information included with the seed and the registration information; generating a first encrypted key and a second encrypted key based on the authentication; providing the first key to the telematics unit for the first equipment piece; and providing the second encrypted key to the control system of the first equipment piece via the telematics unit of the first equipment piece to establish a data communication channel.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Applicant: Cummins, Inc.
    Inventors: Gorance V. Eftimovski, Troy D. Hamilton, Tomas Lopez Lauterio, Michael F. Mattern, Thomas J. Milvert, Srikanth Namuduri, Prasanna Srinivasan, Ankit R. Tarkas, Sagar R. Uplenchwar, Jaydeep J. Das, Sharika K. Kumar, Scott David Richter
  • Patent number: 10834582
    Abstract: A method includes receiving registration information regarding a telematics unit and a control system for each equipment piece in a plurality of equipment pieces; receiving a seed from a control system via a telematics unit for a particular equipment piece in the plurality of equipment pieces responsive to reception of a telematics session request by the control system for the particular equipment piece of the plurality of equipment pieces; authenticating the telematics unit and the control system for the particular equipment piece based on information included with the seed and the registration information; generating an encrypted key responsive to the authentication; and providing the encrypted key to the control system via the telematics unit to establish a proprietary data communication channel from the control system to the processing circuit via the telematics unit for the particular equipment piece.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: November 10, 2020
    Assignee: Cummins, Inc.
    Inventors: Gorance V. Eftimovski, Troy D. Hamilton, Tomas Lopez Lauterio, Michael F. Mattern, Thomas J. Milvert, Srikanth Namuduri, Prasanna Srinivasan, Ankit R. Tarkas, Sagar R. Uplenchwar, Jaydeep J. Das, Sharika K. Kumar, Scott David Richter
  • Patent number: 10825266
    Abstract: Systems, apparatuses, and methods disclosed provide for wirelessly updating engine control unit (ECU) configuration. The method includes determining parameters to be changed on an engine control unit of an equipment, generating a write package including the parameters to be changed, and transmitting the write package to the equipment over the air through a cloud connected application system.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: November 3, 2020
    Assignee: Cummins Inc.
    Inventors: Prasanna Srinivasan, Michael F. Mattern, Gorance V. Eftimovski, Scott David Richter, Tomas Lopez Lauterio, Troy D. Hamilton, Ankit R Tarkas, Sagar R. Uplenchwar
  • Patent number: 10353691
    Abstract: Systems and methods to update the calibration data of a control system includes a calibration system. The calibration system includes a first cloud connected application system structured to communicatively couple to a second cloud connected application system, determine, via at least one of the first cloud connected application system or the second cloud connected application system, a calibration update request corresponding to a control system, generate custom calibration data including preference data based on at least one of the calibration update request or the preference data, and provide the custom calibration data during at least one of an active engine state or an inactive engine state, wherein the custom calibration data is transmitted from the second memory portion to the first memory portion in response to the inactive engine state.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: July 16, 2019
    Assignee: Cummins Inc.
    Inventors: Scott David Richter, Gorance V. Eftimovski, Prasanna Srinivasan, Michael F. Mattern, William A. Kivett, Ankit R Tarkas, Tomas Lopez Lauterio, Thomas J. Milvert, Troy D. Hamilton, John C. Wall, Srikanth Namuduri
  • Publication number: 20180279119
    Abstract: A method includes receiving registration information regarding a telematics unit and a control system for each equipment piece in a plurality of equipment pieces; receiving a seed from a control system via a telematics unit for a particular equipment piece in the plurality of equipment pieces responsive to reception of a telematics session request by the control system for the particular equipment piece of the plurality of equipment pieces; authenticating the telematics unit and the control system for the particular equipment piece based on information included with the seed and the registration information; generating an encrypted key responsive to the authentication; and providing the encrypted key to the control system via the telematics unit to establish a proprietary data communication channel from the control system to the processing circuit via the telematics unit for the particular equipment piece.
    Type: Application
    Filed: September 26, 2016
    Publication date: September 27, 2018
    Applicant: Cummins, Inc.
    Inventors: Gorance V. Eftimovski, Troy D. Hamilton, Tomas Lopez Lauterio, Michael F. Mattern, Thomas J. Milvert, Srikanth Namuduri, Prasanna Srinivasan, Ankit R. Tarkas, Sagar R. Uplenchwar, Jaydeep J. Das, Sharika K. Kumar, Scott David Richter
  • Publication number: 20180198846
    Abstract: Systems, apparatuses, and methods disclosed provide for wirelessly updating engine control unit (ECU) configuration. The method includes determining parameters to be changed on an engine control unit of an equipment, generating a write package including the parameters to be changed, and transmitting the write package to the equipment over the air through a cloud connected application system.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 12, 2018
    Applicant: Cummins Inc.
    Inventors: Prasanna Srinivasan, Michael F. Mattern, Gorance V. Eftimovski, Scott David Richter, Tomas Lopez Lauterio, Troy D. Hamilton, Ankit R. Tarkas, Sagar R. Uplenchwar
  • Publication number: 20180095742
    Abstract: Systems and methods to update the calibration data of a control system includes a calibration system. The calibration system includes a first cloud connected application system structured to communicatively couple to a second cloud connected application system, determine, via at least one of the first cloud connected application system or the second cloud connected application system, a calibration update request corresponding to a control system, generate custom calibration data including preference data based on at least one of the calibration update request or the preference data, and provide the custom calibration data during at least one of an active engine state or an inactive engine state, wherein the custom calibration data is transmitted from the second memory portion to the first memory portion in response to the inactive engine state.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Applicant: Cummins Inc.
    Inventors: Scott David Richter, Gorance V. Eftimovski, Prasanna Srinivasan, Michael F. Mattern, William A. Kivett, Ankit R. Tarkas, Tomas Lopez Lauterio, Thomas J. Milvert, Troy D. Hamilton, John C. Wall, Srikanth Namuduri
  • Patent number: 8182613
    Abstract: A radiometer is provided. The radiometer includes a sensor and a radiation transparent dome. The radiation transparent dome surrounds the sensor. The radiometer also includes one or more fluid nozzles. The one or more fluid nozzles are adapted to apply a fluid on the radiation transparent dome in order to clean the surface of the radiation transparent dome.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: May 22, 2012
    Assignee: University Corporation for Atmospheric Research
    Inventors: Steven Semmer, David Richter, Steve Oncley, Anthony Delany, Karl T. Schwenz
  • Patent number: 8156472
    Abstract: A reflective process algebra called the ?-calculus facilitates the serialization of processes at the level of the reflective process algebra. The reflective process algebra because of its reflective properties, can be used on computing systems with finite resources. The reflective process calculus can be made to be sensitive to resources, such as memory and bandwidth, hence facilitating its use as a programming language at the machine level. The reflective process calculus causes the dual nature of a computation entity to be exposed. A name can be caused to become a process and a process can be caused to become a name.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: April 10, 2012
    Assignee: Microsoft Corporation
    Inventors: L. Gregory Meredith, Allen L. Brown, Jr., David Richter, George Moore
  • Publication number: 20110030728
    Abstract: A radiometer is provided. The radiometer includes a sensor and a radiation transparent dome. The radiation transparent dome surrounds the sensor. The radiometer also includes one or more fluid nozzles. The one or more fluid nozzles are adapted to apply a fluid on the radiation transparent dome in order to clean the surface of the radiation transparent dome.
    Type: Application
    Filed: August 4, 2009
    Publication date: February 10, 2011
    Applicant: University Corporation for Atmospheric Research
    Inventors: Steven Semmer, David Richter, Steve Oncley, Anthony Delany
  • Patent number: D887180
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: June 16, 2020
    Assignee: Kansas State University Research Foundation
    Inventors: Tim de Noble, Nathan Howe, Richard Thompson, David Richter-O'Connell, Lisa Shubert