Systems and methods of networking enhancements using location based services
First Claim
Patent Images
1. A method implemented in a computer infrastructure, the method comprising:
- receiving, by a computing device, a request from a subscribing user for a location filtered group message to be provided to a plurality of devices in a group list;
constructing, by the computing device, a geo-boundary around a location of the subscribing user;
identifying, by the computing device, all opted in devices within the geo-boundary;
comparing, by the computing device, an identification of each of the opted in devices within the geo-boundary to an identification of each device in the group list; and
when there is one or more matches between the identification of each of the opted in devices within the geo-boundary and the identification of each of the plurality of devices in the group list, sending, by the computing device, the location filtered group message to each of the matched opted in devices,wherein the request from the subscribing user includes the group list and a radius for constructing the geo-boundary around the location of the subscribing user.
1 Assignment
0 Petitions
Accused Products
Abstract
A location based service and method configured to provide a mechanism for information to a subscribing user. The method is implemented on a computing infrastructure and includes querying one or more databases for matching information of a third party that is associated with one or more mobile devices that pass within a predefined location at one or more predefined intervals. The method further includes providing location information to a subscribing user of the one or more mobile devices that have the matching information and pass within the predefined location.
-
Citations
10 Claims
-
1. A method implemented in a computer infrastructure, the method comprising:
-
receiving, by a computing device, a request from a subscribing user for a location filtered group message to be provided to a plurality of devices in a group list; constructing, by the computing device, a geo-boundary around a location of the subscribing user; identifying, by the computing device, all opted in devices within the geo-boundary; comparing, by the computing device, an identification of each of the opted in devices within the geo-boundary to an identification of each device in the group list; and when there is one or more matches between the identification of each of the opted in devices within the geo-boundary and the identification of each of the plurality of devices in the group list, sending, by the computing device, the location filtered group message to each of the matched opted in devices, wherein the request from the subscribing user includes the group list and a radius for constructing the geo-boundary around the location of the subscribing user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a CPU, a computer readable memory and a computer readable storage medium; program instructions to receive a request from a subscribing user for a location filtered group message to be provided to a plurality of devices in a group list; program instructions to construct a geo-boundary around a location of the subscribing user with a given radius; program instructions to identify all opted in devices within the geo-boundary; program instructions to compare an identification of each of the opted in devices within the geo-boundary to an identification of each device in the group list; and when there is one or more matches between the identification of each of the opted in devices within the geo-boundary and the identification of each of the plurality of devices in the group list, program instructions to send the location filtered group message to each of the matched opted in devices, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory, and wherein the request from the subscribing user includes the group list and a radius for constructing the geo-boundary around the location of the subscribing user. - View Dependent Claims (8, 9, 10)
-
Specification