Coordinated Location Aware Brokering of Social Networks
First Claim
1. A method comprising:
- (a) providing a brokering service, the brokering service being accessible through the Internet and relating to an activity;
(b) receiving at the brokering service a request from a user, the request being associated with an aspect of the activity;
(c) retrieving from a predetermined subset of a plurality of databases information stored within the predetermined subset of databases, the retrieved information determined in dependence upon at least the request, each database of the plurality of databases being associated with a database source comprising at least one of the brokering service and at least one partner service of a plurality of partner services partnered with the brokering service;
(d) processing the retrieved data in dependence upon an indicator to generate presentation data;
(e) presenting the presentation data to the user;
(f) determining whether a service fee is payable to the database source of at least one partner service of the plurality of partner services, the determination being made in dependence upon at least the request; and
(g) where a service fee is payable to at least one partner service of the plurality of partner services storing an indication of the magnitude of the service fee within a fee database for subsequent use in paying the service fee.
0 Assignments
0 Petitions
Accused Products
Abstract
Social networking has become a significant aspect of many people'"'"'s lives as they communicate with others who are members of the same social networking application. In many instances members who have joined these social networks to find other individuals with similar interests are unaware that people who have these same interests have not joined the same social network but are members of another social network. Today these social networks are discrete, jealously guarding their member profiles, and limiting their member'"'"'s ability to achieve the goal they joined the social network for. Accordingly, the invention allows members to search and manage activities on multiple social networks through a brokering service, the partner social networks deriving benefit through providing expanded resources to their own members which they do not have to acquire and also from revenue flowing from the brokering service.
-
Citations
21 Claims
-
1. A method comprising:
-
(a) providing a brokering service, the brokering service being accessible through the Internet and relating to an activity; (b) receiving at the brokering service a request from a user, the request being associated with an aspect of the activity; (c) retrieving from a predetermined subset of a plurality of databases information stored within the predetermined subset of databases, the retrieved information determined in dependence upon at least the request, each database of the plurality of databases being associated with a database source comprising at least one of the brokering service and at least one partner service of a plurality of partner services partnered with the brokering service; (d) processing the retrieved data in dependence upon an indicator to generate presentation data; (e) presenting the presentation data to the user; (f) determining whether a service fee is payable to the database source of at least one partner service of the plurality of partner services, the determination being made in dependence upon at least the request; and (g) where a service fee is payable to at least one partner service of the plurality of partner services storing an indication of the magnitude of the service fee within a fee database for subsequent use in paying the service fee. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
(a) providing a brokering service, the brokering service being accessible through the Internet and relating to an activity; (b) receiving at the brokering service a request from a user, the request being associated with an aspect of the activity; (c) retrieving from a predetermined subset of a plurality of databases information stored within the predetermined subset of databases and determined in dependence upon at least the request, each database of the plurality of databases being associated with a database source comprising at least one of the brokering service and at least one partner service of a plurality of partner services partnered with the brokering service; (d) filtering the retrieved data in dependence upon a measure of distance between the user and the last known current location of each individual of a plurality of individuals associated with a predetermined portion of the retrieved data; (e) processing the filtered retrieved data in dependence upon an indicator to generated presentation data; (f) presenting the presentation data to the user; (g) determining whether a service fee is payable to the database source of at least one partner service, the determination being made in dependence upon at least the request; (h) where a service fee is payable to the at least one partner service storing an indication of the magnitude of the service fee within a fee database for subsequent use in paying the service fee; (i) waiting a predetermined period of time; (j) establishing a new current location for the user; (k) establishing a new location for each individual of a plurality of individuals for whom information was retrieved in step (c); (l) updating the presentation data to include at least one of the new location for each individual or a plurality of new ranges, each new range of the plurality of new ranges being determined in dependence upon at least the new current location of the user and the new location of an individual of the plurality of individuals.
-
Specification