Patents by Inventor RAHUL SINGHAL
RAHUL SINGHAL 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: 20250139177Abstract: A computing system is disclosed that includes a processor and memory. The memory stores instructions that, when executed by the processor, cause the processor to perform several acts. The acts include receiving, by a generative model, input set forth by a user of a client computing device that is in network communication with the computing system. The acts also include generating, by the generative model, a query based upon the input set forth by the user; providing the query to a search engine. The acts further include receiving, by the generative model and from the search engine, content identified by the search engine based upon the query. The acts additionally include generating, by the generative model, an output based upon a prompt, where the prompt includes the content identified by the search engine based upon the query. The acts also include transmitting the output to the client computing device for presentment to the user.Type: ApplicationFiled: January 7, 2025Publication date: May 1, 2025Inventors: Zhun LIU, Saksham SINGHAL, Xia SONG, Rahul LAL
-
Publication number: 20250124416Abstract: Provided herein is a payment device including a data element containing account data and trigger data and a communication device in communication with the data element, the communication device configured to communicate the trigger data and the account data to a point-of-sale (POS) device, the trigger data configured to cause the POS device to automatically implement a modified authorization protocol. Systems and methods are also provided.Type: ApplicationFiled: October 17, 2023Publication date: April 17, 2025Inventor: Rahul Singhal
-
Patent number: 12236426Abstract: The present disclosure discloses a method and system for dynamically processing financial transactions. The method includes receiving a transaction request including at least one unique identifier field to transfer payment into an account associated with a payment instrument and authorizing the transaction request based on one or more predetermined rules. The payment instrument is used at an electronic device by a merchant for transfer of the payment from a merchant account. Thereafter, the method includes generating a direct fund transfer message based on the at least one unique identifier field upon authorization of the transaction request and transmitting the direct fund transfer message to an issuer associated with the merchant account for authentication of the direct fund transfer message. Lastly, the method includes transferring dynamically the payment from the merchant account to the account associated with the payment instrument when the direct fund transfer message is authenticated by the issuer.Type: GrantFiled: March 12, 2021Date of Patent: February 25, 2025Assignee: Visa International Service AssociationInventors: Rohit Sukhija, Rahul Singhal, Surendra Vyas
-
Patent number: 12093251Abstract: Provided is a natural language processing system for determining a merchant based on a natural language query. The system may include a processor to receive a natural language query, convert at least one word of the natural language query to a vector using at least one neural network to form a set of vectors, determine a vector distance from the set of vectors to each profile in a set of profiles, rank the set of profiles based on the vector distance of each profile to the set of vectors, communicate merchant data associated with at least one merchant included in the set of profiles to the user device, receive a selection of a first merchant associated with the merchant data from the user device, and schedule an appointment with the first merchant for a user of the user device. A computer program product and method are also disclosed.Type: GrantFiled: September 15, 2023Date of Patent: September 17, 2024Assignee: Visa International Service AssociationInventors: Abhishek Parasnath Yadav, Rahul Singhal, Alok Yadav, Rajesh Hanumakonda
-
Publication number: 20240004873Abstract: Provided is a natural language processing system for determining a merchant based on a natural language query. The system may include a processor to receive a natural language query, convert at least one word of the natural language query to a vector using at least one neural network to form a set of vectors, determine a vector distance from the set of vectors to each profile in a set of profiles, rank the set of profiles based on the vector distance of each profile to the set of vectors, communicate merchant data associated with at least one merchant included in the set of profiles to the user device, receive a selection of a first merchant associated with the merchant data from the user device, and schedule an appointment with the first merchant for a user of the user device. A computer program product and method are also disclosed.Type: ApplicationFiled: September 15, 2023Publication date: January 4, 2024Inventors: Abhishek Parasnath Yadav, Rahul Singhal, Alok Yadav, Rajesh Hanumakonda
-
Patent number: 11803542Abstract: Provided is a natural language processing system for determining a merchant based on a natural language query. The system may include a processor to receive a natural language query, convert at least one word of the natural language query to a vector using at least one neural network to form a set of vectors, determine a vector distance from the set of vectors to each profile in a set of profiles, rank the set of profiles based on the vector distance of each profile to the set of vectors, communicate merchant data associated with at least one merchant included in the set of profiles to the user device, receive a selection of a first merchant associated with the merchant data from the user device, and schedule an appointment with the first merchant for a user of the user device. A computer program product and method are also disclosed.Type: GrantFiled: September 3, 2021Date of Patent: October 31, 2023Assignee: Visa International Service AssociationInventors: Abhishek Parasnath Yadav, Rahul Singhal, Alok Yadav, Rajesh Hanumakonda
-
Patent number: 11503115Abstract: This document describes marker based approaches for a CDN to monitor and report on the amount of traffic that it is serving on behalf of content providers. They are particularly useful in hybrid delivery scenarios. Hybrid delivery scenarios means that a client may obtain content, such as a given multimedia stream, from one or more servers in the CDN, or from one or more peers in a peer to peer network. The amount of data served from the peer network is referred to herein as the “offload”, as delivery of that data has been offloaded from the CDN platform.Type: GrantFiled: December 30, 2020Date of Patent: November 15, 2022Assignee: Akamai Technologies, Inc.Inventors: Rahul Singhal, Eric K. Geyer, Henning Makholm, Christian Worm Mortensen
-
Publication number: 20220343302Abstract: The present disclosure relates generally to electronic transactions, and more specifically, to perform inter wallet transactions. A directory server may act as a network between a plurality of wallets. In some non-limiting embodiments or aspects, the directory server receives a request message from a first wallet server for initiating a transaction from a first wallet user to a second wallet user associated with a second wallet server. In some non-limiting embodiments or aspects, the directory server sends one or more details among a plurality of details associated with the second wallet server and the second wallet user to the first wallet server in response to the request message.Type: ApplicationFiled: October 21, 2019Publication date: October 27, 2022Inventors: Rahul Singhal, Animesh Kumar
-
Publication number: 20220292504Abstract: The present disclosure discloses a method and system for dynamically processing financial transactions. The method includes receiving a transaction request including at least one unique identifier field to transfer payment into an account associated with a payment instrument and authorizing the transaction request based on one or more predetermined rules. The payment instrument is used at an electronic device by a merchant for transfer of the payment from a merchant account. Thereafter, the method includes generating a direct fund transfer message based on the at least one unique identifier field upon authorization of the transaction request and transmitting the direct fund transfer message to an issuer associated with the merchant account for authentication of the direct fund transfer message. Lastly, the method includes transferring dynamically the payment from the merchant account to the account associated with the payment instrument when the direct fund transfer message is authenticated by the issuer.Type: ApplicationFiled: March 12, 2021Publication date: September 15, 2022Inventors: Rohit Sukhija, Rahul Singhal, Surendra Vyas
-
Publication number: 20210397606Abstract: Provided is a natural language processing system for determining a merchant based on a natural language query. The system may include a processor to receive a natural language query, convert at least one word of the natural language query to a vector using at least one neural network to form a set of vectors, determine a vector distance from the set of vectors to each profile in a set of profiles, rank the set of profiles based on the vector distance of each profile to the set of vectors, communicate merchant data associated with at least one merchant included in the set of profiles to the user device, receive a selection of a first merchant associated with the merchant data from the user device, and schedule an appointment with the first merchant for a user of the user device. A computer program product and method are also disclosed.Type: ApplicationFiled: September 3, 2021Publication date: December 23, 2021Inventors: Abhishek Parasnath Yadav, Rahul Singhal, Alok Yadav, Rajesh Hanumakonda
-
Patent number: 11144542Abstract: Provided is a natural language processing system for determining a merchant based on a natural language query. The system may include a processor to receive a natural language query, convert at least one word of the natural language query to a vector using at least one neural network to form a set of vectors, determine a vector distance from the set of vectors to each profile in a set of profiles, rank the set of profiles based on the vector distance of each profile to the set of vectors, communicate merchant data associated with at least one merchant included in the set of profiles to the user device, receive a selection of a first merchant associated with the merchant data from the user device, and schedule an appointment with the first merchant for a user of the user device. A computer program product and method are also disclosed.Type: GrantFiled: November 1, 2018Date of Patent: October 12, 2021Assignee: Visa International Service AssociationInventors: Abhishek Parasnath Yadav, Rahul Singhal, Alok Yadav, Rajesh Hanumakonda
-
Publication number: 20210194954Abstract: This document describes marker based approaches for a CDN to monitor and report on the amount of traffic that it is serving on behalf of content providers. They are particularly useful in hybrid delivery scenarios. Hybrid delivery scenarios means that a client may obtain content, such as a given multimedia stream, from one or more servers in the CDN, or from one or more peers in a peer to peer network. The amount of data served from the peer network is referred to herein as the “offload”, as delivery of that data has been offloaded from the CDN platform.Type: ApplicationFiled: December 30, 2020Publication date: June 24, 2021Applicant: Akamai Technologies, Inc.Inventors: Rahul Singhal, Eric K. Geyer, Henning Makholm, Christian Worm Mortensen
-
Patent number: 10887385Abstract: This document describes marker based approaches for a CDN to monitor and report on the amount of traffic that it is serving on behalf of content providers. They are particularly useful in hybrid delivery scenarios. Hybrid delivery scenarios means that a client may obtain content, such as a given multimedia stream, from one or more servers in the CDN, or from one or more peers in a peer to peer network. The amount of data served from the peer network is referred to herein as the “offload”, as delivery of that data has been offloaded from the CDN platform.Type: GrantFiled: September 20, 2017Date of Patent: January 5, 2021Assignee: Akamai Technologies, Inc.Inventors: Rahul Singhal, Eric K. Geyer, Henning Makholm, Christian Worm Mortensen
-
Publication number: 20200142889Abstract: Provided is a natural language processing system for determining a merchant based on a natural language query. The system may include a processor to receive a natural language query, convert at least one word of the natural language query to a vector using at least one neural network to form a set of vectors, determine a vector distance from the set of vectors to each profile in a set of profiles, rank the set of profiles based on the vector distance of each profile to the set of vectors, communicate merchant data associated with at least one merchant included in the set of profiles to the user device, receive a selection of a first merchant associated with the merchant data from the user device, and schedule an appointment with the first merchant for a user of the user device. A computer program product and method are also disclosed.Type: ApplicationFiled: November 1, 2018Publication date: May 7, 2020Inventors: Abhishek Parasnath Yadav, Rahul Singhal, Alok Yadav, Rajesh Hanumakonda
-
Patent number: 10592885Abstract: The described device allows a user to set preference and receive the preferences by simply allowing a payment device to communicate with a preference reader.Type: GrantFiled: July 5, 2016Date of Patent: March 17, 2020Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventor: Rahul Singhal
-
Publication number: 20190089779Abstract: This document describes marker based approaches for a CDN to monitor and report on the amount of traffic that it is serving on behalf of content providers. They are particularly useful in hybrid delivery scenarios. Hybrid delivery scenarios means that a client may obtain content, such as a given multimedia stream, from one or more servers in the CDN, or from one or more peers in a peer to peer network. The amount of data served from the peer network is referred to herein as the “offload”, as delivery of that data has been offloaded from the CDN platform.Type: ApplicationFiled: September 20, 2017Publication date: March 21, 2019Applicant: Akamai Technologies, Inc.Inventors: Rahul Singhal, Eric K. Geyer, Henning Makholm, Christian Worm Mortensen
-
Publication number: 20180012211Abstract: The described device allows a user to set preference and receive the preferences by simply allowing a payment device to communicate with a preference reader.Type: ApplicationFiled: July 5, 2016Publication date: January 11, 2018Inventor: RAHUL SINGHAL