×

Systems and methods for on demand local commerce

  • US 10,366,402 B2
  • Filed: 10/31/2014
  • Issued: 07/30/2019
  • Est. Priority Date: 10/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A server comprising:

  • a hardware processor;

    a client location module configured to interact with a client device location module contained on a plurality of client devices to obtain geographic locations for each of the plurality of client devices;

    a geofencing module configured to interact with an input module on an event provider server to obtain bounding information associated with a first live auction event, the bounding information defining a geographic boundary for participants in the first live auction event, a participant in the first live auction event being a person having an account permitting bidding in the first live auction event;

    a threshold module configured to interact with the input module on the event provider server to obtain a first threshold for the first live auction event, the first threshold defining a minimum number of participants having an interest in the first live auction event;

    an interest module configured to interact with a client device profile module on each of the plurality of client devices to obtain interest information from the client device profile module on each of the plurality of client devices and to calculate an interest level for the first live auction event from the interest information, the interest level indicating a count of client devices, within the geographic boundary defined by the bounding information, having client device profile modules providing interest information indicating an interest in the first live auction event;

    the threshold module further configured to compare the interest level with the first threshold;

    a communication module configured to, in response to a determination that the interest level is greater than or equal to the first threshold, cause an event application on the event provider server to initiate the first live auction event, the communication module further configured to, in response to the determination that the interest level is greater than or equal to the first threshold, cause a client event application on each of the client devices within the geographic boundary defined by the bounding information and having client device profile modules providing interest information indicating an interest in the first live auction event to receive a local commerce message inviting the corresponding client device to participate in the first live auction event.

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