Patents by Inventor Daniel Kerning
Daniel Kerning 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: 12497087Abstract: A method of installing/verifying positive train control components begins by entering component details into a data entry screen (e.g., a component type; serial number; name of the installer; train line name; a location description). A rough installation location is determined, and the component is installed. A GPS receiver determines the exact location of the installed component, which is entered with the component details. Photographs of the installed component are attached thereto. An installation icon for the installed component is overlaid on a digital map at the determined GPS location. Toggling the installation icon causes displaying of the data. An inspector physically verifies the entered details and GPS location of the installed component using a verification screen, and a third-party GPS receiver. When the two GPS obtained positions are within a threshold amount, and the details are correct, the inspector toggles a radio button confirming the data, which is otherwise corrected.Type: GrantFiled: May 29, 2024Date of Patent: December 16, 2025Inventor: Daniel Kerning
-
Publication number: 20250294350Abstract: A computer-implemented system provides user chat by location functionality including: configuring two or more client devices for communicating wirelessly over a network with a server, and the server for communicating wirelessly over the network with client devices; configuring the client devices for displaying a push-to-talk button, with toggling of the push-to-talk button enabling voice communicating with the other of the two or more client devices; configuring the server for limiting the voice communicating to being only with the other of the two or more client devices positioned within a threshold radial distance; configuring each of the two or more client devices for setting of a respective the threshold distance; and configuring each of the two or more client devices for displaying an interactive map, and positioning on the interactive map a respective icon for each of the two or more client devices at its GPS location.Type: ApplicationFiled: April 2, 2025Publication date: September 18, 2025Inventor: Daniel Kerning
-
Patent number: 12273713Abstract: A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred rout based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation; configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or he allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.Type: GrantFiled: June 15, 2023Date of Patent: April 8, 2025Inventor: Daniel Kerning
-
Publication number: 20240308560Abstract: A method of installing/verifying positive train control components begins by entering component details into a data entry screen (e.g., a component type; serial number; name of the installer; train line name; a location description). A rough installation location is determined, and the component is installed. A GPS receiver determines the exact location of the installed component, which is entered with the component details. Photographs of the installed component are attached thereto. An installation icon for the installed component is overlaid on a digital map at the determined GPS location. Toggling the installation icon causes displaying of the data. An inspector physically verifies the entered details and GPS location of the installed component using a verification screen, and a third-party GPS receiver. When the two GPS obtained positions are within a threshold amount, and the details are correct, the inspector toggles a radio button confirming the data, which is otherwise corrected.Type: ApplicationFiled: May 29, 2024Publication date: September 19, 2024Inventor: Daniel Kerning
-
Patent number: 11999398Abstract: A method of installing/verifying positive train control components begins by entering component details into a data entry screen (e.g., a component type; serial number; name of the installer; train line name; a location description). A rough installation location is determined, and the component is installed. A GPS receiver determines the exact location of the installed component, which is entered with the component details. Photographs of the installed component are attached thereto. An installation icon for the installed component is overlaid on a digital map at the determined GPS location. Toggling the installation icon causes displaying of the data. An inspector physically verifies the entered details and GPS location of the installed component using a verification screen, and a third-party GPS receiver. When the two GPS obtained positions are within a threshold amount, and the details are correct, the inspector toggles a radio button confirming the data, which is otherwise corrected.Type: GrantFiled: January 5, 2021Date of Patent: June 4, 2024Inventor: Daniel Kerning
-
Publication number: 20240007855Abstract: A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred rout based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation; configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or he allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.Type: ApplicationFiled: August 29, 2023Publication date: January 4, 2024Inventor: Daniel Kerning
-
Patent number: 11785458Abstract: A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred route based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation; configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or the allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.Type: GrantFiled: April 27, 2022Date of Patent: October 10, 2023Inventor: Daniel Kerning
-
Publication number: 20220322086Abstract: A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred route based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation; configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or the allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.Type: ApplicationFiled: April 27, 2022Publication date: October 6, 2022Inventor: Daniel Kerning
-
Patent number: 11337063Abstract: A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred route based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation; configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or the allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.Type: GrantFiled: February 27, 2020Date of Patent: May 17, 2022Inventor: Daniel Kerning
-
Publication number: 20200273277Abstract: A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred route based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation; configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or the allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.Type: ApplicationFiled: February 27, 2020Publication date: August 27, 2020Inventor: Daniel Kerning
-
Patent number: 10692314Abstract: A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred route based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or the allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.Type: GrantFiled: August 30, 2019Date of Patent: June 23, 2020Inventor: Daniel Kerning
-
Publication number: 20200058178Abstract: A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred route based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation; configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or the allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.Type: ApplicationFiled: August 30, 2019Publication date: February 20, 2020Inventor: Daniel Kerning
-
Publication number: 20180025563Abstract: An access control system utilizes authorized users' mobile electronic devices for transmitting biometric identifiers in combination with using an access card for authenticating the user's access privileges for unlocking a secure door. The system may further verify proximity of the user's device to the access control reader, which verifies correspondence of the access card with the transmitted biometric characteristics. The system may further require entry of a PIN into the user's device, for its transmission to the access control system for access confirmation. A scanner scans the area around its geographic location for signals emitted by mobile electronic devices, and identifies a position, a type, and an address of each device, using characteristics of the signals. Audio analytics detect/identify a position of sudden sound fluctuations indicating a gunshot/fight incident, and correlates the incident location to a device location. Video analytics correlate imaged people with detected electronic devices.Type: ApplicationFiled: September 21, 2017Publication date: January 25, 2018Inventors: Daniel Kerning, Dharmesh Patel