Patents by Inventor Prashant Jamkhedkar
Prashant Jamkhedkar 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: 20260220108Abstract: A method for managing assets in a modular platform, the method comprising maintaining a plurality of declarative protocols to standardize interaction semantics between a plurality of assets in a protocol repository, wherein each declarative protocol specifies interaction rules for at least one specific asset, and each declarative protocol is configured to support versioning when a predetermined condition is met, the versioning maintains compatibility between different versions of declarative protocols during updates or transitions; in response to an asset integration to the modular platform, selecting a declarative protocol from the plurality of declarative protocols based at least in part on an asset type or operational requirements associated with the asset to be integrated to the modular platform; and determining a version of the selected declarative protocol based on a pre-defined protocol resolution; wherein the protocol repository comprises a metadata indexing mechanism for managing and retrieving declaType: ApplicationFiled: January 29, 2025Publication date: July 30, 2026Inventors: Christopher Schultz, Jeffrey B. Smith, Karissa Kay Kohn, Prashant Jamkhedkar
-
Publication number: 20260211999Abstract: A method for managing a multi-tenant platform, comprising: enabling access from a plurality of tenants to the platform through a multi-tenant architecture supporting organizational units and segmentation units; generating a tenant-specific execution context upon receiving a request from a tenant to access the platform via recalling the organizational unit associated with the tenant; defining asset sharing rules for tenants based on declarative protocols, wherein the asset sharing rules allow selective and controlled access to shared assets between tenants, and wherein the declarative protocols are configuration-based rules that specify conditions for asset access and sharing; dynamically configuring platform services to operate in a shared multi-tenant mode or an isolated single-tenant mode, according to tenant-specific requirements for data isolation in the execution context; and implementing policies across the organizational units and the segmentation units to provide granular control over access permissioType: ApplicationFiled: January 21, 2025Publication date: July 23, 2026Inventors: Prashant Jamkhedkar, Jeffrey B. Smith, Christopher Schultz, Karissa Kay Kohn, Paul David Daro
-
Publication number: 20250356336Abstract: According to an aspect of an embodiment of the present disclosure, a method may include receiving a quick response (QR) code from a computing device, the QR code including a first entity identifier, and analyzing the QR code to determine a request to initiate a data transfer between a first entity associated with the first entity identifier and a second entity, and to determine one or more characteristics associated with the data transfer. The method may also include, based on the one or more characteristics, identifying a first QR code processing flow from multiple QR code processing flows to follow to process the data transfer, and verifying the first entity in the transaction based on the first entity identifier of the QR code and based on the first QR code processing flow. The method may also include processing the data transfer between the second entity and the first entity based on the first QR code processing flow.Type: ApplicationFiled: May 29, 2025Publication date: November 20, 2025Inventors: Prashant Jamkhedkar, Patrick Babcock, Anant Ganapathy, Haoyu Xue, Jie Leng, Amarnath Kulkarni
-
Patent number: 12407518Abstract: A method for facilitating transactions between tenants in in a multi-tenant architecture system is discussed. The method includes receiving a request, at a multi-tenant platform, from a first service of a first tenant of the multi-tenant platform to access a second service of a second tenant of the multi-tenant platform to perform a transaction, in which the request includes a first access token usable to authenticate the transaction with the first tenant. The method includes generating, by the multi-tenant platform using the first access token, a universal access token. The method includes generating, by the multi-tenant platform using the universal access token, a second access token useable to authenticate the transaction with the second tenant. The method includes using, by the multi-tenant platform, the second access token to communicate with the second service to perform the transaction.Type: GrantFiled: February 28, 2022Date of Patent: September 2, 2025Assignee: PayPal, Inc.Inventors: Prashant Jamkhedkar, Aravindan Ranganathan, Sandeep Kumar, Norihiro Aoki, Justin White, Jeffrey Meyer, Kin Kee, Joshua Knox, Satya Ganesh Simhachalam Malla Venkata
-
Patent number: 12400194Abstract: A method for using unified transaction services in a multi-tenant architecture system is discussed. The method includes receiving a request, at a first service provider, to provide a first transaction service for a user. The method includes accessing a first representation of the first service provider in a first hierarchical data structure, the first hierarchical data structure being managed by a second service provider, the second service provider managing user identity of the user. The method includes determining, based on the first representation, that transaction resources required for completion of the first transaction service are provided at the second service provider using a resource representation. The method also includes, responsive to determining that the transaction resources are accessible at the first service provider, accessing, at the first service provider, the transaction resources via the resource representation.Type: GrantFiled: August 31, 2021Date of Patent: August 26, 2025Assignee: PAYPAL, INC.Inventors: Prashant Jamkhedkar, Aravindan Ranganathan, Sandeep Kumar, Norihiro Aoki, Justin White, Jeffrey Meyer
-
Patent number: 12333519Abstract: According to an aspect of an embodiment of the present disclosure, a method may include receiving a quick response (QR) code from a computing device, the QR code including a first entity identifier, and analyzing the QR code to determine a request to initiate a data transfer between a first entity associated with the first entity identifier and a second entity, and to determine one or more characteristics associated with the data transfer. The method may also include, based on the one or more characteristics, identifying a first QR code processing flow from multiple QR code processing flows to follow to process the data transfer, and verifying the first entity in the transaction based on the first entity identifier of the QR code and based on the first QR code processing flow. The method may also include processing the data transfer between the second entity and the first entity based on the first QR code processing flow.Type: GrantFiled: November 28, 2023Date of Patent: June 17, 2025Assignee: PayPal, Inc.Inventors: Prashant Jamkhedkar, Patrick Babcock, Anant Ganapathy, Haoyu Xue, Jie Leng, Amarnath Kulkarni
-
Patent number: 12299651Abstract: There are provided systems and methods for software development kits for point-of-sale device and mobile device interactive frameworks. A service provider, such as a payment provider, that offers online and cloud based digital wallet services may configure flexible software frameworks for a merchant's point-of-sale device and a user's mobile device. A framework for a merchant's device may allow for user check-in with the merchant, and may utilize multiple different communication protocols to receive tenders and non-tenders from the user's mobile device. Thus, the user's mobile device may communicate with the merchant device to provide tokens that may be resolved by the merchant using the payment provider and/or a payment host to receive payment processing confirmation. Moreover, the frameworks may allow for a transaction to be synchronized to the user's mobile device so that the user may receive updates after processing of the tokens.Type: GrantFiled: November 30, 2021Date of Patent: May 13, 2025Assignee: PAYPAL, INC.Inventors: Prashant Jamkhedkar, Haoyu Xue, Jie Leng
-
Publication number: 20250104066Abstract: Methods and systems are provided for making secure financial transactions, such as purchase payments, using rich Internet applications (RIA) running an RIA runtime (also referred to as a platform or framework) on the user's smart phone or other mobile device. Embodiments differ from the usual way of re-directing a user from a third-party application and authenticating the user by providing secure in-line payments from a rich Internet application running on an RIA runtime. A system includes: a mobile device executing a rich Internet application running on an RIA runtime; a payment library communicating with the RIA runtime and a service provider, for which the payment library communicates with the service provider to authenticate the rich Internet application; and in response to authentication by the service provider, facilitates secure financial transactions via the rich Internet application.Type: ApplicationFiled: September 3, 2024Publication date: March 27, 2025Inventors: Prashant Jamkhedkar, Upendra Mardikar, Mark Wenger, Mehul Asher, Victor Chau
-
Publication number: 20250097666Abstract: A method for using location-based services for service management is discussed. The method includes receiving, at a server, a user request from a user device at a geographical location. The method includes accessing a store search to determine a store reference based on the user request and a user location corresponding to the geographical location, the store reference indicating tenant(s) accessible to the user via a user interface (UI) of the user device. The method includes accessing location data for the user device based on the store reference and a user account associated with the user, the location data indicating a service accessible via the UI and associated with a certain tenant. The method includes providing, to the user device and based on the location data, a user experience for accessing the service via the UI.Type: ApplicationFiled: November 15, 2024Publication date: March 20, 2025Inventors: Prashant Jamkhedkar, Anant Ganapathy, Jie Leng, Biju Balakrishnan Nair, Haoyu Xue, Justin Warmkessel
-
Patent number: 12242440Abstract: Methods and systems are presented for collectively storing, managing, and analyzing data associated with different data sources. A data management system defines an enterprise data model schema based on different data model schemas associated with the different data sources. The data management system generates, for each data source, an enterprise data model instance based on the enterprise data model schema. Data is ingested from the different data sources, and then transformed and stored in a corresponding enterprise data model instance based on a mapping between a corresponding data model schema and the enterprise data model schema. Upon ingesting the data from the data sources, one or more consolidated data views are generated that combine at least portions of data from different enterprise data model instances. The data arranged according to the one or more consolidated data views is presented on a device and/or further analyzed to produce an analysis outcome.Type: GrantFiled: March 3, 2022Date of Patent: March 4, 2025Assignee: PAYPAL, INC.Inventors: Prashant Jamkhedkar, Nalini Johnas, Ravinder Dhamija, Daniel Oing, Senthil Vellaichamy, Durga Rathinasamy, Rajagopal Ramakrishnan, Jose Smithesh Joseph, Tariq Akhtar Shaikh, Venkateshan Sundaram, Viswanathan Varadarajan
-
Patent number: 12210496Abstract: Methods and systems are presented for collectively storing, managing, and analyzing data associated with different data sources. A data management system defines an enterprise data model schema based on different data model schemas associated with the different data sources. The data management system generates, for each data source, an enterprise data model instance based on the enterprise data model schema. Data is ingested from the different data sources, and then transformed and stored in a corresponding enterprise data model instance based on a mapping between a corresponding data model schema and the enterprise data model schema. Upon ingesting the data from the data sources, one or more consolidated data views are generated that combine at least portions of data from different enterprise data model instances. The data arranged according to the one or more consolidated data views is presented on a device and/or further analyzed to produce an analysis outcome.Type: GrantFiled: March 3, 2022Date of Patent: January 28, 2025Assignee: PAYPAL, INC.Inventors: Nalini S. Johnas, Ravinder Dhamija, Prashant Jamkhedkar, Tariq Akhtar Shaikh, Venkateshan Sundaram, Viswanathan Varadarajan, Daniel Oing, Senthil Vellaichamy, Durga Rathinasamy, Rajagopal Ramakrishnan, Jose Smithesh Joseph
-
Patent number: 12185181Abstract: A method for using location-based services for service management is discussed. The method includes receiving, at a server, a user request from a user device at a geographical location. The method includes accessing a store search to determine a store reference based on the user request and a user location corresponding to the geographical location, the store reference indicating tenant(s) accessible to the user via a user interface (UI) of the user device. The method includes accessing location data for the user device based on the store reference and a user account associated with the user, the location data indicating a service accessible via the UI and associated with a certain tenant. The method includes providing, to the user device and based on the location data, a user experience for accessing the service via the UI.Type: GrantFiled: September 5, 2023Date of Patent: December 31, 2024Assignee: PAYPAL, INC.Inventors: Prashant Jamkhedkar, Anant Ganapathy, Jie Leng, Biju Balakrishnan Nair, Haoyu Xue, Justin Warmkessel
-
Patent number: 12182841Abstract: A method for processing disputes in a multi-tenant architecture system includes receiving, at a first service provider, a dispute request from a second service provider that manages entity identities of a plurality of customers. The dispute request indicates a disputed transaction between a customer of the plurality of customers and another entity. The method includes accessing an identity manager to determine a customer representation, the identity manager previously onboarded the plurality of customers as a plurality of customer representations. The identity manager is hosted by the first service provider that manages customer representations corresponding to entity identities of the customers. The dispute request is propagated with the customer representation to a dispute management engine that determines an outcome for the dispute, the determination based on characteristics of the disputed transaction and on characteristics of the customer.Type: GrantFiled: July 6, 2021Date of Patent: December 31, 2024Assignee: PAYPAL, INC.Inventors: Prashant Jamkhedkar, Aravindan Ranganathan, Sandeep Kumar, Mavendra Sharma, Norihiro Aoki, Justin White, Jeffrey David Meyer
-
Patent number: 12130785Abstract: Methods and systems are presented for collectively storing, managing, and analyzing data associated with different data sources. A data management system defines an enterprise data model schema based on different data model schemas associated with the different data sources. The data management system generates, for each data source, an enterprise data model instance based on the enterprise data model schema. Data is ingested from the different data sources, and then transformed and stored in a corresponding enterprise data model instance based on a mapping between a corresponding data model schema and the enterprise data model schema. Upon ingesting the data from the data sources, one or more consolidated data views are generated that combine at least portions of data from different enterprise data model instances. The data arranged according to the one or more consolidated data views is presented on a device and/or further analyzed to produce an analysis outcome.Type: GrantFiled: March 3, 2022Date of Patent: October 29, 2024Assignee: PAYPAL, INC.Inventors: Prashant Jamkhedkar, Nalini Johnas, Ravinder Dhamija, Daniel Oing, Senthil Vellaichamy, Durga Rathinasamy, Rajagopal Ramakrishnan, Jose Smithesh Joseph, Tariq Akhtar Shaikh, Venkateshan Sundaram, Viswanathan Varadarajan
-
Patent number: 12106300Abstract: Methods and systems are provided for making secure financial transactions, such as purchase payments, using rich Internet applications (RIA) running an RIA runtime (also referred to as a platform or framework) on the user's smart phone or other mobile device. Embodiments differ from the usual way of re-directing a user from a third-party application and authenticating the user by providing secure in-line payments from a rich Internet application running on an RIA runtime. A system includes: a mobile device executing a rich Internet application running on an RIA runtime; a payment library communicating with the RIA runtime and a service provider, for which the payment library communicates with the service provider to authenticate the rich Internet application; and in response to authentication by the service provider, facilitates secure financial transactions via the rich Internet application.Type: GrantFiled: April 7, 2023Date of Patent: October 1, 2024Assignee: PAYPAL, INC.Inventors: Prashant Jamkhedkar, Upendra Mardikar, Mark Wenger, Mehul Asher, Victor Chau
-
Patent number: 12056249Abstract: A method for using unified identities in a multi-tenant architecture system is discussed. The method includes receiving a request, at a first service provider, to provide a service for a user. The method includes accessing a representation of a second service provider in a first hierarchical data structure managed by the first service provider. The method includes determining that user data required for the service is managed by the second service provider that manages user identity of the user. The method includes determining that the representation is linked with a full identity reference for the second service provider in a second hierarchical data structure managed by the second service provider. The method includes accessing the user data at the second hierarchical data structure using the full identity reference. The method includes accessing the service via the lightweight identity reference and using the user data at the first service provider.Type: GrantFiled: June 7, 2021Date of Patent: August 6, 2024Assignee: PayPal, Inc.Inventors: Prashant Jamkhedkar, Aravindan Ranganathan, Sandeep Kumar, Norihiro Aoki, Justin White, Jeffrey Meyer
-
Patent number: 11983698Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for processing a cardless cash transaction. In one embodiment, a system is introduced that enables a communication between a user device and an automated teller machine. The communication disclosure presents a system and method that enables the communication between a user device and an automated teller machine for the withdrawal of a cash amount using a cardless cash option. The withdrawal occurs through the use of a white label platform which pairs the automated teller machine and user device without the use of a card.Type: GrantFiled: November 30, 2021Date of Patent: May 14, 2024Assignee: PayPal, Inc.Inventors: Prashant Jamkhedkar, Jie Leng, Kaining Gu, Buddhika Withanage
-
Publication number: 20240104547Abstract: According to an aspect of an embodiment of the present disclosure, a method may include receiving a quick response (QR) code from a computing device, the QR code including a first entity identifier, and analyzing the QR code to determine a request to initiate a data transfer between a first entity associated with the first entity identifier and a second entity, and to determine one or more characteristics associated with the data transfer. The method may also include, based on the one or more characteristics, identifying a first QR code processing flow from multiple QR code processing flows to follow to process the data transfer, and verifying the first entity in the transaction based on the first entity identifier of the QR code and based on the first QR code processing flow. The method may also include processing the data transfer between the second entity and the first entity based on the first QR code processing flow.Type: ApplicationFiled: November 28, 2023Publication date: March 28, 2024Inventors: Prashant Jamkhedkar, Patrick Babcock, Anant Ganapathy, Haoyu Xue, Jie Leng, Amarnath Kulkarni
-
Publication number: 20240080641Abstract: A method for using location-based services for service management is discussed. The method includes receiving, at a server, a user request from a user device at a geographical location. The method includes accessing a store search to determine a store reference based on the user request and a user location corresponding to the geographical location, the store reference indicating tenant(s) accessible to the user via a user interface (UI) of the user device. The method includes accessing location data for the user device based on the store reference and a user account associated with the user, the location data indicating a service accessible via the UI and associated with a certain tenant. The method includes providing, to the user device and based on the location data, a user experience for accessing the service via the UI.Type: ApplicationFiled: September 5, 2023Publication date: March 7, 2024Inventors: Prashant Jamkhedkar, Anant Ganapathy, Jie Leng, Biju Balakrishnan Nair, Haoyu Xue, Justin Warmkessel
-
Patent number: 11893569Abstract: According to an aspect of an embodiment of the present disclosure, a method may include receiving a quick response (QR) code from a computing device, the QR code including a first entity identifier, and analyzing the QR code to determine a request to initiate a data transfer between a first entity associated with the first entity identifier and a second entity, and to determine one or more characteristics associated with the data transfer. The method may also include, based on the one or more characteristics, identifying a first QR code processing flow from multiple QR code processing flows to follow to process the data transfer, and verifying the first entity in the transaction based on the first entity identifier of the QR code and based on the first QR code processing flow. The method may also include processing the data transfer between the second entity and the first entity based on the first QR code processing flow.Type: GrantFiled: October 31, 2021Date of Patent: February 6, 2024Assignee: PayPal, Inc.Inventors: Prashant Jamkhedkar, Patrick Babcock, Anant Ganapathy, Haoyu Xue, Jie Leng, Amarnath Kulkarni