×

Geographically-driven group communications

  • US 10,433,105 B2
  • Filed: 10/24/2017
  • Issued: 10/01/2019
  • Est. Priority Date: 10/24/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for generating geographically-driven group communications, the system comprising:

  • a processor in communication witha first data store storing location information for a plurality of user client devices corresponding to users,a second data store storing user profile data defining one or more user characteristics for the users of the plurality of user client devices,a third data store storing data defining one or more geographical regions,a fourth data store storing a plurality of rules, wherein an individual rule of the plurality of rules identifies a geographical region to which the individual rule applies, the individual rule identifies at least one group characteristic and defines a payload to be sent when a group of users having the group characteristic are located within the geographical region; and

    a memory in communication with the processor, the memory having computer-readable instructions stored thereupon that, when executed by the processor, cause the processor to;

    detect an update event in at least one of the first data store, the second data store, the third data store, or the fourth data store; and

    responsive to detecting the update event,using the user location data from the first store, the user profile data from the second store, and the geographical region identified by the third data store, determine if a group of user client devices have entered in the geographical region identified by the individual rule and have users associated with a user characteristic that matches the group characteristic identified by the individual rule, andin response to determining if the group of user client devices have entered the geographical region and have users associated with the user characteristic that matches the group characteristic identified by the individual rule, sending the payload defined by the individual rule to the group of user client devices.

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