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: 20160118047
    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: January 6, 2016
    Publication date: April 28, 2016
    Inventors: Peeyush JAISWAL, Naveen NARAYAN
  • Patent number: 9300486
    Abstract: A method and system manage a plurality of servers coupled to a network. Each of the servers is identified by a server name. At least one of the servers is identified by an old server name. The method notifies at least some of the plurality of servers that at a specified time the old server name will be changed to a new server name.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Naveen Narayan, Fang Wang
  • Publication number: 20160048541
    Abstract: An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table. The method further includes altering the table with a virtual column to keep track of dates on the table. The method further includes turning on an automatic table maintenance capability of the database to include and initiate the table cleanup process. The method further includes running the table cleanup process to perform the automatic table cleanup using dates which are automatically filled in during an insert or update operation on the table, the table cleanup process comprising looking through the records and automatically purging the table when the auto purge value has been met.
    Type: Application
    Filed: October 27, 2015
    Publication date: February 18, 2016
    Inventors: Peeyush JAISWAL, Burt L. VIALPANDO
  • Publication number: 20160014096
    Abstract: A method, digital telephone and computer-readable medium for providing a user identity-based secure channel between the digital telephone and a service provider. At the service provider, an encrypted voice transmission from a digital telephone is decrypted. The voice transmission was encrypted at the digital telephone by using a user voice encryption key that was created in the digital telephone. The user voice encryption key was created at the digital telephone by inputting a telephone identifier and a called telephone number into a public encryption key algorithm that is supplied by the service provider. By decrypting the encrypted voice transmission, the service provider is able to extract the voice transmission, the telephone identifier, and the called telephone number, thus allowing the service provider to route the voice transmission to an appropriate answering party at the service provider.
    Type: Application
    Filed: September 24, 2015
    Publication date: January 14, 2016
    Inventors: Brent L. Davis, Peeyush Jaiswal, Naveen Narayan
  • Patent number: 9218371
    Abstract: An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table. The method further includes altering the table with a virtual column to keep track of dates on the table. The method further includes turning on an automatic table maintenance capability of the database to include and initiate the table cleanup process. The method further includes running the table cleanup process to perform the automatic table cleanup using dates which are automatically filled in during an insert or update operation on the table, the table cleanup process comprising looking through the records and automatically purging the table when the auto purge value has been met.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Burt L. Vialpando
  • Publication number: 20150326719
    Abstract: Inserting time zone information within an Integrated Services for Digital Network (ISDN) message header is provided. A time zone indicator corresponding to an origin of a communication is inserted into a time zone indicator field within a header of an ISDN message. The ISDN message with the inserted time zone indicator corresponding to the origin of the communication within the header is sent to another data processing system via a network.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal, Slobodan Sipcic, Fang Wang
  • Publication number: 20150326717
    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: July 17, 2015
    Publication date: November 12, 2015
    Inventors: Peeyush JAISWAL, Kiran MUTUKURU, Gregory TOON, Aleksas J. VITENAS
  • Patent number: 9183836
    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: Grant
    Filed: March 7, 2014
    Date of Patent: November 10, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Sheri G. Daye, Peeyush Jaiswal, Fang Wang
  • Patent number: 9172493
    Abstract: A method, system and computer-readable medium for providing a user identity-based secure channel between a digital telephone and a service provider is presented. At the service provider, an encrypted voice transmission from a digital telephone is decrypted. The voice transmission was encrypted at the digital telephone by using a user voice encryption key that was created in the digital telephone. The user voice encryption key was created at the digital telephone by inputting a telephone identifier and a called telephone number into a public encryption key algorithm that is supplied by the service provider. By decrypting the encrypted voice transmission, the service provider is able to extract the voice transmission, the telephone identifier, and the called telephone number, thus allowing the service provider to route the voice transmission to an appropriate answering party at the service provider.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Brent L. Davis, Peeyush Jaiswal, Naveen Narayan
  • Patent number: 9161207
    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: Grant
    Filed: August 18, 2014
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Lucas Goncalves Franco, Peeyush Jaiswal, Breno Henrique Leitao, Christopher A. Robbins
  • Patent number: 9154617
    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: Grant
    Filed: April 19, 2013
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Kiran Mutukuru, Gregory Toon, Aleksas J. Vitenas
  • Patent number: 9093062
    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: January 27, 2015
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal, Aleksas J. Vitenas
  • 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
  • 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
  • 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