Patents by Inventor Arjun Thimmareddy

Arjun Thimmareddy 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: 20240129324
    Abstract: Systems, computer program products, and methods are described herein for tracking network traffic data and identifying rogue access patterns in an electronic network. The present invention is configured to receive a plurality of peer user accounts; receiving a plurality of peer user data associated with the plurality of peer user accounts; generating a relational mapping based at least on the predetermined group; and generating a plurality of peer historical data access patterns based on the plurality of peer user data over the historical predetermined period. The present invention may further be configured to receive a primary user account; receive a plurality of primary user data; generate a plurality of primary user access patterns; compare the plurality of peer historical data access patterns and the plurality of primary user access patterns to generate an abnormality score; and determine whether the abnormality score meets the abnormality threshold.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Arjun Thimmareddy, Aarron Gull, Virinchi Ande
  • Publication number: 20240127206
    Abstract: An ATM is configured to interact with a mobile device and provide user access to one or more of the banking services available at the ATM using the mobile device. Banking-related information may be viewed and/or input at the ATM using the mobile device. The ATM may have multiple vertical levels of deposit slots, withdrawal trays and/or receipt dispensers. A level at the ATM at which the user interacts with the ATM for deposits, withdrawals, or receipts may be selected. The level may be specified by the user of the mobile device, at the ATM or using the mobile device, or may be determined by the ATM.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 18, 2024
    Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
  • Patent number: 11948136
    Abstract: An ATM is configured to interact with a mobile device and provide user access to one or more of the banking services available at the ATM using the mobile device. Banking-related information may be viewed and/or input at the ATM using the mobile device. The ATM may have multiple vertical levels of deposit slots, withdrawal trays and/or receipt dispensers. A level at the ATM at which the user interacts with the ATM for deposits, withdrawals, or receipts may be selected. The level may be specified by the user of the mobile device, at the ATM or using the mobile device, or may be determined by the ATM.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: April 2, 2024
    Assignee: Bank of America Corporation
    Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
  • Publication number: 20240104533
    Abstract: A screen-less automated teller machine (ATM) may be configured to interact with a mobile device. The ATM may automatically detect the presence of the mobile device in a vicinity of the ATM and initiate contact with the mobile device, or a mobile device may initiate contact with the ATM. After verifying user permission to access the ATM, the mobile device may be enabled to provide user access to one or more of the banking services available at the ATM using the mobile device. As the ATM is screen-less, banking-related information may be viewed and/or input at the ATM using the mobile device. An application on the mobile device may be used to access and interact with the ATM using the mobile device.
    Type: Application
    Filed: September 22, 2022
    Publication date: March 28, 2024
    Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
  • Publication number: 20240095698
    Abstract: Methods for banking at an automated teller machine (ATM) using a mobile device. The ATM may automatically detect the presence of the mobile device in a vicinity of the ATM and initiate contact with the mobile device, or a mobile device may initiate contact with the ATM. After verifying user permission to access the ATM, the mobile device may be enabled to provide user access to one or more of the banking services available at the ATM using the mobile device and to view banking-related information on the mobile device. A mobile application on the mobile device may be used to access the ATM using the mobile device. While a mobile device is accessing the ATM, a screen on the ATM may become inactive for banking services and the option to select banking services directly at the ATM may be disabled.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
  • Publication number: 20240045693
    Abstract: Systems, computer program products, and methods are described herein for providing automated command access approval across a network. The method includes receiving a request for a command execution to be performed on a first node. The request for the command execution indicates a user attempting to execute the command on the first node. The method also includes comparing the request for command execution to one or more previous command execution determinations. The one or more previous command execution determinations are associated with the command to be performed. The method further includes determining an execution decision based on the comparison of the request for command execution to one or more previous command execution determinations.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 8, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Arjun Thimmareddy, Virinchi Ande, Aarron Gull, Sreedhar Pagadala, Lance Cline Berry
  • Patent number: 11783005
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to obtain a set of sentences from a document and to compare the words from each of the sentences to a set of keywords. The EDIE is further configured to identify one or more sentences that do not contain any of the keywords and to associate the identified sentences with a first classification type. The EDIE is further configured to identify a sentence that contains one or more keywords and to associate the sentence with a second classification type. The EDIE is further configured to link together the sentence that is associated with the second classification type and the sentences that are associated with the first classification type. The EDIE is further configured to obtain a classification description and a token and to link the classification description and its token with the classified sentences.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 10, 2023
    Assignee: Bank of America Corporation
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy
  • Patent number: 11694100
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to receive a set of sentences and to compare the words in the sentences to a set of predefined keywords. The EDIE is further configured to identify one or more sentences that do not contain any of the keywords and to associate the identified sentences with a first classification type. The EDIE is further configured to identify a sentence that contains one or more keywords and to associate the sentence with a second classification type. The EDIE is further configured to link together the sentence that is associated with the second classification type and the sentences that are associated with the first classification type.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: July 4, 2023
    Assignee: Bank of America Corporation
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy, Kimberly S. Smith
  • Patent number: 11520651
    Abstract: A tool may identify and revert changes that caused network hardware components or hardware servers to malfunction. The tool builds and maintains a graph that represents the hardware components and servers in the system and their dependencies. When a change is made to the system, links and weights in the graph are adjusted to account for the changes. When a component or server is reported as malfunctioning, the tool traverses the graph to locate the changes that are the most likely root causes of the malfunction. The tool may then revert the change to resolve the malfunction.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: December 6, 2022
    Assignee: Bank of America Corporation
    Inventors: Surina Puri, Asif Ahmad Bala, Arjun Thimmareddy
  • Patent number: 11429896
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to obtain a set of sentences from a document, to associate one or more of the sentences with a first classification type, to associate one of the sentences with a second classification type, and to link the classified sentences together. The EDIE is further configured to determine a set of similarity scores between the classified sentences and a plurality of classification descriptions. The EDIE is further configured to identify a classification description that is associated with the highest similarity, to identify a token associated with the identified classification description, and to output the token.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: August 30, 2022
    Assignee: Bank of America Corporation
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy
  • Patent number: 11429897
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to receive a set of input sentences and to determine a set of similarity scores between the set of input sentences and a plurality of classification descriptions. The EDIE is further configured to identify a classification description that is associated with the highest similarity score and to identify a token that is associated with the identified classification description. The EDIE is further configured to link the identified token with the set of input sentences.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: August 30, 2022
    Assignee: Bank of America Corporation
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy
  • Patent number: 11423220
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to receive a document that contains text and to convert the document into a markup language code. The EDIE is further configured to identify tags within the markup language code and to parse the markup language code into logical sections based on the tags. The EDIE is further configured to identify sentences within each of the logical sections and to link the identified sentences with a location identifier that identifies a location within the document where a sentence is located.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: August 23, 2022
    Assignee: Bank of America Corporation
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy
  • Patent number: 11328025
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to determine a first set of similarity scores between a first set of sentences from a first document and a plurality of classification descriptions. The EDIE is further configured to identify one or more classification descriptions that have a similarity score that exceeds a predetermined threshold value. The EDIE is further configured to determine a second set of similarity scores between a second set of sentences from a second document and the plurality of classification descriptions. The EDIE is further configured to identify one or more classification descriptions that have a similarity score that exceeds the predetermined threshold value. The EDIE is further configured to populate a data structure that identifies the tokens within the first set of tokens and the second set of tokens and the number of times each token appears.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 10, 2022
    Assignee: Bank of America Corporation
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy
  • Publication number: 20220067287
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to receive a set of sentences and to compare the words in the sentences to a set of predefined keywords. The EDIE is further configured to identify one or more sentences that do not contain any of the keywords and to associate the identified sentences with a first classification type. The EDIE is further configured to identify a sentence that contains one or more keywords and to associate the sentence with a second classification type. The EDIE is further configured to link together the sentence that is associated with the second classification type and the sentences that are associated with the first classification type.
    Type: Application
    Filed: November 10, 2021
    Publication date: March 3, 2022
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy, Kimberly S. Smith
  • Patent number: 11244112
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to receive a set of sentences and to compare the words in the sentences to a set of predefined keywords. The EDIE is further configured to identify one or more sentences that do not contain any of the keywords and to associate the identified sentences with a first classification type. The EDIE is further configured to identify a sentence that contains one or more keywords and to associate the sentence with a second classification type. The EDIE is further configured to link together the sentence that is associated with the second classification type and the sentences that are associated with the first classification type.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: February 8, 2022
    Assignee: Bank of America Corporation
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy, Kimberly S. Smith
  • Publication number: 20220012113
    Abstract: A tool may identify and revert changes that caused network hardware components or hardware servers to malfunction. The tool builds and maintains a graph that represents the hardware components and servers in the system and their dependencies. When a change is made to the system, links and weights in the graph are adjusted to account for the changes. When a component or server is reported as malfunctioning, the tool traverses the graph to locate the changes that are the most likely root causes of the malfunction. The tool may then revert the change to resolve the malfunction.
    Type: Application
    Filed: August 11, 2021
    Publication date: January 13, 2022
    Inventors: Surina Puri, Asif Ahmad Bala, Arjun Thimmareddy
  • Patent number: 11157475
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to receive a document comprising text and to convert the document into a markup language code. The EDIE is further configured to identify tags within the markup language code and to parse the markup language code into logical sections based on the tags. The EDIE is further configured to identify sentences within each of the logical sections and to link the identified sentences with a classification type. The EDIE is further configured to use the classified sentences to train a custom machine learning model.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 26, 2021
    Assignee: Bank of America Corporation
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy
  • Patent number: 11132249
    Abstract: A tool may identify and revert changes that caused network hardware components or hardware servers to malfunction. The tool builds and maintains a graph that represents the hardware components and servers in the system and their dependencies. When a change is made to the system, links and weights in the graph are adjusted to account for the changes. When a component or server is reported as malfunctioning, the tool traverses the graph to locate the changes that are the most likely root causes of the malfunction. The tool may then revert the change to resolve the malfunction.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: September 28, 2021
    Assignee: Bank of America Corporation
    Inventors: Surina Puri, Asif Ahmad Bala, Arjun Thimmareddy
  • Patent number: 10826923
    Abstract: An apparatus includes a memory and a hardware processor. The memory stores a threshold. The processor receives first, second, and third messages. The processor determines a number of occurrences of words in the messages. The processor also calculates probabilities that a word in the messages is a particular word and co-occurrence probabilities. The processor further calculates probability distributions of words in the messages. The processor also calculates probabilities based on the probability distributions. The processor compares these probabilities to a threshold to determine whether the first message is related to the second message and/or whether the first message is related to the third message.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: November 3, 2020
    Assignee: Bank of America Corporation
    Inventors: Marcus Adrian Streips, Arjun Thimmareddy
  • Publication number: 20200342334
    Abstract: A device that includes an enterprise data indexing engine (EDIE) configured to obtain a set of sentences from a document and to compare the words from each of the sentences to a set of keywords. The EDIE is further configured to identify one or more sentences that do not contain any of the keywords and to associate the identified sentences with a first classification type. The EDIE is further configured to identify a sentence that contains one or more keywords and to associate the sentence with a second classification type. The EDIE is further configured to link together the sentence that is associated with the second classification type and the sentences that are associated with the first classification type. The EDIE is further configured to obtain a classification description and a token and to link the classification description and its token with the classified sentences.
    Type: Application
    Filed: August 30, 2019
    Publication date: October 29, 2020
    Inventors: Matthew I. Cobb, Melissa A. Fraser, Arjun Thimmareddy