WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Method and apparatus for synchronizing, displaying and manipulating text and image documents    
United States Patent5623681   
Link to this pagehttp://www.wikipatents.com/5623681.html
Inventor(s)Rivette; Kevin G. (Palo Alto, CA); Florio; Michael P. (Atherton, CA); Jackson; Adam (Sunnyvale, CA); Ahn; Don (Daly City, CA); Rappaport; Irving S. (Palo Alto, CA); Kurata; Deborah (Pleasanton, CA)
AbstractThe present invention provides a method and apparatus for extracting, synchronizing, displaying, and manipulating text and image documents in electronic form for display. In the preferred embodiment of the present invention, text and image files for documents, such as for example patent documents, are initially stored on separate magnetic tape media. These data files are extracted from the respective tapes and placed onto a faster medium, such as a hard disk drive. The text and image files are synchronized to produce Equivalent Files using heuristic algorithms to create an approximate equivalence relationship between the text and the image files. The Equivalent Files and image files residing on, for example, a hard disk drive or compact disk (CD), are coupled as a resource to a computer display system. The graphic user interface of the present invention permits the user to display, manipulate, and edit the Equivalent File created using the process of the present invention, and to simultaneously view the image file on the display. Using the graphic user interface of the present invention, a user may create libraries of patent Equivalent Files and image files or documents of another type, as well as open cases to include a plurality of different patents or other documents. The Equivalent File may be selectively viewed on the display in an equivalent window. Simultaneous with the viewing of the Equivalent File within the equivalent window, the user may view any portion of an image file within one or more image windows on the display. A variety of other features and functions are provided by the present invention for the manipulation and display of patent documents and other documents on the user interface.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5623681
Method and apparatus for synchronizing, displaying and manipulating text

     and image documents - US Patent 5623681 Drawing
Method and apparatus for synchronizing, displaying and manipulating text and image documents
Inventor     Rivette; Kevin G. (Palo Alto, CA); Florio; Michael P. (Atherton, CA); Jackson; Adam (Sunnyvale, CA); Ahn; Don (Daly City, CA); Rappaport; Irving S. (Palo Alto, CA); Kurata; Deborah (Pleasanton, CA)
Owner/Assignee     Waverley Holdings, Inc. (Palo Alto, CA)
Patent assignment
All assignments
Publication Date     April 22, 1997
Application Number     08/155,752
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     November 19, 1993
US Classification     715/522 715/525 715/788
Int'l Classification     G06F 017/00
Examiner     Jankus; Almis R.
Assistant Examiner     Burwell; Joseph R.
Attorney/Law Firm     Sterne, Kessler, Goldstein & Fox P.L.L.C.
Address
Parent Case    
Priority Data    
USPTO Field of Search     395/144 395/145 395/146 395/147 395/148 395/149 395/155 395/157 395/158 395/160 395/161 395/788 395/784 395/783 395/787 395/341 364/401 364/402 364/403 364/404 364/405 364/406 364/407 364/408 364/419.19 382/135 382/137 382/140
Patent Tags     synchronizing, displaying manipulating text image documents
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5444615
Bennett
705/8
Aug,1995

[0 after 0 votes]
5349170
Kern
705/45
Sep,1994

[0 after 0 votes]
5319745
Vinsonneau
715/515
Jun,1994

[0 after 0 votes]
5241671
Reed
707/104.1
Aug,1993

[0 after 0 votes]
5237158
Kern
705/45
Aug,1993

[0 after 0 votes]
5228123
Heckel
715/762
Jul,1993

[0 after 0 votes]
5222160
Sakai
382/185
Jun,1993

[0 after 0 votes]
5163104
Ghosh
382/240
Nov,1992

[0 after 0 votes]
5157768
Hoeber
715/711
Oct,1992

[0 after 0 votes]
5155806
Hoeber
715/711
Oct,1992

[0 after 0 votes]
5148154
MacKay
715/782
Sep,1992

[0 after 0 votes]
5120944
Kern
235/379
Jun,1992

[0 after 0 votes]
5072412
Henderson, Jr.

Dec,1991

[0 after 0 votes]
5062060
Kolnick

Oct,1991

[0 after 0 votes]
5008853
Bly

Apr,1991

[0 after 0 votes]
4985863
Fujisawa
707/5
Jan,1991

[0 after 0 votes]
4977455
Young
348/460
Dec,1990

