| Patent Number |
Title Of Patent |
Date Issued |
| 8160235 |
Controlling hold queue position adjustment |
April 17, 2012 |
| A method, system, and program for allowing callers to adjust in position within a hold queue are provided. An advancement token earned by a caller while waiting in a hold queue is detected. The advancement token is stored for redemption in a future call by the caller according to an |
| 8139736 |
Destination device billing according to call recipient |
March 20, 2012 |
| A destination telephony device, responsive to detecting a call between a caller at an origin telephony device and a callee at the destination telephony device within a trusted telephone network, authenticates an identity of the callee with a callee voice authenticated identifier thro |
| 8054957 |
Origin device billing according to caller |
November 8, 2011 |
| A trusted telephone network, including at least one service provider, receives a request for service from an origin device. The origin device is associated with a line number to be billed for according to a line subscriber billing plan. An identity of a caller requesting the service |
| 7839989 |
Intermediary device based callee identification |
November 23, 2010 |
| Methods, systems, and products for informing a caller of a callee identity are disclosed that include: detecting a call receipt condition from a destination device at a trusted telephone network; brokering a connection between said destination device and an external server enabled to per |
| 7747444 |
Multiple sound fragments processing and load balancing |
June 29, 2010 |
| A method, system and article of manufacture of recognizing a voice command. One embodiment of the invention comprises: receiving a voice input; using the number of sound fragments, determining a number of sound fragments to be processed in a first set of sound fragments; determining |
| 7668930 |
Web service distribution system over the World Wide Web using web services description language |
February 23, 2010 |
| A Web Service distribution system with the standard combination of a general protocol for the transporting and handling of data entities to and from Web stations, e.g. SOAP layered over HTTP, including means for detecting fault conditions in these general protocol transport and handl |
| 7580863 |
Method, system, and computer program product for operating a publicly accessible purchasing syst |
August 25, 2009 |
| Operating a publicly accessible purchasing system including receiving, on a receipt date, from a purchaser, in a publicly accessible purchasing system, a deferred purchase request ("DPR") for an item to be purchased; identifying a vendor; and issuing, in dependence upon the DPR, a purcha |
| 7567554 |
Providing telephony services using proxies |
July 28, 2009 |
| A proxy service provides telephone conferencing services and personal telephony services. Users can participate in the conference by connecting through different types of networks using a device having one or more types of communication lines connected to the proxy service. A primary |
| 7489679 |
Providing telephony services using proxies |
February 10, 2009 |
| A system for a proxy service to provide telephone conferencing services and personal telephony services. Users can participate in the conference by connecting through different types of networks using a device having one or more types of communication lines connected to the proxy service |
| 7486779 |
Origin device based callee identification |
February 3, 2009 |
| A method, system, and program for origin device initiated callee identification are provided. At an origin device, a voice utterance of a callee is detected from a destination device. A callee identity associated with the voice utterance is identified at the origin device, such that |
| 7443970 |
Logging calls according to call context |
October 28, 2008 |
| A method, system, and program for logging calls according to call context are provided. A context for a call is detected, where the context include information such as the parties to a call, whether a backup party is accessed, where the call is on behalf of another, the locations of the |
| 7426263 |
Destination device order billing according to call recipient |
September 16, 2008 |
| A method, system, and program for billing for orders placed from a destination device according to the calling plan of the individual receiving the call. An authenticated identity for a callee answering a call placed to a destination device is received at an intermediary device. The |
| 7394893 |
Origin device order billing according to caller |
July 1, 2008 |
| A method, system, and program for billing for order places from an origin device according to the current caller billing plan are provided. A billing plan associated with an authenticated caller identity of a caller using an origin device is accessed by a vendor order center during a cal |
| 7391763 |
Providing telephony services using proxies |
June 24, 2008 |
| A proxy service provides telephone conferencing services and personal telephony services. Users can participate in the conference by connecting through different types of networks using a device having one or more types of communication lines connected to the proxy service. A primary |
| 7340392 |
Multiple sound fragments processing and load balancing |
March 4, 2008 |
| A method, system and article of manufacture of recognizing a voice command. One embodiment of the invention comprises: receiving a voice input; using the number of sound fragments, determining a number of sound fragments to be processed in a first set of sound fragments; determining |
| 7289624 |
Managing use of experts by callers waiting in a hold queue |
October 30, 2007 |
| A method, system, and program for managing use of experts by callers waiting within a hold queue are provided. First, a call on hold in a hold queue is transferred to an expert system responsive to a request by the caller to speak with an expert. Then, responsive to detecting an answer |
| 7245716 |
Controlling hold queue position adjustment |
July 17, 2007 |
| A method, system, and program for allowing callers to adjust in position within a hold queue are provided. An advancement token earned by a caller while waiting in a hold queue is detected. The advancement token is stored for redemption in a future call by the caller according to an |
| 7221738 |
Origin device based callee identification |
May 22, 2007 |
| A method, system, and program for origin device initiated callee identification are provided. At an origin device, a voice utterance of a callee is detected from a destination device. A callee identity associated with the voice utterance is identified at the origin device, such that |
| 7215759 |
Hold queue wait estimations |
May 8, 2007 |
| A method, system, and program for estimating hold queue wait times are provided. Call times are individually estimated for multiple calls within a call center. In particular, call times may be estimated according to representative profiles, caller profiles, and current caller activity of |
| 7200215 |
Time based regulation of access to callees |
April 3, 2007 |
| A method, system, and program for time based regulation of access to callees are provided. An authenticated identity of a caller placing a call is preferably detected. Then, a communication link from the caller to a callee is only attempted if the authenticated identity of the caller |
| 7191129 |
System and method for data mining of contextual conversations |
March 13, 2007 |
| A system and method for mining data from stored telephone conversations is provided. Users request advanced data processing on the recorded data, either on the live data stream or the data in storage. Processes search the recorded data for keywords and phrases that the user provides the |
| 7167551 |
Intermediary device based callee identification |
January 23, 2007 |
| A method, system, and program for intermediary device initiated callee identification are provided. A trusted telephone network detects a call receipt connection from a destination device. The trusted telephone network then brokers a connection between the destination device and an e |
| 7155412 |
Billing for use of a telephony device |
December 26, 2006 |
| A method, system, and program for billing a caller for use of an origin device are provided. Usage, of at least one measurable element of a telephony device by an identified individual, is tracked, where the identified individual is distinct from an owner of the origin telephony devi |
| 7149296 |
Providing account usage fraud protection |
December 12, 2006 |
| A method, system, and program providing identification usage fraud protection are provided. A context for a use of an identification via a communication line is detected at a fraud protection service. The context for use of the identification is analyzed in view of multiple previous |
| 7139390 |
Promoting use of experts to callers waiting in a hold queue |
November 21, 2006 |
| A method, system, and program for promoting use of experts to callers waiting within a hold queue are provided. First, use of experts by callers waiting in a hold queue is promoted by offering callers an incentive to speak to an expert while waiting to speak with an official represen |
| 7133831 |
System and method for processing personal telephony recorder commands |
November 7, 2006 |
| A system and method for receiving and processing specialized voice commands during a conference call. Users issue vocal commands to retrieve information during the live conference or during later playback. A user may issue these commands by voice or by sending data through the user's |
| 7130405 |
Identifying a call made or received on behalf of another |
October 31, 2006 |
| A system, system, and program for identifying a call made or received on behalf of another are provided. In particular, a call request for a call is detected. A context for the call is requested from a context inference service, wherein the context indicates whether an on behalf of actio |
| 7110514 |
Identifying a context for a call |
September 19, 2006 |
| A method, system, and program for identifying a context for a call are provided. Multiple context clues for a call are detected from a line number, a line subscriber profile, a caller profile, and other parameters associated with the call. A context for the call is identified from the |
| 7103172 |
Managing caller profiles across multiple hold queues according to authenticated caller identifie |
September 5, 2006 |
| A method, system, and program for managing caller profiles across multiple hold queues according to authenticated caller identifiers are provided. An identity of a caller of a call received at an on hold system is authenticated. The call is then placed in a hold queue. A caller profile |
| 7099652 |
Originating a billed transaction for an origin telephony device |
August 29, 2006 |
| A method, computer program product, and program for originating a billed transaction at an origin telephony device are provided. A request to originate a billed transaction is received from an origin device. The identity of a callee answering a call originated by the origin device is |
| 7095835 |
Time based regulation of use of a telephone line |
August 22, 2006 |
| A method, system, and program for time based regulation of use of a telephone line are provided. An identity of a first caller requesting use of a telephone line is detected. Use of the telephone line by the caller is allowed only if a schedule for the telephone line indicates that the |
| 7092508 |
Rating parties according to party identities |
August 15, 2006 |
| A method, system, and program for rating parties according to party identities are provided. A second party to a call may rate the first party to the call. For subsequent calls by the first party, the rating by the second party of the first party may be displayed to subsequent called |
| 7076051 |
Promoting caller voice browsing in a hold queue |
July 11, 2006 |
| A method, system, and program for promoting caller voice browsing while a caller is waiting in a hold queue are provided. At least one web page is selected for voice browsing by a particular caller waiting in a hold queue. The particular caller may be offered an incentive to voice browse |
| 7076041 |
Third party regulation of calls through a particular line based on a call context |
July 11, 2006 |
| A method, system, and program for third party regulation of calls through a line based on a call context are provided. Third party regulation criteria identify individuals who are regulated for calling into or receiving calls from a particular line. For each call received at the line |
| 7072457 |
Transferring a call to a backup according to call context |
July 4, 2006 |
| A method, system, and program for transferring a call to a backup according to call context are provided. A context for a call from a caller to an intended callee is detected. An intended party backup profile is accessed that indicates multiple backup parties designated by the intend |
| 7065198 |
System and method for volume control management in a personal telephony recorder |
June 20, 2006 |
| A system and method for recording a telephone conference and replaying a portion of the recording during the conference. Users participate by connecting through different types of networks using a device having a communication line connection. The recording can be in audio format, text |
| 7051288 |
Method, system, and product for a java-based desktop to provide window manager services on UNIX |
May 23, 2006 |
| A window manager proxy method, system, and product are described allowing a Java based desktop to provide window manager services on UNIX. A computer system executes a UNIX-based operating system and a desktop implemented in Java. The computer system does not include a separate windo |
| 7003466 |
Destination device initiated caller identification |
February 21, 2006 |
| A method, system, and program for origin device initiated caller identification are provided. In response to detecting a call extended to a destination device, extending a request from said destination device to an origin device requesting a voice utterance of the caller at said orig |
| 7003286 |
System and method for conference call line drop recovery |
February 21, 2006 |
| A system and method for identifying users dropped from a conference call and rejoining the user to the call upon reconnection. Users can participate in the conference by connecting through different types of networks using a device having one or more types of communication lines. Whe |
| 6996223 |
Method, apparatus and computer program product for interactive phone call routing in a service p |
February 7, 2006 |
| A phone call is routed in a telephone service provider network in interaction with information processing in an enterprise network includes receiving a call by a telephone service provider network ("TSPN") from a caller. The call is directed to a callee associated with an enterprise |
| 6996216 |
Compensating recipients of calls |
February 7, 2006 |
| A method, system, and program for compensating recipients of calls are provided. A request to bill a caller a tariff for a call is initiated, wherein the caller originates the call. The caller is prompted to accept payment of the tariff to receive access to a destination line during the |
| 6993120 |
System and method for copying and transmitting telephony conversations |
January 31, 2006 |
| A system and method for copying and transmitting telephony recordings during a conference call. A user can forward a portion of the recording to a third party during the conference call. A user issues a command using a telephony device and optionally indicates the beginning and end o |
| 6981031 |
Language independent message management for multi-node application systems |
December 27, 2005 |
| A method, system, and computer program product for managing results in a locale independent manner in a multi-node networked data processing system is provided. In one embodiment, a first node sends a command request to a second node. The command request contains a command and a locale i |
| 6977998 |
Destination device billing according to call recipient |
December 20, 2005 |
| A method, system, and program for billing for service provided to destination device according to the calling plan of the individual receiving the call. An authenticated identity for a callee answering a call placed to a destination device is received at an intermediary device. The i |
| 6956935 |
Origin device billing according to caller |
October 18, 2005 |
| A method, system, and program for billing for service provided to an origin device according to the current caller billing plan. A trusted telephone network, including at least one service provider, receives a request for service from an origin device. The origin device is associated wit |
| 6917672 |
Third party regulation of calls based on the caller and callee pair to a call |
July 12, 2005 |
| A method, system, and program for third party regulation of calls based on the caller and callee pair to the call. An identity of a caller to a call and an identity of a callee logged in to receive the call are detected. A selection of third party criteria for regulating a call between t |
| 6826591 |
Flexible result data structure and multi-node logging for a multi-node application system |
November 30, 2004 |
| A method, system, and program product for managing result information in a multi-node networked data processing system is provided. In one embodiment, first results of execution from a task executed on a second node in the networked data processing system are received at a first node. |
| 6823050 |
System and method for interfacing with a personal telephony recorder |
November 23, 2004 |
| A system and method for interfacing with a personal telephony recorder is provided. Users can issue commands to the personal telephony recorder through a variety of means. A user using a device with video capabilities can use facial cues, such as a facial expression, that is recognized a |
| 6768792 |
Identifying call parties to a call to an incoming calling party |
July 27, 2004 |
| A method, system, and program for identifying parties to a call to an incoming calling party are provided. A context for a current call is identified, wherein the context comprises at least an identity of a caller and an identity of a callee to the current call. An identifier for an |
| 6683941 |
Controlling advertising output during hold periods |
January 27, 2004 |
| A method, system, and program for controlling advertising output during hold periods are provided. A context for a call on hold is detected. An advertisement is selected for output during a hold space a hold period of the call according to the context. Output of the advertisement during |