Patents by Inventor Suman Guha

Suman Guha 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: 20140279132
    Abstract: A rules engine uses a set of sequenced rules in determining which rule to apply when assigning buyers in a procurement organization to requisitions submitted to the procurement organization. The rules are user-configurable to provide flexible reconfiguration of how the rules engine determines buyer assignments. Attributes of the requisitions may be utilized to determine the appropriate buyers by comparing the attributes with the rules. Sequencing of the rules allows for prioritization of the rules in instances where multiple rules may be applicable to a received requisition. Updates to a rule set can be tested on sample requisitions to allow users to see the results of the updates.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Oracle International Corporation
    Inventors: Suman Guha, Michael Laurence Webb, Rohit Lobo Prabhu
  • Patent number: 8799110
    Abstract: In one embodiment, controls for an agreement from a supplier are set up. The agreement includes a plurality of items for purchase. The controls may be used to determine a degree of touchlessness in the buying of the items. The controls may be configured at the agreement level. A requisition from a requester for a target item is received. In one embodiment, sourcing rules and ASLs may be searched to determine if a sourcing rule and ASL applies to the item. If so, then the sourcing rule and ASL may be used to determine an agreement. If a sourcing rule and ASL do not apply, agreements can be searched to determine an agreement for the target item. Once the agreement is determined, controls are determined from the agreement, where the controls govern the plurality of items of the agreement.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: August 5, 2014
    Assignee: Oracle International Corporation
    Inventors: Rohit Lobo, Suman Guha
  • Patent number: 8661503
    Abstract: A method, system, and computer program product for providing document security for procurement agents. The method commences by establishing user authentication credentials for at least two procurement agents. Then, initially granting limited access to a first set of documents where the first set of documents is initially under control of the first procurement agent (and initially inaccessible by the second procurement agent), and initially granting limited access to a second set of documents, where the second set of documents is initially under control of the second procurement agent. A procurement application receives an access request from the first user to access a document from among the second set of documents, causing the procurement application to confirm the first user authentication credentials, retrieve the document access rule for the first procurement agent, and allow/deny access by the first user to the document from among the second set of documents.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: February 25, 2014
    Assignee: Oracle International Corporation
    Inventors: Kim E. Powell, Suman Guha, David S. Merrill, Sanjay S. Thakur, Keng Lap Ao
  • Publication number: 20130311338
    Abstract: A method of modifying a requisition within approval and budgetary constraints by a procurement organization may include receiving the requisition from a requesting organization, where the requisition may comprise one or more lines, each having been approved by the requesting organization. The method may also include receiving a change to be applied to a first line associated with a first budget allocation, where the change may be received from a buyer in the procurement organization, and the change may be associated with a second budget allocation. The method may additionally include determining that the change violates a threshold, sending the change to the requesting organization for a second approval, receiving, from the requesting organization, an indication as to whether the second approval is granted, and creating a purchase order based on the indication as to whether the second approval is granted.
    Type: Application
    Filed: May 21, 2012
    Publication date: November 21, 2013
    Applicant: Oracle International Corporation
    Inventors: Mayukh Bhaowal, Suman Guha, Shibhu Nambiar, Lee-Hian Quek, Angela Xian
  • Publication number: 20130282535
    Abstract: A method of calculating accounting encumbrance adjustments for a purchase order associated with a first allocation of a budget includes determining that the purchase order has been closed, where the closure prevents additional processing associated with the purchase order by an invoice processing system; receiving a request to reopen the purchase order, where the request is associated with an additional cost; causing a determination to be made as to whether a second portion of the budget should be allocated, where the second portion of the budget corresponds to the additional cost; and in response to a determination that the second portion of the budget can be allocated: causing the second portion of the budget to be allocated, reopening the purchase order, and sending an indication to the invoice processing system that the purchase order is reopened.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: Oracle International Corporation
    Inventors: Mayukh Bhaowal, Suman Guha, Michael L. Webb, Shibhu Nambiar, Lee-Hian Quek, Angela Xian
  • Publication number: 20130254073
    Abstract: Embodiments of the present invention relate generally to methods and systems for processing purchase requisitions and purchase orders in a procurement system and more particularly systems and methods for returning single or individual requisition lines back to the requester without affecting other associated requisition lines under the same requisition. Generally speaking, embodiments allow users of a procurement system to return individual requisition lines instead of returning all the requisition lines in the purchase requisition. In some cases, policies require all or some subset of all lines of a requisition be processed together when possible. Hence, if there are more than one requisition lines, the buyer can be presented with a choice whether he or she would like to return the individual line or whether he would like to return all or some subset of all of the lines allowing a buyer to make a more informed decision.
    Type: Application
    Filed: March 23, 2012
    Publication date: September 26, 2013
    Applicant: Oracle International Corporation
    Inventors: Mayukh Bhaowal, Angela Xian, Shibhu Nambiar, Lee Quek, Suman Guha
  • Patent number: 8473357
    Abstract: One embodiment of the invention includes a computer-implemented method for supplier update of a procurement system. The method includes providing a customizable procurement entity to a supplier, receiving a modified procurement entity from the supplier, wherein the modified procurement entity comprises an update made by the supplier to the customizable procurement entity, reviewing and approving the modified procurement entity, and publishing the modified procurement entity to the procurement system.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: June 25, 2013
    Assignee: Oracle International Corporation
    Inventors: Karlay Tan, Lee Hian Quek, Margaret Lloyd, Suman Guha, Amol Tiwari, Anurag Khanna
  • Publication number: 20130086624
    Abstract: A method, system, and computer program product for providing document security for procurement agents. The method commences by establishing user authentication credentials for at least two procurement agents. Then, initially granting limited access to a first set of documents where the first set of documents is initially under control of the first procurement agent (and initially inaccessible by the second procurement agent), and initially granting limited access to a second set of documents, where the second set of documents is initially under control of the second procurement agent. A procurement application receives an access request from the first user to access a document from among the second set of documents, causing the procurement application to confirm the first user authentication credentials, retrieve the document access rule for the first procurement agent, and allow/deny access by the first user to the document from among the second set of documents.
    Type: Application
    Filed: September 30, 2011
    Publication date: April 4, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kim E. Powell, Suman Guha, David S. Merrill, Sanjay S. Thakur, Keng Lap Ao
  • Publication number: 20130073518
    Abstract: A system, computer-implemented method, and computer program product for performing integrated transactional and data warehouse business intelligence analysis using a correlated report constructed from data correlations between current transactional data and historical data from a data warehouse. The method commences by retrieving a transactional data record from an online transactional processing (OLTP) system, the transactional data record comprising at least one OLTP business intelligence value of a particular business intelligence attribute, then receiving from a storage system, results of a query to a data warehouse, the results comprising a historical business intelligence value of the same business intelligence attribute. Modules within the system (e.g., a business intelligence application) perform processing to combine the OLTP business intelligence value with the historical business intelligence value to form a correlated report and transmit the correlated report for displaying on a single surface.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 21, 2013
    Inventors: Manish SRIVASTAVA, German BERTOT, Yu Lung NG, Suman GUHA, Lee Hian QUEK, Jeff GLANVILLE
  • Patent number: 8271361
    Abstract: Particular embodiments provide for a user configurable purchase order template. A list of attributes for a purchase order template may be created and output to a user. The user may then select which attributes in the list are internal attributes or external attributes. After the purchase order document has been approved by the supplier and the purchaser, changes may be necessary. When a change is desired, the system determines if the changed attribute is an external attribute or an internal attribute. If the changed attribute is an external attribute, the external entity may be contacted for approving the change. After the external entity has approved the change, the purchase order may be amended. If the changed attribute is an internal attribute, the attribute may be changed without contacting the external entity. If the change is an internal change, then the purchase order may not be amended, but an internal change relating to the purchase order may be made.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: September 18, 2012
    Assignee: Oracle International Corporation
    Inventors: Shibhu Nambiar, Suman Guha
  • Patent number: 8209244
    Abstract: A computer-readable medium, computer-implemented method, and apparatus are provided. In one embodiment, a change order for a purchasing document is created, and one or more attributes of the change order are modified. Approval of the change order is submitted and approved, and a change type of the change order is determined. When the change type is external, acknowledgment of the change order is requested and a revision number attribute of the purchasing document is incremented. The purchasing document is updated with the change order and the change order is archived.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: June 26, 2012
    Assignee: Oracle International Corporation
    Inventors: Shibhu Nambiar, Suman Guha
  • Publication number: 20110202437
    Abstract: A computer-readable medium, computer-implemented method, and apparatus are provided. In one embodiment, a change order for a purchasing document is created, and one or more attributes of the change order are modified. Approval of the change order is submitted and approved, and a change type of the change order is determined. When the change type is external, acknowledgment of the change order is requested and a revision number attribute of the purchasing document is incremented. The purchasing document is updated with the change order and the change order is archived.
    Type: Application
    Filed: February 17, 2010
    Publication date: August 18, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shibhu Nambiar, Suman GUHA
  • Publication number: 20110078046
    Abstract: One embodiment of the invention includes a computer-implemented method for supplier update of a procurement system. The method includes providing a customizable procurement entity to a supplier, receiving a modified procurement entity from the supplier, wherein the modified procurement entity comprises an update made by the supplier to the customizable procurement entity, reviewing and approving the modified procurement entity, and publishing the modified procurement entity to the procurement system.
    Type: Application
    Filed: September 28, 2009
    Publication date: March 31, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Karlay TAN, Lee Hian QUEK, Margaret LLOYD, Suman GUHA, Amol TIWARI, Anurag KHANNA
  • Publication number: 20110066455
    Abstract: In one embodiment, controls for an agreement from a supplier are set up. The agreement includes a plurality of items for purchase. The controls may be used to determine a degree of touchlessness in the buying of the items. The controls may be configured at the agreement level. A requisition from a requester for a target item is received. In one embodiment, sourcing rules and ASLs may be searched to determine if a sourcing rule and ASL applies to the item. If so, then the sourcing rule and ASL may be used to determine an agreement. If a sourcing rule and ASL do not apply, agreements can be searched to determine an agreement for the target item. Once the agreement is determined, controls are determined from the agreement, where the controls govern the plurality of items of the agreement.
    Type: Application
    Filed: September 11, 2009
    Publication date: March 17, 2011
    Applicant: Oracle International Corporation
    Inventors: Rohit Lobo, Suman Guha
  • Publication number: 20100318369
    Abstract: A document management system creates a copy of a first purchase document when a request to modify the first purchase document is received. The copy of the first purchase document is a second purchase document. The system receives modifications for the second purchase document. The system requests approval of the modifications of the second purchase document. The system receives approval of the modifications of the second purchase document. The system integrates the modifications of the second purchase document into the first purchase document. The first purchase document remains active at least after the second purchase document is created and before the receiving approval.
    Type: Application
    Filed: June 10, 2009
    Publication date: December 16, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shibhu NAMBIAR, Suman GUHA
  • Publication number: 20100299174
    Abstract: Techniques for supporting shared procurement services in an enterprise application. According to one set of embodiments, associations between procurement service providers and procurement clients are stored, where the associations represent outsourcing relationships between these entities in the operational structure of an enterprise. The associations are then used by the application to facilitate the management of procurement-related content and the processing of procurement transactions. In one embodiment, the associations enable procurement-related content to be created/managed centrally by a procurement service provider and then made accessible to procurement clients serviced by the procurement service provider. In another embodiment, a rules-driven mechanism is provided for routing procurement requisitions from procurement clients to associated procurement service providers for processing.
    Type: Application
    Filed: May 20, 2009
    Publication date: November 25, 2010
    Applicant: Oracle International Corporation
    Inventors: Suman Guha, Margaret Lloyd, Seth Stafford, Lee-Hian Quek, Tom David Anthony, David Scott Merrill, Nigel King, Kim Elizabeth Powell
  • Publication number: 20100299268
    Abstract: Techniques for supporting shared procurement services in an enterprise application. According to one set of embodiments, associations between procurement service providers and procurement clients are stored, where the associations represent outsourcing relationships between these entities in the operational structure of an enterprise. The associations are then used by the application to facilitate the management of procurement-related content and the processing of procurement transactions. In one embodiment, the associations enable procurement-related content to be created/managed centrally by a procurement service provider and then made accessible to procurement clients serviced by the procurement service provider. In another embodiment, a rules-driven mechanism is provided for routing procurement requisitions from procurement clients to associated procurement service providers for processing.
    Type: Application
    Filed: May 20, 2009
    Publication date: November 25, 2010
    Applicant: Oracle International Corporation
    Inventors: Suman Guha, Margaret Lloyd, Seth Stafford, Lee-Hian Quek, Tom David Anthony, David Scott Merrill, Nigel King, Kim Elizabeth Powell
  • Publication number: 20100211482
    Abstract: Particular embodiments provide for a user configurable purchase order template. A list of attributes for a purchase order template may be created and output to a user. The user may then select which attributes in the list are internal attributes or external attributes. After the purchase order document has been approved by the supplier and the purchaser, changes may be necessary. When a change is desired, the system determines if the changed attribute is an external attribute or an internal attribute. If the changed attribute is an external attribute, the external entity may be contacted for approving the change. After the external entity has approved the change, the purchase order may be amended. If the changed attribute is an internal attribute, the attribute may be changed without contacting the external entity. If the change is an internal change, then the purchase order may not be amended, but an internal change relating to the purchase order may be made.
    Type: Application
    Filed: February 18, 2009
    Publication date: August 19, 2010
    Applicant: Oracle International Corporation
    Inventors: Shibhu Nambiar, Suman Guha