×

System for providing a city planning tool

  • US 9,818,296 B2
  • Filed: 10/16/2015
  • Issued: 11/14/2017
  • Est. Priority Date: 10/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a network service to generate traffic reports, the method being implemented by one or more processors and comprising:

  • establishing, over one or more networks, wireless communications with a plurality of mobile computing devices, each of the plurality of mobile computing devices being carried within a corresponding vehicle that operates in a given geographic region, wherein establishing wireless communications includes;

    causing a service application to operate on each of the plurality of mobile computing devices to (i) interface with multiple sensors of the mobile computing device in order to determine sensor information, the sensor information including position information that identifies a position of the mobile computing device at a corresponding instance of time, and acceleration information detected from one or more sensors of the mobile computing device at the corresponding instance of time, and (ii) automatically and repeatedly transmit the sensor information to the network service;

    filtering the sensor information transmitted from the plurality of mobile devices, based on the position of each of the plurality of mobile computing devices, to identify each of (i) a first aggregation of sensor information that includes acceleration information determined from the one or more sensors of a first set of multiple computing devices of the plurality of computing devices, when the corresponding instance of time is within a first period of time, and (ii) a second aggregation of sensor information that includes acceleration information determined from the one or more sensors of a second set of multiple computing devices of the plurality of computing devices, when the corresponding instance of time is within a second period of time;

    andgenerating a traffic report that indicates a safety level of one or more streets based at least in part on a comparison of the first aggregation of sensor information for the first period of time and the second aggregation of sensor information for the second period of time.

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