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: 12497087
    Abstract: 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: Grant
    Filed: May 29, 2024
    Date of Patent: December 16, 2025
    Inventor: Daniel Kerning
  • Publication number: 20250294350
    Abstract: 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: Application
    Filed: April 2, 2025
    Publication date: September 18, 2025
    Inventor: Daniel Kerning
  • Patent number: 12273713
    Abstract: 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: Grant
    Filed: June 15, 2023
    Date of Patent: April 8, 2025
    Inventor: Daniel Kerning
  • Publication number: 20240308560
    Abstract: 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: Application
    Filed: May 29, 2024
    Publication date: September 19, 2024
    Inventor: Daniel Kerning
  • Patent number: 11999398
    Abstract: 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: Grant
    Filed: January 5, 2021
    Date of Patent: June 4, 2024
    Inventor: Daniel Kerning
  • Publication number: 20240007855
    Abstract: 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: Application
    Filed: August 29, 2023
    Publication date: January 4, 2024
    Inventor: Daniel Kerning
  • Patent number: 11785458
    Abstract: 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: Grant
    Filed: April 27, 2022
    Date of Patent: October 10, 2023
    Inventor: Daniel Kerning
  • Publication number: 20220322086
    Abstract: 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: Application
    Filed: April 27, 2022
    Publication date: October 6, 2022
    Inventor: Daniel Kerning
  • Patent number: 11337063
    Abstract: 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: Grant
    Filed: February 27, 2020
    Date of Patent: May 17, 2022
    Inventor: Daniel Kerning
  • Publication number: 20200273277
    Abstract: 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: Application
    Filed: February 27, 2020
    Publication date: August 27, 2020
    Inventor: Daniel Kerning
  • Patent number: 10692314
    Abstract: 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: Grant
    Filed: August 30, 2019
    Date of Patent: June 23, 2020
    Inventor: Daniel Kerning
  • Publication number: 20200058178
    Abstract: 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: Application
    Filed: August 30, 2019
    Publication date: February 20, 2020
    Inventor: Daniel Kerning
  • Publication number: 20180025563
    Abstract: 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: Application
    Filed: September 21, 2017
    Publication date: January 25, 2018
    Inventors: Daniel Kerning, Dharmesh Patel