Movatterモバイル変換


[0]ホーム

URL:


US20180239758A1 - Method and system for machine comprehension - Google Patents

Method and system for machine comprehension
Download PDF

Info

Publication number
US20180239758A1
US20180239758A1US15/961,670US201815961670AUS2018239758A1US 20180239758 A1US20180239758 A1US 20180239758A1US 201815961670 AUS201815961670 AUS 201815961670AUS 2018239758 A1US2018239758 A1US 2018239758A1
Authority
US
United States
Prior art keywords
model
objects
data stream
computer
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US15/961,670
Inventor
Bryant G. CRUSE
Karsten B. HUNEYCUTT
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New Sapience Inc
Original Assignee
New Sapience Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by New Sapience IncfiledCriticalNew Sapience Inc
Priority to US15/961,670priorityCriticalpatent/US20180239758A1/en
Publication of US20180239758A1publicationCriticalpatent/US20180239758A1/en
Assigned to NEW SAPIENCE, INC.reassignmentNEW SAPIENCE, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CRUSE, BRYANT G., HUNEYCUTT, KARSTEN P.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The AKOS (Artificial Knowledge Object System) of the invention is a software processing engine that relates incoming information to pre-existing stored knowledge in the form of a world model and, through a process analogous to human learning and comprehension, updates or extends the knowledge contained in the model, based on the content of the new information. Incoming information can come from sensors, computer to computer communication, or natural human language in the form of text messages. The software creates as an output. Intelligent action is defined as an output to the real-world accompanied by an alteration to the internal world model which accurately reflects an expected, specified outcome from the action. These actions may be control signals across any standard electronic computer interface or may be direct communications to a human in natural language.

Description

Claims (13)

What is claimed is:
1. A computer system, comprising:
at least one data input for providing a data stream from at least one of a sensor, a data output from another computer, a computer program and a message containing encoded intelligible human language;
at least one processor for processing each data stream for creating objects corresponding to informational elements present in the data stream;
at least one model comprising objects in which objects therein represent entities and which is dynamically updatable by processing of the data stream;
and a function which communicates with the at least one processor and the at least one model and which associates the objects with corresponding objects within the at least one model which causes computer code attached to the objects of the at least one model to be executed and the at least one model being modifiable by execution of the computer code to provide at least one update to the at least one model including creation of at least one model class representing a class of objects, creation of an object which represents an instance of a class, creation of a property of a class or an object, and updating of a value of a property of a class or an object.
2. A computer system in accordance withclaim 1 comprising:
a module which communicates with the at least one model for controlling an action in response to an internal utility function.
3. A computer system in accordance withclaim 1 wherein the at least one output is an action dependent upon a state of the at least one model.
4. A computer system in accordance withclaim 2 wherein the at least one output is an action dependent upon a state of the at least one model.
5. A computer system in accordance withclaim 1 wherein the objects comprise software objects.
6. A computer system, comprising:
at least one data input for providing a data stream from at least one of a sensor, a data output from another computer, a computer program and a message containing encoded intelligible human language;
at least one processor for processing each data stream for creating objects corresponding to informational elements present in the data stream;
at least one model comprising objects in which objects therein represent entities and which is dynamically updated by processing of the data stream;
and a function which communicates with the at least one processor and the at least one model and which associates the objects with corresponding objects within the at least one model which causes computer code attached to the objects of the at least one model to be executed and depending on a result of the execution providing at least one output which is an action dependent upon a state of the at least one model.
7. A computer system in accordance withclaim 6 comprising:
a module which communicates with the at least one model for controlling an action in response to an internal utility function.
8. A method of providing an output in a computer system,
The computer system including
at least one data input for providing a data stream from at least one of a sensor, a data output from another computer, a computer program and a message containing encoded intelligible human language,
at least one processor for processing each data stream for creating objects corresponding to informational elements present in the data stream;
at least one model comprising objects in which objects therein represent entities and which is dynamically updatable by processing of the data stream by the stream;
and a function which with the at least one processor and the at least one model and which associates the objects with corresponding objects within the at least one model which causes computer code attached to the objects of the at least one model to be executed and the at least one model being modifiable by execution of the computer code,
the method comprising:
inputting the data stream to the at least one input;
processing each data stream to create the objects corresponding to informational elements present in the data stream, the mapping function communicating with the at least one processor module;
to provide for selection of updating of the at least one model by processing the data stream by the system;
the mapping function associating the objects with the objects of the at least one model and causing an alteration of the at least one model; and
providing at least one output from the system which is an action dependent upon a state of the at least one model.
9. At non-transitory computer readable storage medium storing at least one code module for execution in a computer system, the computer system including at least one data input for providing a data stream from at least one of a sensor, a data output from another computer, a computer program and a message containing encoded intelligible human language;
at least one processor for processing each data stream for creating objects corresponding to informational elements present in the data stream;
at least one model comprising objects in which objects therein represent entities and which is dynamically updatable by processing of the data stream by the system;
and a function which communicates with the at least one processor and the at least one model and which associates the objects with corresponding objects within the at least one model which causes computer code attached to the objects of the at least one model to be executed and the at least one model being modifiable by execution of the computer code,
the at least one code module when executed in the system, performing the steps comprising:
inputting the data stream to the at least one input;
processing each data stream to create the objects corresponding to discrete informational elements present in the data stream, the mapping function communicating with the at least one processor module;
to provide for selection of updating the at least one model by processing the data stream by the system;
the mapping function associating the objects with the objects of the at least one model and causing an alteration of the at least one model; and
providing at least one output from the system which is an action dependent upon a state of the at least one model.
10. A computer system in accordance withclaim 1 wherein the at least one input is the output from an AKOS entity.
11. A computer system in accordance withclaim 5 wherein the at least one input is the output from an AKOS entity.
12. A method in accordance withclaim 7 wherein the at least one input is the output from an AKOS entity.
13. A computer system in accordance withclaim 8 wherein the at least one input is the output from an AKOS entity.
US15/961,6702012-02-292018-04-24Method and system for machine comprehensionAbandonedUS20180239758A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US15/961,670US20180239758A1 (en)2012-02-292018-04-24Method and system for machine comprehension

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US201261604558P2012-02-292012-02-29
US13/779,288US9275341B2 (en)2012-02-292013-02-27Method and system for machine comprehension
US14/995,241US20160124945A1 (en)2012-02-292016-01-14Method and system for machine comprehension
US15/961,670US20180239758A1 (en)2012-02-292018-04-24Method and system for machine comprehension

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US14/995,241ContinuationUS20160124945A1 (en)2012-02-292016-01-14Method and system for machine comprehension

