×

Methods and systems for security tracking and generating alerts

  • US 10,810,695 B2
  • Filed: 06/16/2017
  • Issued: 10/20/2020
  • Est. Priority Date: 12/31/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory storage medium having stored thereon logic, the logic being executable by one or more processors to perform operations including:

  • receive data, from a first source being an electronic device by a security engine operating at a first server device, over a first wireless communication, wherein the data includes at least location information indicating a first location derived from an electronic sensor of the electronic device;

    analyze, by the security engine, the data received from the first source;

    generate, by the security engine, a report based on the data, the report containing event information associated with at least one event occurring at the first location, the event information assembled in a standardized format;

    access, by the security engine, stored information in a database to determine whether (1) the report corresponds to a known incident, or (2) the report corresponds to a new incident;

    responsive to determining the report includes new information corresponding to a known incident, supplement, by the security engine, existing incident information in the database that corresponds to the known incident with the new information regarding the known incident to generate updated existing incident information;

    responsive to determining the report corresponds to a new incident, generate new incident information regarding the new incident for storage in the database;

    responsive to (i) supplementing the stored information, or (ii) generating the new incident information, generate, by the security engine, a location-score for the first location based at least in part on the updated existing incident information or the new incident information, wherein generating the location-score is performed through machine-learning techniques in accordance with weighted values of events corresponding to a geographic region surrounding the first location; and

    transmit, via a second wireless communication, the location-score to a network device, the network device configured to (i) stored on non-transitory, computer-readable medium therein a safety profile corresponding to a user, and (ii) apply the safety profile to the location-score to generate a custom location-score personalized to the user according to the safety profile such that results of application of the safety profile remain on the network device enabling contents of the safety profile to remain unknown to the security engine, wherein the custom location-score is configured for display on a display screen of the network device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×