Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

83 results about "Extended object" patented technology

Each extended object is an instance of an associated extended object type (ExtObjectType). (Some internal, base-Platform objects can be extended and those objects provide their own, predefined class objects that can be extended.

Systems and methods for developing, publishing, installing and operating application programs based on Web operating system (WebOS)

The invention discloses systems and methods for developing, publishing, installing and operating application programs based on a Web operating system (WebOS). The development system comprises a development toolkit, a norm setting module and a shared library writing module, wherein the development toolkit is used for compiling a shared library; the norm setting module is used for providing a set of norms which access an extended object in the shared library from a JavaScript; and the shared library writing module writes the shared library according to the norms. A set of publishing and operating norms based on the WebOS is set by the application program development system; the application programs of the shared library, which comprise a hyper text mark-up language (HTML) page, the JavaScript and a self-defined binary primary object library, are allowed to be packaged and published according to the norms of an interface; when an application program package is published to a target platform for installation, the binary primary object library is allowed to be dynamically registered into an engine which is used by the application programs, so the aim that the application programs can finish calling bottom-layer functions of the system by a JavaScript engine according to the certain norms is fulfilled.
Owner:上海盛轩网络科技有限公司

Interactive tool for semi-automatic creation of a natural language grammar from a domain model

A system, method and program product for creating a grammar 100 for a natural language dialog system from a domain model. A template grammar 104 with parameterized rules to be instantiated is opened. A new grammar 102, initially empty, is created. Instances of general purpose grammar rules are created 106 and tentatively added to the new grammar. The general purpose grammar rules instances are domain objects of the new grammar, each including one or more attributes. The developer is offered the option of deciding whether to include each object 112 and which attributes 118 are kept in the new grammar. An umbrella rule is created 108 for each broad category of queries among the general purpose grammar rules. Each umbrella rule includes a domain-object-independent non-terminal in a left-hand side and a set of expansions of the non-terminal in a right-hand side. Objects are selectively included 112 as domain objects in the new grammar. Then, umbrella rules are created for domain object attributes 120 and, object attributes are selectively included 124 in the new grammar. Attributes are classified as either simple or complex 1204. Complex attributes relate one object to a subsidiary domain object. Then, a grammar checker is applied to the new grammar 200, 206 to prevent inclusion of unreachable non-terminals or non-terminating expansions in the final natural language dialog system grammar. Unreachable non-terminals may be removed or new rules may be added making them reachable at the developer's option 204. Non-terminating expansions may also be removed or appropriate rules may be added, also at the developer's option 208.
Owner:MOTOROLA INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products