Patents by Inventor Prashant Rathi
Prashant Rathi 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: 11556565Abstract: A system may receive, from first computer systems, data sets via a first different data encapsulations; obtain the data sets from the first different data encapsulations; produce second different data encapsulations that include the data sets; and provide the second different data encapsulations that include the data sets to second computer systems that subscribed to receive the data sets. The data sets may be included in one or more data streams. The system may store at least two of the data sets. For example, at least two of the data sets may be stored until they are requested by one or more computer systems. One of the data sets may be duplicated and provided to multiple computer systems.Type: GrantFiled: June 28, 2021Date of Patent: January 17, 2023Assignee: Bank of America CorporationInventors: Sanjay Yadav, Prashant Rathi
-
Publication number: 20210326363Abstract: A system may receive, from first computer systems, data sets via a first different data encapsulations; obtain the data sets from the first different data encapsulations; produce second different data encapsulations that include the data sets; and provide the second different data encapsulations that include the data sets to second computer systems that subscribed to receive the data sets. The data sets may be included in one or more data streams. The system may store at least two of the data sets. For example, at least two of the data sets may be stored until they are requested by one or more computer systems. One of the data sets may be duplicated and provided to multiple computer systems.Type: ApplicationFiled: June 28, 2021Publication date: October 21, 2021Inventors: Sanjay Yadav, Prashant Rathi
-
Patent number: 11080303Abstract: In one or more embodiments, one or more systems, methods, and/or processes may receive, from first computer systems, data sets via a first different data encapsulations; obtain the data sets from the first different data encapsulations; produce second different data encapsulations that include the data sets; and provide the second different data encapsulations that include the data sets to second computer systems that subscribed to receive the data sets. In one or more embodiments, the data sets may be included in one or more data streams. In one or more embodiments, the one or more systems, methods, and/or processes may store at least two of the data sets. For example, at least two of the data sets may be stored until they are requested by one or more computer systems. In one or more embodiments, one of the data sets may be duplicated and provided to multiple computer systems.Type: GrantFiled: September 8, 2017Date of Patent: August 3, 2021Assignee: Bank of America CorporationInventors: Sanjay Yadav, Prashant Rathi
-
Publication number: 20190079989Abstract: In one or more embodiments, one or more systems, methods, and/or processes may receive, from first computer systems, data sets via a first different data encapsulations; obtain the data sets from the first different data encapsulations; produce second different data encapsulations that include the data sets; and provide the second different data encapsulations that include the data sets to second computer systems that subscribed to receive the data sets. In one or more embodiments, the data sets may be included in one or more data streams. In one or more embodiments, the one or more systems, methods, and/or processes may store at least two of the data sets. For example, at least two of the data sets may be stored until they are requested by one or more computer systems. In one or more embodiments, one of the data sets may be duplicated and provided to multiple computer systems.Type: ApplicationFiled: September 8, 2017Publication date: March 14, 2019Inventors: Sanjay Yadav, Prashant Rathi
-
Patent number: 8548886Abstract: A system that facilitates opening of a bank account by banking personnel for a customer. The account opening system includes an automatic rate determination feature that uses customer information, account information and other criteria to determine an account interest rate. The rate determination system may also mediate rate negotiation between a personal banker and the customer by limiting the increase in rate awarded by the personal banker. An auditing system assigns numbers to a series of profiles, each describing a request to open an account. Profiles to be audited are determined by generating random numbers that fall within the range of assigned profile numbers. Random number generation is repeated until a threshold percentage of profiles have been selected for auditing. The account opening system includes a system for tracking the progress of the account application and for organizing information recorded by the personal banker during interactions with the customer.Type: GrantFiled: April 26, 2012Date of Patent: October 1, 2013Assignee: JPMorgan Chase Bank, N.A.Inventors: Joel Joseph Bosch, Prashant Rathi, Kathleen Marie Howcroft, Robert McCoy West
-
Patent number: 8224723Abstract: A system that facilitates opening of a bank account by banking personnel for a customer. The account opening system includes an automatic rate determination feature that uses customer information, account information and other criteria to determine an account interest rate. The rate determination system may also mediate rate negotiation between a personal banker and the customer by limiting the increase in rate awarded by the personal banker. An auditing system assigns numbers to a series of profiles, each describing a request to open an account. Profiles to be audited are determined by generating random numbers that fall within the range of assigned profile numbers. Random number generation is repeated until a threshold percentage of profiles have been selected for auditing. The account opening system includes a system for tracking the progress of the account application and for organizing information recorded by the personal banker during interactions with the customer.Type: GrantFiled: May 31, 2002Date of Patent: July 17, 2012Assignee: JPMorgan Chase Bank, N.A.Inventors: Joel Joseph Bosch, Prashant Rathi, Kathleen Marie Howcroft, Robert McCoy West
-
Patent number: 8213357Abstract: A method of routing in a network includes dividing a time corresponding to a predetermined maximum registration age of a first node registered with a second node into a number of first time intervals and second time intervals. The first time intervals each have a predetermined duration and the second time intervals each have a duration greater than the predetermined duration of the first time intervals. Each of the first and second time intervals are assigned a metric designating a cost associated with a path between the first node and the second node. The metric increases in value for each of the first and second time intervals as registration age increases. The second node sends a message including the metric associated with the time interval during which it is transmitted.Type: GrantFiled: December 15, 2008Date of Patent: July 3, 2012Assignee: Silver Spring Networks, Inc.Inventors: Sterling Hughes, Jana van Greunen, Prashant Rathi
-
Publication number: 20100150059Abstract: A method of routing in a network includes dividing a time corresponding to a predetermined maximum registration age of a first node registered with a second node into a number of first time intervals and second time intervals. The first time intervals each have a predetermined duration and the second time intervals each have a duration greater than the predetermined duration of the first time intervals. Each of the first and second time intervals are assigned a metric designating a cost associated with a path between the first node and the second node. The metric increases in value for each of the first and second time intervals as registration age increases. The second node sends a message including the metric associated with the time interval during which it is transmitted.Type: ApplicationFiled: December 15, 2008Publication date: June 17, 2010Applicant: SILVER SPRING NETWORKS, INC.Inventors: Sterling Hughes, Jana Van Greunen, Prashant Rathi
-
Publication number: 20030225692Abstract: A system that facilitates opening of a bank account by banking personnel for a customer. The account opening system includes an automatic rate determination feature that uses customer information, account information and other criteria to determine an account interest rate. The rate determination system may also mediate rate negotiation between a personal banker and the customer by limiting the increase in rate awarded by the personal banker. An auditing system assigns numbers to a series of profiles, each describing a request to open an account. Profiles to be audited are determined by generating random numbers that fall within the range of assigned profile numbers. Random number generation is repeated until a threshold percentage of profiles have been selected for auditing. The account opening system includes a system for tracking the progress of the account application and for organizing information recorded by the personal banker during interactions with the customer.Type: ApplicationFiled: May 31, 2002Publication date: December 4, 2003Applicant: Providian Financial CorporationInventors: Joel Joseph Bosch, Prashant Rathi, Kathleen Marie Howcroft, Robert McCoy West