Patents by Inventor Gireesh Malaksamudra

Gireesh Malaksamudra 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: 11605059
    Abstract: Systems and methods are describe herein for managing a transaction between two parties. A distributed ledger management service (DLMS) microservice receives an electronic document pertaining to a transaction from a user. The electronic document includes transactional data. A document type is determined by the DLMS microservice. A portion of the transactional data is extracted from the electronic document based on the document type. The portion of the transactional data is provided to a distributed ledger node for decentralized storage and further reporting to a third party.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: March 14, 2023
    Assignee: SAP SE
    Inventors: Thomas Benjamin, Sriram Narasimhan, Abhay Saswade, Gireesh Malaksamudra
  • Patent number: 11372943
    Abstract: A method may include defining, based on one or more user inputs, a custom type including one or more fields having one or more capabilities. In response to a first request from a publish service, the custom type may be sent to the publish service such that the publish service publishes, to a search system, one or more documents in accordance with a schema specified by the custom type. In response to a second request from a search service, a response may be sent to the search service identifying one or more field names and/or methods at the search system that correspond to one or more fields and/or actions specified by a first query received at the search service. The one or more field names and/or methods may be identified based at least on the custom type. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: June 28, 2022
    Assignee: SAP SE
    Inventors: Harish Kumar Kadirompalli Venkatashivareddy, Christopher Collins, Gireesh Malaksamudra, Rajeswari Krishnasamy Natarajan
  • Publication number: 20220121721
    Abstract: A method may include defining, based on one or more user inputs, a custom type including one or more fields having one or more capabilities. In response to a first request from a publish service, the custom type may be sent to the publish service such that the publish service publishes, to a search system, one or more documents in accordance with a schema specified by the custom type. In response to a second request from a search service, a response may be sent to the search service identifying one or more field names and/or methods at the search system that correspond to one or more fields and/or actions specified by a first query received at the search service. The one or more field names and/or methods may be identified based at least on the custom type. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: December 2, 2020
    Publication date: April 21, 2022
    Inventors: Harish Kumar Kadirompalli Venkatashivareddy, Christopher Collins, Gireesh Malaksamudra, Rajeswari Krishnasamy Natarajan
  • Publication number: 20200042963
    Abstract: Systems and methods are describe herein for managing a transaction between two parties. A distributed ledger management service (DLMS) microservice receives an electronic document pertaining to a transaction from a user. The electronic document includes transactional data. A document type is determined by the DLMS microservice. A portion of the transactional data is extracted from the electronic document based on the document type. The portion of the transactional data is provided to a distributed ledger node for decentralized storage and further reporting to a third party.
    Type: Application
    Filed: December 3, 2018
    Publication date: February 6, 2020
    Inventors: Thomas Benjamin, Sriram Narasimhan, Abhay Saswade, Gireesh Malaksamudra
  • Patent number: 9710833
    Abstract: The present disclosure provides for enabling concurrent rating during a re-rating operation. A first notification is received. The first notification indicates that a re-rating process, which comprises a modification to a customer state for a customer service account, has been initiated for the customer service account. A concurrent usage request is received while the re-rating process is ongoing. The concurrent usage request comprises a request to perform a transaction affecting the customer service account. The concurrent usage request is then processed.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: July 18, 2017
    Assignee: Oracle International Corporation
    Inventors: Gireesh Malaksamudra, Raghavassimhan Komboorsundararajan
  • Patent number: 9549306
    Abstract: An Online Charging System (“OCS”) that processes charging on a telecommunications network receives an indication of usage of a telecommunications service by a subscriber. In response to the indication, the OCS determines a configured offering for the service, where the configured offering includes a time period, and a credit and/or debit. The OCS determines if the usage of the service is a first usage within the time period, and when the usage is the first usage, applies the credit and/or debit. The OCS then determines a charge for the usage based on credit and/or debit.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: January 17, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Helen N. Wiant, Debdulal Dey, Gireesh Malaksamudra, Richard Beaumont Tasker
  • Patent number: 9426307
    Abstract: An Online Charging System (“OCS”) for charging a data session of a subscriber, in response to a request to initiate the data session provides a first granted service units of data for the data session. During the data session, the OCS receives a change in charging conditions for the subscriber and, in response to the change, sends a re-authorization message to the subscriber. In response to the re-authorization message, the OCS receives from the subscriber a first update message that includes a used service units for the data session since the previous update message. In response to the update message, and based on the change in charging conditions and the used service units, the OCS then provides a second granted service units of data for the data session.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: August 23, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Richard Beaumont Tasker, Gireesh Malaksamudra, Meera Sundaram, Raghavassimhan Komboorsundararajan, Usha Rajgopal
  • Publication number: 20160105785
    Abstract: An Online Charging System (“OCS”) that processes charging on a telecommunications network receives an indication of usage of a telecommunications service by a subscriber. In response to the indication, the OCS determines a configured offering for the service, where the configured offering includes a time period, and a credit and/or debit. The OCS determines if the usage of the service is a first usage within the time period, and when the usage is the first usage, applies the credit and/or debit. The OCS then determines a charge for the usage based on credit and/or debit.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 14, 2016
    Inventors: Helen N. WIANT, Debdulal DEY, Gireesh MALAKSAMUDRA, Richard Beaumont TASKER
  • Publication number: 20160100063
    Abstract: An Online Charging System (“OCS”) for charging a data session of a subscriber, in response to a request to initiate the data session provides a first granted service units of data for the data session. During the data session, the OCS receives a change in charging conditions for the subscriber and, in response to the change, sends a re-authorization message to the subscriber. In response to the re-authorization message, the OCS receives from the subscriber a first update message that includes a used service units for the data session since the previous update message. In response to the update message, and based on the change in charging conditions and the used service units, the OCS then provides a second granted service units of data for the data session.
    Type: Application
    Filed: October 3, 2014
    Publication date: April 7, 2016
    Inventors: Richard Beaumont TASKER, Gireesh MALAKSAMUDRA, Meera SUNDARAM, Raghavassimhan KOMBOORSUNDARARAJAN, Usha RAJGOPAL
  • Publication number: 20150310512
    Abstract: The present disclosure provides for enabling concurrent rating during a re-rating operation. A first notification is received. The first notification indicates that a re-rating process, which comprises a modification to a customer state for a customer service account, has been initiated for the customer service account. A concurrent usage request is received while the re-rating process is ongoing. The concurrent usage request comprises a request to perform a transaction affecting the customer service account. The concurrent usage request is then processed.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 29, 2015
    Applicant: Oracle International Corporation
    Inventors: Gireesh Malaksamudra, Raghavassimhan Komboorsundararajan
  • Publication number: 20130179363
    Abstract: Techniques are provided for implementing a rating engine that processes events about usage information regarding a product or service used by customers of the product/service. The rating engine represents a connected graph of objects whose function is to accept input (if necessary), perform one or more operations, and generate a result that is used to determine which other object to execute. The input might include information about an “event” that indicates usage information of the product/service by a particular customer. Because not all objects need to be executed to determine the appropriate response for some events, many computing resources can be used to process subsequent events.
    Type: Application
    Filed: January 9, 2012
    Publication date: July 11, 2013
    Applicant: Oracle International Corporation
    Inventors: Emmanuel Texier, Gireesh Malaksamudra, Jens Kaemmerer, Louis Piro, JR.