Publications (1)

Publication NumberPublication Date
US20180239758A1true US20180239758A1 (en)2018-08-23

Family

ID=49004385

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US13/779,288Active2033-08-25US9275341B2 (en)2012-02-292013-02-27Method and system for machine comprehension
US14/995,241AbandonedUS20160124945A1 (en)2012-02-292016-01-14Method and system for machine comprehension
US15/961,670AbandonedUS20180239758A1 (en)2012-02-292018-04-24Method and system for machine comprehension

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US13/779,288Active2033-08-25US9275341B2 (en)2012-02-292013-02-27Method and system for machine comprehension
US14/995,241AbandonedUS20160124945A1 (en)2012-02-292016-01-14Method and system for machine comprehension

Country Status (2)

CountryLink
US (3)US9275341B2 (en)
WO (1)WO2013130698A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11341962B2 (en)2010-05-132022-05-24Poltorak Technologies LlcElectronic personal interactive device

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140365206A1 (en)*2013-06-062014-12-11Xerox CorporationMethod and system for idea spotting in idea-generating social media platforms
US20150170084A1 (en)*2013-12-122015-06-18International Business Machines CorporationAugmenting business process execution using natural language processing
DK2933796T3 (en)*2014-04-172019-01-21Softbank Robotics Europe EXECUTION OF SOFTWARE APPLICATIONS ON A ROBOT
US20150339004A1 (en)*2014-05-232015-11-26Apple Inc.Dynamic interface generation using command and user levels
US11334720B2 (en)*2019-04-172022-05-17International Business Machines CorporationMachine learned sentence span inclusion judgments
WO2017147785A1 (en)*2016-03-012017-09-08Microsoft Technology Licensing, LlcAutomated commentary for online content
US10606952B2 (en)*2016-06-242020-03-31Elemental Cognition LlcArchitecture and processes for computer learning and understanding
US10360301B2 (en)2016-10-102019-07-23International Business Machines CorporationPersonalized approach to handling hypotheticals in text
US11704551B2 (en)2016-10-122023-07-18Microsoft Technology Licensing, LlcIterative query-based analysis of text
US10673917B2 (en)2016-11-282020-06-02Microsoft Technology Licensing, LlcPluggable components for augmenting device streams
SG11202000712YA (en)2017-08-032020-02-27Telepathy Labs IncOmnichannel, intelligent, proactive virtual agent
US11625533B2 (en)*2018-02-282023-04-11Charles NorthrupSystem and method for a thing machine to perform models
US11544259B2 (en)*2018-11-292023-01-03Koninklijke Philips N.V.CRF-based span prediction for fine machine learning comprehension
US11163959B2 (en)*2018-11-302021-11-02International Business Machines CorporationCognitive predictive assistance for word meanings
US11056114B2 (en)2019-05-302021-07-06International Business Machines CorporationVoice response interfacing with multiple smart devices of different types
US20210065019A1 (en)*2019-08-282021-03-04International Business Machines CorporationUsing a dialog system for learning and inferring judgment reasoning knowledge
JP6858434B1 (en)*2020-02-142021-04-14株式会社ロボマインド Artificial intelligence systems and programs

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050005266A1 (en)1997-05-012005-01-06Datig William E.Method of and apparatus for realizing synthetic knowledge processes in devices for useful applications
JP3404016B2 (en)2000-12-262003-05-06三菱電機株式会社 Speech coding apparatus and speech coding method
US7403890B2 (en)2002-05-132008-07-22Roushar Joseph CMulti-dimensional method and apparatus for automated language interpretation
US6946715B2 (en)*2003-02-192005-09-20Micron Technology, Inc.CMOS image sensor and method of fabrication
US7707135B2 (en)2003-03-042010-04-27Kurzweil Technologies, Inc.Enhanced artificial intelligence language
US7834875B2 (en)*2007-04-022010-11-16International Business Machines CorporationMethod and system for automatically assembling stream processing graphs in stream processing systems
US8098248B2 (en)*2007-04-022012-01-17International Business Machines CorporationMethod for semantic modeling of stream processing components to enable automatic application composition
US8190422B2 (en)*2007-05-202012-05-29George Mason Intellectual Properties, Inc.Semantic cognitive map
EP2263150A2 (en)*2008-02-272010-12-22Tsvi AchlerFeedback systems and methods for recognizing patterns
US20100088262A1 (en)*2008-09-292010-04-08Neuric Technologies, LlcEmulated brain
US8918431B2 (en)*2011-09-092014-12-23Sri InternationalAdaptive ontology

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11341962B2 (en)2010-05-132022-05-24Poltorak Technologies LlcElectronic personal interactive device
US11367435B2 (en)2010-05-132022-06-21Poltorak Technologies LlcElectronic personal interactive device

