Patents by Inventor Gunjan SHARMA

Gunjan SHARMA 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: 20230260036
    Abstract: A computer implemented method and associated hardware provides optimization of a delivery or settlement process for a group of portfolios. Data records, identified in a portfolio data structure, are indicative of obligations between participants. A graph data structure is generated and includes vertex data records representing the participants and edge data records representing the obligations between participants. The graph structure is analyzed for at least one circular path. A first edge washing out at least a portion of the circular path is identified. An update message is generated in response to the first edge.
    Type: Application
    Filed: April 27, 2023
    Publication date: August 17, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Nimisha Srivastava, Gunjan Sharma, Shadi Nasr, Fateen Sharaby
  • Patent number: 11676210
    Abstract: A computer implemented method and associated hardware provides optimization of a delivery or settlement process for a group of portfolios and calculation of a transaction suggestion to one or more participants. Data records, identified in a portfolio data structure, are indicative of obligations between participants. A weighted directed graph data structure is generated and includes vertex data records representing the participants and edge data records representing the obligations between participants. The weighted directed graph structure is analyzed for at least one series of multiple vertex data records or multiple edge data records. A proposed edge associated with a first vertex of the series and a second vertex of the at least one series is identified. A report is generated that describes at least one transaction in response to the proposed edge associated with the first vertex of the series and the second vertex of the series for the at least one of the participants.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: June 13, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Nimisha Srivastava, Gunjan Sharma, Shadi Nasr, Fateen Sharaby
  • Publication number: 20230117554
    Abstract: A computer implemented method for optimizing a delivery or settlement process for a plurality of portfolios of a plurality of participants. Data records indicative of obligations between the plurality of participants are identified. A weighted directed graph data structure is generated that comprises vertex data records representing the plurality of participants and edge data records representing the obligations between the participants. All paths of edge data records where a vertex data record is reachable from itself in the weighted directed graph data structure are identified. The data records indicative of obligations between the plurality of participants are altered based on the identified paths.
    Type: Application
    Filed: October 31, 2022
    Publication date: April 20, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Nimisha Srivastava, Gunjan Sharma, Shadi Kamal Nasr, Fateen Sharaby
  • Patent number: 11532044
    Abstract: A computer implemented method for optimizing a delivery or settlement process for a plurality of portfolios of a plurality of participants. Data records indicative of obligations between the plurality of participants are identified. A weighted directed graph data structure is generated that comprises vertex data records representing the plurality of participants and edge data records representing the obligations between the participants. All paths of edge data records where a vertex data record is reachable from itself in the weighted directed graph data structure are identified. The data records indicative of obligations between the plurality of participants are altered based on the identified paths.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: December 20, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Nimisha Srivastava, Gunjan Sharma, Shadi Kamal Nasr, Fateen Sharaby
  • Publication number: 20210192625
    Abstract: A computer implemented method and associated hardware provides optimization of a delivery or settlement process for a group of portfolios and calculation of a transaction suggestion to one or more participants. Data records, identified in a portfolio data structure, are indicative of obligations between participants. A weighted directed graph data structure is generated and includes vertex data records representing the participants and edge data records representing the obligations between participants. The weighted directed graph structure is analyzed for at least one series of multiple vertex data records or multiple edge data records. A proposed edge associated with a first vertex of the series and a second vertex of the at least one series is identified. A report is generated that describes at least one transaction in response to the proposed edge associated with the first vertex of the series and the second vertex of the series for the at least one of the participants.
    Type: Application
    Filed: December 18, 2019
    Publication date: June 24, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Nimisha Srivastava, Gunjan Sharma, Shadi Nasr, Fateen Sharaby
  • Publication number: 20200211107
    Abstract: A computer implemented method for optimizing a delivery or settlement process for a plurality of portfolios of a plurality of participants. Data records indicative of obligations between the plurality of participants are identified. A weighted directed graph data structure is generated that comprises vertex data records representing the plurality of participants and edge data records representing the obligations between the participants. All paths of edge data records where a vertex data record is reachable from itself in the weighted directed graph data structure are identified. The data records indicative of obligations between the plurality of participants are altered based on the identified paths.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 2, 2020
    Inventors: Nimisha Srivastava, Gunjan Sharma, Shadi Kamal Nasr, Fateen Sharaby
  • Publication number: 20190034978
    Abstract: A computer-implemented method and system of successive bidding enables placement of an electronic advertisement on one or more electronically distributed content. The method includes receiving, at a bidding server, a target cost per click (tCPC) and information indicative of a “total amount of resource”, receiving, by the bidding server from a first server, a request for a first bid for placing the electronic advertisement on a first electronically distributed content, transmitting, by the bidding server to the first server, a first bid value (bid1) calculated by the bidding server. The method further includes receiving, by the bidding server from the first server and/or a further server, a request for nth bid for placing the electronic advertisement on the first electronically distributed content and/or a further electronically distributed content; and transmitting a nth bid value (bidn) calculated by the bidding server.
    Type: Application
    Filed: July 26, 2018
    Publication date: January 31, 2019
    Applicant: INMOBI PTE LTD
    Inventors: Vijay KARTHIK, Anita VASU, Gunjan SHARMA