USER PROFILE-BASED ASSISTANCE COMMUNICATION SYSTEM
First Claim
1. A method comprising:
- providing a user profile-based assistance service;
receiving an assistance request from a subscriber seeking assistance of the user profile-based assistance service, wherein the assistance request includes geographic information pertaining to a destination of the subscriber;
searching a user profiles repository storing user profiles of other subscribers of the user profile-based assistance service, wherein each user profile includes information indicating a geographic location in which another subscriber at least one of lives or works;
selecting one or more user profiles as one or more candidate user profiles to offer assistance to the subscriber seeking assistance based on a matching between the geographic information pertaining to the destination and a geographic location in which each of the one or more other subscribers at least one of currently lives or works;
sending the one or more candidate user profiles to the subscriber seeking assistance;
receiving a selection of one of the one or more candidate user profiles; and
establishing a communication session between the subscriber seeking assistance and the other subscriber associated with the selected candidate user profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A method including providing a user profile-based assistance service; receiving an assistance request from a subscriber, wherein the assistance request includes geographic information pertaining to a destination of the subscriber; searching a user profiles repository storing user profiles of other subscribers, wherein each user profile includes information indicating a geographic location in which the other subscriber has at least one of lived or worked; selecting candidate user profiles to offer assistance to the subscriber seeking assistance based on a matching between the geographic information pertaining to the destination and a geographic location in which each of the one or more other subscribers at least one of currently lives or works; sending the one or more candidate user profiles to the subscriber; receiving a selection of one of the one or more candidate user profiles; and establishing a communication session between the subscribe and the other selected subscriber.
21 Citations
24 Claims
-
1. A method comprising:
-
providing a user profile-based assistance service; receiving an assistance request from a subscriber seeking assistance of the user profile-based assistance service, wherein the assistance request includes geographic information pertaining to a destination of the subscriber; searching a user profiles repository storing user profiles of other subscribers of the user profile-based assistance service, wherein each user profile includes information indicating a geographic location in which another subscriber at least one of lives or works; selecting one or more user profiles as one or more candidate user profiles to offer assistance to the subscriber seeking assistance based on a matching between the geographic information pertaining to the destination and a geographic location in which each of the one or more other subscribers at least one of currently lives or works; sending the one or more candidate user profiles to the subscriber seeking assistance; receiving a selection of one of the one or more candidate user profiles; and establishing a communication session between the subscriber seeking assistance and the other subscriber associated with the selected candidate user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
one or more memories to store instructions; and one or more processing systems to execute the instructions that configure the one or more processing systems to; receive an assistance request from a subscriber of a user profile-based assistance service, wherein the assistance request includes geographic information pertaining to a destination of the subscriber; generate a search query request to search a user profiles repository storing user profiles of other subscribers of the user profile-based assistance service, wherein each user profile includes information indicating a geographic location in which another subscriber at least one of lives or works; select, from a search result, one or more user profiles as one or more candidate user profiles to offer assistance to the subscriber seeking assistance based on a matching between the geographic information pertaining to the destination and a geographic location in which each of the one or more other subscribers at least one currently lives or works; and send the one or more candidate user profiles to the subscriber seeking assistance. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a request for assistance from a subscriber of a user profile-based assistance service; generating a help request that includes a destination of the subscriber; sending the help request to another device; receiving, in response to the help request, one or more user profiles associated with one or more other subscribers, in which the one or more user profiles are one or more candidates to offer assistance to the subscriber seeking assistance, and their candidacy is based on a matching between the geographic information pertaining to the destination and a geographic location in which each of the one or more other subscribers at least one of currently lives or works; receiving a selection of one of the one or more user profiles; generating an assistance request based on the selection; sending the assistance request to another subscriber associated with the one of the one or more user profiles; and establishing a communication session with the other subscriber. - View Dependent Claims (16, 17, 18)
-
-
19. A device comprising:
-
a display; one or more memories to store instructions; and one or more processing systems to execute the instructions that configure the one or more processing systems to; receive a request for assistance from a subscriber of a user profile-based assistance service; generate a help request that includes a destination of the subscriber; send the help request to another device; receive, in response to the help request, one or more user profiles associated with one or more other subscribers, wherein the one or more user profiles are one or more candidates to offer assistance to the subscriber seeking assistance, and their candidacy is based on a matching between the geographic information pertaining to the destination and a geographic location in which each of the one or more other subscribers at least one of currently lives or works; receive a selection of one of the one or more user profiles; generate an assistance request based on the selection; send the assistance request to another subscriber associated with the one of the one or more user profiles; and establish a communication session with the other subscriber. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A tangible computer-readable medium storing instructions executable by a computational device to:
-
receive a request for assistance from a subscriber of a user profile-based assistance service; generate a help request that includes a destination of the subscriber; send the help request to another device; receive, in response to the help request, one or more user profiles associated with one or more other subscribers, wherein the one or more user profiles are one or more candidates to offer assistance to the subscriber seeking assistance, and their candidacy is based on a matching between the geographic information pertaining to the destination and a geographic location in which each of the one or more other subscribers at least one of currently lives or works; receive a selection of one of the one or more user profiles; generate an assistance request based on the selection; send the assistance request to another subscriber associated with the one of the one or more user profiles; and establish a communication session with the other subscriber.
-
Specification