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).

  • Publication number: 20150195310
    Abstract: A computer receives a global command from a communication device using a first communication mode associated with a transaction. The computer stores transaction data, wherein the transaction data is stored for at most a duration of a session life span (SLS) time interval that is predefined. The computer sends a transfer session identifier (TSI) key to the communication device using the first communication mode. The computer receives the TSI key from the first communication device or a second communication device, using at least a second communication mode. The computer associates the transaction data with at least the second communication mode and the first communication mode in parallel, and the computer performs the transaction by use of either or both of the first communication mode and at least the second communication mode, within the SLS time interval that is pre-defined.
    Type: Application
    Filed: January 9, 2014
    Publication date: July 9, 2015
    Applicant: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Slobodan R. Sipcic, Tapas K. Som
  • Publication number: 20150195408
    Abstract: In a data processing system coupled for communication to a plurality of agent terminals, a message is received indicating that an agent associated with the agent terminal handled a service request utilizing a skill in which the agent is not indicated as certified by an agent database of the data processing system. In response to receipt of the message, the data processing system updates in the agent database an agent skill record indicative of an amount of utilization of the skill by the agent in handling service requests. The data processing system compares the amount of utilization of the skill by the agent to a threshold. In response to a favorable comparison, the data processing system updates the agent skill record to indicate certification of the agent in the skill The data processing system performs skill-based routing in a contact center by reference to the agent skill record.
    Type: Application
    Filed: March 17, 2015
    Publication date: July 9, 2015
    Inventors: Sheri G. Daye, Peeyush Jaiswal
  • Patent number: 9049298
    Abstract: In a data processing system coupled for communication to a plurality of agent terminals, a message is received indicating that an agent associated with the agent terminal handled a service request utilizing a skill in which the agent is not indicated as certified by an agent database of the data processing system. In response to receipt of the message, the data processing system updates in the agent database an agent skill record indicative of an amount of utilization of the skill by the agent in handling service requests. The data processing system compares the amount of utilization of the skill by the agent to a threshold. In response to a favorable comparison, the data processing system updates the agent skill record to indicate certification of the agent in the skill. The data processing system performs skill-based routing in a contact center by reference to the agent skill record.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal
  • Publication number: 20150142431
    Abstract: Embodiments of the present invention provide a system, method, and program product to deliver an announcement to people, such as a public announcement. A computer receives input representative of audio from one or more people speaking in one or more natural languages. The computer processes the input to identify the languages being spoken, and identifies a relative proportion of each of the identified languages. Using these proportions, the computer determines one or more languages in which to deliver the announcement. The computer then causes to be delivered the announcement in the determined languages. In other embodiments, the computer can also determine an order in which to deliver the announcement. Further, the computer can transmit the announcement in the determined languages and order for delivery in aural or visual form.
    Type: Application
    Filed: January 27, 2015
    Publication date: May 21, 2015
    Inventors: Sheri G. Daye, Peeyush Jaiswal, Aleksas J. Vitenas
  • Patent number: 9015032
    Abstract: Embodiments of the present invention provide a system, method, and program product to deliver an announcement to people, such as a public announcement. A computer receives input representative of audio from one or more people speaking in one or more natural languages. The computer processes the input to identify the languages being spoken, and identifies a relative proportion of each of the identified languages. Using these proportions, the computer determines one or more languages in which to deliver the announcement. The computer then causes to be delivered the announcement in the determined languages. In other embodiments, the computer can also determine an order in which to deliver the announcement. Further, the computer can transmit the announcement in the determined languages and order for delivery in aural or visual form.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal, Aleksas J. Vitenas
  • Patent number: 8984301
    Abstract: A method, system, and computer program product for efficiently comparing multiple columns of a row of a relational database to an incoming record. A computer creates a cryptographic sum for columns of a row of the relational database. The cryptographic sum is stored as a hidden column in the relational database. Logic may compare the cryptographic sum with an incoming cryptographic sum of entries in an incoming record. Logic may then determine if the incoming cryptographic sums differ from the corresponding cryptographic sums of rows of data of the relational database. When the two cryptographic sums are identical, the data of the incoming record is disregarded as an identical record that already exists. An entry of the incoming record may be added to the target table or updated within an existing record of the relational database when the cryptographic sum and the incoming cryptographic sum of that entry differ.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Vikram S. Khatri, Naveen Narayan, Burt L. Vialpando
  • Patent number: 8942365
    Abstract: A method for monitoring and providing access to back to back scheduled conference calls within a teleconferencing system. The method includes receiving a call and a password entry from a caller. The method includes determining the password entry is valid for a scheduled conference call. The method includes determining the scheduled conference call is scheduled back to back with a previous conference call and that the previous conference call is not over. The method then includes determining the password entry is a specific password, wherein the specific password is issued only to callers accessing back to back scheduled conference calls and placing the caller on hold.
    Type: Grant
    Filed: March 21, 2013
    Date of Patent: January 27, 2015
    Inventors: Sheri G. Daye, Peeyush Jaiswal
  • Publication number: 20140348153
    Abstract: An apparatus and system for seamless transition between WiFi networks (including in particular WiFi Internet networks) includes within a mobile communication apparatus a mobility layer that is tunneled to a mobility server within a network infrastructure. The mobile communications apparatus includes a wireless network capability, a global positioning system capability, an internal network protocol address and a routing capability. The apparatus and system also provide that the mobility layer is programmed to sequentially and automatically tunnel to the mobility server at an available geographically defined WiFi network access location predicated upon a global positioning system determined position of the mobile communication apparatus. Embodiments also provide seamless transitions between WiFi networks and cellular networks.
    Type: Application
    Filed: August 18, 2014
    Publication date: November 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lucas Goncalves Franco, Peeyush Jaiswal, Breno Henrique Leitao, Christopher A. Robbins
  • Patent number: 8879713
    Abstract: A system and method to select and retrieve contact center transactions from a set of transactions stored in a queuing mechanism. The system includes an interactive voice response system configured to accept at least one call and dynamically populate a web form with call data associated with the at least one call. The system also includes a queuing engine configured to allow a call agent to access the call data prior to the at least one call being connected to the call agent.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: November 4, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Peeyush Jaiswal, Naveen Narayan
  • Publication number: 20140315520
    Abstract: Approaches for recording and playing back a portion of a telephone call are provided. An approach includes establishing a subscriber of a recording and play back service. The approach includes recording, by a computing device, a portion of a conversation of the subscriber that occurs in a call between a first telephone and a second telephone. The approach additionally includes storing, by the computing device, the portion of the conversation when the call ends. The approach further includes analyzing, by the computing device, the stored portion of the conversation to detect predefined keywords. The approach also includes automatically providing the subscriber with an option to play back the stored portion of the conversation when at least one of the predefined keywords is detected during the analyzing.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peeyush JAISWAL, Kiran MUTUKURU, Gregory TOON, Aleksas J. VITENAS
  • Patent number: 8855615
    Abstract: A computer implemented method, a computer program product, and a data processing system use short messaging service for extending customer service deliver channels. A message utilizing a short messaging service protocol is received from a sender. Responsive to receiving the message utilizing the short messaging service protocol, the message is parsed into a voice extensible markup language document. A virtual service request is then created from the voice extensible markup language document. Responsive to creating the virtual service request from the voice extensible markup language document, a service is requested from a message recipient, facilitated by using the virtual service request. A non-textual response is then provided to the message sender.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Naveen Narayan
  • Patent number: 8849666
    Abstract: Speech recognition processing captures phonemes of words in a spoken speech string and retrieves text of words corresponding to particular combinations of phonemes from a phoneme dictionary. A text-to-speech synthesizer then can produce and substitute a synthesized pronunciation of that word in the speech string. If the speech recognition processing fails to recognize a particular combination of phonemes of a word, as spoken, as may occur when a word is spoken with an accent or when the speaker has a speech impediment, the speaker is prompted to clarify the word by entry, as text, from a keyboard or the like for storage in the phoneme dictionary such that a synthesized pronunciation of the word can be played out when the initially unrecognized spoken word is again encountered in a speech string to improve intelligibility, particularly for conference calls.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Burt Leo Vialpando, Fang Wang
  • Publication number: 20140286485
    Abstract: A method for monitoring and providing access to back to back scheduled conference calls within a teleconferencing system. The method includes receiving a call and a password entry from a caller. The method includes determining the password entry is valid for a scheduled conference call. The method includes determining the scheduled conference call is scheduled back to back with a previous conference call and that the previous conference call is not over. The method then includes determining the password entry is a specific password, wherein the specific password is issued only to callers accessing back to back scheduled conference calls and placing the caller on hold.
    Type: Application
    Filed: March 21, 2013
    Publication date: September 25, 2014
    Applicant: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal
  • Publication number: 20140286481
    Abstract: A method and system for using conversational biometrics and speaker identification and/or verification to filter voice streams during mixed mode communication. The method includes receiving an audio stream of a communication between participants. Additionally, the method includes filtering the audio stream of the communication into separate audio streams, one for each of the participants. Each of the separate audio streams contains portions of the communication attributable to a respective participant. Furthermore, the method includes outputting the separate audio streams to a storage system.
    Type: Application
    Filed: June 11, 2014
    Publication date: September 25, 2014
    Inventors: Peeyush JAISWAL, Naveen NARAYAN
  • Patent number: 8842648
    Abstract: An apparatus, a method and a computer program product for seamless transition between WiFi networks (including in particular WiFi Internet networks) includes within a mobile communication apparatus a mobility layer that is tunneled to a mobility server within a network infrastructure. The mobile communications apparatus includes a wireless network capability, a global positioning system capability, an internal network protocol address and a routing capability. The apparatus, the method and the computer program product also provide that the mobility layer is programmed to sequentially and automatically tunnel to the mobility server at an available geographically defined WiFi network access location predicated upon a global positioning system determined position of the mobile communication apparatus. Embodiments also provide seamless transitions between WiFi networks and cellular networks.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Lucas Goncalves Franco, Peeyush Jaiswal, Breno Henrique Leitao, Christopher A. Robbins
  • Patent number: 8824641
    Abstract: A computer-implemented method, system, and/or computer program product recognizes a voice input received by an interactive voice recognition system. An unintelligible voice input, which is unintelligible due to background noise at the caller's location, is received from a caller. Upon determining that the unintelligible voice input does not match any entry from a lexicon of known voice inputs, the unintelligible voice input is stored in a no-match-based user profiles database, and the caller is prompted to transmit a non-verbal electronic input to clarify the unintelligible voice input. This non-verbal electronic input is used to match the unintelligible voice input with a specific known voice input from the lexicon of known voice inputs, which is updated with the unintelligible voice input. The updated lexicon is subsequently used in future phone calls from the user to match the unintelligible voice input to the user-requested activity for the caller.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal, Fang Wang
  • Patent number: 8804918
    Abstract: A method and system for using conversational biometrics and speaker identification and/or verification to filter voice streams during mixed mode communication. The method includes receiving an audio stream of a communication between participants. Additionally, the method includes filtering the audio stream of the communication into separate audio streams, one for each of the participants. Each of the separate audio streams contains portions of the communication attributable to a respective participant. Furthermore, the method includes outputting the separate audio streams to a storage system.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: August 12, 2014
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Naveen Narayan
  • Patent number: 8797900
    Abstract: A beacon signal including image information and an application to cause acknowledgment of receipt of the beacon signal is transmitted in order to measure approximate latency in transmission over a communication link that exhibits latency such as a packet switched digital network. Transmission latency for image information for an image included in a web conference is then estimated and elapsed time after transmission of such image information is measured and an indication provided to a presenter or conference monitor when the image should be visible to a conference participant which can be easily selected by the presenter.
    Type: Grant
    Filed: January 16, 2012
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Aleksas Joseph Vitenas
  • Patent number: 8781097
    Abstract: A processor-implemented method, system, and/or computer program product retrieves a voice print of a caller to a call network. A processor generates a first voice print, a second voice print, and a third voice print of a caller who makes a call to a call network. The first voice print, the second voice print, and the third voice print are consolidated into a consolidated voice print. In response to a request for a particular voice print, the requested voice print is selectively retrieved from first voice print, the second voice print, and the third voice print in the consolidated voice print, and then sent to the requester.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Amit Aghara, Peeyush Jaiswal
  • Publication number: 20140188472
    Abstract: A computer-implemented method, system and/or program product update voice prints over time. A receiving computer receives an initial voice print. A determining period of time is calculated for that initial voice print. This determining period of time is a length of time during which an expected degree of change in subsequent voice prints, in comparison to the initial voice print and according to a speaker's subsequent age, is predicted to occur. A new voice print is received after the determining period of time has passed, and the new voice print is compared with the initial voice print. In response to a change to the new voice print falling within the expected degree of change in comparison to the initial voice print, a voice print store is updated with the new voice print.
    Type: Application
    Filed: March 7, 2014
    Publication date: July 3, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Sheri G. Daye, Peeyush Jaiswal, Fang Wang