Patents by Inventor Naveen Narayan

Naveen Narayan 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: 10249304
    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: July 10, 2018
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peeyush Jaiswal, Naveen Narayan
  • Publication number: 20180322882
    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: July 10, 2018
    Publication date: November 8, 2018
    Inventors: Peeyush JAISWAL, Naveen NARAYAN
  • Patent number: 10083693
    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: November 28, 2017
    Date of Patent: September 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peeyush Jaiswal, Naveen Narayan
  • Patent number: 9992275
    Abstract: A method and system for managing servers. A message received by a first server specifies multiple servers to be updated via an update. The message identifies a server type of each specified server, an old server name of each specified server prior to the update, and a corresponding new server name of each specified server after the update. First servers of the multiple servers are identified. Second servers that have a corresponding old server name within a local configuration of the first server are identified. For each server of the second servers, local configuration changes are scheduled to update the corresponding old server names with corresponding new server names at corresponding specified times. Each corresponding old server name is replaced with corresponding new server names.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: June 5, 2018
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Naveen Narayan, Fang Wang
  • Patent number: 9979705
    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: Grant
    Filed: September 24, 2015
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Brent L. Davis, Peeyush Jaiswal, Naveen Narayan
  • Publication number: 20180090148
    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: November 28, 2017
    Publication date: March 29, 2018
    Inventors: Peeyush JAISWAL, Naveen NARAYAN
  • Patent number: 9870776
    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 6, 2016
    Date of Patent: January 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peeyush Jaiswal, Naveen Narayan
  • Publication number: 20170223099
    Abstract: A method and system for managing servers. A message received by a first server specifies multiple servers to be updated via an update. The message identifies a server type of each specified server, an old server name of each specified server prior to the update, and a corresponding new server name of each specified server after the update. First servers of the multiple servers are identified. Second servers that have a corresponding old server name within a local configuration of the first server are identified. For each server of the second servers, local configuration changes are scheduled to update the corresponding old server names with corresponding new server names at corresponding specified times. Each corresponding old server name is replaced with corresponding new server names.
    Type: Application
    Filed: April 17, 2017
    Publication date: August 3, 2017
    Inventors: Peeyush Jaiswal, Naveen Narayan, Fang Wang
  • Patent number: 9692648
    Abstract: A method and system for managing servers. A message received by a first server specifies multiple servers to be updated via an update. The message identifies a server type of each specified server, an old server name of each specified server prior to the update, and a corresponding new server name of each specified server after the update. First servers of the multiple servers are identified based on the first server being a consumer of services provided by a server type corresponding to each specified server of the first servers. Second servers that have a corresponding old server name within a local configuration of the first server are identified. For each server of the second servers, local configuration changes are scheduled to update the corresponding old server names with corresponding new server names at corresponding specified times. Each corresponding old server name is replaced with corresponding new server names.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Naveen Narayan, Fang Wang
  • Publication number: 20160204981
    Abstract: A method and system for managing servers. A message received by a first server specifies multiple servers to be updated via an update. The message identifies a server type of each specified server, an old server name of each specified server prior to the update, and a corresponding new server name of each specified server after the update. First servers of the multiple servers are identified based on the first server being a consumer of services provided by a server type corresponding to each specified server of the first servers. Second servers that have a corresponding old server name within a local configuration of the first server are identified. For each server of the second servers, local configuration changes are scheduled to update the corresponding old server names with corresponding new server names at corresponding specified times. Each corresponding old server name is replaced with corresponding new server names.
    Type: Application
    Filed: March 21, 2016
    Publication date: July 14, 2016
    Inventors: Peeyush Jaiswal, Naveen Narayan, Fang Wang
  • Patent number: 9336778
    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: June 11, 2014
    Date of Patent: May 10, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peeyush Jaiswal, Naveen Narayan
  • 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: 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: 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: 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: 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
  • 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
  • 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: 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