Patent · US Expired

Processing system using bitmap array to compress deterministic finite automation state table allowing direct indexing

US7305383B1 · kind B1 · utility

99Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 10, 2004
Grant dateDec 4, 2007
Priority date
Expiry dateJul 18, 2025

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99945
  • WIPO fieldControl
  • WIPO sectorInstruments

Abstract

A processing system wherein a bitmap array is first used to obtain an index. The index is used to obtain a value from an array. A predefined default value is used to improve compression and speed in cases where a single default value is often encountered. In this embodiment the size of each entry in the bitmap array is one bit. In another approach, a bitmap array having two bit entries is provided. The use of two bits allows four different entry values. Two values are used to indicate two different default values. A third value is used for a “repeat” indicator to when the last-used next-state value should be re-used. The fourth value is used to indicate indexing into a pointer table, similarly to the embodiment using single-bit entries in the bitmap array.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.