Content switch for enhancing directory assistance
First Claim
1. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon, that, when executed by a computing device, perform a method to manage directory assistance requests, the method comprising:
- receiving a user directory assistance request for directory information included in directory listings of one or more public directories, the directory assistance request initiated by a user calling an established directory assistance phone number;
establishing a session between a content switch and a directory assistance platform,A) wherein the directory assistance platform processes user directory assistance requests for directory information and identifies one or more directory listings included in the one or more public directories that correspond to the user directory assistance request,B) wherein the content switch identifies, based on at least one of the user directory assistance request for directory information or identified directory listings corresponding to the user directory assistance request, appropriate enhanced-directory-assistance services for the user that supplement the identified directory listings;
communicating the received user directory assistance request for directory information to the directory assistance platform;
selecting a delivery location and format for results to the user directory assistance request for directory information, the results comprising one or more directory listings identified by the directory assistance platform;
generating the one or more directory listings for the user directory assistance request for directory-information; and
after generating the one or more directory listings, transferring the session to the content switch, wherein the one or more directory listings are provided to the content switch, wherein the content switch initiates an enhanced-directory-assistance service to provide multimedia content based on at least one of the user directory assistance request or the one or more directory listings, wherein the enhanced-directory-assistance service supplements the one or more directory listings with the multimedia content.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, medium, and content switch device are provided for enhanced directory assistance. A GPS-enabled wireless phone generates directory assistance requests that are monitored and processed by the content switch and a directory assistance platform to generate results that satisfy the directory assistance requests. The content switch intelligently monitors the directory assistance sessions and dynamically invokes value-adding services that delivers rich content in addition to the results to the GPS-enable wireless phone or other registered client devices based on the directory assistance requests or results. The value-adding services may include pushing driving directions to the GPS-enable wireless phone, providing training video content corresponding to vendors associated with the directory assistance requests, or connecting the GPS-enabled wireless phone to a live video-conferencing session.
53 Citations
20 Claims
-
1. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon, that, when executed by a computing device, perform a method to manage directory assistance requests, the method comprising:
-
receiving a user directory assistance request for directory information included in directory listings of one or more public directories, the directory assistance request initiated by a user calling an established directory assistance phone number; establishing a session between a content switch and a directory assistance platform, A) wherein the directory assistance platform processes user directory assistance requests for directory information and identifies one or more directory listings included in the one or more public directories that correspond to the user directory assistance request, B) wherein the content switch identifies, based on at least one of the user directory assistance request for directory information or identified directory listings corresponding to the user directory assistance request, appropriate enhanced-directory-assistance services for the user that supplement the identified directory listings; communicating the received user directory assistance request for directory information to the directory assistance platform; selecting a delivery location and format for results to the user directory assistance request for directory information, the results comprising one or more directory listings identified by the directory assistance platform; generating the one or more directory listings for the user directory assistance request for directory-information; and after generating the one or more directory listings, transferring the session to the content switch, wherein the one or more directory listings are provided to the content switch, wherein the content switch initiates an enhanced-directory-assistance service to provide multimedia content based on at least one of the user directory assistance request or the one or more directory listings, wherein the enhanced-directory-assistance service supplements the one or more directory listings with the multimedia content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method to deliver content in response to directory assistance requests, the method comprising:
-
registering one or more client devices; receiving a directory assistance request from one or more of the registered client devices, A) wherein the directory assistance request specifies an entity for which a directory listing is requested, and B) wherein the directory assistance request is initiated by a user calling an established directory assistance phone number; generating results for the directory assistance request, the results identifying one or more directory listings corresponding to the received directory assistance request; providing the request and the results to a content switch that includes a registration database that stores registered client devices; delivering the results to the one or more registered client devices; and at the content switch, executing one or more enhanced-directory-assistance services that supplement the one or more identified directory listings in the results, the one or more enhanced-directory-assistance services based on a format of the directory assistance request, wherein executing the one or more enhanced-directory-assistance services includes A) determining, at the content switch, whether the one or more clients devices are stored in the registration database, and B) when the one or more devices are registered, then sending from the content switch an invoke message to a content provider associated with the entity for which the directory listing was requested, wherein the invoke message instructs the content provider to provide the enhanced directory-assistance services. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A content switch to manage communication sessions, the content switch comprising:
-
one or more non-transitory computer-readable media storing instructions that manage communication sessions associated with directory assistance requests initiated by users calling an established directory assistance phone number from a client device; one or more processors that execute the instructions to generate communication sessions and to invoke enhanced-directory-assistance services corresponding to the directory assistance requests, the enhanced-directory-assistance services supplementing one or more directory listings identified in response to the directory assistance requests, wherein the one or more directory listings are received at the content switch from a directory assistance platform via an IP network, and wherein invoking the enhanced-directory-assistance services includes determining, at the content switch, a content provider based on the one or more directory listings received at the content switch, and sending, via the IP network, a message from the content switch to the content provider instructing the content provider to communicate the enhanced directory-assistance services to the client device; a first communication interface connected to the IP network, wherein the IP network comprises; (A) a media gateway controller that routes the directory assistance requests to the content switch, and (B) the directory assistance platform that generates results based on the directory assistance requests received from the content switch, the results identifying one or more directory listings corresponding to the received directory assistance requests; and a second communication interface connected to a SMS center that generates SMS messages when the client device specifies a SMS as a delivery format. - View Dependent Claims (17, 18, 19, 20)
-
Specification