System for automatic selection of profile based on location
First Claim
Patent Images
1. A system for an automatic selection of profile based on location, comprising:
- a database having user preferences for routing calls based on the location of a device adapted to be tracked by location, caller identity, and the time of day, wherein the preferences include a plurality of user-defined time-location-caller-destination associations that each define preferences for routing calls from a user-defined caller to at least one distinct user-defined call termination location during a user-defined given time of day based upon a user-defined location of the device, wherein the database is external to the device; and
a communications network server operatively coupled to the device, the communications network server adapted to track the location of the device, and to interrupt call processing and to switch the call to a call termination location identified in the database based upon the location of the device.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems for automatically selecting a user'"'"'s profile based on location include a device adapted to being tracked by location and a database that includes a user'"'"'s preferences for routing calls. The user'"'"'s calls are routed to the user based on the user'"'"'s call routing preferences and the location of the device. Other systems and methods are also provided.
269 Citations
25 Claims
-
1. A system for an automatic selection of profile based on location, comprising:
-
a database having user preferences for routing calls based on the location of a device adapted to be tracked by location, caller identity, and the time of day, wherein the preferences include a plurality of user-defined time-location-caller-destination associations that each define preferences for routing calls from a user-defined caller to at least one distinct user-defined call termination location during a user-defined given time of day based upon a user-defined location of the device, wherein the database is external to the device; and a communications network server operatively coupled to the device, the communications network server adapted to track the location of the device, and to interrupt call processing and to switch the call to a call termination location identified in the database based upon the location of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for an automatic selection of profile based on location, comprising:
-
means for tracking a wireless device; and means for obtaining a user'"'"'s call routing preferences from a database external to the wireless device based upon a location of the wireless device, caller identity, and the time of day, wherein the preferences include a plurality of user-defined time-location-caller-destination associations that each define preferences for routing calls from a user-defined caller to at least one distinct user-defined call termination location during a user-defined given time of day based upon a user-defined location of the device. - View Dependent Claims (13, 14)
-
-
15. A method for an automatic selection of profile based on location, comprising the steps of:
-
determining the location of a wireless device; obtaining a user'"'"'s preferences in a database external to the wireless device; and routing a telephone call based on the user'"'"'s preferences and the location of the wireless device, caller identity, and the time of day, wherein the preferences include a plurality of user-defined time-location-caller-destination associations that each define preferences for routing calls from a user-defined caller to at least one distinct user-defined call termination location during a user-defined given time of day based upon a user-defined location of the device. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-readable medium having a computer program for automatically selecting a profile based on location, comprising:
-
logic configured to determine the location of a wireless device; logic configured to obtain a user'"'"'s preferences in a database external to the wireless device; and logic configured to route a telephone call based on the user'"'"'s preferences and the location of the wireless device, caller identity, and the time of day, wherein the preferences include a plurality of user-defined time-location-caller-destination associations that each define preferences for routing calls from a user-defined caller to at least one distinct user-defined call termination location during a user-defined given time of day based upon a user-defined location of the device. - View Dependent Claims (22, 23, 24, 25)
-
Specification