Patents by Inventor Peeyush Jaiswal
Peeyush Jaiswal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7092500Abstract: A method for implementing a remote receiver connected to a telephony network can include a call authorizer that can access remote receiver specific information, wherein the remote receiver specific information can include an authorization requirement. The call authorizer can receive a digitally encoded signal specifying an authorization code. Prior to a telephony connection being established between the remote receiver and an originating device, the call authorizer can determine whether the authorization code satisfies the authorization requirement. Responsive to this determination, the call authorizer can send a ringing signal via the telephone line to the remote receiver. The remote receiver can power an actuator within the remote receiver with a voltage from the ringing signal. The actuator can activate a device controlled by the remote receiver.Type: GrantFiled: December 20, 2002Date of Patent: August 15, 2006Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Peeyush Jaiswal, Neil A. Katz, Victor S. Moore
-
Patent number: 7085821Abstract: A method of implementing a telephony service in a Transaction Capability Application Part (TCAP) processing system can include receiving a TCAP event from a signaling network and matching the received TCAP event to a TCAP markup language script implementation of a telephony service. The TCAP markup language script can be retrieved from a data store. The TCAP event can be processed in accordance with the TCAP markup language script to implement the telephony service.Type: GrantFiled: June 14, 2002Date of Patent: August 1, 2006Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Peeyush Jaiswal, Victor S. Moore, Glen R. Walters
-
Publication number: 20060168308Abstract: A method, system and apparatus for the selective suspension of real time data exchanges for unreliable network connections. A selective real time data exchange suspension method can include detecting a network outage condition affecting a real time data exchange. As an example, the real time data exchange can be an exchange of speech data provided by a real time speech server over a data communications network. Subsequently, the real time data exchange can be selectively suspended but not terminated. Finally, the real time data exchange can resume when the network outage condition has been alleviated.Type: ApplicationFiled: November 30, 2004Publication date: July 27, 2006Applicant: International Business Machines CorporationInventors: Joseph Celi, Charles Cross, Brett Gavagni, Peter Guasti, Peeyush Jaiswal
-
Publication number: 20060136896Abstract: A method of modifying an existing standard-based system can include automatically identifying at least one message of the standard-based system at runtime. A constraint can be associated with a selected message of the standard-based system at runtime. The constraint can be one that is not a specifiable option within the standard-based system. The method also can include intercepting the selected message and applying the constraint to the selected message.Type: ApplicationFiled: December 22, 2004Publication date: June 22, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Akram Bou-Ghannam, Vishwanath Narayan, Peeyush Jaiswal
-
Publication number: 20060095789Abstract: A method (10) and system (50) for using a biometrically enabled password can include an input device (58) capable of entering a password entry and a processor (56) coupled to the input device. The processor can monitor (16 or 26) a cadence such as monitoring a keystroke signature, store the cadence of the password entry, compare (28) the cadence of a subsequent password entry with the cadence of at least one previous password entry, establish (30) a stability metric with respect to the cadences compared, and require (32) both the password entry and the cadence once the cadence meets the stability metric. The processor can require only the password entry until the stability metric for the cadence is achieved. The processor can also determine (14) if the password entry is new and optionally require (18) only the password entry to enter the system if determined as new.Type: ApplicationFiled: November 3, 2004Publication date: May 4, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brent Davis, Shailesh Gandhi, Peeyush Jaiswal, James Lewis, Fang Wang
-
Publication number: 20060034439Abstract: A method, system and apparatus for bill payment over a PSTN. The method can include processing a call in the PSTN to establish a telephonic connection between a caller and a call center configured to process bill payments. The method further can include resolving an identity for the caller separate from the established telephonic connection. The identity can be routed to the call center over a data communications link unrelated to the telephonic connection. Finally, a bill payment process can be managed for the caller within the call center based upon the routed identity. Preferably, the resolving step can include querying a LIDB through a name resolution adapter disposed in the PSTN for identifying information for the caller. Further more, the processing step can include performing the resolving step responsive to receiving an SS7 message in an SCP to set up the telephonic connection between the caller and the call center.Type: ApplicationFiled: August 12, 2004Publication date: February 16, 2006Applicant: International Business Machines CorporationInventors: Thomas Creamer, Peeyush Jaiswal, Victor Moore, Scott Winters
-
Publication number: 20060034436Abstract: A method, system and apparatus for processing bill payments in a PSTN. The method of the invention can include, responsive to answering a telephone call from a caller over the PSTN, identifying the caller from a data communications source external to the telephone call and retrieving billing information for the identified caller. Once the billing information has been retrieved for the identified caller, the payment of a bill can be processed based upon the billing information. In a preferred aspect of the invention, the identifying step can include identifying the caller based upon identifying information for the caller received through a data communications link from a name resolution adapter disposed within the PSTN. For instance, the identifying step can include identifying the caller based upon identifying information retrieved from a LIDB and transmitted by the name resolution adapter.Type: ApplicationFiled: August 12, 2004Publication date: February 16, 2006Applicant: International Business Machines CorporationInventors: Thomas E. Creamer, Peeyush Jaiswal, Victor S. Moore, Scott L. Winters
-
Publication number: 20060034440Abstract: A method for processing the payment of a bill in the bill payment service can include detecting within a PSTN an attempt to establish a telephone call between a caller and a call center configured to process bill payments. An identity for the calling party can be resolved externally to the call center. Also, a telephonic connection can be established between the caller and the call center. Finally, the resolved identity can be forwarded to the call center over a data communications link which is separate and apart from the established telephonic connection. Preferably, the resolving step can include querying a LIDB through a name resolution adapter disposed in the PSTN for identifying information for the caller. Moreover, the resolving step can be performed responsive to receiving an SS7 message in an SCP to set up the telephonic connection between the caller and the call center.Type: ApplicationFiled: August 12, 2004Publication date: February 16, 2006Applicant: International Business Machines CorporationInventors: Thomas Creamer, Peeyush Jaiswal, Victor S. Moore, Scott Winters
-
Publication number: 20060020967Abstract: An apparatus and related methods for interfacing with a communication network and interactively interposing a multimedia file output during an electronic communication between a plurality of communication network communicators are provided. The apparatus includes a menu generation module that generates a menu listing at least one available multimedia file that can be selected for interposition into the communication by a network communicator, and a multimedia file module that outputs a multimedia file during the electronic communication in response to a menu selection by the communicator. The method includes providing a menu listing at least one available multimedia file that can be selected for interposition into the communication by a communicator, and interposing a selected multimedia file during the electronic communication.Type: ApplicationFiled: July 26, 2004Publication date: January 26, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brent Davis, Peeyush Jaiswal, James Lewis, Ion Loghin
-
Publication number: 20050281401Abstract: A method, system and apparatus for name-alias based delivery of services through the public switched telephone network (PSTN). A method for resolving caller identity in a PSTN can include detecting an attempt to establish a telephone call between a calling party and a called party and prompting the calling party from within the PSTN for clarifying information. An alias for the calling party can be resolved based upon the clarifying information. Subsequently, the alias can be forwarded to the called party for use by the called party in identifying the calling party at the time of the telephone call.Type: ApplicationFiled: June 22, 2004Publication date: December 22, 2005Applicant: International Business Machines CorporationInventors: Thomas Creamer, Peeyush Jaiswal, Victor Moore, Scott Winters
-
Publication number: 20050265540Abstract: A method, system and apparatus for location relevant directory assistance through a PSTN. The method can include receiving a directory assistance request from a calling party over the PSTN and retrieving an address for the calling party from the PSTN. Location relevant directory information can be identified based upon the retrieved address. Subsequently, the directory assistance request can be handled using the identified location relevant directory information. The method further can include the steps of prompting the calling party with the identified location relevant directory information. In response, a selection from the calling party from among the identified location relevant directory information can be received from the calling party. Consequently, the responding step can be performed using the selection. Alternatively, the responding step can be performed without location restriction if the calling party does not select from among the identified location relevant directory information.Type: ApplicationFiled: May 25, 2004Publication date: December 1, 2005Applicant: International Business Machines CorporationInventors: Thomas Creamer, Peeyush Jaiswal, Victor Moore
-
Publication number: 20050265539Abstract: A method, system and apparatus for automatic call completion in a directory assistance system in concert with the PSTN. In accordance with the present invention, a method for automatic call completion in a directory assistance system can include receiving and processing a directory assistance request from a calling party over the PSTN. An address for the calling party can be retrieved from the PSTN and an address for a telephone number produced by the directory assistance request can be second retrieved from within the directory assistance system. Prospective telephone charges can be computed based upon the retrieved addresses and the calling party can be prompted with the computed prospective charges. Finally, a call can be automatically completed between the calling party and the telephone number.Type: ApplicationFiled: May 25, 2004Publication date: December 1, 2005Applicant: International Business Machines CorporationInventors: Thomas Creamer, Peeyush Jaiswal, Victor Moore
-
Publication number: 20050265527Abstract: A method, system and apparatus for vote processing in concert with a PSTN. In accordance with the present invention, a method for vote processing in a PSTN can include receiving a vote from a calling party over the PSTN. Caller information for the calling party can be retrieved from the PSTN. Subsequently, the vote can be validated based upon the caller information. Finally, the vote can be processed based upon the validation. For instance, the vote can be tallied if the calling party is validated as not having previously voted. In contrast, the vote can be rejected if the calling party is determined to have previously voted.Type: ApplicationFiled: May 25, 2004Publication date: December 1, 2005Applicant: International Business Machines CorporationInventors: Thomas Creamer, Peeyush Jaiswal, Victor Moore
-
Publication number: 20050261901Abstract: The present invention can include a method for tuning grammar option weights of a phrase-based, automatic speech recognition (ASR) grammar, where the grammar option weights affect which entries within the grammar are matched to spoken utterances. The tuning can occur in an unsupervised fashion, meaning no special training session or manual transcription of data from an ASR session is needed. The method can include the step of selecting a phrase-based grammar to use in a communication session with a user wherein different phrase-based grammars can be selected for different users. Feedback of ASR phrase processing operations can be recorded during the communication session. Each ASR phrase processing operation can match a spoken utterance against at least one entry within the selected phrase-based grammar. At least one of the grammar option weights can be automatically adjusted based upon the feedback to improve accuracy of the phrase-based grammar.Type: ApplicationFiled: May 19, 2004Publication date: November 24, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brent Davis, Peeyush Jaiswal, Fang Wang
-
Publication number: 20050228672Abstract: A method (10) and system of adjusting a speech output rate to match a speech input rate can include the steps of receiving (12) speech input, computing (14) a speech input rate, and dynamically adjusting (18 or 26) a speech output rate to match the speech input rate. If the type of speech output is TTS, then a rate of TTS can be adjusted (18). If the type of speech output is recorded and alternate text is available, then steps (22 and 24) of counting alternate text available from a recorded output and determining an audio file length is used to compute a default output rate to adjust a recorded output rate. If the type is recorded and alternate text is unavailable, then steps (21 and 24) of obtaining an output word count from a transcription of a recorded speech output and determining an audio file length is used.Type: ApplicationFiled: April 1, 2004Publication date: October 13, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Lewis, Peeyush Jaiswal
-
Patent number: 6954522Abstract: A method of providing caller information can include receiving a voice signal, detecting portions of the voice signal that are inaudible using a perceptual audio processor, replacing the inaudible portions of the voice signal with digital caller information, and transmitting the resulting voice signal specifying the digital caller information.Type: GrantFiled: December 15, 2003Date of Patent: October 11, 2005Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Peeyush Jaiswal, Victor S. Moore
-
Publication number: 20050209853Abstract: A method, system and apparatus for processing string input for a field in a voice enabled application executing within an IVR system. The method can include identifying a sub-string pattern of characters within acceptable input for the field which is known to enjoy a high likelihood of recognition, and prompting an interacting user for string input limited to the sub-string pattern. Received sub-string input conforming to the sub-string pattern can be matched with data which conforms to the acceptable input to locate the string input for the field. Consequently, the field can be completed with the matched data.Type: ApplicationFiled: March 19, 2004Publication date: September 22, 2005Applicant: International Business Machines CorporationInventors: Brent Davis, Alan McDonley, Vanessa Michelini, Peeyush Jaiswal
-
Publication number: 20050163298Abstract: A system and method for providing caller information across heterogeneous networks is provided. A Name Resolution Adapter (NRA) receives a message from a destination central office which includes a caller's telephone number and a call recipient's telephone number. The NRA retrieves a call recipient contract and caller authorization entries, and identifies caller fields that the call recipient is authorized to receive. The NRA includes the identified caller fields in a message to a Service Control Point (SCP), whereby the SCP retrieves caller attributes corresponding to the caller fields from a Line Information Database (LIDB). The SCP forwards the caller attributes to the NRA. In turn, the NRA includes the caller attributes in a message and forwards the message to the call recipient over a computer network. The call recipient processes a corresponding telephone call using the caller attributes that are included in the message.Type: ApplicationFiled: January 22, 2004Publication date: July 28, 2005Applicant: International Business Machines CorporationInventors: Thomas Creamer, Peeyush Jaiswal, Victor Moore, Scott Winters
-
Publication number: 20050163299Abstract: A system and method for processing caller information across heterogeneous networks is provided. An enterprise application receives a message from a name resolution adapter over a computer network. The message includes caller attributes and port location information. The enterprise application uses the caller attributes to retrieve a caller profile. The enterprise application determines whether to accept the call using the caller profile and whether a call exists on a telephone port corresponding to the port location information. Once enterprise application decides to accept the call, the enterprise application retrieves service subscriptions corresponding to the caller and processes the call using the caller's service subscriptions.Type: ApplicationFiled: January 22, 2004Publication date: July 28, 2005Applicant: International Business Machines CorporationInventors: Thomas Creamer, Peeyush Jaiswal, Victor Moore, Scott Winters
-
Publication number: 20050144502Abstract: A method for monitoring an Internet connection can include the step of detecting a connectivity problem with a household Internet connection. A problem contact point can be determined. A communication connection that is different from the household Internet connection can be established with the contact point. For example, a voice connection can be established with the contact point. A problem notification can be conveyed to the contact point through the established communication connection.Type: ApplicationFiled: December 9, 2003Publication date: June 30, 2005Applicant: International Business Machines CorporationInventors: Shailesh Gandhi, Peeyush Jaiswal, Pradeep Mansey, Anilkumar Patel