Displaying business directory information on a mobile handset
First Claim
1. A system for displaying directory information on a mobile handset of a user, comprising:
- a carrier network for carrying telecommunication calls to and from the mobile handset;
an enterprise unit coupled to the carrier network and serving an enterprise having a plurality of call destinations;
a directory database storing directory information for each call destination including a respective destination identifier and a respective access rule; and
a directory manager coupled to the directory database and the enterprise unit, wherein the directory manager generates a request for user data in response to a call from the mobile handset to the enterprise unit;
wherein the carrier network includes a push proxy gateway for forwarding the request from the directory manager to the mobile handset;
wherein the mobile handset forwards the user data to the directory manager;
wherein the directory manager evaluates at least one access rule in response to the user data to select relevant directory information from the directory database;
wherein the directory manager forwards the relevant directory information to the mobile handset for display via the push proxy gateway as a packet-based message; and
wherein the mobile handset selects a call destination based on the displayed directory information.
6 Assignments
0 Petitions
Accused Products
Abstract
The graphical display capability and the digital data communication capability of wireless mobile handsets are used to present a customized directory of a called enterprise on the display screen of the mobile handset to allow the caller to identify their desired call destination by name. A directory database stores directory information for each call destination of the enterprise. An incoming call to an enterprise IVR unit causes a directory manager to generate a request for user data which is forwarded to the mobile handset via a gateway. The mobile handset opens a data connection and forwards the user data to the directory manager. The directory manager evaluates at least one access rule in response to the user data to select relevant directory information from the directory database, and the directory manager forwards the relevant directory information to the mobile handset for display. Then the user of the mobile handset selects a call destination based on the displayed directory information.
34 Citations
21 Claims
-
1. A system for displaying directory information on a mobile handset of a user, comprising:
-
a carrier network for carrying telecommunication calls to and from the mobile handset; an enterprise unit coupled to the carrier network and serving an enterprise having a plurality of call destinations; a directory database storing directory information for each call destination including a respective destination identifier and a respective access rule; and a directory manager coupled to the directory database and the enterprise unit, wherein the directory manager generates a request for user data in response to a call from the mobile handset to the enterprise unit; wherein the carrier network includes a push proxy gateway for forwarding the request from the directory manager to the mobile handset; wherein the mobile handset forwards the user data to the directory manager; wherein the directory manager evaluates at least one access rule in response to the user data to select relevant directory information from the directory database; wherein the directory manager forwards the relevant directory information to the mobile handset for display via the push proxy gateway as a packet-based message; and wherein the mobile handset selects a call destination based on the displayed directory information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing directory information for display on a mobile handset coupled to a carrier network, the method comprising the steps of:
-
a user placing a call from the mobile handset via the carrier network to an enterprise unit, wherein the enterprise unit serves an enterprise having a plurality of call destinations; the enterprise unit notifying a directory manager of the call; the directory manager initiating a data connection with the mobile handset via a push proxy gateway whereby the directory manager requests caller data from the mobile handset; the mobile handset returning the caller data to the directory manager; the directory manager querying a directory database using at least a portion of the caller data, wherein the directory database stores directory information for each call destination including a respective destination identifier and a respective access rule, and wherein the query includes comparing the caller data to at least one access rule contained in the directory database to select relevant directory information relating to the call destinations; forwarding the relevant directory information to the mobile handset via the push proxy gateway as a packet-based message; displaying the relevant directory information to the user of the mobile handset; and the user selecting a call destination in response to the relevant directory information being displayed. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A mobile handset operative with a carrier network for displaying directory information of a called enterprise, wherein the called enterprise has an enterprise unit coupled to the carrier network and serving a plurality of call destinations within the enterprise, a directory database storing directory information for each call destination including a respective access rule, and a directory manager coupled to the directory database and the enterprise unit, wherein the directory manager generates a request for user data in response to a call from the mobile handset to the enterprise unit and forwards the request to the mobile handset via a push proxy gateway, the mobile handset comprising:
-
a display for displaying the directory information to a user; a client application responsive to a data connection initiated from the carrier network to the mobile handset containing the request for user data by sending predetermined user data to the directory manager, the client application further responsive to relevant directory information received from the directory manager as a packet-based message via the push proxy gateway for presenting the relevant directory information on the display; and a manual input element for being manually actuated by the user to select a call destination identified in the relevant directory information being displayed. - View Dependent Claims (19, 20, 21)
-
Specification