Patents by Inventor Vilas Athavale
Vilas Athavale 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: 11349940Abstract: In an example embodiment, a system and method to store and retrieve application data from a cache and a database are provided. The example method may comprise receiving location data associated with application data from a user device, using the location data to determine a cache or database on which the application data is stored, and requesting application data from the cache or database. The system and method may further include monitoring requests for application data associated with instructions having a set of characteristics, identifying application data as associated with the instructions having the set of characteristics, and requesting the application data based on receiving subsequent instructions sharing the same set of characteristics.Type: GrantFiled: September 21, 2020Date of Patent: May 31, 2022Assignee: PayPal, Inc.Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Fred Ty, Scott Molenaar
-
Patent number: 11238031Abstract: A system and method of generating platform-dependent queries from a platform-agnostic query are disclosed. A data pipeline comprising a plurality of events is implemented. Each event in the plurality of events has a set of platform-dependent metadata associated therewith and each of the plurality of events is processed by one of a plurality of ingestion platforms. Metadata associated with each of the plurality of events is stored in a combined metadata repository. The combined metadata repository stores metadata extracted from two or more platforms in a first repository. A platform-agnostic query configured to obtain one or more metadata search results from the platform-dependent metadata is received and deployed to the first repository within the combined metadata repository. The platform-agnostic query is configured to return a result set including metadata obtained from each of the two or more platforms.Type: GrantFiled: May 31, 2019Date of Patent: February 1, 2022Assignee: Walmart Apollo, LLCInventors: Vilas Athavale, Swati Ajit Deshmukh, Ravinder Matte, Arun Viswanathan, Preksha Gupta
-
Patent number: 11188525Abstract: A system and method of generating platform-dependent queries from a platform-agnostic query are disclosed. A data pipeline including a plurality of events having a set of platform-dependent metadata associated therewith is implemented. Each of the plurality of events is processed by one of a plurality of ingestion platforms. A platform-agnostic query configured to obtain one or more metadata search results from the platform-dependent metadata is received and a first platform-dependent query is generated from the platform-agnostic query. The first platform-dependent query is configured to be implemented by at least one target ingestion platform.Type: GrantFiled: May 31, 2019Date of Patent: November 30, 2021Assignee: Walmart Apollo, LLCInventors: Vilas Athavale, Swati Ajit Deshmukh, Ravinder Matte, Arun Viswanathan, Preksha Gupta
-
Publication number: 20210044662Abstract: In an example embodiment, a system and method to store and retrieve application data from a cache and a database are provided. The example method may comprise receiving location data associated with application data from a user device, using the location data to determine a cache or database on which the application data is stored, and requesting application data from the cache or database. The system and method may further include monitoring requests for application data associated with instructions having a set of characteristics, identifying application data as associated with the instructions having the set of characteristics, and requesting the application data based on receiving subsequent instructions sharing the same set of characteristics.Type: ApplicationFiled: September 21, 2020Publication date: February 11, 2021Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Frederick Ty, Scott Molenaar
-
Publication number: 20200379987Abstract: A system and method of generating platform-dependent queries from a platform-agnostic query are disclosed. A data pipeline including a plurality of events having a set of platform-dependent metadata associated therewith is implemented. Each of the plurality of events is processed by one of a plurality of ingestion platforms. A platform-agnostic query configured to obtain one or more metadata search results from the platform-dependent metadata is received and a first platform-dependent query is generated from the platform-agnostic query. The first platform-dependent query is configured to be implemented by at least one target ingestion platform.Type: ApplicationFiled: May 31, 2019Publication date: December 3, 2020Inventors: Vilas ATHAVALE, Swati Ajit DESHMUKH, Ravinder MATTE, Arun VISWANATHAN, Preksha GUPTA
-
Publication number: 20200379985Abstract: A system and method of generating platform-dependent queries from a platform-agnostic query are disclosed. A data pipeline comprising a plurality of events is implemented. Each event in the plurality of events has a set of platform-dependent metadata associated therewith and each of the plurality of events is processed by one of a plurality of ingestion platforms. Metadata associated with each of the plurality of events is stored in a combined metadata repository. The combined metadata repository stores metadata extracted from two or more platforms in a first repository. A platform-agnostic query configured to obtain one or more metadata search results from the platform-dependent metadata is received and deployed to the first repository within the combined metadata repository. The platform-agnostic query is configured to return a result set including metadata obtained from each of the two or more platforms.Type: ApplicationFiled: May 31, 2019Publication date: December 3, 2020Inventors: Vilas ATHAVALE, Swati Ajit DESHMUKH, Ravinder MATTE, Arun VISWANATHAN, Preksha GUPTA
-
Patent number: 10832177Abstract: The present invention describes an on demand service provisioning system to interface with suppliers and customers. One embodiment of the present invention includes a database to store information on customers, suppliers and transactions; a module to interface customers; a module to interface suppliers; a module to interface the database; a stateful section including the module to interface with the database; and a stateless section including the module to interface with the customers and the suppliers.Type: GrantFiled: August 13, 2018Date of Patent: November 10, 2020Assignee: Deem, Inc.Inventors: Satnam Alag, Pramod Mahadev, Anson Mah, Vilas Athavale
-
Patent number: 10785322Abstract: In an example embodiment, a system and method to store and retrieve application data from a database are provided. In an example embodiment, location data comprising a database identifier is received. A location of a database is derived based on the database identifier, the database being one of a plurality of databases, each database of the plurality of databases comprising application data, and application data is requested from the database based on the derived location.Type: GrantFiled: June 2, 2016Date of Patent: September 22, 2020Assignee: PayPal, Inc.Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Fred Ty, Scott Molenaar
-
Publication number: 20190042985Abstract: The present invention describes an on demand service provisioning system to interface with suppliers and customers. One embodiment of the present invention includes a database to store information on customers, suppliers and transactions; a module to interface customers; a module to interface suppliers; a module to interface the database; a stateful section including the module to interface with the database; and a stateless section including the module to interface with the customers and the suppliers.Type: ApplicationFiled: August 13, 2018Publication date: February 7, 2019Inventors: Satnam Alag, Pramod Mahadev, Anson Mah, Vilas Athavale
-
Patent number: 10049330Abstract: The present invention describes an on demand service provisioning system to interface with suppliers and customers. One embodiment of the present invention includes a database to store information on customers, suppliers and transactions; a module to interface customers; a module to interface suppliers; a module to interface the database; a stateful section including the module to interface with the database; and a stateless section including the module to interface with the customers and the suppliers.Type: GrantFiled: October 24, 2016Date of Patent: August 14, 2018Assignee: Deem, Inc.Inventors: Satnam Alag, Pramod Mahadev, Anson Mah, Vilas Athavale
-
Publication number: 20170103347Abstract: The present invention describes an on demand service provisioning system to interface with suppliers and customers. One embodiment of the present invention includes a database to store information on customers, suppliers and transactions; a module to interface customers; a module to interface suppliers; a module to interface the database; a stateful section including the module to interface with the database; and a stateless section including the module to interface with the customers and the suppliers.Type: ApplicationFiled: October 24, 2016Publication date: April 13, 2017Inventors: Satnam Alag, Pramod Mahadev, Anson Mah, Vilas Athavale
-
Patent number: 9552599Abstract: The present invention describes an on demand service provisioning system to interface with suppliers and customers. One embodiment of the present invention includes a database to store information on customers, suppliers and transactions; a module to interface customers; a module to interface suppliers; a module to interface the database; a stateful section including the module to interface with the database; and a stateless section including the module to interface with the customers and the suppliers.Type: GrantFiled: February 24, 2005Date of Patent: January 24, 2017Assignee: Deem, Inc.Inventors: Satnam Alag, Pramod Mahadev, Anson Mah, Vilas Athavale
-
Publication number: 20160277515Abstract: In an example embodiment, a system and method to store and retrieve application data from a database are provided. In an example embodiment, location data comprising a database identifier is received. A location of a database is derived based on the database identifier, the database being one of a plurality of databases, each database of the plurality of databases comprising application data, and application data is requested from the database based on the derived location.Type: ApplicationFiled: June 2, 2016Publication date: September 22, 2016Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Fred Ty, Scott Molenaar
-
Patent number: 9386117Abstract: Methods, systems, and apparatus for accessing application data are described. A cookie comprising location data is received from a user device, the location data comprising a cache identifier and a database identifier, the cache identifier identifying a cache of a plurality of caches. A location of the cache of the plurality of caches based on the cache identifier is derived and application data is requested from the cache based on the derived location. In one example embodiment, a determination is made whether the requested application data is not stored in the cache corresponding to the cache identifier and the requested application data is requested from a database of a plurality of databases based on the determination, the database corresponding to the database identifier.Type: GrantFiled: July 29, 2014Date of Patent: July 5, 2016Assignee: PayPal, Inc.Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Fred Ty, Scott Molenaar
-
Publication number: 20140337484Abstract: In an example embodiment, a system and method to store and retrieve application data from a cache and a database are provided. The example method may comprise receiving location data associated with application data from a user device, using the location data to determine a cache or database on which the application data is stored, and requesting application data from the cache or database. The system and method may further include monitoring requests for application data associated with instructions having a set of characteristics, identifying application data as associated with the instructions having the set of characteristics, and requesting the application data based on receiving subsequent instructions sharing the same set of characteristics.Type: ApplicationFiled: July 29, 2014Publication date: November 13, 2014Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Fred Ty, Scott Molenaar
-
Patent number: 8799409Abstract: In an example embodiment, a system and method to store and retrieve application data from a cache and a database are provided. The example method may comprise receiving location data associated with application data from a user device, using the location data to determine a cache or database on which the application data is stored, and requesting application data from the cache or database. The system and method may further include monitoring requests for application data associated with instructions having a set of characteristics, identifying application data as associated with the instructions having the set of characteristics, and requesting the application data based on receiving subsequent instructions sharing the same set of characteristics.Type: GrantFiled: January 15, 2010Date of Patent: August 5, 2014Assignee: eBay Inc.Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Frederick Ty, Scott Molenaar
-
Publication number: 20100180208Abstract: In an example embodiment, a system and method to store and retrieve application data from a cache and a database are provided. The example method may comprise receiving location data associated with application data from a user device, using the location data to determine a cache or database on which the application data is stored, and requesting application data from the cache or database. The system and method may further include monitoring requests for application data associated with instructions having a set of characteristics, identifying application data as associated with the instructions having the set of characteristics, and requesting the application data based on receiving subsequent instructions sharing the same set of characteristics.Type: ApplicationFiled: January 15, 2010Publication date: July 15, 2010Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Frederick Ty, Scott Molenaar