Also Published As

Publication numberPublication date
US9275341B2 (en)2016-03-01
US20130226847A1 (en)2013-08-29
WO2013130698A1 (en)2013-09-06
US20160124945A1 (en)2016-05-05

Similar Documents

PublicationPublication DateTitle
US20180239758A1 (en)Method and system for machine comprehension
US20200097265A1 (en)Method and system for machine comprehension
US20160154631A1 (en)Method and system for machine comprehension
Kaplan et al.Knowledge-based acquisition of causal relationships in text
US11847575B2 (en)Knowledge representation and reasoning system and method using dynamic rule generator
Kass et al.The role of user models in cooperative interactive systems
Zeng et al.Automated interactive domain-specific conversational agents that understand human dialogs
GoldmanSentence paraphrasing from a conceptual base
CN111611378A (en) Behavior training dialogue control method, system, storage medium, program, terminal
Mazuel et al.Generic command interpretation algorithms for conversational agents
FangProposition-based summarization with a coherence-driven incremental model
Besold et al.Symbolic and hybrid models of cognition
CambriaKnowledge Representation & Reasoning
Khante et al.A survey to chatbot system with knowledge base database by using artificial intelligence & expert systems
PietersCase-based techniques for conversational agents in virtual environments
YangNatural-Language Input for the Scone Knowledge-Base System
SchrageOntology-based transformation of natural language queries into SPARQL queries by evolutionary algorithms
Constant et al.LEW: learning by watching
DeTerraBridging the cognition gap: an ACT-R model for analyzing and improving defensive techniques in AI-generated code: a thesis in Computer Science
QuigleyNeurosymbolic Semantics
Gardent et al.Lexical reasoning
Aceta MorenoGeneric semantics-based task-oriented dialogue system framework for human-machine interaction in industrial scenarios
MorenoGeneric semantics-based task-oriented dialogue system framework for human-machine interaction in industrial scenarios
GalitskySummarized Logical Forms for Controlled Question Answering
BasuNatural Language Understanding and Commonsense Reasoning Using Answer Set Programming and Its Applications

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

ASAssignment

Owner name:NEW SAPIENCE, INC., MARYLAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CRUSE, BRYANT G.;HUNEYCUTT, KARSTEN P.;REEL/FRAME:055533/0233

Effective date:20160113

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp