Patents by Inventor Jeremy D. Seideman

Jeremy D. Seideman 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: 11930054
    Abstract: Disclosed are various embodiments facilitating a holistic engagement with a user across multiple communication channels of an organization or an enterprise based at least in part on a determined user intent. As users interact with various services associated with the organization through one or more communication channels, interaction data can be captured and stored. In various examples, the interaction data that is stored by the various services can be obtained and organized according to a predefined schema. The organized interaction data can be applied to a trained intent model that outputs a user intent based at least in part on observations of other users with similar histories. The predicted intent can be provided to the different services such that subsequent interactions between the user and the organization can be based at least in part on the intent in a consistent manner, regardless of the communication channel associated with the interaction.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 12, 2024
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Anil Kumar Bashetty, Swetha Gayam, Mark E. Johnson, Deepak Kumar, Mazhar Ladji, Cong Liu, Zeyu Liu, David Keith Love, Amarnath E. Mahendran, Matthew K. Meyer, Emery Schoenly, Jeremy D. Seideman, Govind Sharma
  • Publication number: 20230297565
    Abstract: A method, system, and computer readable storage to implement a data marketplace which stored data assets, such as tables, models, variables, etc. All of the data assets (assets) can be searched and retrieved from the data marketplace notwithstanding that the assets can be stored at different locations, in different forms, and in different platforms through an entire big data system. The data marketplace also predicts and suggests assets which will be likely to be relevant to a user's current project.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Anna Korsakova Bain, Arijit Ghosh, Kristen Gonzalez, Kavita Gupta, Ganesh Iyer, Kamalakannan Jeevanandham, Wesley Johnson, David Juang, Gita Kolla, Bimal Ramankutty, Gurusamy Ramasamy, Sachin Kale, Jeremy D Seideman, Amit Sharma, Pratiti Shrivastava, Robin Vetrady
  • Publication number: 20230273898
    Abstract: Systems and methods of the present disclosure may read source data corresponding to a source variable and apply a transformation to the source variable to generate an output variable. Accordingly, one such method comprises receiving a request to access an output variable by applying one or more data transformations to input data; before applying an actual data transformation to the input data, identifying that a match exists with a database of prior data transformations that have been applied to source variables to generate derived variables; identifying that a source variable in the matching one or more data transformations is flagged as sensitive data; and processing the request to access the output variable subject to an access restriction in response to the identification of the source variable that is flagged as sensitive data.
    Type: Application
    Filed: May 5, 2023
    Publication date: August 31, 2023
    Inventors: Ambika Aggarwal, Ravi Arasan, Sandeep Bose, Debasish Das, Ravi K. Kaushik, Matthew Kent Meyer, Gurusamy Ramasamy, Jeremy D. Seideman
  • Publication number: 20230247070
    Abstract: Disclosed are various embodiments facilitating a holistic engagement with a user across multiple communication channels of an organization or an enterprise based at least in part on a determined user intent. As users interact with various services associated with the organization through one or more communication channels, interaction data can be captured and stored. In various examples, the interaction data that is stored by the various services can be obtained and organized according to a predefined schema. The organized interaction data can be applied to a trained intent model that outputs a user intent based at least in part on observations of other users with similar histories. The predicted intent can be provided to the different services such that subsequent interactions between the user and the organization can be based at least in part on the intent in a consistent manner, regardless of the communication channel associated with the interaction.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Anil Kumar Bashetty, Swetha Gayam, Mark E. Johnson, Deepak Kumar, Mazhar Ladji, Cong Liu, Zeyu Liu, David Keith Love, Amarnath E. Mahendran, Matthew K. Meyer, Emery Schoenly, Jeremy D. Seideman, Govind Sharma
  • Publication number: 20230199074
    Abstract: At least some embodiments are directed to a system that receives a profile values associated from new user profiles of a computer network or system. A machine learning system determines a set of existing profiles that share at least one common profile value with the new user profile. A second machine learning model determines a set of existing user entitlements associated with the set of existing profiles. The new user profile is processed by a natural language processing engine to determine a set of new user entitlements from the set of existing user entitlements. The system provides the new user with access to electronic resources of the computer network. The system tracks the new user computer network or system activities and updates the new user profile based on the set of new user entitlements and the new user activity on the computer network or system.
    Type: Application
    Filed: November 23, 2022
    Publication date: June 22, 2023
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Nazish AMIR-SIDDIQI, Jeremy D. SEIDEMAN, Matthew K. MEYER, Jillian SMYTHE, Nishit BANDI, Mark T. HORTON, Thomas J. KATAVIC
  • Patent number: 11681651
    Abstract: Systems and methods of the present disclosure may read source data corresponding to a source variable and apply a transformation to the source variable to generate an output variable. Accordingly, one such method comprises receiving a request to generate an output variable by applying one or more data transformations to a source variable; before applying an actual data transformation to the source variable, checking a database of prior data transformations that have been applied to source variables to generate existing output variables for a match with the requested one or more data transformations to the source variable; determining that a match exists in the database, wherein the match is associated with an existing output variable; and/or responding to the request by providing the existing output variable associated with the match that exists in the database of prior data transformations.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: June 20, 2023
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Ambika Aggarwal, Ravi Arasan, Sandeep Bose, Debasish Das, Ravi K. Kaushik, Matthew Kent Meyer, Gurusamy Ramasamy, Jeremy D. Seideman
  • Patent number: 11620400
    Abstract: A system may receive a request for access to a first variable. The request may include a requested action and a variable identifier for the first variable. The request may also have a syntax that is incompatible with first data storage format. The system may parse the request to capture the variable identifier from the request. The system may also look up a location of the first variable in a catalog using the variable identifier. The location of the first variable may include the first data storage format. The system may generate a query to access the first variable. The syntax of the query may be compatible with the first data storage format. The system may then submit the query to access the first data storage format. The query may be configured to complete the requested action.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: April 4, 2023
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Matthew Kent Meyer, Marimuthu Ponnambalam, Gurusamy Ramasamy, Jeremy D. Seideman, Mohammad Torkzahrani, Roopesh R. Varier
  • Patent number: 11544229
    Abstract: Disclosed are various embodiments for tracking the flow of data through a network environment. A monitor can detect that a data transaction event has occurred. Then, the monitor can identify data involved in the data transaction event. Next, a trace identifier can be assigned to the data involved in the data transaction event. Subsequently, a transaction data subset representing a subset of the data involved in the data transaction event that is subject to a common data processing event can be identified. Then, a span identifier can be assigned to the transaction data subset. Next, a correlation identifier can be link to a combination of the span identifier and the trace identifier. Finally, a transaction event record can be written to a distributed ledger, the transaction event record comprising the span identifier and the transaction data subset.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: January 3, 2023
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC
    Inventors: Jeremy D. Seideman, Amartya Roy, Anna Korsakova Bain, Jaime Amanda Spahr, Paramjit Singh, Pratiti Shrivastava, Siva Nidamarthy, Tami Sue Sargeant, George Kassabov
  • Patent number: 11516299
    Abstract: At least some embodiments are directed to a system that receives a profile values associated from new user profiles of a computer network or system. A machine learning system determines a set of existing profiles that share at least one common profile value with the new user profile. A second machine learning model determines a set of existing user entitlements associated with the set of existing profiles. The new user profile is processed by a natural language processing engine to determine a set of new user entitlements from the set of existing user entitlements. The system provides the new user with access to electronic resources of the computer network. The system tracks the new user computer network or system activities and updates the new user profile based on the set of new user entitlements and the new user activity on the computer network or system.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 29, 2022
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Nazish Amir-Siddiqi, Jeremy D. Seideman, Matthew K. Meyer, Jillian Smythe, Nishit Bandi, Mark T. Horton, Thomas J. Katavic
  • Patent number: 11308095
    Abstract: A system may retrieve a pattern from a pattern database with the pattern identifying a type of sensitive data. The system may also retrieve data identified by a variable from a big data management system. The system may then match the data to the pattern to detect the type of sensitive data in the data. An output may be generated in response to the data matching the pattern. A variable access permission may be retrieved for the variable from a permissions repository, a sensitive data permission may be retrieved for the type of sensitive data from the permissions repository, and the variable access permission may be compared to the sensitive data permission to detect a discrepancy.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: April 19, 2022
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Ravi Arasan, Sandeep Bose, Xiaoyang Chen, Debasish Das, Matthew Kent Meyer, Gurusamy Ramasamy, Jeremy D. Seideman
  • Patent number: 11169959
    Abstract: A system may read source data corresponding to a source variable and apply a transformation to the source variable to generate an output variable. The transformation may include logic, and the output variable may be configured for ingestion into a big data storage format. The system may record lineage data of the output variable that comprises the transformation and/or the source variable. The system may also receive a request to generate a requested output variable. The requested output variable may be generated from a second transformation that is the same as the first transformation. The system may thus match the first transformation to the second transformation using the lineage data. In response to matching the first transformation to the second transformation, the system may deny the request. The original output variable may be returned in response to the matching the first transformation to the second transformation.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: November 9, 2021
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Ambika Aggarwal, Ravi Arasan, Sandeep Bose, Debasish Das, Ravi K. Kaushik, Matthew Kent Meyer, Gurusamy Ramasamy, Jeremy D. Seideman
  • Publication number: 20210182415
    Abstract: A system may receive a request for access to a first variable. The request may include a requested action and a variable identifier for the first variable. The request may also have a syntax that is incompatible with first data storage format. The system may parse the request to capture the variable identifier from the request. The system may also look up a location of the first variable in a catalog using the variable identifier. The location of the first variable may include the first data storage format. The system may generate a query to access the first variable. The syntax of the query may be compatible with the first data storage format. The system may then submit the query to access the first data storage format. The query may be configured to complete the requested action.
    Type: Application
    Filed: March 3, 2021
    Publication date: June 17, 2021
    Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Matthew Kent Meyer, Marimuthu Ponnambalam, Gurusamy Ramasamy, Jeremy D. Seideman, Mohammad Torkzahrani, Roopesh R. Varier
  • Patent number: 10956438
    Abstract: A system may store a plurality of first records comprising a first variable in a first data storage format. The system may also store a plurality of second records comprising a second variable in a second data storage format. The first data storage format may have a different data structure than the second data storage format. The system may then generate a catalog including a first location of the first variable and a second location of the second variable. The first location identifies the first data storage format, which is where the first variable is stored. The second location identifies the second data storage format, which is where the second variable is stored. The system may then receive a request to access at least one of the first variable or the second variable and access the first variable and/or the second variable in response to the request.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: March 23, 2021
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Ambika Aggarwal, Ravi Arasan, Sandeep Bose, Debasish Das, Ravi K. Kaushik, Matthew Kent Meyer, Marimuthu Ponnambalam, Gurusamy Ramasamy, Jeremy D. Seideman
  • Patent number: 10943024
    Abstract: A system may receive a request for access to a first variable. The request may include a requested action and a variable identifier for the first variable. The request may also have a syntax that is incompatible with first data storage format. The system may parse the request to capture the variable identifier from the request. The system may also look up a location of the first variable in a catalog using the variable identifier. The location of the first variable may include the first data storage format. The system may generate a query to access the first variable. The syntax of the query may be compatible with the first data storage format. The system may then submit the query to access the first data storage format. The query may be configured to complete the requested action.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: March 9, 2021
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY. INC.
    Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Matthew Kent Meyer, Marimuthu Ponnambalam, Gurusamy Ramasamy, Jeremy D. Seideman, Mohammad Torkzahrani, Roopesh R. Varier
  • Patent number: 10521404
    Abstract: A system may receive a request to derive an output variable from a source variable. The request may include proposed logic to derive the output variable from the source variable. The system may then compare the proposed logic to existing logic to determine the proposed logic is new. In response to the proposed logic being new, the system may generate transformation code configured to execute the proposed logic. The system may further schedule the transformation code for execution at a predetermined time, and then execute the transformation code to generate data for the output variable.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: December 31, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Kunal Chandrashekhar Joshi, Matthew Kent Meyer, Marimuthu Ponnambalam, Himanshu Prabhakar, Gurusamy Ramasamy, Jeremy D. Seideman
  • Patent number: 10445324
    Abstract: A system may retrieve a pattern from a pattern database with the pattern identifying a type of sensitive data. The system may also retrieve data identified by a variable from a big data management system. The system may then match the data to the pattern to detect the type of sensitive data in the data. An output may be generated in response to the data matching the pattern. A variable access permission may be retrieved for the variable from a permissions repository, a sensitive data permission may be retrieved for the type of sensitive data from the permissions repository, and the variable access permission may be compared to the sensitive data permission to detect a discrepancy.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: October 15, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Ravi Arasan, Sandeep Bose, Xiaoyang Chen, Debasish Das, Matthew Kent Meyer, Gurusamy Ramasamy, Jeremy D. Seideman
  • Patent number: 10360394
    Abstract: A system may register a use case with the use case including an application. An application identifier may be assigned to the application. The system may generate a transformation associated with the use case. The transformation may include logic to derive an output variable from a source variable. The system may also execute the transformation to derive output data for the output variable from source data of the source variable. The system may further lookup an access permission for the application using the application identifier in response to an access request.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: July 23, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Kunal Chandrashekhar Joshi, Matthew Kent Meyer, Himanshu Prabhakar, Gurusamy Ramasamy, Jeremy D. Seideman, Roopesh R. Varier
  • Publication number: 20190095638
    Abstract: A system may receive a request for access to a first variable. The request may include a requested action and a variable identifier for the first variable. The request may also have a syntax that is incompatible with first data storage format. The system may parse the request to capture the variable identifier from the request. The system may also look up a location of the first variable in a catalog using the variable identifier. The location of the first variable may include the first data storage format. The system may generate a query to access the first variable. The syntax of the query may be compatible with the first data storage format. The system may then submit the query to access the first data storage format. The query may be configured to complete the requested action.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 28, 2019
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Matthew Kent Meyer, Marimuthu Ponnambalam, Gurusamy Ramasamy, Jeremy D. Seideman, Mohammad Torkzahrani, Roopesh R. Varier
  • Publication number: 20190005103
    Abstract: A system may store a plurality of first records comprising a first variable in a first data storage format. The system may also store a plurality of second records comprising a second variable in a second data storage format. The first data storage format may have a different data structure than the second data storage format. The system may then generate a catalog including a first location of the first variable and a second location of the second variable. The first location identifies the first data storage format, which is where the first variable is stored. The second location identifies the second data storage format, which is where the second variable is stored. The system may then receive a request to access at least one of the first variable or the second variable and access the first variable and/or the second variable in response to the request.
    Type: Application
    Filed: August 20, 2018
    Publication date: January 3, 2019
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Ambika Aggarwal, Ravi Arasan, Sandeep Bose, Debasish Das, Ravi K. Kaushik, Matthew Kent Meyer, Marimuthu Ponnambalam, Gurusamy Ramasamy, Jeremy D. Seideman
  • Patent number: 10169601
    Abstract: A system may receive a request for access to a first variable. The request may include a requested action and a variable identifier for the first variable. The request may also have a syntax that is incompatible with first data storage format. The system may parse the request to capture the variable identifier from the request. The system may also look up a location of the first variable in a catalog using the variable identifier. The location of the first variable may include the first data storage format. The system may generate a query to access the first variable. The syntax of the query may be compatible with the first data storage format. The system may then submit the query to the first data storage format. The query may be configured to complete the requested action.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: January 1, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Matthew Kent Meyer, Marimuthu Ponnambalam, Gurusamy Ramasamy, Jeremy D. Seideman, Mohammad Torkzahrani, Roopesh R. Varier