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: 11967235Abstract: 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: GrantFiled: October 2, 2020Date of Patent: April 23, 2024Assignee: AUDI AGInventors: Andrejs Teuss, Johannes Wallner, Sebastian Engel, Jürgen Richter, David Pankalla, Johannes Wittmann
-
Publication number: 20240099429Abstract: 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: ApplicationFiled: November 30, 2021Publication date: March 28, 2024Inventors: David Richter, Joachim Fiedler, Breido Botkus
-
Publication number: 20240089207Abstract: 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: ApplicationFiled: November 22, 2023Publication date: March 14, 2024Applicant: Google LLCInventors: David Schultz, Shuang Guan, Srinivas Krishnan, Eran Gal, Doron Shaharabani, Yossi Richter, Md Ahsan Arefin
-
Publication number: 20230375312Abstract: 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: ApplicationFiled: March 15, 2023Publication date: November 23, 2023Inventors: Milan Cerovic, David Richter, Dubravko Zekanovic
-
Publication number: 20230296358Abstract: 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: ApplicationFiled: March 15, 2023Publication date: September 21, 2023Inventors: Milan Cerovic, David Richter, Dubravko Zekanovic
-
Publication number: 20230296357Abstract: 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: ApplicationFiled: March 15, 2023Publication date: September 21, 2023Inventors: Milan Cerovic, David Richter, Dubravko Zekanovic
-
Patent number: 11729610Abstract: 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: GrantFiled: November 9, 2020Date of Patent: August 15, 2023Assignee: 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: 11636716Abstract: 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: GrantFiled: November 2, 2020Date of Patent: April 25, 2023Assignee: 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: 20210074084Abstract: 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: ApplicationFiled: November 2, 2020Publication date: March 11, 2021Applicant: 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: 20210058777Abstract: 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: ApplicationFiled: November 9, 2020Publication date: February 25, 2021Applicant: 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: 10834582Abstract: 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: GrantFiled: September 26, 2016Date of Patent: November 10, 2020Assignee: 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: 10825266Abstract: 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: GrantFiled: January 10, 2017Date of Patent: November 3, 2020Assignee: 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: 10353691Abstract: 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: GrantFiled: September 30, 2016Date of Patent: July 16, 2019Assignee: 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: 20180279119Abstract: 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: ApplicationFiled: September 26, 2016Publication date: September 27, 2018Applicant: 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: 20180198846Abstract: 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: ApplicationFiled: January 10, 2017Publication date: July 12, 2018Applicant: 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: 20180095742Abstract: 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: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Applicant: 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: 8182613Abstract: 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: GrantFiled: August 4, 2009Date of Patent: May 22, 2012Assignee: University Corporation for Atmospheric ResearchInventors: Steven Semmer, David Richter, Steve Oncley, Anthony Delany, Karl T. Schwenz
-
Patent number: 8156472Abstract: 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: GrantFiled: March 30, 2004Date of Patent: April 10, 2012Assignee: Microsoft CorporationInventors: L. Gregory Meredith, Allen L. Brown, Jr., David Richter, George Moore
-
Publication number: 20110030728Abstract: 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: ApplicationFiled: August 4, 2009Publication date: February 10, 2011Applicant: University Corporation for Atmospheric ResearchInventors: Steven Semmer, David Richter, Steve Oncley, Anthony Delany
-
Patent number: D887180Type: GrantFiled: May 2, 2017Date of Patent: June 16, 2020Assignee: Kansas State University Research FoundationInventors: Tim de Noble, Nathan Howe, Richard Thompson, David Richter-O'Connell, Lisa Shubert