Technique for effectively assisting a user during an information assistance call
First Claim
1. A method for providing an information assistance service, comprising:
- receiving an information assistance call from a caller in an information assistance system, said information assistance system having a plurality of operator terminals and a plurality of servers for handling certain directory operation to support said operator terminals in handling said information assistance call, wherein said information assistance call is serviced by an operator terminal in the system;
generating, by said operator terminal, a temporary file corresponding to said call having;
an identifier identifying the call,an event message representing an event that has occurred at said operator terminal with respect to the call, anduser specific information retrieved from a stored user profile that includes preferences of said caller and that are related to said event that has occurred at said operator terminal with respect to the call, wherein said temporary file is maintained at a call tracking server in said system for at least the duration of said call;
within the call, said operator terminal identifying at least one of said plurality of servers to support a request by said caller and transferring a service request including a URL (Uniform Resource Locator) identifying said temporary file for said call;
receiving by said identified supporting server said service request, including said URL;
accessing, by said supporting server, said temporary file associated with the call using said URL included in said service request; and
obtaining the data, from the temporary file by the supporting server; and
the supporting server servicing the request based on at least in part information contained in said temporary file in accordance with information regarding said event message representing an event that has occurred at said operator terminal as well as in accordance with said user specific information from said user profile.
2 Assignments
0 Petitions
Accused Products
Abstract
Information pertaining to selected events occurring during an information assistance call is recorded in a database. The database is maintained by a device in the information/call center referred to as a call tracker. For example, with respect to a given call, a record may be generated in the database when the call is received, which servers and/or applications interact with the user during the call, which services are provided to the user, etc. Upon the occurrence of a selected event during a call, an “event message” conveying information about the event is generated and transmitted to the call tracker. The event message comprises an identifier associated with the call and one or more values indicating a type of event that has occurred with respect to the call. The call tracker stores information from the event message in the database. The information stored in the database is accessible to various devices and applications within the information/call center—for example, in response to a query as to the current status of a particular call.
9 Citations
20 Claims
-
1. A method for providing an information assistance service, comprising:
-
receiving an information assistance call from a caller in an information assistance system, said information assistance system having a plurality of operator terminals and a plurality of servers for handling certain directory operation to support said operator terminals in handling said information assistance call, wherein said information assistance call is serviced by an operator terminal in the system; generating, by said operator terminal, a temporary file corresponding to said call having; an identifier identifying the call, an event message representing an event that has occurred at said operator terminal with respect to the call, and user specific information retrieved from a stored user profile that includes preferences of said caller and that are related to said event that has occurred at said operator terminal with respect to the call, wherein said temporary file is maintained at a call tracking server in said system for at least the duration of said call; within the call, said operator terminal identifying at least one of said plurality of servers to support a request by said caller and transferring a service request including a URL (Uniform Resource Locator) identifying said temporary file for said call; receiving by said identified supporting server said service request, including said URL; accessing, by said supporting server, said temporary file associated with the call using said URL included in said service request; and obtaining the data, from the temporary file by the supporting server; and the supporting server servicing the request based on at least in part information contained in said temporary file in accordance with information regarding said event message representing an event that has occurred at said operator terminal as well as in accordance with said user specific information from said user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for servicing an information assistance call, comprising:
-
a plurality of operator terminals and a plurality of servers for handing certain directory operation to support said operator terminals in handling said information assistance call, wherein said information assistance; an interface for receiving an information assistance call from a caller, the call being serviced by an operator terminal, the operator terminal generating a temporary file corresponding to said call having; an identifier identifying the call, an event message representing an event that has occurred at said operator terminal with respect to the call, and user specific information retrieved from a stored user profile that includes preferences of said caller and that are related to said event that has occurred at said operator terminal with respect to the call, wherein said temporary file is maintained at a call tracking server in said system for at least the duration of said call; at least one supporting server among said plurality of servers for handling certain directory operations is configured to receive a service request that includes a URL (Uniform Resource Locator) generated by said operator terminal, where the URL identifies the temporary file for said call; said supporting server further configured to access said temporary file using said URL included in said service request; and wherein the data from the temporary file may be used by said supporting server to service the call based on the status which is derived from the data in said temporary file in accordance with information regarding said event message representing an event that has occurred at said operator terminal as well as in accordance with said user specific information from said user profile. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification