IP Library Granted Patent US 8,719,207
Granted Patent B2
US 8,719,207 · App. 12/844,632 · Granted May 6, 2014

Method and system for providing decision making based on sense and respond

Inventors: Gopal Ratnam (Redwood City, CA); Keshava Rangarajan (Foster City, CA); Sudeep Agarwal (San Francisco, CA); Athanasios Bismpigiannis (Sunnyvale, CA); Nagaraj Srinivasan (Union City, CA); Ramchand Raman (Redwood City, CA); Lalit Agrawal (Fremont, CA); Alosh Bennet (Andhra Pradesh, IN); Chandra Yeleshwarapu (Foster City, CA)
Assignee: Oracle International Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,719,207
App. No.
12/844,632
Granted
May 6, 2014
Kind
B2
Abstract

According to an embodiment, the present invention provides a method for providing automated decision in response to one or more responses. The method includes providing, at a computer system, a user interface for receiving input from a user. The method also includes detecting a first event. The method further includes receiving a first set of attributes associated with the first event. Also, the method includes processing the first set of attributes. The method additionally includes analyzing the first set of attributes using at least pattern recognition. The method includes determining a first context for the first event based at least on the first set of attributes.

Claims (44)

1. A computer system, comprising:

one or more processors; and

a storage memory in communication with the one or more processors, the storage memory storing an enterprise application for providing automated decision in response to one or more events occurring within an enterprise supply chain application, wherein the enterprise supply chain application, when executed by the processors, causes the processors to perform procurement operations comprising:

detecting, by a sense and response application, a first event within the enterprise supply chain application;

receiving, by the sense and response application, a first set of attributes associated with the first event;

analyzing the first set of attributes using at least pattern recognition;

determining, by the sense and response application, a first context information for the first event based at least on the first set of attributes;

analyzing the first context information;

interpreting the first context using a logic element, wherein interpreting the first context comprises inferring new knowledge related to the first context;

checking the new knowledge for a context inconsistency using the logic element;

resolving the context inconsistency if it is determined that the new knowledge and the first context information has the context inconsistency;

determining dependencies between the first event and the set of related events using at least the first context information; and

generating, by the sense and response application, a plurality of responses, the plurality of responses comprising at least one short-term response based on the first set of attributes and at least one long-term response based on the dependencies using the set of rules and the first context information.

2. The system of claim 1 , wherein detecting the first event comprises receiving notification of the first event from one or more of the following: an enterprise resource planning application, a news feed, sensor based events, events from external ecommerce systems.

3. The system of claim 1 , wherein detecting the first event comprises receiving information about the first event from a sensor.

4. The system of claim 1 , wherein detecting the first event comprises receiving notification of the first event from an external ecommerce system.

5. A method for providing automated decision in response to one or more events occurring within an enterprise supply chain application, the method comprising:

detecting, by a sense and response application, a first event within the enterprise supply chain application;

receiving, by the sense and response application, a first set of attributes associated with the first event;

analyzing the first set of attributes using at least pattern recognition;

determining, by the sense and response application, a first context information for the first event based at least on the first set of attributes;

analyzing the first context information;

interpreting the first context using a logic element, wherein interpreting the first context comprises inferring new knowledge related to the first context;

checking the new knowledge for a context inconsistency using the logic element;

resolving the context inconsistency if it is determined that the new knowledge and the first context information has the context inconsistency;

determining dependencies between the first event and the set of related events using at least the first context information; and

generating, by the sense and response application, a plurality of responses, the plurality of responses comprising at least one short-term response based on the first set of attributes and at least one long-term response based on the dependencies using the set of rules and the first context information.

6. The method of claim 5 , wherein detecting the first event comprises receiving notification of the first event from one or more of the following: an enterprise resource planning application, a news feed, sensor based events, events from external ecommerce systems.

7. The method of claim 5 , wherein detecting the first event comprises receiving information about the first event from a sensor.

8. The method of claim 5 , wherein detecting the first event comprises receiving notification of the first event from an external ecommerce system.

9. A computer-readable memory device comprising a set of instructions stored therein which, when executed by a processor, cause the processor to provide automated decision in response to one or more events occurring within an enterprise supply chain application by:

detecting, by a sense and response application, a first event within the enterprise supply chain application;

receiving, by the sense and response application, a first set of attributes associated with the first event;

analyzing the first set of attributes using at least pattern recognition;

determining, by the sense and response application, a first context information for the first event based at least on the first set of attributes;

analyzing the first context information;

interpreting the first context using a logic element, wherein interpreting the first context comprises inferring new knowledge related to the first context;

checking the new knowledge for a context inconsistency using the logic element;

resolving the context inconsistency if it is determined that the new knowledge and the first context information has the context inconsistency;

determining dependencies between the first event and the set of related events using at least the first context information; and

generating, by the sense and response application, a plurality of responses, the plurality of responses comprising at least one short-term response based on the first set of attributes and at least one long-term response based on the dependencies using the set of rules and the first context information.

10. The A computer-readable memory device of claim 9 , wherein detecting the first event comprises receiving notification of the first event from one or more of the following: an enterprise resource planning application, a news feed, sensor based events, events from external ecommerce systems.

11. The A computer-readable memory device of claim 9 , wherein detecting the first event comprises receiving information about the first event from a sensor.

12. The A computer-readable memory device of claim 9 , wherein detecting the first event comprises receiving notification of the first event from an external ecommerce system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2010
From: RATNAM, GOPAL; RANGARAJAN, KESHAVA; AGARWAL, SUDEEP; BISMPIGIANNIS, ATHANASIOS; SRINIVASAN, NAGARAJ; RAMAN, RAMCHAND; AGRAWAL, LALIT; BENNETT, ALOSH; YELESHWARAPU, CHANDRA
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 024749/0064 →
Continuity (1)
Related Publication 20120030160A1 · Feb 2, 2012