×

Enhanced geocoding

  • US 10,330,487 B1
  • Filed: 11/24/2017
  • Issued: 06/25/2019
  • Est. Priority Date: 04/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. A geocoding mobile device, comprising:

  • a communications unit capable of establishing a two-way communications link with a reverse geocoding server;

    a hardware module comprising circuitry configured to execute an enhanced geocoding module and an enhanced disposition monitoring module;

    a global positioning system communicatively coupled to the hardware module;

    a memory storing the enhanced geocoding module that, when executed by the hardware module, causes the geocoding mobile device to;

    determine, by the global positioning system, a current location of the geocoding mobile device;

    determine, by the enhanced geocoding module, a plurality of coordinate points on a grid around the current location, wherein a spacing of the coordinate points on the grid is based on a predetermined granularity and the coordinate points form a rectangular grid shape, and is such that physical addresses corresponding to at least one of the coordinate points are on a same thoroughfare as the current location;

    send, to the reverse geocoding server via the communications link, the plurality of coordinate points on the grid and the current location;

    receive, from the reverse geocoding server via the communications link, a plurality of physical addresses corresponding to the plurality of coordinate points;

    sort, by the enhanced geocoding module, the plurality of physical addresses by which thoroughfare the plurality of physical addresses are located on and then by distance from the current location;

    display, by the enhanced geocoding module on a display device communicatively coupled to the hardware module, the sorted plurality of physical addresses; and

    display, by the enhanced geocoding module on the display device, in association with the plurality of physical addresses in the sorted list, additional information about at least one of the plurality of physical addresses; and

    display, by the enhanced geocoding module on the display device, a graphical map comprising the at least one of the plurality of physical addresses; and

    the memory further storing the enhanced disposition monitoring module that, when executed by the hardware module, causes the geocoding mobile device to perform steps comprising;

    receiving sales disposition information;

    storing, using the enhanced disposition monitoring module, the sales disposition information in a data store;

    generating, using the enhanced disposition monitoring module, a message comprising information about the plurality of physical addresses corresponding to the plurality of coordinate points; and

    generating, using the enhanced disposition monitoring module, a model based on at least the collected sales disposition, the model including a time of day at which an in-person sale attempt is most likely to be successful.

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