[0 after 0 votes]
4939507
Beard
345/156
Jul,1990

[0 after 0 votes]
4935865
Rowe
700/83
Jun,1990

[0 after 0 votes]
4931783
Atkinson
345/163
Jun,1990

[0 after 0 votes]
4914732
Henderson
340/3.71
Apr,1990

[0 after 0 votes]
4889136
Hanssen
128/855
Dec,1989

[0 after 0 votes]
4884223
Ingle
702/41
Nov,1989

[0 after 0 votes]
4847604
Doyle
345/180
Jul,1989

[0 after 0 votes]
4812834
Wells
715/790
Mar,1989

[0 after 0 votes]
4788538
Klein
345/418
Nov,1988

[0 after 0 votes]
4785408
Britton
704/270
Nov,1988

[0 after 0 votes]
4772882
Mical
715/823
Sep,1988

[0 after 0 votes]
4748618
Brown
370/419
May,1988

[0 after 0 votes]
4736308
Heckel
715/781
Apr,1988

[0 after 0 votes]
4622545
Atkinson
345/562
Nov,1986

[0 after 0 votes]
4555775
Pike
715/790
Nov,1985

[0 after 0 votes]
4533910
Sukonick
715/806
Aug,1985

[0 after 0 votes]
4486857
Heckel
715/508
Dec,1984

[0 after 0 votes]
4270182
Asija
704/8
May,1981

[0 after 0 votes]
4205780
Burns
235/454
Jun,1980

[0 after 0 votes]
4873623
Lane
700/83
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


We claim:

1. A computer controlled display system including at least one central processing unit (CPU), said CPU coupled to a display for displaying a patent document and a patent image on said display, comprising:

(1) storage means coupled to said CPU for storing at least one patent document comprised of an equivalent text file, and at least one patent image document comprised of a patent image file, said equivalent text file including linking information that links at least one portion of said equivalent text file to at least one portion of said patent image file, said equivalent text file also including equivalency information detailing an equivalency relationship between said patent image file and a corresponding patent text file, said equivalency information comprising at least one of

(A) special character information specifying at least one mapping of a group of characters in said patent text file to a special character in said patent image file, and

(B) graphical item location information specifying locations in said patent image file of graphical items referred to in said patent text file, said graphical items including any combination of figures, figure elements, equations, non-text tables, structures and diagrams,

said patent image file being a data file having stored therein one or more image pages from a patent, each of said image pages being an electronic image of a page of said patent or a page of a document related to said patent, wherein said image pages are stored in a compressed format, said patent text file being a data file having stored therein ASCII text data representing at least a portion of textual data in said patent, including patent bibliography information and patent text paragraphs; and

(2) a user interface generated by said CPU for display by display means, said user interface selectively displaying said equivalent text file and said patent image file on said display, such that said equivalent text file is displayed in a first window and said patent image file is displayed in a second window and both of said windows may be selectively viewed simultaneously on said display.

2. The display system as defined by claim 1 wherein said first window is an equivalent text window, and said second window is an image window.

3. The display system as defined by claim 2 further including text toolbox means coupled to said CPU and to said user interface for providing a first plurality of functions for operating on said equivalent text file of said patent document.

4. The display system as defined by claim 3 further including image toolbox means coupled to said CPU and to said user interface for providing a second plurality of functions for operating on said patent image file in said image window.

5. The display system as defined by claim 4 further including synchronization means coupled to said CPU for selectively viewing said equivalent text file of said patent document and said patent image file in a synchronized display.

6. The display system as defined by claim 5 wherein said storage means stores multiple equivalent text files and multiple patent image files.

7. The display system as defined by claim 6 wherein a user may define a case including a plurality of said multiple equivalent text files and corresponding multiple patent image files.

8. The display system as defined by claim 6 wherein upon selection by said user, said user interface displays multiple equivalent text files in multiple equivalent text windows simultaneously on said display.

9. The display system as defined by claim 8 wherein upon selection by said user, said user interface selectively displays multiple patent image files in multiple image windows simultaneously, on said display.

10. The display system as defined by claim 5 wherein said synchronization means includes column information to synchronize said equivalent text file to said patent image file.

11. The display system as defined by claim 10 wherein said equivalent text window includes column increment/decrement means for selectively incrementing and decrementing columns of said equivalent text file displayed on said display.

