×

Public safety camera identification and monitoring system and method

  • US 10,341,617 B2
  • Filed: 03/23/2017
  • Issued: 07/02/2019
  • Est. Priority Date: 03/23/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining a travel path, comprising:

  • (a) establishing an interface with a 3rd-party mapping system via an electronic communication device;

    (b) receiving a start point and an end point by a user on the interface for a preselected zone;

    (c) generating input data for the 3rd-party mapping system based on the start and end points;

    (d) providing the input data to the 3rd-party mapping system;

    (e) receiving output data from the 3rd-party mapping system associated with a path from the start point to the end point;

    (f) identifying waypoints in the output data;

    (g) identifying a camera from a predetermined list of cameras of the preselected zone closest to a line between each of the two consecutive waypoints;

    (h) determining a center of a viewing angle of the identified camera from a list of predetermined viewing angles for each of the cameras in the list of cameras of the preselected zone;

    (i) calculating a path from the start point through each of the viewing angle centers to the end point;

    (j) setting the view angle center between each of the two consecutive waypoints as a new start point and iterating steps (c) through (i) until the end point is one of the two consecutive waypoints, at which iteration the incremental path is calculated from a viewing angle center representing the last pair of consecutive waypoints to the end point, and(k) displaying the calculated path on the electronic communication device, wherein the predetermined list of cameras is determined by;

    (A) receiving name of an organization,(B) identifying a range of internet protocol (IP) addresses associated with the organization,(C) querying each IP address in the range of the IP addresses,(D) receiving a response from the IP addresses in response to the queries,(E) verifying the received response is from a camera by obtaining an image file from the IP address and analyzing the image file, and(F) adding the IP address to the predetermined list of cameras, andwherein location of each camera is determined by;

    (A) using an IP address to physical address translator, and(B) verifying the location information by using a street-view of a 3rd-party mapping software, wherein steps (a) through (k) are adapted to be performed by one or more processors.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×