Method and system for automatic update of a location profile
First Claim
1. A method for establishing a communication session with a subscriber according to a subscriber profile, the method comprising:
- receiving geographic information of the subscriber;
determining that the geographic information corresponds to one of a plurality of addresses specified in the subscriber profile, wherein the plurality of addresses is associated with a plurality of devices adapted to complete the communication session;
determining that the geographic information corresponds to a change from a pre-set current subscriber profile address; and
automatically updating the subscriber profile in response to the determination that the geographic information corresponds to one of the plurality of addresses and to the determination that the geographic information corresponds to a change from the pre-set current subscriber profile address, wherein the communication session is established according to the updated subscriber profile.
7 Assignments
0 Petitions
Accused Products
Abstract
An approach for establishing a communication session according to a subscriber profile that is automatically updated is disclosed. A locator device, which is associated with a subscriber and includes a Global Positioning System (GPS) transponder, outputs geographic information that is transmitted to a communications network for establishing the communication session. The geographic information corresponds to one of a plurality of addresses specified in the subscriber profile to set a current address. The addresses are associated with a plurality of devices adapted to complete the communication session. The one address is designated as the current address if the geographic information corresponds to the one address, otherwise the current address is set to a default address, wherein the communication session is established based on the current address.
-
Citations
25 Claims
-
1. A method for establishing a communication session with a subscriber according to a subscriber profile, the method comprising:
-
receiving geographic information of the subscriber; determining that the geographic information corresponds to one of a plurality of addresses specified in the subscriber profile, wherein the plurality of addresses is associated with a plurality of devices adapted to complete the communication session; determining that the geographic information corresponds to a change from a pre-set current subscriber profile address; and automatically updating the subscriber profile in response to the determination that the geographic information corresponds to one of the plurality of addresses and to the determination that the geographic information corresponds to a change from the pre-set current subscriber profile address, wherein the communication session is established according to the updated subscriber profile. - View Dependent Claims (2, 3, 4, 23, 24)
-
-
5. A system for automatically locating a subscriber to establish a communication session, the system comprising:
-
an interface configured to receive geographic information of the subscriber, the geographic information being automatically output by a locator device proximate to the subscriber; and a processor configured to determine whether the geographic information corresponds to one of a plurality of addresses specified in a profile of the subscriber and whether the geographic information corresponds to a pre-set current address in the profile, the plurality of addresses being associated with a plurality of devices adapted to complete the communication session, the processor further configured to update the current address in the profile if the geographic information corresponds to an address in the profile other than the pre-set current address, the communication session being established based on the current address. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer-readable volatile or non-volatile medium carrying one or more sequences of one or more instructions for establishing a communication session according to a subscriber profile, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving geographic information of the subscriber; determining whether the geographic information corresponds to one of a plurality of addresses specified by a subscriber in the subscriber profile, wherein the plurality of addresses is associated with a plurality of devices adapted to complete the communication session; determining whether the geographic information corresponds to a change from a pre-set current subscriber profile address; and automatically updating the subscriber profile if the geographic information corresponds to one of the plurality of addresses and further corresponds to a change from the pre-set current subscriber profile address, wherein the communication session is established according to the updated subscriber profile. - View Dependent Claims (11, 12, 13)
-
-
14. A system for establishing a communication session according to a subscriber profile, the system comprising:
-
means for receiving geographic information of the subscriber; and means for determining whether geographic information of a subscriber corresponds to one of a plurality of addresses specified by a subscriber in the subscriber profile, the plurality of addresses being associated with a plurality of devices adapted to complete the communication session; means for determining whether the geographic information corresponds to a change from a pre-set current subscriber profile address; and means for automatically updating the subscriber profile if the geographic information corresponds to one of the plurality of addresses and further corresponds to a change from the pre-set current subscriber profile address, wherein the communication session is established according to the updated subscriber profile. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-readable volatile or non-volatile medium carrying one or more sequences of one or more instructions for providing automatic update of a subscriber profile, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving a signal indicating positional information of an intended party of a communication session; determining whether a location site has changed in response to the received positional information, the location site corresponding to an address of a device adapted to participate in the communication session; and automatically transmitting a message to update the subscriber profile associated with the intended party in response to the determining step, the message indicating a changed location site, wherein the subscriber profile includes information specified by a subscriber to establish the communication session. - View Dependent Claims (20, 21, 22)
-
-
25. A system for providing a search type service, the system comprising:
-
a subscriber profile database resident within an advanced intelligent network, the subscriber profile database including information specifying, a list of a plurality of subscriber defined sites corresponding respectively to a plurality of communication devices, wherein each of the subscriber defined sites is associated with a range of geographic coordinates, the list comprising a set current location indicating one of a plurality of subscriber defined sites, wherein the current location is set by comparing a previously set location with current geographic coordinates of a subscriber; and an interface configured to permit access of the subscriber profile database by a web-based application for modifying the list, wherein the web-based application is configured to override setting of the current location.
-
Specification