Method and system for making accessible wirelessly a network phonebook and journal database
First Claim
1. A method for providing a wireless terminal of a communication system access to at least a phonebook database of the system, the method comprising:
- (a) for incoming phone calls to said wireless terminalidentifying a phone number of a caller at said wireless terminal;
instructing the system to perform a caller identity search by searching said phonebook database to identify a name of the caller; and
sending results of the caller identity search to said wireless terminal, such that(i) if the caller identity search is successful, an identification of the caller is presented at said wireless terminal, and(ii) if the caller identity search is not successful, the caller phone number is presented at said wireless terminal, and(b) for outgoing calls to be made from said wireless terminalinstructing the system to search said phonebook database to locate at least one of a phone number and destination of an outgoing call; and
sending results of the search to said wireless terminal such that(i) if the phone number or destination of the outgoing call to be made is found in the phonebook database, the same is presented at said wireless terminal, and(ii) if the phone number or destination is not found in an initial search query of the phonebook database, the wireless terminal user, is presented with an opportunity to modify the search query of the system to the phonebook database or terminate a caller identification process,wherein identification of the caller of an incoming call or the phone number or the destination to be called includes showing at least one of the name and an affiliation and, when stored in the phonebook database, showing a picture of a person on a display of said wireless terminal.
6 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a method and system to provide a wireless terminal online access capability to a system phonebook, such as a WLAN, which calls for instructing the system to start a phonebook application such that for incoming calls the phonebook application commences in response to a phone number identification at the user terminal side and for outgoing calls the phonebook application commences through a User Interface (UI) of the user terminal; and performing a search query of the phonebook database to identify a caller corresponding to a phone number identification of an incoming call and/or at least one of a phone number and person or party of the call to be initiated.
146 Citations
43 Claims
-
1. A method for providing a wireless terminal of a communication system access to at least a phonebook database of the system, the method comprising:
-
(a) for incoming phone calls to said wireless terminal identifying a phone number of a caller at said wireless terminal; instructing the system to perform a caller identity search by searching said phonebook database to identify a name of the caller; and sending results of the caller identity search to said wireless terminal, such that (i) if the caller identity search is successful, an identification of the caller is presented at said wireless terminal, and (ii) if the caller identity search is not successful, the caller phone number is presented at said wireless terminal, and (b) for outgoing calls to be made from said wireless terminal instructing the system to search said phonebook database to locate at least one of a phone number and destination of an outgoing call; and sending results of the search to said wireless terminal such that (i) if the phone number or destination of the outgoing call to be made is found in the phonebook database, the same is presented at said wireless terminal, and (ii) if the phone number or destination is not found in an initial search query of the phonebook database, the wireless terminal user, is presented with an opportunity to modify the search query of the system to the phonebook database or terminate a caller identification process, wherein identification of the caller of an incoming call or the phone number or the destination to be called includes showing at least one of the name and an affiliation and, when stored in the phonebook database, showing a picture of a person on a display of said wireless terminal.
-
-
2. A method for providing a wireless terminal of a communication system access to at least a phonebook database of the system, the method comprising:
-
(a) for incoming phone calls to said wireless terminal identifying a phone number of a caller at said wireless terminal; instructing the system to perform a caller identity search by searching said phonebook database to identify a name of the caller; and sending results of the caller identity search to said wireless terminal, such that (i) if the caller identity search is successful, an identification of the caller is presented at said wireless terminal, and (ii) if the caller identity search is not successful, the caller phone number is presented at said wireless terminal, and (b) for outgoing calls to be made from said wireless terminal instructing the system to search said phonebook database to locate at least one of a phone number and destination of an outgoing call; and sending results of the search to said wireless terminal such that (i) if the phone number or destination of the outgoing call to be made is found in the phonebook database, the same is presented at said wireless terminal, and (ii) if the phone number or destination is not found in an initial search query of the phonebook database, the wireless terminal user is presented with an opportunity to modify the search query of the system to the phonebook database or terminate a caller identification process, wherein said communication system comprises a Wireless Local Area Network (WLAN) and said phonebook database is provided in the network, and wherein the instruction to search said phonebook database to identify the name of the caller of said incoming call or the instruction to search said phonebook database to locate at least one of the phone number and the destination of said outgoing call to be made is effected over said WLAN and an Internet Protocol (IP)-based online link-up of said wireless terminal and the network and comprises; instructing the system;
to start a phonebook application, andperforming a search query of said phonebook database to identify the caller of the incoming call or performing one or a successive number of new or modified search queries through a user interface (UI) provided at said wireless terminal to locate the phone number and the destination of the outgoing call to be made. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A method for providing a wireless terminal of a communication system access to at least a phonebook database of the system, the method comprising:
-
(a) for incoming phone calls to said wireless terminal identifying a phone number of a caller at said wireless terminal; instructing the system to perform a caller identity search by searching said phonebook database to identify a name of the caller; and sending results of the search to said wireless terminal, such that (i) if the caller identity search is successful, an identification of the caller is presented at said wireless terminal, and (ii) if the caller identity search is not successful, the caller phone number is presented at said wireless terminal, and (b) for outgoing calls to be made from said wireless terminal instructing the system to search said phonebook database to locate at least one of a phone number and destination of an outgoing call; and sending results of the search to said wireless terminal such that (i) if the phone number or destination of the outgoing call to be made is found in the phonebook database, the same is presented at said wireless terminal, and (ii) if the phone number or destination is not found in an initial search query of the phonebook database, the wireless terminal user is presented with an opportunity to modify the search query of the system to the phonebook database or terminate a caller identification process, wherein said phonebook database is available wirelessly to the user terminal through a secured online access and comprises phone number(s), address(es), name and picture, if available, and profile information of personnel or clients of a company or corporation, a company plant, or organization or association, and wherein the phone numbers in said phonebook database comprise phone numbers of office phones, facsimile phones, cell and mobile phones, pagers and handheld devices including PDAs (Personal Digital Assistants) and palm units with and without voice capability, said phonebook database further comprising contact addresses and terminal addresses including E-mail addresses of desktop and portable computers. - View Dependent Claims (10)
-
-
11. A method for providing a wireless terminal of a communication system access to at least a phonebook database of the system, the method comprising:
-
(a) for incoming phone calls to said wireless terminal identifying a phone number of a caller at said wireless terminal; instructing the system to perform a caller identity search by searching said phonebook database to identify a name of the caller; and sending results of the search to said wireless terminal, such that (i) if the caller identity search is successful, an identification of the caller is presented at said wireless terminal, and (ii) if the caller identity search is not successful, the caller phone number is presented at said wireless terminal, and (b) for outgoing calls to be made from said wireless terminal instructing the system to search said phonebook database to locate at least one of a phone number and destination of an outgoing call; and sending results of the search to said wireless terminal such that (i) if the phone number or destination of the outgoing call to be made is found in the phonebook database, the same is presented at said wireless terminal, and (ii) if the phone number or destination is not found in an initial search query of the phonebook database, the wireless terminal user is presented with an opportunity to modify the search query of the system to the phonebook database or terminate a caller identification process, and further comprising; providing a journal viewing application in which said communication system searches a journal database for background information associated with at least one of the caller of the incoming phone call and a phone number or person or of the outgoing call to be made and sends results of the background information search to said wireless terminal. - View Dependent Claims (12)
-
-
13. In a communication system having an infrastructure comprising at least one wireless terminal, at least one access point and a wired backbone, a method for providing to each said wireless terminal thereof online access capability to at least a phonebook database of the system, the method comprising:
-
instructing the system to start a phonebook application, wherein for incoming calls the phonebook application commences in response to a phone number identification at a user terminal side and for outgoing calls the phonebook application commences through a user interface (UI) of said wireless terminal; and performing a search query of said phonebook database to identify at least one of (i) a caller corresponding to a phone number identification of an incoming call and (ii) at least one of a phone number and a destination of an outgoing call to be made, wherein said communication system comprises a Wireless Local Area Network (WLAN) and said phonebook database is a network database, and wherein said phonebook application is a World Wide Web (WWW) IP-based application using Hypertext Transfer Protocol (HTTP) to transmit information between said wireless terminal and a WWW server, included in the network, having access to the phonebook database and using a Hypertext Mark-up Language (HTML) browser to query a database in said wireless terminal.
-
-
14. In a communication system having an infrastructure comprising at least one wireless terminal, at least one access point and a wired backbone, a method for providing to each said wireless terminal thereof online access capability to at least a phonebook database of the system, the method comprising:
-
instructing the system to start a phonebook application, wherein for incoming calls the phonebook application commences in response to a phone number identification at a user terminal side and for outgoing calls the phonebook application commences through a user interface (UI) of said wireless terminal; and performing a search query of said phonebook database to identify at least one of (i) a caller corresponding to a phone number identification of an incoming call and (ii) at least one of a phone number and destination of an outgoing call to be made, wherein said communication system comprises a Wireless Local Area network (WLAN) and said phonebook database is a network database, and wherein said phonebook application is a Wireless Application Protocol (WAP)-based phonebook application using a WAP browser for Wireless Application Environment (WAE) to access a database in said wireless terminal and a transport interface to access a WAP or WWW server, included in the network, having access to said phonebook database.
-
-
15. In a communication system having an infrastructure comprising at least one wireless terminal, at least one access point and a wired backbone, a method for providing to each said wireless terminal thereof online access capability to at least a phonebook database of the system, the method comprising:
-
instructing the system to start a phonebook application, wherein for incoming calls the phonebook application commences in response to a phone number identification at a user terminal side and for outgoing calls the phonebook application commences through a user interface (UI) of said wireless terminal; and performing a search query of said phonebook database to identify at least one of (i) a caller corresponding to a phone number identification of an incoming call and (ii) at least one of a phone number and a destination of an outgoing call to be made, wherein said communication system comprises a Wireless Local Area Network (WLAN) and said phonebook database is a network database, and wherein said phonebook application is a query-based contacts application in which Lightweight Directory Access Protocol (LDAP) is used to transmit information between said wireless terminal and a Directory System Agent (DSA) server, included in the network, having access to said phonebook database.
-
-
16. In a communication system having an infrastructure comprising at least one wireless terminal, at least one access point and a wired backbone, a method for providing to each said wireless terminal thereof online access capability to at least a phonebook database of the system, the method comprising:
-
instructing the system to start a phonebook application, wherein for incoming calls the phonebook application commences in response to a phone number identification at a user terminal side and for outgoing calls the phonebook application commences through a user interface (UI) of said wireless terminal; and performing a search query of said phonebook database to identify at least one of (i) a caller corresponding to a phone number identification of an incoming call and (ii) at least one of a phone number and destination of an outgoing call to be made, wherein said communication network comprises a Wireless Local Area Network (WLAN) and said phonebook database is provided in the network, and wherein said phonebook application is performed using a protocol application comprising an application taken from the list consisting of Wireless Application Protocol (WAP), Hypertext Transfer Protocol (HTTP), and Lightweight Directory Access Protocol (LDAP).
-
-
17. In a communication system having an infrastructure comprising at least one wireless terminal, at least one access point and a wired backbone, a method for providing to each said wireless terminal thereof online access capability to at least a phonebook database of the system the method comprising:
-
instructing the system to start a phonebook application, wherein for incoming calls the phonebook application commences in response to a phone number identification at a user terminal side and for outgoing calls the phonebook application commences through a user interface (UI) of said wireless terminal; and performing a search query of said phonebook database to identify at least one of (i) a caller corresponding to a phone number identification of an incoming call and (ii) at least one of a phone number and destination of an outgoing call to be made, wherein said phonebook application is commenced in response to, for an incoming call, the phone number being determined not to be locally stored in said wireless terminal and, for an outgoing call, at least one of the phone numbers and destination of the outgoing call to be made being determined not to be locally stored in said wireless terminal.
-
-
18. In a communication system having an infrastructure comprising at least one wireless terminal, at least one access point and a wired backbone, a method for providing to each said wireless terminal thereof online access capability to at least a phonebook database of the system, the method comprising,
instructing the system to start a phonebook application, wherein for incoming calls the phonebook application commences in response to a phone number identification at a user terminal side and for outgoing calls the phonebook application commences through a user interface (UI) of said wireless terminal; - and
performing a search query of said phonebook database to identify at least one of (i) a caller corresponding to a phone number identification of an incoming call and (ii) at least one of a phone number and destination of an outgoing call to be made, wherein said search query associated with the outgoing call to be made comprises; at least one query, based on search criteria sent through the user interface of said wireless terminal, to find at least one of a phone number and a name of a person or party to be called, said search query conforming to a Wireless Local Area Network (WLAN)-based transport protocol or a WLAN-based protocol over the internet and performed by a server in the network having access to said phonebook database. - View Dependent Claims (19, 20, 21)
- and
-
22. In a communication system having an infrastructure comprising at least one wireless terminal, at least one access point and a wired backbone, a method for providing to each said wireless terminal thereof online access capability to at least a phonebook database of the system, the method comprising:
-
instructing the system to start a phonebook application, wherein for incoming calls the phonebook application commences in response to a phone number identification at a user terminal side and for outgoing calls the phonebook application commences through a user interface (UI) of said wireless terminal; performing a search query of said phonebook database to identify at least one of (i) a caller corresponding to a phone number identification of an incoming call and (ii) at least one of a phone number and destination of an outgoing call to be made, and said method further comprising; providing a journal viewing application in which said communication system searches a journal database for background information associated with at least one of a caller of an incoming phone call and a phone number of a person or party of an outgoing call to be made and sends results of the background information search to said wireless terminal, wherein the background information stored in said journal database available to a user terminal of said system, including said wireless terminal, and comprises previous originating and terminating phone calls, including dates, times and durations;
E-mails;
task lists;
documents associated with originating or terminating call;
a project;
a calendar data; and
a company or plant associated with each originating or terminating phone call.
-
-
23. A method for providing a wireless terminal of communication system access to at least a journal database, the method comprising:
-
instructing the system to start a journal viewing application to obtain background information related to an occurrence of an incoming call or an outgoing call to be made; and performing a search query of said journal database to locate the background information, the search query including a call identification process in which either an incoming call phone number or at least one of a phone number and a name of a person or party of the outgoing call to be made is matched to the background information associated therewith in said journal database; and presenting the matched background information to said wireless terminal, wherein the background information is stored in said journal database and is available to a user terminal of said system, including said wireless terminal, and comprises; previous originating and terminating phone calls, including dates, times and durations;
E-mails;
task lists;
documents associated with each originating or terminating phone call;
a project;
a calendar data; and
a company or plant associated with each originating or terminating phone call. - View Dependent Claims (24, 25)
-
-
26. A method for providing a wireless terminal of communication system access to at least a journal database, the method comprising:
-
instructing the system to start a journal viewing application to obtain background information related to an occurrence of an incoming call or an outgoing call to be made; and performing a search query of said journal database to locate the background information, the search query including a call identification process in which either an incoming call phone number or at least one of a phone number and a name of a person or party of the outgoing call to be made is matched to the background information associated therewith in said journal database; and presenting the matched background information to said wireless terminal, wherein said journal viewing application is a World Wide Web (WWW) IP-based application using Hypertext Transfer Protocol (HTTP) to transmit information between said wireless terminal, and a WWW server, included in the network, having access to said journal database and using a Hypertext Mark-up Language (HTML) browser to query a database in said wireless terminal.
-
-
27. A method for providing a wireless terminal of a communication system access to at least a journal database, the method comprising:
-
instructing the system to start a journal viewing application to obtain background information related to occurrence of an incoming call or an outgoing call to be made; and performing a search query of said journal database to locate the background information, the search query including a call identification process in which either an incoming call phone number or at least one of a phone number and a name of a person or party of the outgoing call to be made is matched to background information associated therewith in said journal database; and presenting the matched background information to said wireless terminal, wherein said journal viewing application is a Wireless Application Protocol (WAP)-based application using a WAP browser for Wireless Application Environment (WAE) to access a database in said wireless terminal and using a transport interface to access a WAP server, included in the network, having access to said journal database.
-
-
28. A method for providing a wireless terminal of a communication system access to at least a journal database, the method comprising:
-
instructing the system to start a journal viewing application to obtain background information related to occurrence of an incoming call or an outgoing call to be made; and performing a search query of said journal database to locate the background information, the search query including a call identification process in which either an incoming call phone number or at least one of a phone number and a name of a person or party of the outgoing call to be made is matched to background information associated therewith in said journal database; and presenting the matched background information to said wireless terminal, wherein said journal viewing application is a query-based contacts application in which Lightweight Directory Access Protocol (LDAP) is used to transmit information between said wireless terminal and a Directory System Agent (DSA) server, included in the network, having access to said journal database.
-
-
29. A system to provide a wireless terminal of a network access to a phonebook database of the network, the system comprising:
-
the network, which has at least one server and at least a phonebook database; at least one wireless terminal each of which is operably connected to said network; at least one transport interface to allow communication between each wireless terminal and said network; and a phonebook application, included in said network, said phonebook application being such that (a) for an incoming call, the network is instructed to search said phonebook database to identify a name of a caller, and (b) for an outgoing call, the network is instructed to search said phonebook database to locate at least one of a phone number and a name of a person or party of the outgoing call to be made, wherein a result of each search is presented at said wireless terminal, wherein said network further includes a journal viewing application and a journal database, said journal viewing application instructing the network to search said journal database for background information associated with at least one of the caller of the incoming call and the phone number, person, or party of the outgoing call to be made and sends results of the background information search to said wireless terminal. - View Dependent Claims (30, 31, 32)
-
-
33. A system to provide a wireless terminal of a network access to a phonebook database of the network, the system comprising:
-
the network which has at least one server and at least a phonebook database; at least one wireless terminal each of which is operably connected to said network; at least one transport interface to allow communication between each wireless terminal and said network, wherein said transport interface comprises an interface taken from the list consisting of a Wireless Application Protocol (WAP) interface, a Hypertext Transfer Protocol (HTTP) interface and a Lightweight Directory Access Protocol (LDAP) interface; and a phonebook application, included in said network, said phonebook application being such that (a) for an incoming call, the network is instructed to search said phonebook database to identify a name of a caller, and (b) for an outgoing call, the network is instructed to search said phonebook database to locate at least one of a phone number and a name of a person or party of the outgoing call to be made, wherein a result of each search is presented at said wireless terminal, wherein for incoming calls said phonebook application commences in response to a phone number identification at said wireless terminal and for outgoing calls, said phonebook application commences through a user interface (UI) of said wireless terminal, and wherein said network comprises a Wireless Local Area Network (WLAN) including a plurality of wireless terminals, at least one access point, a server farm and a backbone infrastructure to support each wireless terminal, each access point and each network server.
-
-
34. A system to provide a wireless terminal of a network access to a phonebook database of the network, the system comprising:
-
the network which has at least one server and at least a phonebook database; at least one wireless terminal each of which is operably connected to said network; at least one transport interface to allow communication between each wireless terminal and said network, a phonebook application, included in said network, said phonebook application being such that (a) for an incoming call, the network is instructed to search said phonebook database to identify a name of a caller, and (b) for an outgoing call, the network is instructed to search said phonebook database to locate at least one of a phone number and a name of a person or party of the outgoing call to be made, wherein a result of each search is presented at said wireless terminal, wherein for incoming calls said phonebook application commences in response to a phone number identification at said wireless terminal and for outgoing calls, said phonebook application commences through a user interface (UI) of said wireless terminal, wherein said terminal is continuously maintained in the network to permit uninterrupted communication between said wireless terminal and a server associated with said phonebook database, and wherein said phonebook application is a World Wide Web (WWW) IP-based application using Hypertext Transfer Protocol (HTTP) to transmit information between a wireless terminal and a WWW server having the phonebook database and using a Hypertext Mark-up Language (HTML) browser to query a database in said wireless terminal.
-
-
35. A system to provide a wireless terminal of a network access to a phonebook database of the network, the system comprising:
-
the network which has at least one server and at least a phonebook database; at least one wireless terminal each of which is operably connected to said network; at least one transport interface to allow communication between each wireless terminal and said network, a phonebook application, included in said network, said phonebook application being such that (a) for an incoming call, the network is instructed to search said phonebook database to identify a name of a caller, and (b) for an outgoing call, the network is instructed to search said phonebook database to locate at least one of a phone number and a name of a person or party of the outgoing call to be made, wherein a result of each search is presented at said wireless terminal, wherein for incoming calls said phonebook application commences in response to a phone number identification at said wireless terminal and for outgoing calls, said phonebook application commences through a user interface (UI) of said wireless terminal, wherein said wireless terminal is continuously maintained in the network to permit uninterrupted communication between said wireless terminal and a server associated with said phonebook database, and wherein said phonebook application is a Wireless Application Protocol (WAP)-based phonebook application using a WAP browser for Wireless Application Environment (WAE) to access a database in a wireless terminal and transport interface to access a WAP or WWW server having access to said phonebook database.
-
-
36. A system to provide a wireless terminal of a network access to a phonebook database of the network, comprising:
-
the network which has at least one server and at least a phonebook database, at least one wireless terminal each of which is operably connected to said network; at least one transport interface to allow communication between each wireless terminal and said network, a phonebook application, included in said network, said phonebook application being such that (a) for an incoming call, the network is instructed to search said phonebook database to identify a name of a caller, and (b) for an outgoing call, the network is instructed to search said phonebook database to locate at least one of a phone number and a name of a person or party of the outgoing call to be made, wherein a result of each search is presented at said wireless terminal, wherein for incoming calls said phonebook application commences in response to a phone number identification at said wireless terminal and for outgoing calls, said phonebook application commences through a user interface (UI) of said wireless terminal, wherein said wireless terminal is continuously maintained in the network to permit uninterrupted communication between said wireless terminal and a server associated with said phonebook database, and wherein said phonebook application is a query-based contacts application in which Lightweight Directory Access Protocol (LDAP) is used to transmit information between a wireless terminal and a Directory System Agent (DSA) server having access to said phonebook database.
-
-
37. A system to provide a wireless terminal of a network access to at least a journal database of the network, the system comprising:
-
the network which has at least one server and at least a phonebook database; at least one wireless terminal each of which is operably connected to said network; at least one transport interface to allow communication between each wireless terminal and said network; and a journal viewing application, included in said network, said journal viewing application detailing background information related to an incoming call or an outgoing call to be made, the journal viewing application configured to perform the following steps; (i) performing a search query of said journal database to locate the background information, the search query including a call identification process in which either an incoming call phone number or at least one of a phone number and a name of a person or party of an outgoing call to be made is matched to background information associated therewith in said journal database, and (ii) presenting the matched background information to said wireless terminal, wherein the background information is stored in said journal database and is available to a user terminal of said system, including said wireless terminal, and comprises; previous originating and terminating phone calls, including dates, times and durations;
E-mails;
task lists;
documents associated with originating or terminating call;
a project;
a calendar data; and
a company or plant associated with each originating or terminating phone call. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification