Nearby contact alert based on location and context
First Claim
Patent Images
1. A method to be executed at least in part in a computing device for providing a nearby contact alert, the method comprising:
- determining a future travel and an expected future location of a subscriber based on the subscriber'"'"'s future itinerary based on an analysis of presence data for the subscriber by a nearby contact module;
determining a subset of expected nearby contacts by filtering the subscriber'"'"'s contacts at the nearby contact module based on the expected future location of the subscriber, future itineraries of the subscriber'"'"'s contacts, a predefined criterion defined by a context of a relationship of the subscriber with the expected nearby contacts, and an inferred rule based on a recent communication between the subscriber and the expected nearby contacts, wherein the criterion is based on an attribute of the subscriber and attributes of the expected nearby contacts and wherein the criterion is customized by the subscriber through selection and modification of default rules; and
providing an alert to the subscriber associated with the expected nearby contacts during the future travel, wherein the alert includes information associated with the expected nearby contacts and a context for the alert in form of at least one of;
a previous interaction with the expected nearby contacts and a topic of the previous interaction.
2 Assignments
0 Petitions
Accused Products
Abstract
Attributes including presence and organization information for contacts of a subscriber are used in determining a subset of contacts matching a predefined criterion. Determined subset of contacts is sent as an alert to notify the subscriber to the subsets'"'"' nearby proximity.
-
Citations
17 Claims
-
1. A method to be executed at least in part in a computing device for providing a nearby contact alert, the method comprising:
-
determining a future travel and an expected future location of a subscriber based on the subscriber'"'"'s future itinerary based on an analysis of presence data for the subscriber by a nearby contact module; determining a subset of expected nearby contacts by filtering the subscriber'"'"'s contacts at the nearby contact module based on the expected future location of the subscriber, future itineraries of the subscriber'"'"'s contacts, a predefined criterion defined by a context of a relationship of the subscriber with the expected nearby contacts, and an inferred rule based on a recent communication between the subscriber and the expected nearby contacts, wherein the criterion is based on an attribute of the subscriber and attributes of the expected nearby contacts and wherein the criterion is customized by the subscriber through selection and modification of default rules; and providing an alert to the subscriber associated with the expected nearby contacts during the future travel, wherein the alert includes information associated with the expected nearby contacts and a context for the alert in form of at least one of;
a previous interaction with the expected nearby contacts and a topic of the previous interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for utilizing location and presence attributes for providing a nearby contact alert, the system comprising:
a server and a communication management framework, the server configured to execute the communication management framework and further configured to; determine a future travel and an expected future location of a subscriber based on the subscriber'"'"'s future itinerary based on an analysis of presence data for the subscriber by a nearby contact module; determine a subset of expected nearby contacts by filtering the subscriber'"'"'s contacts at the nearby contact module based on the expected future location of the subscriber, future itineraries of the subscriber'"'"'s contacts, a predefined criterion defined by a relationship of the subscriber with the expected nearby contacts, and an inferred rule based on a recent communication between the subscriber and the expected nearby contacts, wherein the criterion is based on an attribute of the subscriber and attributes of the expected nearby contacts and wherein the criterion is customized by the subscriber through selection and modification of default rules; display a list of the subset of expected nearby contacts to the subscriber, wherein the subset of expected nearby contacts are selected from at least one from a set of;
a group of contacts within an organization, a social group, and a subscriber defined group; andprovide an alert to the subscriber associated with the expected nearby contacts during the future travel, wherein the alert includes name and location of the expected nearby contacts and a context for the alert in form of at least one of;
a previous interaction with the expected nearby contacts and a topic of the previous interaction and wherein the alert is provided to a client device executing a communication mode including one or more of;
voice communication, video communication, instant messaging, electronic mail, data sharing, application sharing, and whiteboard sharing.- View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
Specification