Method and system for location-based group conference initiation
First Claim
Patent Images
1. A method for location-based conferencing comprising:
- receiving from a user a request to initiate a media session, wherein the request defines a target group having members;
selecting members of the target group that are located in a given zone by;
determining respective locations of the members of the target group;
based on the respective locations, determining which members of the target group, are located within the given zone;
based on the respective locations, establishing a list of the members of the target group that are located within the given zone by determining a location of the user and ranking the members of the target group in the list based on respective distances between the respective locations and the location of the user;
selecting members of the target group that are at a beginning of the list; and
initiating the media session between the user and the selected members.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for location-based group conference initiation is provided. A server will receive a request from a user to initiate a media conference, and the server will then initiate a conference with members of a group who are located in a designated location. The request may indicate a group of users who are candidates to be invited to the conference, and the location at issue. Given the request, the server will determine which of the candidate users are currently located within the zone at issue. And the server will then invite each of those candidate users to participate in the conference.
175 Citations
23 Claims
-
1. A method for location-based conferencing comprising:
-
receiving from a user a request to initiate a media session, wherein the request defines a target group having members; selecting members of the target group that are located in a given zone by; determining respective locations of the members of the target group; based on the respective locations, determining which members of the target group, are located within the given zone; based on the respective locations, establishing a list of the members of the target group that are located within the given zone by determining a location of the user and ranking the members of the target group in the list based on respective distances between the respective locations and the location of the user; selecting members of the target group that are at a beginning of the list; and initiating the media session between the user and the selected members. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a processor; data storage; and machine language instructions stored in the data storage and executable by the processor, in response to a request from a user to initiate a media session with a target group, to; (a) select members of the target group that are located in a given zone by (i) determining respective locations of the members of the target group, (ii) based on the respective locations, determining which members of the target group are located within the given zone, (iii) based on the respective locations establishing a list of the members of the target group that are located within the given zone by determining a location of the user and ranking the members of the target group in the list based on respective distances between the respective locations and the location of the user, and (iv) selecting members of the target group that are at a beginning of the list; and (b) initiate the media session between the user and the selected members. - View Dependent Claims (22)
-
-
23. A system comprising:
-
means for receiving from a user a request to initiate a media session, wherein the request defines a target group having members; means for selecting members of the target group that are located in a given zone by; determining respective locations of the members of the target group; based on the respective locations, determining which members of the target group are located within the given zone; based on the respective locations, establishing a list of the members of the target group that are located within the given zone by determining a location of the user and ranking the members of the target group in the list based on respective distances between the respective locations and the location of the user; selecting members of the target group that are at a beginning of the list; and means for initiating the media session between the user and the selected members.
-
Specification