×

Associative memory processor architecture for the efficient execution of parsing algorithms for natural language processing and pattern recognition

  • US 5,511,213 A
  • Filed: 05/08/1992
  • Issued: 04/23/1996
  • Est. Priority Date: 05/08/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. An associative memory processing system for executing parsing algorithms and real time context-free language processing and pattern recognition of an input symbol string, said system comprising:

  • an associative memory unit logically arranged as an array of words for storing parsing state representations, each associative memory word being compared, in parallel with all other words, to an input search pattern corresponding to a parsing state representation;

    a random access memory unit for storing parsing data including context-free language grammatical rules according to which parsing is done for the context-free language of the input symbol string;

    a parsing control unit, connected to said associative memory unit and said random access memory unit, for accessing said associative memory unit to store and retrieve parsing state representations according to an input symbol string said parsing control unit being a finite state machine that executes a parsing algorithm, corresponding to the context-free language of the input symbol string, for syntactically recognizing the input symbol string; and

    a communications unit for providing communication between said associative memory processing system and an external device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×