Patents Assigned to AiLive, Inc.
  • Publication number: 20080097948
    Abstract: Providing dynamic learning for software agents in a simulation. Software agents with learners are capable of learning from examples. When a non-player character queries the learner, it can provide a next action similar to the player character. The game designer provides program code, from which compile-time steps determine a set of raw features. The code might identify a function (like computing distances). At compile-time steps, determining these raw features in response to a scripting language, so the designer can specify which code should be referenced. A set of derived features, responsive to the raw features, might be relatively simple, more complex, or determined in response to a learner. The set of such raw and derived features form a context for a learner. Learners might be responsive to (more basic) learners, to results of state machines, to calculated derived features, or to raw features. The learner includes a machine learning technique.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 24, 2008
    Applicant: AILIVE, INC.
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral
  • Publication number: 20080065353
    Abstract: A system including at least (1) specialized elements that are restricted to a particular domain of data analysis or processing and (2) configurable data that permits the specialized elements to be tailored to a particular application. The configurable data expands applicability of the specialized elements to plural applications within the particular domain. The specialized elements can be provided by a supplier to a developer without the supplier having detailed knowledge of structures and internal operations used by the particular application. The particular application can be generated by the developer without the developer having detailed knowledge of internal operations used by the specialized elements.
    Type: Application
    Filed: August 3, 2007
    Publication date: March 13, 2008
    Applicant: AiLive, Inc.
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral
  • Patent number: 7296007
    Abstract: Providing dynamic learning for software agents in a simulation. Software agents with learners are capable of learning from examples. When a non-player character queries the learner, it can provide a next action similar to the player character. The game designer provides program code, from which compile-time steps determine a set of raw features. The code might identify a function (like computing distances). At compile-time steps, determining these raw features in response to a scripting language, so the designer can specify which code should be referenced. A set of derived features, responsive to the raw features, might be relatively simple, more complex, or determined in response to a learner. The set of such raw and derived features form a context for a learner. Learners might be responsive to (more basic) learners, to results of state machines, to calculated derived features, or to raw features. The learner includes a machine learning technique.
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: November 13, 2007
    Assignee: AiLive, Inc.
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral
  • Patent number: 7263462
    Abstract: A system including at least (1) specialized elements that are restricted to a particular domain of data analysis or processing and (2) configurable data that permits the specialized elements to be tailored to a particular application. The configurable data expands applicability of the specialized elements to plural applications within the particular domain. The specialized elements can be provided by a supplier to a developer without the supplier having detailed knowledge of structures and internal operations used by the particular application. The particular application can be generated by the developer without the developer having detailed knowledge of internal operations used by the specialized elements.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: August 28, 2007
    Assignee: AiLive, Inc.
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral