Patents by Inventor Siddhartha Dutta

Siddhartha Dutta 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: 20230289454
    Abstract: System and computer implemented method for enabling application level data protection while not requiring application code changes, thereby keeping data persistently protected while at rest, in transit, and when in use in certain cases. A computer implemented method for securing data comprises pre-defining a plurality of data protection policies for securing application level data stored in a plurality of software modules, deploying a first local parameter and a second local parameter in the application layer of a first software module and second software module respectively, configuring the first local parameter to selectively intercept and encrypt the application level data before the application level data leaves the application layer of the first software module and configuring a second local parameter to access the plurality of data protection policies and to selectively intercept and decrypt the encrypted application level data received by the second software module from the first software module.
    Type: Application
    Filed: March 8, 2023
    Publication date: September 14, 2023
    Inventor: Siddhartha Dutta
  • Patent number: 11244064
    Abstract: A system and method of data protection that provides the security of field level data protection with the ease of implementation and transparency of system level data protection at various layers is disclosed. The system utilizes blockchain technology to implement improved data protection. A smart contract application is deployed among all devices covered by the data protection system. Ledgers are similarly deployed either on each device or on dedicated ledger nodes to provide a record of all transactions occurring with the protected data. As a device writes data to a storage medium or initiates transmission of the data over a communication medium, the smart contract intercepts the data and applies a desired protection protocol to the data. As a result, enterprise wide security may be deployed that provides field level encryption without requiring modifications to existing applications or development of custom applications.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: February 8, 2022
    Assignee: American Express Travel Related Services Company, Inc.
    Inventor: Siddhartha Dutta
  • Patent number: 11128605
    Abstract: A mainframe network may store a plurality of records. The mainframe network may generate a file comprising the data elements in the records. The mainframe network may transmit the file to a distributed network. The distributed network may encrypt the data elements. The distributed network may transmit a file comprising the encrypted data elements to the mainframe network. The mainframe network may store the encrypted data elements.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: September 21, 2021
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Pedameerasa Chennupalli, Siddhartha Dutta, Tapan K. Ganguly, Randall W. Latham, Sudhagar Natarajan
  • Publication number: 20190392164
    Abstract: A system and method of data protection that provides the security of field level data protection with the ease of implementation and transparency of system level data protection at various layers is disclosed. The system utilizes blockchain technology to implement improved data protection. A smart contract application is deployed among all devices covered by the data protection system. Ledgers are similarly deployed either on each device or on dedicated ledger nodes to provide a record of all transactions occurring with the protected data. As a device writes data to a storage medium or initiates transmission of the data over a communication medium, the smart contract intercepts the data and applies a desired protection protocol to the data. As a result, enterprise wide security may be deployed that provides field level encryption without requiring modifications to existing applications or development of custom applications.
    Type: Application
    Filed: June 25, 2019
    Publication date: December 26, 2019
    Applicant: American Express Travel Related Services Company, Inc.
    Inventor: Siddhartha Dutta
  • Publication number: 20190312848
    Abstract: A mainframe network may store a plurality of records. The mainframe network may generate a file comprising the data elements in the records. The mainframe network may transmit the file to a distributed network. The distributed network may encrypt the data elements. The distributed network may transmit a file comprising the encrypted data elements to the mainframe network. The mainframe network may store the encrypted data elements.
    Type: Application
    Filed: April 10, 2018
    Publication date: October 10, 2019
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: PEDAMEERASA CHENNUPALLI, SIDDHARTHA DUTTA, TAPAN K. GANGULY, RANDALL W. LATHAM, SUDHAGAR NATARAJAN
  • Patent number: 9965647
    Abstract: The present disclosure includes a method comprising encrypting sensitive data, generating a token comprising a data identifier, tokenizing the encrypted sensitive data, and/or storing the encrypted sensitive data in association with the token to a token vault. Tokenizing may comprise mapping the encrypted sensitive data to the token. The method may further comprise storing the token to a cloud application, wherein the cloud application comprises a software application that functions within a cloud computing environment.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: May 8, 2018
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: Siddhartha Dutta
  • Patent number: 9866694
    Abstract: A system may provide state awareness across communication channels and statefully transition a user between a source channel and a destination channel. A method may include storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may include a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may include placing a call to a telephone number associated with the user in response to at least one of: the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: January 9, 2018
    Assignee: III Holdings 1, LLC
    Inventor: Siddhartha Dutta
  • Publication number: 20170185801
    Abstract: The present disclosure includes a method comprising encrypting sensitive data, generating a token comprising a data identifier, tokenizing the encrypted sensitive data, and/or storing the encrypted sensitive data in association with the token to a token vault. Tokenizing may comprise mapping the encrypted sensitive data to the token. The method may further comprise storing the token to a cloud application, wherein the cloud application comprises a software application that functions within a cloud computing environment.
    Type: Application
    Filed: March 13, 2017
    Publication date: June 29, 2017
    Applicant: American Express Travel Related Services Company, Inc.
    Inventor: SIDDHARTHA DUTTA
  • Patent number: 9633224
    Abstract: The present disclosure includes a method comprising encrypting sensitive data, generating a token comprising a data identifier, tokenizing the encrypted sensitive data, and/or storing the encrypted sensitive data in association with the token to a token vault. Tokenizing may comprise mapping the encrypted sensitive data to the token. The method may further comprise storing the token to a cloud application, wherein the cloud application comprises a software application that functions within a cloud computing environment.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: April 25, 2017
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: Siddhartha Dutta
  • Publication number: 20170078487
    Abstract: A system may provide state awareness across communication channels and statefully transition a user between a source channel and a destination channel. A method may include storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may include a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may include placing a call to a telephone number associated with the user in response to at least one of: the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 16, 2017
    Inventor: Siddhartha Dutta
  • Patent number: 9519802
    Abstract: The present disclosure includes a method comprising encrypting sensitive data, generating a token comprising a data identifier, tokenizing the encrypted sensitive data, and/or storing the encrypted sensitive data in association with the token to a token vault. Tokenizing may comprise mapping the encrypted sensitive data to the token. The method may further comprise storing the token to a cloud application, wherein the cloud application comprises a software application that functions within a cloud computing environment.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: December 13, 2016
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: Siddhartha Dutta
  • Patent number: 9451091
    Abstract: A system may provide state awareness across communication channels and statefully transition a user between a source channel and a destination channel. A method may include storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may include a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may include placing a call to a telephone number associated with the user in response to at least one of: the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: September 20, 2016
    Assignee: III Holdings 1, LLC
    Inventor: Siddhartha Dutta
  • Publication number: 20160088158
    Abstract: A system for providing state awareness across communication channels and statefully transitioning a user between a source channel and a destination channel is disclosed. The method may comprise storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may comprise a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may comprise placing a call to a telephone number associated with the user in response to at least one of: the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventor: Siddhartha Dutta
  • Publication number: 20160042360
    Abstract: Methods, systems, and computer program products are provided for mobile customer support. A customer service request is received at a mobile device from a user associated with the mobile device to access a customer service feature of an application associated with the mobile device. In response to the request, a user context is determined by at least one of saving a state of the application, storing data associated with the application or accessing user activity associated with the application. A communication request comprising the user context is sent to a customer service center (“CSC”) associated with the customer service feature. Communication between the CSC and the user is enabled, wherein the CSC accesses the user context and uses the user context during the communication.
    Type: Application
    Filed: October 22, 2015
    Publication date: February 11, 2016
    Inventor: Siddhartha Dutta
  • Patent number: 9215324
    Abstract: A system for providing state awareness across communication channels and statefully transitioning a user between a source channel and a destination channel is disclosed. The method may comprise storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may comprise a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may comprise placing a call to a telephone number associated with the user in response to at least one of: the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: December 15, 2015
    Assignee: III Holdings 1, LLC
    Inventor: Siddhartha Dutta
  • Publication number: 20150324592
    Abstract: The present disclosure includes a method comprising encrypting sensitive data, generating a token comprising a data identifier, tokenizing the encrypted sensitive data, and/or storing the encrypted sensitive data in association with the token to a token vault. Tokenizing may comprise mapping the encrypted sensitive data to the token. The method may further comprise storing the token to a cloud application, wherein the cloud application comprises a software application that functions within a cloud computing environment.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: Siddhartha Dutta
  • Patent number: 9171294
    Abstract: Methods, systems, and computer program products are provided for mobile customer support. A customer service request is received at a mobile device from a user associated with the mobile device to access a customer service feature of an application associated with the mobile device. In response to the request, a user context is determined by at least one of saving a state of the application, storing data associated with the application or accessing user activity associated with the application. A communication request comprising the user context is sent to a customer service center (“CSC”) associated with the customer service feature. Communication between the CSC and the user is enabled, wherein the CSC accesses the user context and uses the user context during the communication.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: October 27, 2015
    Assignee: III Holdings 1, LLC
    Inventor: Siddhartha Dutta
  • Publication number: 20140037084
    Abstract: A system for providing state awareness across communication channels and statefully transitioning a user between a source channel and a destination channel is disclosed. The method may comprise storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may comprise a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may comprise placing a call to a telephone number associated with the user in response to at least one of the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel.
    Type: Application
    Filed: October 10, 2013
    Publication date: February 6, 2014
    Applicant: American Express Travel Related Services Company, Inc.
    Inventor: Siddhartha Dutta
  • Patent number: 8572264
    Abstract: A system for providing state awareness across communication channels and statefully transitioning a user between a source channel and a destination channel is disclosed. The method may comprise storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may comprise a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may comprise placing a call to a telephone number associated with the user in response to at least one of: the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: October 29, 2013
    Assignee: American Express Travel Related Services Company, Inc.
    Inventor: Siddhartha Dutta
  • Patent number: 8437455
    Abstract: A server receives a customer service request and customer identification information associated with the customer service request. A home location of the customer is identified based, at least in part, on the customer identification information. An interactive voice response application is selected based, at least in part, on the home location. The selected interactive voice response application is provided to a voice portal, wherein the voice portal services the customer service request.
    Type: Grant
    Filed: January 12, 2010
    Date of Patent: May 7, 2013
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Siddhartha Dutta, John Bowen