Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing Language-parsing-device-and-method-for-same

 3D virtual environment creation management and delivery system
A system for the creation, modification and delivery of a virtual environment is one in which the ...


 Method and apparatus for producing and accessing composite data
OF THE INVENTION Reference will now be made in detail to the preferred embodiments of this ...


 Composing a description of a virtual 3D world from values stored in a database and generated by decomposing another description of a virtual 3D world
The foregoing needs, and other needs that will become apparent in the following description, are ...


 Method, system and program product for animated web page construction and display
It is therefore one object of the present invention to provide a system and method for constructing ...


 Encoding and transferring media content onto removable storage
In the following detailed description of embodiments of the invention, reference is made to the ...


 Method and apparatus for refreshing a non-clocked memory
OF THE INVENTION A combinatorial decoding device and/or programmable refresh according to the ...


 Generalized network security policy templates for implementing similar network security policies across multiple networks
The present invention provides a software facility for implementing similar network security ...


 Server system and method for distributing and scheduling modules to be executed on different tiers of a network
An exemplary embodiment of a component distribution server (CDS) system according to the present ...


 Solid state sound lamp
The present invention comprises a sound light source that overcomes the problems caused by the ...


 Microcomputer-based carrier detection system for a cordless telephone by comparing an output signal which contains signals no higher in frequency with a frequency threshold value
OF THE EMBODIMENT Referring to FIG. 1a, a cordless telephone 100 as known from the prior art ...


 Language parsing device and method for same

Details
Inventors: Itoh, Hideo;
Assignee: Richo Company, Ltd. (Tokyo, JP)
Primary Examiner: Hofsass; Jeffery
Assistant Examiner: Hill; Andrew
Attorney, Agent or Firm: Oblon, Spivak, McClelland, Maier & Neustadt, P.C.

A method for parsing of a language defined by context free grammar includes the steps of extracting groups corresponding to words of a sentence in an order of word arrangement of the sentence, each of the groups being formed by a terminal symbol, a start-position number, and an end-position number of a corresponding one of the words; creating a state list by using the groups, the context free grammar, and an LR table derived from the context free grammar, the state list corresponding to position numbers indicating positions of the words and including state numbers indicating state of the parsing; and carrying out the parsing while creating the state list.

DETAILED DESCRIPTION Accordingly, it is a general object of the present invention to provide a method and a device which satisfy the need described above.
It is another and more specific object of the present invention to provide a method and a device which can carry out an efficient and speedy language parsing by using an LR table with a simple mechanism using a small memory volume irrespective of the type of language.
In order to satisfy the above object, a method for parsing of a language defined by context free grammar includes the steps of extracting groups corresponding to words of a sentence in an order of word arrangement of the sentence, each of the groups being formed by a terminal symbol, a start-position number, and an end-position number of a corresponding one of the words; creating a state list by using the groups, the context free grammar, and an LR table derived from the context free grammar, the state list corresponding to position numbers indicating positions of the words and including state numbers indicating state of the parsing; and carrying out the parsing while creating the state list.
Also, in order to satisfy the above object, a device for the parsing of a language defined by context free grammar includes an input unit storing groups each formed from a terminal symbol, a start position number, and an end position number corresponding to a word in a sentence; a grammar unit storing the context free grammar; an operation table unit storing an LR table derived from the context free grammar; a state list unit storing a state list corresponding to position numbers indicating positions of words of the sentence and including state numbers indicating state of the parsing; and an parsing unit carrying out the parsing while creating the state list by using the groups, the context free grammar, and the LR table.
The present invention carries out parsing by using the LR table, and, thus, is capable of a more efficient parsing than the Earley's algorithm or the chart parsing



Related patents
  Method and system for bootstrapping statistical processing into a rule-based natural language parser
OF THE INVENTION I. INTRODUCTION A method and system for bootstrapping statistical processing into a rule-based natural language parser is provided. In a preferred ...
  Method for creating a disjunctive edge graph from subtrees during unification
An object of the present invention is to reduce the time required to unify two feature structures by reducing the time required to copy attributes and values from those ...
  Systems and methods for determinization and minimization a finite state transducer for speech recognition
These and other objects of the invention are accomplished in accordance with the principles of the present invention by providing a system and method for optimal ...
  Elimination of left recursion from context-free grammars
A method for transforming a first set of rule expressions forming a first grammar to a second set of rule expressions forming a second grammar includes identifying at ...
  Apparatus and method for electronic document certification and verification
In accordance with the present invention, electronic document certification, verification of such certification, and certification in the transmission of electronic mail ...
  Method for tracking configuration changes in networks of computer systems through historical monitoring of configuration status of devices on the network.
It is an aspect of the present invention to track configuration changes in computer system devices on a network. It is another aspect of the invention to use a revision ...
  Method and apparatus for implementing distributed SCSI devices using enhanced adapter reservations
Principal aspects of the present invention are to provide a method and apparatus for implementing distributed (SCSI) devices using enhanced adapter reservations. Other ...
  Schema for sharing relational database types
A schema is described for storing the meta data that describes relational databases. Advantageously, the schema can be used in both database vendor environments and ...
  Methods and systems for providing supplemental contextual content
FIG. 1 is a block diagram of an article generation system 100. In FIG. 1, an article generator 105 interacts with information sources 110 to publish articles to a ...
  Assigning a hot spot in an electronic artwork
In general, in one aspect, the invention features apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved