IP Library Granted Patent US 9,262,719
Granted Patent B2
US 9,262,719 · App. 14/006,932 · Granted Feb 16, 2016

Reasoning engines

Inventor: Patrick Soon-Shiong (Los Angeles, CA)
G06N5/046G06F17/3087G06K9/00624G06N5/025G06N5/043G06T9/00
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 9,262,719
App. No.
14/006,932
Granted
Feb 16, 2016
Kind
B2
Abstract

A reasoning engine is disclosed. Contemplated reasoning engines acquire data relating to one or more aspects of various environments. Inference engines within the reasoning engines review the acquire data, historical or current, to generate one or more hypotheses about how the aspects of the environments might be correlated, if at all. The reasoning engine can attempt to validate the hypotheses through controlling acquisition of the environment data.

Claims (41)

1. A reasoning engine comprising:

a data interface configured to acquire environment data from sensors, the environment data representing a first and a second aspect of an environment;

at least one inference engine coupled within the data interface and configured to:

receive an inquiry relating to the first and second aspect of the environment;

recognize the first and second aspects as first and second target objects respectively, each having object attributes, as a function of the environment data;

select a reasoning rules set from available reasoning rules sets as a function of the environment data and object attributes of the first and second target objects, and

establish a hypothesis according to the selected reasoning rules set, the hypothesis representing that the first and second target objects have a suspected correlation; and

configure an output device to present the hypothesis along with a reasoning supporting the hypothesis.

2. The engine of claim 1 , wherein the available reasoning rules sets include rules operating according to at least one of the following: deductive reasoning, abductive reasoning, case-based reasoning, inductive reasoning, metaphorical mapping, and fuzzy logic.

3. The engine of claim 1 , wherein the first and second aspects comprise scene objects in a real-world scene.

4. The engine of claim 3 , wherein the object attributes of the target objects comprises attributes derived from a digital representation of the scene objects.

5. The engine of claim 1 , wherein the environment data represents a real-world environment.

6. The engine of claim 1 , wherein the environment data represents a virtual environment.

7. The engine of claim 1 , wherein the environment data represents an augmented reality environment.

8. The engine of claim 1 , wherein the environment data represents a data space.

9. The engine of claim 1 , wherein the environment data comprises a previously generated hypothesis.

10. The engine of claim 1 , wherein the environment comprises sensor data obtained from the sensors.

11. The engine of claim 10 , wherein the sensor data represents human modalities.

12. The engine of claim 11 , wherein the sensor data comprises at least one of the following modal data types: audible data, visual data, kinesthetic data, olfactory data, and taste data.

13. The engine of claim 1 , wherein the environment data represents non-human modalities.

14. The engine of claim 13 , wherein the sensor data comprises at least one of the following types of data: news data, weather data, experimental data, geological data, biometric data, accelerometer data, and magnetometer data.

15. The engine of claim 1 , wherein the at least one inference engine comprises a networking node.

16. The engine of claim 14 , wherein the networking node comprises at least one of the following types of nodes: a switch, a router, a web server, a gateway, an access point, a search engine, and a firewall.

17. The engine of claim 1 , wherein the at least one inference engine is a member of a distributed inference engine.

18. The engine of claim 1 , wherein the data interface comprises at least one of the following:

a mobile phone, an appliance, a game system, a sensor web, and a garment.

19. The engine of claim 1 , wherein the inference engine comprises an instance of a personalized inference engine.

20. The engine of claim 1 , wherein the hypothesis comprises a representation of an intuition.

21. The engine of claim 1 , wherein the hypothesis comprises a representation of an imaginative construct.

22. The engine of claim 1 , wherein the hypothesis comprises a representation of a creative work.

23. The engine of claim 1 , wherein the hypothesis comprises a representation of an emotion.

24. The engine of claim 1 , wherein the environment comprises a global environment.

25. The engine of claim 24 , wherein the first and the second aspects are associated with different local environments.

26. The engine of claim 25 , wherein the different local environments are geographically separated.

27. The engine of claim 1 , further comprising at least one validation module coupled with the inference engine and configured to:

request updated environment data with respect to the first and second aspect via the data interface and according to a validation plan derived from the suspected correlation,

generate a derived relationship between the first and second aspect as a function of the validation plan and the updated environment data, and

determine a validity of the hypothesis by comparing the derived relationship to the suspected correlation.

28. The engine of claim 27 , wherein the data interface is further configured to control acquisition of the environmental data according to the validation plan.

29. The engine of claim 28 , wherein the validation module couples with the data interface and configured to submit sensor commands to the data interface controlling acquisition of the environmental data according to the validation plan.

30. The engine of claim 27 , further comprising a presentation module configured to inject data back into the environment via the data interface according to the validation plan.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2020
From: SOON-SHIONG, PATRICK
To: NANT HOLDINGS IP, LLC
Reel/Frame 052691/0900 →
Continuity (3)
Provisional Application 61466367 · Mar 22, 2011
Provisional Application 61466398 · Mar 22, 2011
Related Publication 20140129504A1 · May 8, 2014