×

Providing points of interest to user devices in variable zones

  • US 9,872,147 B2
  • Filed: 12/16/2014
  • Issued: 01/16/2018
  • Est. Priority Date: 03/05/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system to receive server-controlled point of interest zones on user computing devices, comprising:

  • a user computing device; and

    a point of interest location system;

    the user computing device comprising a processor, a web browser application, and a point of interest alert application logically coupled to the web browser application, the point of interest alert application configured to;

    communicate, to the network device operated by the point of interest location system, location data of the user computing device;

    receive point of interest data from the network device operated by the point of interest location system, the point of interest data comprising at least a portion of point of interest identity, point of interest location, and point of interest marketing data for one or more points of interest in a point of interest zone defined by server configured boundaries around the user computing device;

    display the point of interest data to the user;

    identify a proximate point of interest identity associated with a point of interest of the one or more points of interest at such time as the user enters within a configured range of the proximate point of interest;

    alert the user to the proximate point of interest; and

    display an offer associated with the proximate point of interest, andthe point of interest location system network device comprising a processor and a point of interest location system application executing therein, the point of interest location system application configured to;

    establish a database of points of interest for a user account and one or more offers associated with one or more of the points of interest;

    receive location data from the user computing device;

    search the database for points of interest proximate to the user computing device based on the location data and the one or more offers associated with the points of interest;

    determine a set of boundaries to define the point of interest zone around the user computing device, the point of interest zone being sized to comprise the one or more points of interest;

    determine a direction of travel of the user computing device and a speed of the user computing device;

    adjust the shape of the point of interest zone based at least in part on the direction of travel and the speed of the user computing device, wherein the shape of the point of interest zone is expanded in a direction of travel and contracted in a direction opposite the direction of travel;

    transmit, to the user computing device, the boundaries of the adjusted point of interest zone, the points of interest comprised therein, and the one or more offers associated with the transmitted points of interest;

    determine that one or more offers associated with the transmitted points of interest has been revised; and

    transmit the revised one or more offers to the user computing device.

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