Method for coordinating the sharing of contact information between a directory terminal and a portable communication device, as well as providing enhanced user interface context features
First Claim
1. A method for a directory terminal to coordinate sharing of one or more contacts between the directory terminal and a portable communication device, the method comprising:
- receiving, from the portable communication device via a short-range wireless link, a communication device identifier and a request to conduct a directory sharing session with the portable communication device;
retrieving a user interface configuration for the portable communication device based on the communication device identifier, the retrieved user interface configuration defining a look and feel for a user interface of the portable communication device; and
rendering a user interface on a display screen of the directory terminal based on the retrieved user interface configuration such that the rendered user interface is usable during the directory sharing session and has a look and feel that is substantially similar to the look and feel of the user interface of the portable communication device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for coordinating the sharing of contacts between a directory terminal (104) and a portable communication device (102) is implemented in one embodiment when the directory terminal receives from the portable device a request to conduct a directory sharing session and a communication device identifier. The directory terminal retrieves screen interface information associated with the identifier and renders a user interface on a display screen (101) of the directory terminal based on the retrieved information. The directory terminal receives a first set of contact records from the portable communication device, wherein each contact record includes a contact name and at least one contact entry. The directory terminal searches a second set of contact records to find contact records containing contact names included in contact records of the first set. Contact entries for common contact records are conveyed to the portable communication device for automatic association with the first set.
44 Citations
22 Claims
-
1. A method for a directory terminal to coordinate sharing of one or more contacts between the directory terminal and a portable communication device, the method comprising:
-
receiving, from the portable communication device via a short-range wireless link, a communication device identifier and a request to conduct a directory sharing session with the portable communication device; retrieving a user interface configuration for the portable communication device based on the communication device identifier, the retrieved user interface configuration defining a look and feel for a user interface of the portable communication device; and rendering a user interface on a display screen of the directory terminal based on the retrieved user interface configuration such that the rendered user interface is usable during the directory sharing session and has a look and feel that is substantially similar to the look and feel of the user interface of the portable communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for a directory terminal to coordinate sharing of one or more contacts between the directory terminal and a portable communication device, the method comprising:
-
receiving a request to conduct a directory sharing session with the portable communication device; receiving a communication device identifier from the portable communication device, the communication device identifier identifying at least the communication device; establishing the directory sharing session; retrieving screen interface information associated with the communication device identifier; rendering a user interface on a display screen of the directory terminal, the user interface being based on the screen interface information; receiving a first set of contact records from the portable communication device, each contact record of the first set being associated with a corresponding one of the contacts and including a contact name and at least one contact entry; searching a second set of contact records stored in a memory accessible by the directory terminal to find at least one contact record containing a contact name corresponding to a contact name contained in at least one contact record of the first set of contact records, each contact record of the second set including a contact name and at least one contact entry; sending at least one contact entry contained in the second set to the portable communication device to produce at least one sent contact entry; and sending a usage control code associated with the at least one sent contact entry to the portable communication device, the usage control code establishing a duration of accessibility for the at least one sent contact entry by the portable communication device, wherein the duration of accessibility is one of an unlimited time, a time limited to a duration of the directory sharing session, a predetermined length of time, and times corresponding to whenever the portable wireless device is in communication with the directory terminal.
-
-
15. A method for a portable communication device to coordinate sharing of contact information for one or more contacts between a directory terminal and the portable communication device, the directory terminal being located at a building visited by a user of the portable communication device and providing directory assistance with respect to occupants of the building, the portable communication device facilitating wireless communications over a wide area system that includes at least one base station and further facilitating wireless communications over a short-range wireless link, the method comprising:
-
establishing a directory sharing session with the directory terminal over the short-range wireless link; sending, via the short-range wireless link, a first set of contact records stored in a memory of the portable communication device to the directory terminal after establishment of the directory sharing session, each contact record of the first set including a respective contact name and at least one respective contact entry providing information for contacting the respective contact name; responsive to sending the first set of contact records, receiving, via the short-range wireless link, at least one contact record from the directory terminal to produce at least one received contact record, the at least one received contact record forming at least part of a second set of contact records that are stored in a memory accessible by the directory terminal and provide contact information for occupants of the building, the at least one received contact record corresponding to one or more contact records of the first set of contact records and including additional information for contacting one or more contact names of the one or more contact records; and associating the additional information contained in the at least one received contact record with the one or more contact records of the first set of contact records. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for a portable communication device to coordinate sharing of contact information for one or more contacts between a directory terminal and the portable communication device, the method comprising:
-
establishing a directory sharing session with the directory terminal; sending a communication device identifier to the directory terminal, the communication device identifier identifying at least the portable communication device; sending a first set of contact records to the directory terminal, each contact record of the first set being associated with a corresponding one of the contacts and including a contact name and at least one contact entry; receiving at least one contact record from the directory terminal to produce at least one received contact record, the at least one received contact record forming at least part of a second set of contact records stored in a memory accessible by the directory terminal; and receiving a usage control code associated with the at least one received contact record, the usage control code determining a duration of accessibility for one or more contact entries of the at least one received contact record, wherein the duration of accessibility is one of an unlimited time, a time limited to a duration of the directory sharing session, a predetermined length of time, and times corresponding to whenever the portable communication device is in communication with the directory terminal.
-
-
22. A method for coordinating sharing of a plurality of contacts between a directory terminal and a portable communication device, the directory terminal being located at a building visited by a user of the portable communication device and providing directory assistance with respect to occupants of the building, the portable communication device facilitating wireless communications over a wide area system that includes at least one base station and further facilitating wireless communications over a short-range wireless link, the method comprising:
-
transmitting, by the portable communication device via the short-range wireless link, a first set of contact records stored in a memory of the portable communication device, each contact record of the first set being associated with a particular contact of the plurality of contacts and including contact information for the particular contact; receiving, by the directory terminal via the short-range wireless link, the first set of contact records; comparing, by the directory terminal, the first set of contact records to a second set of contact records stored in a memory accessible by the directory terminal, each contact record of the second set including contact information for a respective occupant of the building; determining, by the directory terminal, that a contact record of the second set corresponds to a contact record of the first set; in the event that contact information contained in the contact record of the second set is different than contact information contained in the corresponding contact record of the first set, transmitting, by the directory terminal via the short-range wireless link, the contact record of the second set containing the different contact information to produce a transmitted contact record; and automatically associating, by the portable communication device, the different contact information contained in the transmitted contact record with the corresponding contact record of the first set.
-
Specification