US 12,340,320 B2
Reasoning engine services
Patrick Soon-Shiong, Los Angeles, CA (US)
Assigned to Nant Holdings IP, LLC, Culver City, CA (US)
Filed by Nant Holdings IP, LLC, Culver City, CA (US)
Filed on Jan. 3, 2024, as Appl. No. 18/403,712.
Application 16/512,296 is a division of application No. 15/608,921, filed on May 30, 2017, granted, now 10,354,194, issued on Jul. 16, 2019.
Application 15/608,921 is a division of application No. 15/352,532, filed on Nov. 15, 2016, granted, now 10,255,552, issued on Apr. 9, 2019.
Application 18/403,712 is a continuation of application No. 18/220,754, filed on Jul. 11, 2023.
Application 18/220,754 is a continuation of application No. 17/964,015, filed on Oct. 11, 2022.
Application 17/964,015 is a continuation of application No. 16/938,854, filed on Jul. 24, 2020, granted, now 11,900,276.
Application 16/938,854 is a continuation of application No. 16/512,296, filed on Jul. 15, 2019, granted, now 10,762,433, issued on Sep. 1, 2020.
Application 15/352,532 is a continuation of application No. 14/989,724, filed on Jan. 6, 2016, granted, now 9,530,100, issued on Dec. 27, 2016.
Application 14/989,724 is a continuation of application No. 14/006,932, granted, now 9,262,719, issued on Feb. 16, 2016, previously published as PCT/US2012/030052, filed on Mar. 22, 2012.
Claims priority of provisional application 61/466,398, filed on Mar. 22, 2011.
Claims priority of provisional application 61/466,367, filed on Mar. 22, 2011.
Prior Publication US 2024/0144055 A1, May 2, 2024
Int. Cl. G06N 5/04 (2023.01); G06F 16/951 (2019.01); G06F 16/9537 (2019.01); G06N 5/022 (2023.01); G06N 5/025 (2023.01); G06N 5/043 (2023.01); G06N 5/046 (2023.01); G06Q 30/0241 (2023.01); G06T 9/00 (2006.01); G06V 20/00 (2022.01); G16H 50/20 (2018.01); G16H 20/00 (2018.01); G16H 50/70 (2018.01)
CPC G06N 5/043 (2013.01) [G06F 16/951 (2019.01); G06F 16/9537 (2019.01); G06N 5/022 (2013.01); G06N 5/025 (2013.01); G06N 5/04 (2013.01); G06N 5/041 (2013.01); G06N 5/046 (2013.01); G06Q 30/0241 (2013.01); G06T 9/00 (2013.01); G06V 20/00 (2022.01); G16H 50/20 (2018.01); G16H 20/00 (2018.01); G16H 50/70 (2018.01)] 22 Claims
OG exemplary drawing
 
1. A computer-based multi-layered reasoning engine system comprising:
at least one non-transitory computer-readable memory storing software instructions relating to multiple layers of inference engines; and
at least one processor coupled with the at least one non-transitory computer-readable memory and that performs, upon execution of the software instructions, the operations of:
receiving an inquiry related to at least one aspect of an environment;
selecting, from the at least one non-transitory computer-readable memory, at least one reasoning rule set as a function of environmental data that are associated with the at least one aspect of the environment, wherein the at least one reasoning rule set is selected based on mapping the environmental data to extrapolation paths comprising pointers to types of reasoning;
generating, via a first inference engine in a first layer of a reasoning engine, at least one first hypothesis relating to the inquiry and the at least one aspect of the environment, the at least one first hypothesis being generated according to the selected at least one reasoning rule set;
sending the at least one first hypothesis to a second inference engine in a second layer of the reasoning engine;
generating, via the second inference engine in the second layer of the reasoning engine, at least one second hypothesis relating to the at least one first hypothesis and the at least one aspect of the environment; and
presenting to a user, via a user interface, a response relating to the inquiry and the at least one aspect of the environment derived in part from the at least one second hypothesis.