Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing Method-and-apparatus-for-identifying-words-described-in-a-page-description-language-file

 Method for communicating within a chat topic in a wireless communication system
OF THE INVENTION Referring to FIG. 1, an electronic block diagram of a wireless communication ...


 Adjunct use of instant messenger software to enable communications to or between chatterbots or other software agents
The present invention allows a user's chatterbot to "participate" in instant messaging along with ...


 Method of authorizing receipt of instant messages by a recipient user
An exemplary table, such as shown in FIG. 1, illustrates the control processes that a potential ...


 Computer node architecture comprising a dedicated middleware processor
OF THE INVENTION FIG. 1 shows a system of four multicomputer node computers that exchange data via ...


 Reduced keyboard disambiguating system
The present invention provides a reduced keyboard using word level disambiguation to resolve ...


 Video-based rendering
OF THE PREFERRED EMBODIMENTS In the following description of the preferred embodiments of the ...


 Device and method of browsing an image collection
The invention claimed is: 1. A device for browsing an image collection, comprising browsing means ...


 Computer system having fixed computers and mobile computers
OF PREFERRED EMBODIMENTS Referring firstly to FIG. 1 it can be seen that there is provided an ...


 Method and apparatus for synchronizing firmware
The invention is a method and apparatus for synchronizing firmware, such as versions of software, ...


 Information retrieval system
OF PREFERRED EMBODIMENTS Preferred embodiments according to the present invention will be ...


 Method and apparatus for identifying words described in a page description language file

Details
Inventors: Ayers, Robert M.;
Assignee: Adobe Systems Incorporated (San Jose, CA)
Primary Examiner: Burwell; Joseph R.
Assistant Examiner:
Attorney, Agent or Firm: Fish & Richardson P.C.

A method and apparatus for identifying words described in a page description file. A computer device stores a page description language file which includes characters that have not been identified as words by the page description language. A word identifying mechanism reads the page description language file and groups characters to form at least one word from the characters. The system preferably transfers words to a client process capable of processing words at a request of the client process. In a method for identifying words from a page description file, characters are read from the file and are stored in a word buffer until a word break is detected based upon character position data stored in the file. The contents of the word buffer are then provided to a client process as an identified word. The method can also sort the characters from the file into a display order prior to storing the characters in the word buffer. The method and apparatus can be used for searching for words in a page description file.

DETAILED DESCRIPTION The present invention provides a method and apparatus for identifying words stored in a page description language file.
The present invention can identify words from characters and strings of characters even though they are scattered within the file by processing the characters in a display order.
The apparatus of the present invention includes a system for identifying words in a page description language file.
A computer device stores a page description language file which includes characters that have not been identified as words by the page description language.
A word identifying mechanism reads the page description language file and groups characters to form a word or a number of words from the characters.
The system preferably transfers words to a client process capable of processing the words.
The system preferably retrieves one character at a time from the page description file by executing PDL commands stored in the page description file.
The system optionally sorts the characters into a display order prior to grouping the characters into words.
Each character preferably has an associated x coordinate and y coordinate which define an x,y coordinate pair indicating where said character is to be displayed on a page.
The system can sort the characters first by the y coordinates and then by the x coordinates prior to grouping the characters.
The system also includes a line buffer which stores characters having the same y coordinate read from the page description language file so that these characters can be grouped together into words.
The system also includes a word buffer, where the system sequentially stores characters from the line buffer into the word buffer until a word break is detected.
A word break is determined by the first detection of a termination character, an end of the line buffer, or a space.
A space, for example, is detected by a heuristic which considers the difference in x coordinates between adjacent characters in the line buffer.
The present invention further includes a method for identifying words from a collection of characters having associated character position data, such as in a page description file



Related patents
  Intelligent compilation of procedural functions for query processing systems
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present ...
  Network switch using network processor and methods
One purpose of this invention is to provide a scalable switch architecture for use in a data communication network which is capable of sizing support capabilities to a ...
  Transform processor system having reduced processing bandwith
The present invention is generally directed to various levels of features; including display technology, processor technology, and system technology, and various ...
  Method and apparatus for determination and visualization of player field coverage in a sporting event
The present invention provides, most generally, a method and apparatus for tracking moving objects, particularly athletes engaged in sporting activities. More ...
  Computer human method and system for the control and management of an airport
What is claimed is: 1. A GNSS compatible airport control and management system providing a computer human interface for use by a controller in the monitoring, control ...
  Architectures for netcentric computing systems
The present invention discloses an architecture for a netcentric computer system that is capable of expanding the reach of computing both within and outside the business ...
  System and method for automatically verifying the performance of a virtual robot
The present invention meets these aforementioned needs by providing a variety of mechanisms for verifying the performance of a virtual robot or BOT. In an automated ...
  Method and apparatus for summarizing previous threads in a communication-center chat session
What is claimed is: 1. A system for aiding a host of a chat session in reviewing queries and responses in a continuing dialog string comprising; a parsing function for ...
  IRC name translation protocol
OF THE INVENTION The present invention relates to the technical field of networks particularly for an Internet application. Such a network generally should offer the ...
  Methods for creating and editing topics for virtual robots conversing in natural language
The present invention meets the aforementioned needs by providing automated methods of editing and authoring topic scripts. Typically, topic scripts comprise example ...

0.014

Archive: All patents - Links

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