Patents by Inventor Ragunath Venkatapathy
Ragunath Venkatapathy 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: 20250124435Abstract: A computer system is provided. The computer system may capture transaction data from a transaction message, the transaction data identifying (i) a user, (ii) at least one item, and (iii) at least one transaction value; determine that the at least one item is a re-sellable item; generate a token associated with the at least one item, the token including (i) a user identifier associated with the user, (ii) an item identifier associated with the at least one item, and (iii) an item value associated with the at least one item; record the generated token in a blockchain; parse the blockchain to identify tokens including the user identifier; and generate user interface data configured to cause the user device to display a user interface, wherein the user interface includes the at least one item and the item value associated with the at least one item.Type: ApplicationFiled: October 16, 2023Publication date: April 17, 2025Inventors: Ragunath Venkatapathy, Prasanna Srinivasan Narasimhan, Ramya Kumarasamy
-
Publication number: 20230360018Abstract: Systems and methods are provided for distributing data to multiple data centers within a network based on unique information associated with the data. One example computer-implemented method includes receiving a request, from a service provider, for data stored at a data center and generating a group identifier based on the device ID specific to a device of a user. The method also includes identifying the data center based on the first group identifier and directing the request to the identified data center. The method then includes retrieving the data from the data center and returning the retrieved data to the service provider, in response to the request.Type: ApplicationFiled: July 10, 2023Publication date: November 9, 2023Inventors: Ragunath Venkatapathy, Prasanna Srinivasan Narasimhan
-
Patent number: 11775364Abstract: Systems and methods are provided for correlating messages between disparate interfaces, channels, and/or networks. One example computer-implemented method includes receiving, at a service computing device, a request from a user relating to at least one service associated therewith and compiling a message consistent with a first message standard based on the request. The method also includes requesting a global unique identifier (GUID) for the request from a generator, where the generator compiles the GUID and returns the GUID to the service computing device, and serializing the GUID and the compiled message to form a serialized message in which the compiled message defines a first parameter and the GUID defines a second parameter. The method then includes transmitting the serialized message to a message gateway, whereby the GUID is provided with the compiled message, while maintaining the compiled message consistent with the first message standard.Type: GrantFiled: September 24, 2021Date of Patent: October 3, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Raghuraman Anantharaman, Ragunath Venkatapathy, Prasanna Srinivasan Narasimhan
-
Patent number: 11765020Abstract: Networks and methods are provided for use in directing retry requests for content based on intervals to retry defined by network conditions. One example method generally includes receiving, from a computing device, an application programming interface (API) request for content and determining whether the API request exceeds a predefined rate limit of API requests. The method then includes, in response to the API request exceeding the predefined rate limit, calculating a retry interval for the API request based on the predefined rate limit of API requests and a number of expected API requests for an upcoming interval, appending the retry interval to a failure notice, and transmitting the failure notice to the computing device thereby indicating to the computing device to retry the API request based on the retry interval rather than immediately or rather than at another preset interval of the computing device.Type: GrantFiled: August 25, 2021Date of Patent: September 19, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Prasanna Srinivasan Narasimhan, Ragunath Venkatapathy
-
Patent number: 11699141Abstract: Systems and methods are provided for distributing data to multiple data centers within a network based on unique information associated with the data. One example method includes receiving data including a device ID specific to a device of a user and generating, by a filter computing device, a group identifier for the received data based on the device ID. The group identifier is associated with only one of the multiple data centers within the network. The method then includes storing the received data in a data storage device of the one of the multiple data centers based on the group identifier.Type: GrantFiled: August 26, 2020Date of Patent: July 11, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ragunath Venkatapathy, Prasanna Srinivasan Narasimhan
-
Publication number: 20220100592Abstract: Systems and methods are provided for correlating messages between disparate interfaces, channels, and/or networks. One example computer-implemented method includes receiving, at a service computing device, a request from a user relating to at least one service associated therewith and compiling a message consistent with a first message standard based on the request. The method also includes requesting a global unique identifier (GUID) for the request from a generator, where the generator compiles the GUID and returns the GUID to the service computing device, and serializing the GUID and the compiled message to form a serialized message in which the compiled message defines a first parameter and the GUID defines a second parameter. The method then includes transmitting the serialized message to a message gateway, whereby the GUID is provided with the compiled message, while maintaining the compiled message consistent with the first message standard.Type: ApplicationFiled: September 24, 2021Publication date: March 31, 2022Inventors: Raghuraman ANANTHARAMAN, Ragunath VENKATAPATHY, Prasanna Srinivasan NARASIMHAN
-
Publication number: 20220067693Abstract: Systems and methods are provided for distributing data to multiple data centers within a network based on unique information associated with the data. One example method includes receiving data including a device ID specific to a device of a user and generating, by a filter computing device, a group identifier for the received data based on the device ID. The group identifier is associated with only one of the multiple data centers within the network. The method then includes storing the received data in a data storage device of the one of the multiple data centers based on the group identifier.Type: ApplicationFiled: August 26, 2020Publication date: March 3, 2022Inventors: Ragunath Venkatapathy, Prasanna Srinivasan Narasimhan
-
Publication number: 20220070055Abstract: Networks and methods are provided for use in directing retry requests for content based on intervals to retry defined by network conditions. One example method generally includes receiving, from a computing device, an application programming interface (API) request for content and determining whether the API request exceeds a predefined rate limit of API requests. The method then includes, in response to the API request exceeding the predefined rate limit, calculating a retry interval for the API request based on the predefined rate limit of API requests and a number of expected API requests for an upcoming interval, appending the retry interval to a failure notice, and transmitting the failure notice to the computing device thereby indicating to the computing device to retry the API request based on the retry interval rather than immediately or rather than at another preset interval of the computing device.Type: ApplicationFiled: August 25, 2021Publication date: March 3, 2022Inventors: Prasanna Srinivasan Narasimhan, Ragunath Venkatapathy
-
Patent number: 11095941Abstract: Systems and methods are provided that relate to imposing a restriction on requests for content by clients to a backend content source. One exemplary method includes generating, by a computing device associated with a backend content source, a restriction value for content of the backend content source, based on a number of supported requests for the content by the backend content source, and transmitting the restriction value to a content delivery network (CDN) interposed between one or more clients associated with the requests and the backend content source. The method then includes routing, by the CDN, a percentage of requests for the content of the backend content source to a waiting room based on the restriction value, thereby permitting the CDN to account for the number of supported requests in offloading requests for the content to the waiting room.Type: GrantFiled: September 27, 2019Date of Patent: August 17, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Prasanna Srinivasan Narasimhan, Ragunath Venkatapathy
-
Publication number: 20210099758Abstract: Systems and methods are provided that relate to imposing a restriction on requests for content by clients to a backend content source. One exemplary method includes generating, by a computing device associated with a backend content source, a restriction value for content of the backend content source, based on a number of supported requests for the content by the backend content source, and transmitting the restriction value to a content delivery network (CDN) interposed between one or more clients associated with the requests and the backend content source. The method then includes routing, by the CDN, a percentage of requests for the content of the backend content source to a waiting room based on the restriction value, thereby permitting the CDN to account for the number of supported requests in offloading requests for the content to the waiting room.Type: ApplicationFiled: September 27, 2019Publication date: April 1, 2021Inventors: Prasanna Srinivasan Narasimhan, Ragunath Venkatapathy