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: 11605059Abstract: 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: GrantFiled: December 3, 2018Date of Patent: March 14, 2023Assignee: SAP SEInventors: Thomas Benjamin, Sriram Narasimhan, Abhay Saswade, Gireesh Malaksamudra
-
Patent number: 11372943Abstract: 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: GrantFiled: December 2, 2020Date of Patent: June 28, 2022Assignee: SAP SEInventors: Harish Kumar Kadirompalli Venkatashivareddy, Christopher Collins, Gireesh Malaksamudra, Rajeswari Krishnasamy Natarajan
-
Publication number: 20220121721Abstract: 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: ApplicationFiled: December 2, 2020Publication date: April 21, 2022Inventors: Harish Kumar Kadirompalli Venkatashivareddy, Christopher Collins, Gireesh Malaksamudra, Rajeswari Krishnasamy Natarajan
-
Publication number: 20200042963Abstract: 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: ApplicationFiled: December 3, 2018Publication date: February 6, 2020Inventors: Thomas Benjamin, Sriram Narasimhan, Abhay Saswade, Gireesh Malaksamudra
-
Patent number: 9710833Abstract: 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: GrantFiled: April 23, 2014Date of Patent: July 18, 2017Assignee: Oracle International CorporationInventors: Gireesh Malaksamudra, Raghavassimhan Komboorsundararajan
-
Patent number: 9549306Abstract: 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: GrantFiled: October 13, 2014Date of Patent: January 17, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Helen N. Wiant, Debdulal Dey, Gireesh Malaksamudra, Richard Beaumont Tasker
-
Patent number: 9426307Abstract: 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: GrantFiled: October 3, 2014Date of Patent: August 23, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Richard Beaumont Tasker, Gireesh Malaksamudra, Meera Sundaram, Raghavassimhan Komboorsundararajan, Usha Rajgopal
-
Publication number: 20160105785Abstract: 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: ApplicationFiled: October 13, 2014Publication date: April 14, 2016Inventors: Helen N. WIANT, Debdulal DEY, Gireesh MALAKSAMUDRA, Richard Beaumont TASKER
-
Publication number: 20160100063Abstract: 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: ApplicationFiled: October 3, 2014Publication date: April 7, 2016Inventors: Richard Beaumont TASKER, Gireesh MALAKSAMUDRA, Meera SUNDARAM, Raghavassimhan KOMBOORSUNDARARAJAN, Usha RAJGOPAL
-
Publication number: 20150310512Abstract: 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: ApplicationFiled: April 23, 2014Publication date: October 29, 2015Applicant: Oracle International CorporationInventors: Gireesh Malaksamudra, Raghavassimhan Komboorsundararajan
-
Publication number: 20130179363Abstract: 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: ApplicationFiled: January 9, 2012Publication date: July 11, 2013Applicant: Oracle International CorporationInventors: Emmanuel Texier, Gireesh Malaksamudra, Jens Kaemmerer, Louis Piro, JR.