Patents by Inventor Gopinatha Joshi

Gopinatha Joshi 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: 12175458
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: December 24, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann Bergner, Anthony Paul Murphy, Richard David d'Erizans, Gopinatha Joshi, Carl D. Jansson, Maria Rice
  • Patent number: 12014226
    Abstract: The disclosure herein describes receiving and routing a remote procedure call (RPC) message from an external source. A microservice platform receives an RPC message from a source via an RPC interface, wherein the RPC message includes a header structure and a payload structure. The RPC message is validated based on security data in the header structure and the identity of the source is authenticated based on identity data in the header structure. A service interface function is triggered based on routing data in the payload structure and a multi-layer route and one of a plurality of microservices are identified. Payload data of the payload structure is routed through each of the ordered plurality of layers of the multi-layer route to the identified microservice, wherein each of the ordered plurality of layers and the microservice are configured to perform an operation using the payload data.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: June 18, 2024
    Assignee: Mastercard International Incorporated
    Inventors: Ajinkya Sawant, Gopinatha Joshi, Matthew Ramella
  • Publication number: 20240004739
    Abstract: The disclosure herein describes receiving and routing a remote procedure call (RPC) message from an external source. A microservice platform receives an RPC message from a source via an RPC interface, wherein the RPC message includes a header structure and a payload structure. The RPC message is validated based on security data in the header structure and the identity of the source is authenticated based on identity data in the header structure. A service interface function is triggered based on routing data in the payload structure and a multi-layer route and one of a plurality of microservices are identified. Payload data of the payload structure is routed through each of the ordered plurality of layers of the multi-layer route to the identified microservice, wherein each of the ordered plurality of layers and the microservice are configured to perform an operation using the payload data.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Inventors: Ajinkya SAWANT, Gopinatha JOSHI, Matthew RAMELLA
  • Patent number: 11456868
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: September 27, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann Bergner, Anthony Paul Murphy, Richard David D'Erizans, Gopinatha Joshi, Carl D. Jansson, Maria Rice
  • Patent number: 11405205
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: August 2, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann Bergner, Anthony Paul Murphy, Richard David D'Erizans, Gopinatha Joshi, Carl D. Jansson, Maria Rice
  • Publication number: 20200235928
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Application
    Filed: April 8, 2020
    Publication date: July 23, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann BERGNER, Anthony Paul MURPHY, Richard David D'ERIZANS, Gopinatha JOSHI, Carl D. JANSSON, Maria RICE
  • Patent number: 10659227
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: May 19, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann Bergner, Anthony Paul Murphy, Richard David d'Erizans, Gopinatha Joshi, Carl D. Jansson, Maria Rice
  • Publication number: 20180260879
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 13, 2018
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann Bergner, Anthony Paul Murphy, Richard David d'Erizans, Gopinatha Joshi, Carl D. Jansson, Maria Rice
  • Publication number: 20180260811
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 13, 2018
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann Bergner, Anthony Paul Murphy, Richard David d'Erizans, Gopinatha Joshi, Carl D. Jansson, Maria Rice
  • Publication number: 20180262335
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 13, 2018
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann Bergner, Anthony Paul Murphy, Richard David d'Erizans, Gopinatha Joshi, Carl D. Jansson, Maria Rice
  • Publication number: 20150066757
    Abstract: A method for processing a gift card request includes: receiving, by a receiving device, a gift card request, wherein the gift card request includes at least a merchant identifier, a gift amount, a payment account identifier, and a recipient; processing, by a processing device, a payment transaction for the gift amount from a payment account associated with the payment account identifier to a merchant account associated with the merchant identifier; identifying, by the processing device, a gift card number; associating, in a database, the identified gift card number with the merchant identifier and the gift amount such that payment transactions involving the identified gift card number are charged to the merchant account; and transmitting, by a transmitting device, the identified gift card number to the recipient.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Applicant: MasterCard International Incorporated
    Inventors: Kiran SHENOY, Gopinatha Joshi, Anupama Zagabathuni, Mandeep Sandhu, Haritha Nannapaneni