Patents by Inventor Yash Sharma
Yash Sharma 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: 11960504Abstract: A system includes a first data center that includes a first computing device communicatively coupled to a first database. The first computing device is configured to determine data stored in the first database to be replicated to a second database communicatively coupled to a second computing device of a remote data center. The first computing device is further configured to determine whether a point-to-point data tunnel has been established across a broadband cellular network between the first computing device and the second computing device and to establish the point-to-point data tunnel across the broadband cellular network between the first computing device and the second computing device when it is determined that the point-to-point data tunnel has not been established. The first computing device is further configured to replicate the data to the second database by transmitting the data to the second computing device across the point-to-point data tunnel.Type: GrantFiled: September 2, 2021Date of Patent: April 16, 2024Assignee: Bank of America CorporationInventors: Sandeep Kumar Chauhan, Yash Sharma, Chinmay S. Barhale, Ravikiran Subramanya Rao, Ravi Kesani
-
Publication number: 20240087564Abstract: Implementations relate to restricting access of an application to audio data content captured subsequent to rendering content to the user at the request of the application. An application can generate content that is to be rendered to a user with an additional request to receive audio data content from audio data captured immediately after rendering the content. The content can be processed, using a trained machine learning model that generates, as output, an indication of likelihood that providing audio data content after rendering the content from the application was improper. In instances the application improperly requested audio data content, the application can be restricted from being provided the audio data content and/or subsequent audio data content.Type: ApplicationFiled: September 12, 2022Publication date: March 14, 2024Inventor: Yash Sharma
-
Publication number: 20240069697Abstract: A system and method for loading a user interface (UI) component of a UI screen on an as needed basis is conducted by examining a list of UI components included in the UI screen to identify a UI component having an associated replacement component, the replacement component imitating an appearance of the UI component but offering fewer functionalities than the UI component. The replacement component is then loaded in place of the UI component, before user interactions with the UI screen are examined to determine when the UI component is likely to be used. Responsive to determining that UI component is likely to be used in the near future, the replacement component is replaced with the UI component in the UI screen.Type: ApplicationFiled: August 23, 2022Publication date: February 29, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Rahul GUPTA, Manoj KUMAR, Ankush SHARMA, Yash SONI
-
Publication number: 20240037529Abstract: Embodiments of the present invention provide an intuitive platform for non-contact instructions regarding resource allocation. In this way, a user may utilize one or more specific gestures which are captured, analyzed, and responded to by the system of the invention in order to initiate or complete one or more resource activities such as a resource transfer, resource transfer split, or other resource action.Type: ApplicationFiled: July 27, 2022Publication date: February 1, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Geetika Lal, Sandeep Kumar Chauhan, Ramarao Gaddam, Anil Gajula, Koteswara Rao Venkata Magham, Suman Matury, Santosh Kumar Miryala, Ravikiran Subramanya Rao, Yash Sharma, Sudarshan Veeramreddy, Durgesh Singh Yadav
-
Patent number: 11888759Abstract: Systems, computer program products, and methods are described herein for executing digital resource transfer using trusted computing. The present invention is configured to receive, from a second computing device, an indication that a first computing device has initiated a transfer of a digital resource; determine, using the authentication protocol, that the first computing device is in secure possession of the digital resource; initiate, via the second computing device, a request to receive the digital resource from the first computing device; receive, via the second computing device, an indication that the second computing device has received the digital resource from the first computing device; initiate, via the second computing device, a resource verification protocol on the digital resource; verify, using the resource verification protocol, one or more digital signatures associated with the digital resource; and transmit, via the second computing device, an acknowledgement to the first computing device.Type: GrantFiled: June 23, 2021Date of Patent: January 30, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Yash Sharma, Vinayak Patwari, Shailesh M. Kotian
-
Publication number: 20240020372Abstract: Embodiments of the present invention removes the need for a physical interaction between a user and a user device such that the user can gesture at a certain distance from the machine in order to enter their personal verification information. This invention provides a seamless way for the user to authenticate themselves. The present invention utilizes various intelligent systems for image, video, and proximity data analysis in order to provide an intuitive touchless experience when interacting with a resource dispensing machine or resource activity processing machine to conduct various activities related to user resource accounts.Type: ApplicationFiled: July 18, 2022Publication date: January 18, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Geetika Lal, Sandeep Kumar Chauhan, Ramarao Gaddam, Anil Gajula, Koteswara Rao Venkata Magham, Suman Matury, Santosh Kumar Miryala, Ravikiran Subramanya Rao, Yash Sharma, Sudarshan Veeramreddy, Durgesh Singh Yadav
-
Publication number: 20240004870Abstract: Systems, computer program products, and methods are described herein for identification and recordation of base components of a resource within a virtual medium. The present invention is configured to electronically receive, from a user input device, a request to generate a non-fungible token (NFT) for a first portion of a resource; in response, retrieve information associated with the first portion of the resource; initiate an NFT engine on the first portion of the resource; generate, using the NFT engine, an NFT for the first portion of the resource, wherein the NFT comprises at least the information associated with the first portion of the resource; record the NFT in a distributed ledger; and transmit control signals configured to cause the user input device to display a notification indicating that the NFT has been generated and recorded in the distributed ledger.Type: ApplicationFiled: September 19, 2023Publication date: January 4, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Yash Sharma, Sandeep Kumar Chauhan
-
Patent number: 11860862Abstract: Systems, computer program products, and methods are described herein for identification and recordation of base components of a resource within a virtual medium. The present invention is configured to electronically receive, from a user input device, a request to generate a non-fungible token (NFT) for a first portion of a resource; in response, retrieve information associated with the first portion of the resource; initiate an NFT engine on the first portion of the resource; generate, using the NFT engine, an NFT for the first portion of the resource, wherein the NFT comprises at least the information associated with the first portion of the resource; record the NFT in a distributed ledger; and transmit control signals configured to cause the user input device to display a notification indicating that the NFT has been generated and recorded in the distributed ledger.Type: GrantFiled: February 9, 2022Date of Patent: January 2, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Yash Sharma, Sandeep Kumar Chauhan
-
Publication number: 20230318694Abstract: The invention provides an alternative device short wave beacon for mobile network boosting. As such, communication devices associated with computer terminal nodes, such as automated teller machines (ATM) are converted and integrated with beacons to allow transmission of short wave mobile network transmission to boost active signal strength of active mobile networks. The system does this by performing triangulation of a mobile network signal that is being broadcasted by mobile phone of a user. Once the location is triangulated, the system identifies the computer terminal nodes located in that area and initiates the activation of short wave mobile network boosting via the beacons. In this way, where the triangulation happens, instead of completely relying longer wave transmission, the invention allows the mobile phone of the user to use short wave transmissions from the beacons to amplify the mobile network connection of the user.Type: ApplicationFiled: April 5, 2022Publication date: October 5, 2023Applicant: BANK OF AMERICA CORPORATIONInventor: Yash Sharma
-
Patent number: 11778067Abstract: Embodiments of the present invention provide a system for triggering cross channel data caching on network nodes. Historical event data and live event data of a user may be monitored to determine an expected event that includes one or more expected channels. An expected period of time for the expected event may also be determined. Relevant user data may then be identified from one or more systems of record and cached or otherwise compressed. One or more nodes of a network associated with each of the one or more expected channels are then identified. The cached data is then transmitted to virtual data structures associated with each of the one or more nodes. The cached data is then generally maintained in these virtual data structures on the network for the expected period of time.Type: GrantFiled: June 16, 2021Date of Patent: October 3, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Sandeep Kumar Chauhan, Ravikiran Subramanya Rao, Chinmay S. Barhale, Ravi Kesani, Yash Sharma
-
Patent number: 11775506Abstract: A collaboration tool includes a collaborative database consistency system that includes a host service to receive user input and, in particular, a selection of data to monitor. The host service is coupled to an upstream dependency traverser service configured to generate a dependency tree identifying all tables upon which the selected data to monitor depends, at least in part. A unit test service receives the dependency tree as input and automatically generates suitable pass/fail tests for each table identified in the dependency tree. Thereafter, the unit test service can execute each generated pass/fail test to determine whether the data to monitor is valid.Type: GrantFiled: November 25, 2020Date of Patent: October 3, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Ravi Kambhampati, Malcolm Angus, Georg Kasper, Yash Sharma
-
Publication number: 20230308427Abstract: A network of nodes for a distributed register, in which the nodes include interaction terminals (e.g., ATMs, recyclers, point-of-sale devices, or the like). The interaction terminals allow a user to enter into an interaction that includes transferring resources through the use of the distributed register. The interaction terminals may be utilized in order to authenticate the user using traditional authentication processes or through the use of the distributed register. The interaction terminals may determine if the interaction is for a traditional interaction or if the interaction is being used for an interaction on the distributed ledger. Since the interaction terminals are operated by the organizations, they can be registered as trusted authorities on the distributed register, and as such, the blocks created for interactions by the interactional terminals may be validated without the need for consensus algorithms, or with reduced consensus requirements.Type: ApplicationFiled: March 28, 2022Publication date: September 28, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Paul Martin Mattison, Martha Sain McClellan, Yash Sharma, David Smiddy
-
Publication number: 20230306824Abstract: A network of nodes for a distributed register, in which the nodes include interaction terminals (e.g., ATMs, recyclers, point-of-sale devices, or the like). The interaction terminals allow a user to enter into an interaction that includes transferring resources through the use of the distributed register. The interaction terminals may be utilized in order to authenticate the user using traditional authentication processes or through the use of the distributed register. The interaction terminals may determine if the interaction is for a traditional interaction or if the interaction is being used for an interaction on the distributed ledger. Since the interaction terminals are operated by the organizations, they can be registered as trusted authorities on the distributed register, and as such, the blocks created for interactions by the interactional terminals may be validated without the need for consensus algorithms, or with reduced consensus requirements.Type: ApplicationFiled: March 28, 2022Publication date: September 28, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Paul Martin Mattison, Martha Sain McClellan, Yash Sharma, David Smiddy
-
Publication number: 20230269294Abstract: Domain-based server-selection computer-implemented processes and machines implement an extension of RAFT consensus for leader selection based on patterns of update data proximity. Accounts involved in payment or other transactions are maintained as “sharded” data across data store instances that are split into shards according to their temporal activity. If the domain attributes for a node exceed a threshold and are greater than the other nodes, the node is designated as a leader node and the others are designated as follower nodes. This provides an additional optimization in network performance by introducing insights in normal operations within a domain in a distributed network. If the domain attributes do not exceed the threshold and/or are not greater than the other nodes, a traditional consensus algorithm is used to select leader and follower nodes.Type: ApplicationFiled: April 18, 2023Publication date: August 24, 2023Inventors: Yash Sharma, Sandeep Kumar Chauhan
-
Patent number: 11734927Abstract: In general, embodiments of the present invention provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for performing mixed reality processing using at least one of depth-based partitioning of a point cloud capture data object, object-based partitioning of a point cloud capture data object, mapping a partitioned point cloud capture data object to detected objects of a three-dimensional scan data object, performing noise filtering on point cloud capture data objects based at least in part on geometric inferences from three-dimensional scan data objects, and performing geometrically-aware object detection using point cloud capture data objects based at least in part on geometric inferences from three-dimensional scan data objects.Type: GrantFiled: November 24, 2021Date of Patent: August 22, 2023Assignee: Optum Technology, Inc.Inventors: Yash Sharma, Vivek R. Dwivedi, Anshul Verma
-
Publication number: 20230259946Abstract: Systems, computer program products, and methods are described herein for expedited data transfer utilizing a secondary data log. The present invention may be configured to analyze a primary data log and determine a user having a high volume of data transactions within a defined timeframe. The present invention may be further configured to maintain a secondary data log for a predetermined time period and, upon conclusion of the predetermined time period, sum the data transactions from the secondary data log and record the sum on the primary data log. The present invention may be further configured to determine a pre-authorized credit for the user to be recorded on the secondary data log during the predetermined time period.Type: ApplicationFiled: February 17, 2022Publication date: August 17, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Paul Martin Mattison, Martha Sain McClellan, Yash Sharma
-
Publication number: 20230252018Abstract: Systems, computer program products, and methods are described herein for identification and recordation of base components of a resource within a virtual medium. The present invention is configured to electronically receive, from a user input device, a request to generate a non-fungible token (NFT) for a first portion of a resource; in response, retrieve information associated with the first portion of the resource; initiate an NFT engine on the first portion of the resource; generate, using the NFT engine, an NFT for the first portion of the resource, wherein the NFT comprises at least the information associated with the first portion of the resource; record the NFT in a distributed ledger; and transmit control signals configured to cause the user input device to display a notification indicating that the NFT has been generated and recorded in the distributed ledger.Type: ApplicationFiled: February 9, 2022Publication date: August 10, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Yash Sharma, Sandeep Kumar Chauhan
-
Publication number: 20230246835Abstract: A system is provided for generation of substitutable configuration of secure distributed register tokens. In particular, the system may generate, on a distributed register, a secure token with a built-in source code function for triggering a substitution of the secure token with one or more substitute tokens upon the occurrence of a specific condition. The function may pull one or more values associated with the secure token (e.g., from an oracle) and generate the one or more substitute tokens based on the one or more values. Once the substitute tokens are generated, the substitute tokens may be used to replace the secure token on the distributed register.Type: ApplicationFiled: February 3, 2022Publication date: August 3, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Yash Sharma, Sandeep Kumar Chauhan
-
Publication number: 20230222166Abstract: Systems, computer program products, and methods are described herein for identification and tracking of device configuration parameters in a distributed network. The present invention is configured to determine that a first user is authorized to execute resource transfers within a distributed network; retrieve at least device configuration parameters associated with the first user input device; query, using an information retrieval engine, metadata associated with one or more user input devices within the distributed network for traceable instances of digital activities of the first user input device; determine, from at least one of the one or more user input devices, one or more traceable instances of digital activities associated with the first user input device; in response, populate an internal database associated with the at least one user device with at least a resource distribution account information associated with the first user.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Applicant: BANK OF AMERICA CORPORATIONInventor: Yash Sharma
-
Patent number: 11671488Abstract: Domain-based server-selection computer-implemented processes and machines implement an extension of RAFT consensus for leader selection based on patterns of update data proximity. Accounts involved in payment or other transactions are maintained as “sharded” data across data store instances that are split into shards according to their temporal activity. If the domain attributes for a node exceed a threshold and are greater than the other nodes, the node is designated as a leader node and the others are designated as follower nodes. This provides an additional optimization in network performance by introducing insights in normal operations within a domain in a distributed network. If the domain attributes do not exceed the threshold and/or are not greater than the other nodes, a traditional consensus algorithm is used to select leader and follower nodes.Type: GrantFiled: February 24, 2022Date of Patent: June 6, 2023Assignee: Bank of America CorporationInventors: Yash Sharma, Sandeep Kumar Chauhan