12. The display system as defined by claim 11 wherein said user interface display a Patent Text Toolbox window, said Patent Text Toolbox window including:

highlight selection means for selecting one of a plurality of highlight colors;

patent section navigation means for selecting a section of said equivalent text file, said selection of said section resulting in said CPU displaying said section of said equivalent text file in said equivalent text window.

13. The display system as defined by claim 4 wherein said image toolbox means includes a rotation function for rotating said patent image file displayed in said image window.

14. The display system as defined by claim 13 wherein said image toolbox means include a select element number function or displaying a portion of an equivalent text file associated with a select element number.

15. The display system as defined by claim 14 wherein said select element number function includes activating an icon for displaying an select element number window, inputting said select element number, activating a find-in-text icon and displaying said portion of said equivalent text file beginning at a first occurrence of said select element number.

16. The display system as defined by claim 4 further including image enlargement means for enlarging a portion of said patent image file displayed in said image window.

17. The display system as defined by claim 16 wherein said image enlargement means include outlining a box around a portion of said patent image file displayed in said image window, enlarging said portion of said patent image file disposed within said box, and displaying said enlarged image of said portion of said patent image file in said image window.

18. The system of claim 1, wherein said equivalency information comprises at least one of elements (1)(A), (1)(B), and (C) bibliographic formatting information specifying an approximate arrangement of bibliographic data contained in said patent text file as displayed in bibliographic page images in said patent image file.

19. A display method for displaying a patent document and a patent image, comprising the steps of:

(1) storing at least one patent document comprised of an equivalent text file, and at least one patent image document comprised of a patent image file, said equivalent text file including linking information that links at least one portion of said equivalent text file to at least one portion of said patent image file, said equivalent text file also including equivalency information detailing an equivalency relationship between said patent image file and a corresponding patent text file, said equivalency information comprising at least one of

(A) special character information specifying at least one mapping of a group of characters in said patent text file to a special character in said patent image file, and

(B) graphical item location information specifying locations in said patent image file of graphical items referred to in said patent text file, said graphical items including any combination of figures, figure elements, equations, non-text tables, structures and diagrams,

said patent image file being a data file having stored therein one or more image pages from a patent, each of said image pages being an electronic image of a page of said patent or a page of a document related to said patent, wherein said image pages are stored in a compressed format, said patent text file being a data file having stored therein ASCII text data representing at least a portion of textual data in said patent, including patent bibliography information and patent text paragraphs;

(2) generating a user interlace for display on a display; and

(3) selectively displaying said equivalent text file and said patent image file on said display, such that said equivalent text file is displayed in a first window and said patent image file is displayed in a second window and both of said windows may be selectively viewed simultaneously on said display.

20. The display method as defined by claim 19 wherein said first window is an equivalent text window, and said second window is an image window.

21. The display method as defined by claim 20 further including the step of providing a first plurality of functions for operating on said equivalent text file of said patent document.

22. The display method as defined by claim 21 further including the step of providing a second plurality of functions for operating on said patent image file in said image window using image toolbox means.

23. The display method as defined by claim 22 further including the step of synchronizing and selectively viewing said equivalent text file of said patent document and said patent image file in a synchronized display, such that said equivalent text file is synchronized to said patent image file.

24. The display method as defined by claim 23 wherein multiple equivalent text files and multiple patent image files are stored.

25. The display method as defined by claim 24 wherein a user may define case including a plurality of said multiple equivalent text files and corresponding multiple patent image files.

26. The display method as defined by claim 24 wherein upon selection by said user, said user interface displays multiple equivalent text files in multiple equivalent text windows simultaneously on said display.

27. The display method as defined by claim 26 wherein upon selection by said user, said user interface selectively displays multiple patent image files in multiple image windows simultaneously on said display.

28. The display method as defined by claim 23 wherein said synchronizing step provides column information to synchronize said equivalent text file to said patent image file.

29. The display method as defined by claim 28 further including the step of selectively incrementing and decrementing columns of said equivalent text file display on said display.

30. The display method as defined by claim 29 further including the step of said user interface displaying a Patent Text Toolbox window, said Patent Text Toolbox window including:

highlight selection means for selecting one of a plurality of highlight colors;

patent section navigation means for selecting a section of said equivalent text file, said selection of said section resulting in said CPU displaying said section of said equivalent text file in said equivalent text window.

31. The display metho