Patents by Inventor Anupam Arora
Anupam Arora 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: 20240013278Abstract: Various methods, apparatuses/systems, and media for automatically providing context-based product recommendation are disclosed. A processor establishes a communication link between an application and one or more Internet of Things (IoT) devices wearable by a customer having an account relationship with an institution; receives input data from the IoT devices; assesses surroundings of the customer based on the received input data; generates surroundings data based on the assessed surroundings of the customer; generates customer context data based on the received input data and the surroundings data; implements a classification algorithm to identify products with matching offerings provided by the institution corresponding to the generated customer context data; receives input corresponding to customer consent to receive the identified products; and displays, in response to receiving the customer consent, the identified products onto the application via a predefined communication channel.Type: ApplicationFiled: June 9, 2023Publication date: January 11, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Krishna KOTA, Sunita KUMAR, Anupam ARORA, Preethi MOTAKURI, Nikhita DEVGAN, Rabeet BUTT, Saumil PATEL, Antonio PIRES FERREIRA, Vishnuvardhan PONDUGULA
-
Publication number: 20230418731Abstract: A method for performing a health check of a customized function across multiple cloud/hybrid platforms is disclosed. The method includes submitting a customized function to a health check system, which includes components on both on an on-premise network and a public cloud network. The submitted function is then uploaded to a cloud object storage. The method further includes having the customized function retrieved from the cloud object storage and scheduling an execution of the customized function according to a user defined schedule. Once the customized function is executed, the method further acquires results of the executed function and corresponding metrics and updates a health check metrics table of a metadata database with the acquired results and metrics.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Akhilesh GUPTA, Purushothaman JEGATHEESAN, Anupam ARORA
-
Patent number: 11836550Abstract: Systems and methods for moving, reconciling, and aggregating data from mainframe computers to hybrid cloud are disclosed.Type: GrantFiled: April 1, 2022Date of Patent: December 5, 2023Assignee: JPMORGAN CHASE BANK , N.A.Inventors: Tayo Ibikunle, Vishnuvardhan Pondugula, Mizan Miah, Howard Spector, Ashok Reddy, Arun Subramanian, Raghu Vudathu, Anupam Arora
-
Patent number: 11789855Abstract: A method for performing a health check of a customized function across multiple cloud/hybrid platforms is disclosed. The method includes submitting a customized function to a health check system, which includes components on both on an on-premise network and a public cloud network. The submitted function is then uploaded to a cloud object storage. The method further includes having the customized function retrieved from the cloud object storage and scheduling an execution of the customized function according to a user defined schedule. Once the customized function is executed, the method further acquires results of the executed function and corresponding metrics and updates a health check metrics table of a metadata database with the acquired results and metrics.Type: GrantFiled: December 23, 2021Date of Patent: October 17, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Akhilesh Gupta, Purushothaman Jegatheesan, Anupam Arora
-
Publication number: 20230315546Abstract: Systems and methods for moving, reconciling, and aggregating data from mainframe computers to hybrid cloud are disclosed.Type: ApplicationFiled: April 1, 2022Publication date: October 5, 2023Inventors: Tayo IBIKUNLE, Vishnuvardhan PONDUGULA, Mizan MIAH, Howard SPECTOR, Ashok REDDY, Arun SUBRAMANIAN, Raghu VUDATHU, Anupam ARORA
-
Publication number: 20230308448Abstract: Various methods, apparatuses/systems, and media for integrating incompatible open identity connect (OIDC) implementations are disclosed. A processor creates a custom protocol within an API gateway that understands data coming in from the aIDC protocol; receives data from the OIDC protocol; and determines, based on analyzing the data received from the aIDC protocol, any communication gap between an application and an identity layer, wherein the API gateway is implemented between the application and the identity layer. The processor then converts, in response to determining a communication gap, the data received from the aIDC protocol into a formatted data that is understandable by the application; transmits the formatted data to the application; and automatically eliminates any communication gap between the application and the identity layer based on the received formatted data.Type: ApplicationFiled: March 23, 2022Publication date: September 28, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Anupam ARORA, Paramveer Singh THIND, Jose Rudel DE CASTRO, Akhilesh GUPTA
-
Publication number: 20230205681Abstract: A method for performing a health check of a customized function across multiple cloud/hybrid platforms is disclosed. The method includes submitting a customized function to a health check system, which includes components on both on an on-premise network and a public cloud network. The submitted function is then uploaded to a cloud object storage. The method further includes having the customized function retrieved from the cloud object storage and scheduling an execution of the customized function according to a user defined schedule. Once the customized function is executed, the method further acquires results of the executed function and corresponding metrics and updates a health check metrics table of a metadata database with the acquired results and metrics.Type: ApplicationFiled: December 23, 2021Publication date: June 29, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Akhilesh GUPTA, Purushothaman JEGATHEESAN, Anupam ARORA
-
Publication number: 20230118188Abstract: A method for performing operations maintenance and fault remediation for a network environment by using artificial intelligence and machine learning techniques to provide self-healing capabilities is provided. The method includes receiving first data that relates to the network environment; identifying a problem to be addressed by analyzing the first data; determining a proposed remedy for the identified problem by applying an artificial intelligence (AI) algorithm to the first data, and executing the proposed remedy. The AI algorithm is trained by using historical data that relates to the network environment.Type: ApplicationFiled: October 12, 2022Publication date: April 20, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Anupam ARORA, Kumaresan THIRUVENKADAM
-
Patent number: 11474935Abstract: Systems and methods are provided for performing a test that relates to a service associated with an application programming interface. Based on a specification for the service, testing scenarios are generated, and then tests are executed. An output report that indicates a health of the service is then generated.Type: GrantFiled: April 18, 2019Date of Patent: October 18, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Shankaranarayanan Kalyanaraman, Anupam Arora
-
Publication number: 20220276917Abstract: A method for facilitating distributed application programming interface (API) management by using an API gateway is disclosed. The method includes receiving, via a network interface, a request that includes a consumer request to access an API; approving the request based on a predetermined criterion; generating, based on a result of the approving, a credential that includes an access credential corresponding to the request; updating the API gateway with the credential; applying a setting to the API gateway based on the credential; and exposing a management API that corresponds to the API gateway.Type: ApplicationFiled: February 25, 2022Publication date: September 1, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Richard R. CARR, JR., Jason HESS, Anupam ARORA, Anita LUTHRA
-
Patent number: 11190350Abstract: Systems and methods for using an OAUTH client-secret to encrypt data sent to browser are disclosed. In one embodiment, in an issuer authorization services processing apparatus comprising at least one computer processor, a method for using an OAUTH client-secret to encrypt data may include: (1) receiving, from a client, a registration request; (2) returning, to the client, a client identifier, a client secret, and a nonce; (3) generating an extended client secret using a combination of the client identifier, the client secret, and the nonce; (4) storing the extended client secret; (5) receiving, from the client, encrypted plaintext data; (6) decrypting the encrypted plaintext data using the extended client secret; and (7) providing an encrypted response to the plaintext data, the encrypted response encrypted using the extended client secret.Type: GrantFiled: June 25, 2019Date of Patent: November 30, 2021Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Raghuram Vudathu, Anupam Arora, Gayathri Sundar
-
Publication number: 20200334134Abstract: Systems and methods are provided for performing a test that relates to a service associated with an application programming interface. Based on a specification for the service, testing scenarios are generated, and then tests are executed. An output report that indicates a health of the service is then generated.Type: ApplicationFiled: April 18, 2019Publication date: October 22, 2020Applicant: JPMorgan Chase Bank, N.A.Inventors: Shankaranarayanan KALYANARAMAN, Anupam ARORA
-
Publication number: 20190394032Abstract: Systems and methods for using an OAUTH client-secret to encrypt data sent to browser are disclosed. In one embodiment, in an issuer authorization services processing apparatus comprising at least one computer processor, a method for using an OAUTH client-secret to encrypt data may include: (1) receiving, from a client, a registration request; (2) returning, to the client, a client identifier, a client secret, and a nonce; (3) generating an extended client secret using a combination of the client identifier, the client secret, and the nonce; (4) storing the extended client secret; (5) receiving, from the client, encrypted plaintext data; (6) decrypting the encrypted plaintext data using the extended client secret; and (7) providing an encrypted response to the plaintext data, the encrypted response encrypted using the extended client secret.Type: ApplicationFiled: June 25, 2019Publication date: December 26, 2019Inventors: Raghuram VUDATHU, Anupam ARORA, Gayathri SUNDAR
-
Patent number: 10438902Abstract: The present disclosure relates to semiconductor structures and, more particularly, to arc resistant crackstop structures and methods of manufacture. The structure includes: a crackstop structure comprising dual rails surrounding an active area of an integrated circuit; and a through-BOx electrical contact electrically connecting each of the dual rails to an underlying substrate.Type: GrantFiled: September 7, 2017Date of Patent: October 8, 2019Assignee: GLOBALFOUNDRIES INC.Inventors: Vincent J. McGahay, Nicholas A. Polomoff, Shaoning Yao, Anupam Arora
-
Publication number: 20190074253Abstract: The present disclosure relates to semiconductor structures and, more particularly, to arc resistant crackstop structures and methods of manufacture. The structure includes: a crackstop structure comprising dual rails surrounding an active area of an integrated circuit; and a through-BOx electrical contact electrically connecting each of the dual rails to an underlying substrate.Type: ApplicationFiled: September 7, 2017Publication date: March 7, 2019Inventors: Vincent J. MCGAHAY, Nicholas A. POLOMOFF, Shaoning YAO, Anupam ARORA
-
Patent number: 7345946Abstract: A wordline driver circuit can include single stage level shifters to translate a low voltage level (VGND to Vcc) to a high voltage level (Vnwl to Vpp). A wordline driver can further include a two-stage discharge circuit to pull down a wordline from a boosted high voltage Vpp to a boosted low voltage Vnwl. A two-stage discharge circuit can include (i) a first discharge path that can pull the wordline toward a first low voltage VGND; and (ii) a second discharge path that can pull the wordline toward a lower boosted low voltage Vnwl. Initially discharging a wordline to a first low voltage can reduce the amount of charge injected into a boosted low voltage Vnwl supply. A two-stage discharge circuit can be self timed or externally timed.Type: GrantFiled: September 23, 2005Date of Patent: March 18, 2008Assignee: Cypress Semiconductor CorporationInventors: David Chapman, Anupam Arora, Lin Ma, Richard Parent