ES2269152T3 - Impresora interactiva. - Google Patents
Impresora interactiva. Download PDFInfo
- Publication number
- ES2269152T3 ES2269152T3 ES00940013T ES00940013T ES2269152T3 ES 2269152 T3 ES2269152 T3 ES 2269152T3 ES 00940013 T ES00940013 T ES 00940013T ES 00940013 T ES00940013 T ES 00940013T ES 2269152 T3 ES2269152 T3 ES 2269152T3
- Authority
- ES
- Spain
- Prior art keywords
- printer according
- data
- printer
- page
- netpage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 230000002452 interceptive effect Effects 0.000 title description 16
- 238000007639 printing Methods 0.000 claims abstract description 58
- 238000001514 detection method Methods 0.000 claims abstract description 50
- 230000004044 response Effects 0.000 claims abstract description 30
- 230000007246 mechanism Effects 0.000 claims abstract description 20
- 239000000976 ink Substances 0.000 claims description 107
- 238000013461 design Methods 0.000 claims description 43
- 238000003860 storage Methods 0.000 claims description 12
- 238000012384 transportation and delivery Methods 0.000 claims description 11
- 239000012190 activator Substances 0.000 claims description 10
- 239000011159 matrix material Substances 0.000 claims description 6
- 239000000758 substrate Substances 0.000 claims description 5
- 230000002745 absorbent Effects 0.000 claims description 4
- 239000002250 absorbent Substances 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 4
- 239000003086 colorant Substances 0.000 claims description 4
- 230000003287 optical effect Effects 0.000 claims description 4
- 238000001228 spectrum Methods 0.000 claims description 3
- 238000005286 illumination Methods 0.000 claims description 2
- 230000005670 electromagnetic radiation Effects 0.000 claims 2
- 238000010521 absorption reaction Methods 0.000 claims 1
- 239000000428 dust Substances 0.000 claims 1
- 238000002211 ultraviolet spectrum Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 48
- 230000015654 memory Effects 0.000 description 23
- 238000000034 method Methods 0.000 description 18
- 230000003993 interaction Effects 0.000 description 16
- 239000003292 glue Substances 0.000 description 15
- 230000004913 activation Effects 0.000 description 14
- 238000001994 activation Methods 0.000 description 14
- 238000000465 moulding Methods 0.000 description 14
- 235000019800 disodium phosphate Nutrition 0.000 description 12
- 230000009471 action Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 239000002184 metal Substances 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 239000000853 adhesive Substances 0.000 description 9
- 230000001070 adhesive effect Effects 0.000 description 9
- 239000000872 buffer Substances 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 9
- 238000001914 filtration Methods 0.000 description 9
- VQQKIXKPMJTUMP-UHFFFAOYSA-N 1,2,3,4-tetrachloro-5-(2,3-dichlorophenyl)benzene Chemical compound ClC1=CC=CC(C=2C(=C(Cl)C(Cl)=C(Cl)C=2)Cl)=C1Cl VQQKIXKPMJTUMP-UHFFFAOYSA-N 0.000 description 8
- 238000004422 calculation algorithm Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 8
- 239000013598 vector Substances 0.000 description 8
- 230000006835 compression Effects 0.000 description 7
- 238000007906 compression Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000009466 transformation Effects 0.000 description 7
- 230000006399 behavior Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 6
- 239000003550 marker Substances 0.000 description 6
- 230000003068 static effect Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000005499 meniscus Effects 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 238000013519 translation Methods 0.000 description 5
- 230000002776 aggregation Effects 0.000 description 4
- 238000004220 aggregation Methods 0.000 description 4
- 238000013475 authorization Methods 0.000 description 4
- 238000009826 distribution Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 4
- 230000001681 protective effect Effects 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000005465 channeling Effects 0.000 description 3
- 239000012634 fragment Substances 0.000 description 3
- 238000010606 normalization Methods 0.000 description 3
- 239000004033 plastic Substances 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000004804 winding Methods 0.000 description 3
- ZDDZPDTVCZLFFC-UHFFFAOYSA-N 1,2,4,5-tetrachloro-3-(4-chlorophenyl)benzene Chemical compound C1=CC(Cl)=CC=C1C1=C(Cl)C(Cl)=CC(Cl)=C1Cl ZDDZPDTVCZLFFC-UHFFFAOYSA-N 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 238000004026 adhesive bonding Methods 0.000 description 2
- 230000000740 bleeding effect Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000001035 drying Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 239000005060 rubber Substances 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000035939 shock Effects 0.000 description 2
- 229910052710 silicon Inorganic materials 0.000 description 2
- 239000010703 silicon Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 1
- 238000003854 Surface Print Methods 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 239000003570 air Substances 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009118 appropriate response Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000011230 binding agent Substances 0.000 description 1
- 235000021152 breakfast Nutrition 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000011049 filling Methods 0.000 description 1
- 239000000834 fixative Substances 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000543 intermediate Substances 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000011068 loading method Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000011859 microparticle Substances 0.000 description 1
- 239000002991 molded plastic Substances 0.000 description 1
- 238000007645 offset printing Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000002985 plastic film Substances 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 238000004171 remote diagnosis Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 235000019640 taste Nutrition 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012559 user support system Methods 0.000 description 1
- 238000010792 warming Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/17556—Means for regulating the pressure in the cartridge
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J13/00—Devices or arrangements of selective printing mechanisms, e.g. ink-jet printers or thermal printers, specially adapted for supporting or handling copy material in short lengths, e.g. sheets
- B41J13/10—Sheet holders, retainers, movable guides, or stationary guides
- B41J13/103—Sheet holders, retainers, movable guides, or stationary guides for the sheet feeding section
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J13/00—Devices or arrangements of selective printing mechanisms, e.g. ink-jet printers or thermal printers, specially adapted for supporting or handling copy material in short lengths, e.g. sheets
- B41J13/10—Sheet holders, retainers, movable guides, or stationary guides
- B41J13/106—Sheet holders, retainers, movable guides, or stationary guides for the sheet output section
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/135—Nozzles
- B41J2/165—Prevention or detection of nozzle clogging, e.g. cleaning, capping or moistening for nozzles
- B41J2/16505—Caps, spittoons or covers for cleaning or preventing drying out
- B41J2/16508—Caps, spittoons or covers for cleaning or preventing drying out connected with the printer frame
- B41J2/16511—Constructions for cap positioning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/135—Nozzles
- B41J2/165—Prevention or detection of nozzle clogging, e.g. cleaning, capping or moistening for nozzles
- B41J2/16585—Prevention or detection of nozzle clogging, e.g. cleaning, capping or moistening for nozzles for paper-width or non-reciprocating print heads
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/17513—Inner structure
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/1752—Mounting within the printer
- B41J2/17523—Ink connection
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/17543—Cartridge presence detection or type identification
- B41J2/17546—Cartridge presence detection or type identification electronically
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/17553—Outer structure
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17563—Ink filters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
- B41J2/2107—Ink jet for multi-colour printing characterised by the ink properties
- B41J2/2114—Ejecting specialized liquids, e.g. transparent or processing liquids
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42C—BOOKBINDING
- B42C19/00—Multi-step processes for making books
- B42C19/02—Multi-step processes for making books starting with single sheets
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42C—BOOKBINDING
- B42C9/00—Applying glue or adhesive peculiar to bookbinding
- B42C9/0006—Applying glue or adhesive peculiar to bookbinding by applying adhesive to a stack of sheets
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42C—BOOKBINDING
- B42C9/00—Applying glue or adhesive peculiar to bookbinding
- B42C9/0081—Applying glue or adhesive peculiar to bookbinding applying adhesive to individual sheets for binding them together
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H29/00—Delivering or advancing articles from machines; Advancing articles to or into piles
- B65H29/26—Delivering or advancing articles from machines; Advancing articles to or into piles by dropping the articles
- B65H29/34—Delivering or advancing articles from machines; Advancing articles to or into piles by dropping the articles from supports slid from under the articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H37/00—Article or web delivery apparatus incorporating devices for performing specified auxiliary operations
- B65H37/04—Article or web delivery apparatus incorporating devices for performing specified auxiliary operations for securing together articles or webs, e.g. by adhesive, stitching or stapling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0317—Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
- G06F3/0321—Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface by optically sensing the absolute position with respect to a regularly patterned surface forming a passive digitiser, e.g. pen optically detecting position indicative tags printed on a paper sheet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/142—Image acquisition using hand-held instruments; Constructional details of the instruments
- G06V30/1423—Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00244—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00326—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00352—Input means
- H04N1/00355—Mark-sheet input
- H04N1/00358—Type of the scanned marks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00352—Input means
- H04N1/00355—Mark-sheet input
- H04N1/00376—Means for identifying a mark sheet or area
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00567—Handling of original or reproduction media, e.g. cutting, separating, stacking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00968—Input arrangements for operating instructions or parameters, e.g. updating internal software by scanning marks on a sheet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/23—Reproducing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32106—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
- H04N1/32122—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate device, e.g. in a memory or on a display separate from image data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32128—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32128—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
- H04N1/32133—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image on the same paper sheet, e.g. a facsimile page header
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/327—Initiating, continuing or ending a single-mode communication; Handshaking therefor
- H04N1/32765—Initiating a communication
- H04N1/32771—Initiating a communication in response to a request, e.g. for a particular document
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/327—Initiating, continuing or ending a single-mode communication; Handshaking therefor
- H04N1/32765—Initiating a communication
- H04N1/32771—Initiating a communication in response to a request, e.g. for a particular document
- H04N1/32778—Initiating a communication in response to a request, e.g. for a particular document using a mark-sheet or machine-readable code request
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42P—INDEXING SCHEME RELATING TO BOOKS, FILING APPLIANCES OR THE LIKE
- B42P2261/00—Manufacturing; Forming
- B42P2261/04—Producing books by printing sheets in following order, e.g. for ordering via the Internet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/033—Indexing scheme relating to G06F3/033
- G06F2203/0337—Status LEDs integrated in the mouse to provide visual feedback to the user about the status of the input device, the PC, or the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1265—Printing by reference, e.g. retrieving document/image data for a job from a source mentioned in the job
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1284—Local printer device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3207—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of an address
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3226—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3242—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of processing required or performed, e.g. for reproduction or before recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3243—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of type information, e.g. handwritten or text document
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3247—Data linking a set of images to one another, e.g. sequence, burst or continuous capture mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3249—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document data relating to a linked page or object, e.g. hyperlink
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
- H04N2201/327—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3271—Printing or stamping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3278—Transmission
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T156/00—Adhesive bonding and miscellaneous chemical manufacture
- Y10T156/17—Surface bonding means and/or assemblymeans with work feeding or handling means
- Y10T156/1702—For plural parts or plural areas of single part
- Y10T156/1744—Means bringing discrete articles into assembled relationship
- Y10T156/1746—Plural lines and/or separate means assembling separate sandwiches
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T156/00—Adhesive bonding and miscellaneous chemical manufacture
- Y10T156/17—Surface bonding means and/or assemblymeans with work feeding or handling means
- Y10T156/1702—For plural parts or plural areas of single part
- Y10T156/1744—Means bringing discrete articles into assembled relationship
- Y10T156/1751—At least three articles
- Y10T156/1761—Stacked serially
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Entrepreneurship & Innovation (AREA)
- Computing Systems (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Textile Engineering (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Mechanical Engineering (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Printers Characterized By Their Purpose (AREA)
- Television Signal Processing For Recording (AREA)
- Facsimiles In General (AREA)
- Control Of Multiple Motors (AREA)
- Selective Calling Equipment (AREA)
- Silver Salt Photography Or Processing Solution Therefor (AREA)
- Cameras Adapted For Combination With Other Photographic Or Optical Apparatuses (AREA)
- Handling Of Sheets (AREA)
- Electrostatic Charge, Transfer And Separation In Electrography (AREA)
- Dot-Matrix Printers And Others (AREA)
- Camera Data Copying Or Recording (AREA)
- Computer And Data Communications (AREA)
- Printers Or Recording Devices Using Electromagnetic And Radiation Means (AREA)
Abstract
Una impresora (601) para imprimir una segunda interfaz en una segunda superficie, en respuesta a primeros datos indicadores recibidos desde un dispositivo de detección (101), detectándose los primeros datos indicadores mediante un dispositivo de detección (101) desde los primeros datos codificados (3), estando dispuesta una primera interfaz (1) en una primera superficie que incluye los primeros datos codificados (3), incluyendo la impresora (601): (a) un módulo de entrada configurado para: (i) recibir, desde el dispositivo de detección (101), los primeros datos indicadores, siendo los primeros datos indicadores indicativos al menos parcialmente de datos de respuesta; (ii) generar segundos datos indicadores basados en los primeros datos indicadores, siendo los segundos datos indicadores indicativos al menos parcialmente de los datos de respuesta; (iii) enviar los segundos datos indicadores a un sistema de ordenador; y (b) un módulo de impresión, que incluye un mecanismo de impresión, configurado para: (i) recibir los datos de respuesta del sistema de ordenador; (ii) generar la segunda interfaz basada al menos parcialmente en los datos de respuesta; e (iii) imprimir la segunda interfaz en la segunda superficie utilizando el mecanismo de impresión.
Description
Impresora interactiva.
La presente invención se refiere a una impresora
para imprimir una interfaz en una superficie para producir una
superficie de interfaz.
La invención se ha desarrollado ante todo para
producir superficies de interfaz que permitan a los usuarios
interactuar con información en red y obtener impresos interactivos
bajo demanda mediante impresoras de color conectadas en red a alta
velocidad. Aunque en adelante se describirá la invención ampliamente
con referencia a este uso, se apreciará que la invención no está
limitada al uso en este campo.
En las siguientes solicitudes en tramitación se
describen varios procedimientos, sistemas y aparatos que se
refieren a la presente invención, presentadas por el solicitante o
cesionario de la presente invención simultáneamente con la presente
solicitud.
PCT/AU00/00518, PCT/AU00/00519,
PCT/AU00/00520, PCT/AU00/00521, PCT/AU00/00523, PCT/AU00/00524,
PCT/AU00/00525, PCT/AU00/00526, PCT/AU00/00527, PCT/AU00/00528,
PCT/AU00/00529, PCT/AU00/00530, PCT/AU00/00531, PCT/AU00/00532,
PCT/AU00/00533, PCT/AU00/00534, PCT/AU00/00535, PCT/AU00/00536,
PCT/AU00/00537, PCT/AU00/00538, PCT/AU00/00539, PCT/AU00/00540,
PCT/AU00/00541, PCT/AU00/00542, PCT/AU00/00543, PCT/AU00/00544,
PCT/AU00/00545, PCT/AU00/00547, PCT/AU00/00546, PCT/AU00/00554,
PCT/AU00/00556, PCT/AU00/00557, PCT/AU00/00558, PCT/AU00/00559,
PCT/AU00/00560, PCT/AU00/00561, PCT/AU00/00562, PCT/AU00/00563,
PCT/AU00/00564, PCT/AU00/00566, PCT/AU00/00567, PCT/AU00/00568,
PCT/AU00/00569, PCT/AU00/00570, PCT/AU00/00571, PCT/AU00/00572,
PCT/AU00/00573, PCT/AU00/00574, PCT/AU00/00575, PCT/AU00/00576,
PCT/AU00/00577, PCT/AU00/00578, PCT/AU00/00579, PCT/AU00/00581,
PCT/AU00/00580, PCT/AU00/00582, PCT/AU00/00587, PCT/AU00/00588,
PCT/AU00/00589, PCT/AU00/00583, PCT/AU00/00593, PCT/AU00/00590,
PCT/AU00/00591, PCT/AU00/00592, PCT/AU00/00594, PCT/AU00/00595,
PCT/AU00/00596, PCT/AU00/00597. PCT/AU00/00598. PCT/AU00/00516, y
PCT/AU00/00517.
Actualmente, un usuario de un sistema de
ordenador interactúa típicamente con el sistema utilizando un
monitor para visualizar información y un teclado y/o ratón para
introducir información. Aunque esta interfaz es potente, es
relativamente voluminosa y no portátil. La información impresa sobre
papel puede leerse más fácilmente y es más portátil que la
información visualizada en un monitor de ordenador. No obstante,
contrariamente a un teclado o un ratón, un lápiz sobre papel pierde
generalmente la capacidad de interactuar con el software del
ordenador.
Se conocen en la técnica anterior sistemas que
utilizan papel codificado ópticamente y lápices digitales y que
proporcionan interacción limitada con base de papel con el ordenador
(por ejemplo, los documentos US5852434A, GB2306669A, US5661506A,
JP10194562A).
Concretamente, el documento GB2306669A describe
un sistema que utiliza un lápiz digital y papel codificado
ópticamente para rellenar formularios, por lo que el usuario escribe
o selecciona elementos en un formulario de papel codificado,
detectándose y procesándose la entrada manuscrita del usuario y la
posición de esta entrada mediante OCR, proporcionado de este modo
una versión electrónica del formulario rellenado que puede
imprimirse.
Según un primer aspecto de la invención, se
proporciona una impresora para imprimir una segunda interfaz en una
segunda superficie, en respuesta a primeros datos indicadores
recibidos desde un dispositivo de detección, detectando el
dispositivo de detección los primeros datos indicadores a partir de
primeros datos codificados, estando una primera interfaz dispuesta
en una primera superficie que incluye los primeros datos
codificados, incluyendo la impresora:
(a) un módulo de entrada configurado para:
- (i)
- recibir, desde el dispositivo de detección, los primeros datos indicadores, siendo los primeros datos indicadores indicativos al menos parcialmente de datos de respuesta;
- (ii)
- generar segundos datos indicadores basados en los primeros datos indicadores, siendo los segundos datos indicadores indicativos al menos parcialmente de los datos de respuesta;
- (iii)
- enviar los segundos datos indicadores a un sistema de ordenador; y
\newpage
(b) un módulo de impresión, que incluye un
mecanismo de impresión, configurado para:
- (i)
- recibir los datos de respuesta del sistema de ordenador;
- (ii)
- generar la segunda interfaz basada al menos parcialmente en los datos de respuesta; e
- (iii)
- imprimir la segunda interfaz en la segunda superficie utilizando el mecanismo de impresión.
Preferentemente, la segunda interfaz incluye
segundos datos codificados, en los que el módulo de impresión
incluye un generador de datos codificados configurado para generar
los segundos datos codificados basados en al menos parte de los
datos de respuesta. Más preferentemente, los datos de respuesta
incluyen segundos datos de identidad de zona indicativos de al
menos una identidad, estando asociada la identidad a una zona de la
segunda interfaz, estando configurado el generador de datos
codificados para generar los segundos datos codificados basados en
los segundos datos de identidad de zona, siendo indicativos los
segundos datos codificados de la identidad.
En una forma de realización preferida, la
segunda interfaz incluye información visible adicional a los
segundos datos codificados, estando basada la información visible
al menos parcialmente en los datos de respuesta.
Preferentemente, los segundos datos codificados
también son indicativos de al menos un punto de referencia de la
zona. Más preferentemente, el al menos un punto de referencia se
determina según un diseño de datos codificados.
Preferentemente, el módulo de impresión está
configurado para recibir el diseño de datos codificados del sistema
de ordenador.
En una forma de realización, la impresora
también incluye medios de almacenamiento para almacenar una
pluralidad de los diseños de datos codificados, estando configurado
el módulo de impresión para:
recibir, desde el sistema de ordenador,
información de selección de diseño indicativa de uno de los diseños
de datos codificados; y
utilizar la información de selección de diseño
para seleccionar uno de los diseños codificados almacenados para
utilizarlos para determinar el al menos un punto de referencia.
Preferentemente, los primeros datos indicadores
incluyen datos de ubicación detectados por el dispositivo de
detección a partir de los primeros datos codificados.
En una forma preferida, los primeros datos
indicadores incluyen primeros datos de identidad de zona detectados
por el dispositivo de detección a partir de los primeros datos
codificados, siendo indicativos los primeros datos de identidad de
zona de una identidad asociada a una zona de la primera interfaz,
siendo la zona al menos parcialmente indicativa de los datos de
respuesta.
En otra forma preferida, los primeros datos
indicadores incluyen datos de ubicación detectados por el
dispositivo de detección a partir de los primeros datos
codificados, siendo indicativos los datos de ubicación de una
ubicación dentro de la zona, siendo la ubicación dentro de la zona
indicativa al menos parcialmente de los datos de respuesta.
Preferentemente, los segundos datos codificados
incluyen al menos una marca, siendo indicativa cada marca de la
identidad de la zona.
En un segundo aspecto, la presente invención
proporciona un sistema que incluye:
una impresora según el primer aspecto; y
un dispositivo de detección para detectar los
primeros datos indicadores y transmitirlos a la impresora.
Preferentemente, el dispositivo de detección
incluye un transmisor de radio para transmitir los datos indicadores
a la impresora, y la impresora incluye un receptor de radio para
recibir los datos indicadores.
En una forma preferida, el dispositivo de
detección incluye un sensor óptico para detectar los primeros datos
codificados.
En un tercer aspecto, la presente invención
proporciona un sistema que incluye:
una impresora según el primer aspecto de la
invención;
una primera superficie de interfaz dispuesta en
una primera superficie, incluyendo la primera superficie de
interfaz primeros datos codificados que deben detectarse mediante un
dispositivo de detección, para generar de ese modo primeros datos
indicadores para transmitirlos desde el dispositivo de detección a
la impresora.
En un cuarto aspecto, la presente invención
proporciona una superficie de interfaz producida mediante una
impresora según el primer aspecto.
Otros objetos y ventajas de la invención se
harán aparentes a partir de la siguiente descripción detallada.
Ahora se describirán formas de realización
preferidas y otras, únicamente a título de ejemplo no limitador,
con referencia a los dibujos que se acompañan, en los que:
la Figura 1 es un esquema de la relación
entre una netpage impresa de muestra y su descripción de página en
línea;
la Figura 2 es una vista esquemática de una
interacción entre un lápiz de netpage, una impresora de netpage, un
servidor de página de netpage, y un servidor de aplicación de
netpage;
la Figura 3 ilustra un grupo de servidores de
netpage e impresoras interconectados mediante una red;
la Figura 4 es una vista esquemática de una
estructura de alto nivel de una netpage impresa y su descripción de
página en línea;
la Figura 5 es una vista en planta que
muestra una estructura de una marca de netpage;
la Figura 6 es una vista en planta que
muestra una relación entre un conjunto de las marcas que se
muestran en la Figura 5 y un campo visual de un dispositivo de
detección de netpage en forma de un lápiz de netpage;
la Figura 7 es un organigrama de un algoritmo
de procesamiento y descodificación de imagen de marca;
la Figura 8 es una vista en perspectiva de un
lápiz de netpage y su cono de campo visual de detección de marca
asociado;
la Figura 9 es una vista en perspectiva en
despiece ordenado del lápiz de netpage que se muestra en la Figura
8;
la Figura 10 es un diagrama de bloque
esquemático de un controlador de lápiz para el lápiz de netpage que
se muestra en las Figuras 8 y 9;
la Figura 11 es una vista en perspectiva de
una impresora de netpage montada en la pared;
la Figura 12 es una sección transversal de la
longitud de la impresora de netpage de la Figura 11;
la Figura 12a es una parte ampliada de la
Figura 12 que muestra una sección del montaje de los motores dúplex
de impresión y del rodillo encolador;
la Figura 13 es una vista detallada del
cartucho de tinta, los recorridos de aire y cola, y los motores de
impresión de la impresora de netpage de las Figuras 11 y 12;
la Figura 14 es un diagrama de bloque
esquemático de un controlador de impresora para la impresora de
netpage que se muestra en las Figuras 11 y 12;
la Figura 15 es un diagrama de bloque
esquemático de controladores dúplex del motor de impresión y
cabezales de impresión Memjet™ asociados al controlador de la
impresora que se muestra en la Figura 14;
la Figura 16 es un diagrama de bloque
esquemático del controlador de motor de impresión que se muestra en
las Figuras 14 y 15;
la Figura 17 es una vista en perspectiva de un
único elemento de impresión Memjet™, como se utiliza en, por
ejemplo, la impresora de netpage de las Figuras 10 a 12;
la Figura 18 es una vista en perspectiva de
una pequeña parte de una cadena matriz de elementos de impresión
Memjet™;
la Figura 19 es una serie de vistas en
perspectiva que ilustra el ciclo operativo del elemento de
impresión Memjet™ que se muestra en la Figura 13;
la Figura 20 es una vista en perspectiva de un
pequeño fragmento de un cabezal de impresión Memjet™ de ancho de
página;
la Figura 21 es una vista esquemática de un
diagrama de clase de usuario;
la Figura 22 es una vista esquemática de un
diagrama de clase de impresora;
la Figura 23 es una vista esquemática de un
diagrama de clase de lápiz;
la Figura 24 es una vista esquemática de un
diagrama de clase de aplicación;
la Figura 25 es una vista esquemática de un
diagrama de clase de descripción de documento y página;
la Figura 26 es una vista esquemática de un
diagrama de clase de propiedad de documento y página;
la Figura 27 es una vista esquemática de un
diagrama de clase de especialización de elemento terminal;
la Figura 28 es una vista esquemática de un
diagrama de clase de especialización de elemento estático;
la Figura 29 es una vista esquemática de un
diagrama de clase de elemento de hipervínculo;
la Figura 30 es una vista esquemática de un
diagrama de clase de especialización de elemento de
hipervínculo;
la Figura 31 es una vista esquemática de un
diagrama de clase de grupo hipervinculado;
la Figura 32 es una vista esquemática de un
diagrama de clase de formulario;
la Figura 33 es una vista esquemática de un
diagrama de clase de tinta digital;
la Figura 34 es una vista esquemática de un
diagrama de clase de especialización de elemento de campo;
la Figura 35 es una vista esquemática de un
diagrama de clase de campo de verificación de caja;
la Figura 36 es una vista esquemática de un
diagrama de clase de campo de texto;
la Figura 37 es una vista esquemática de un
diagrama de clase de campo de firma;
la Figura 38 es un organigrama de un algoritmo
de procesamiento de entrada;
la Figura 38a es un organigrama detallado de
una etapa del organigrama de la Figura 38;
la Figura 39 es una vista esquemática de un
diagrama de clase de elemento de orden del servidor de página;
la Figura 40 es una vista esquemática de un
diagrama de clase de descripción de recurso;
la Figura 41 es una vista esquemática de un
diagrama de clase de lista de favoritos;
la Figura 42 es una vista esquemática de un
diagrama de clase de lista de historial;
la Figura 43 es una vista esquemática de un
protocolo de entrega de suscripción;
la Figura 44 es una vista esquemática de un
diagrama de clase de petición de hipervínculo;
la Figura 45 es una vista esquemática de un
protocolo de activación de hipervínculo;
la Figura 46 es una vista esquemática de un
protocolo de envío de formulario;
la Figura 47 es una vista esquemática de un
protocolo de pago de comisión;
la Figura 48 es un organigrama de
procesamiento de documento en una impresora de netpage;
la Figura 49 es una vista esquemática de un
conjunto de cuñas radiales que componen un símbolo;
la Figura 50 es una vista esquemática de un
esquema de asignación del anillo con símbolo A y B;
la Figura 51 es una vista esquemática de un
esquema de asignación de primer anillo con símbolo C y D;
la Figura 52 es una vista esquemática de un
esquema de asignación de segundo anillo con símbolo C y D;
la Figura 53 es una vista sencilla en despiece
ordenado de la impresora de pared;
la Figura 54 es una vista en despiece ordenado
del cartucho de tinta;
la Figura 55 es un par de vistas de tres
cuartos del cartucho de tinta;
la Figura 56 es una vista de tres cuartos de
un único depósito de tinta;
las Figuras 57a y 57b son secciones laterales y
longitudinales a través del cartucho de tinta;
la Figura 58 es una vista delantera de tres
cuartos de la bandeja de medios abierta;
la Figura 59 es una vista delantera de tres
cuartos del sistema eléctrico de la impresora;
la Figura 60 es vista posterior de tres
cuartos del sistema eléctrico;
la Figura 61 es una vista delantera de tres
cuartos de la impresora de pared con la tapa delantera inferior
extraída;
la Figura 62 es una sección transversal del
montaje encuadernador;
la Figura 63 es una vista posterior de tres
cuartos del montaje encolador abierto;
la Figura 64 es una sección transversal del
montaje de encuadernación y la escotilla de salida;
la Figura 65 es una vista tridimensional de un
módulo de interfaz;
la Figura 66 es una vista en despiece ordenado
de un módulo de interfaz;
la Figura 67 es una vista desde arriba de tres
cuartos de la bandeja de medios; y
la Figura 68 es una sección transversal de la
parte superior de la impresora.
Nota: Memjet™ es una marca registrada de
Silverbrook Research Pty Ltd, Australia.
En la forma de realización preferida, la
invención está configurada para trabajar con el sistema de ordenador
conectado en red netpage, del que sigue una visión general
detallada. Se apreciará que cada implementación no incorpora todos
o incluso la mayoría de detalles específicos y contenidos que se
describen a continuación en relación con el sistema básico. No
obstante, se describe el sistema en su forma más completa para
reducir la necesidad de referencia externa cuando se intente
comprender el contexto en el que funcionan las formas de
realización preferidas y los aspectos de la presente invención.
En breve resumen, la forma preferida del sistema
netpage emplea una interfaz de ordenador en forma de una superficie
mapeada, es decir, una superficie física que contiene referencias a
un mapa de la superficie mantenido en un sistema de ordenador. Las
referencias de mapa pueden consultarse mediante un dispositivo de
detección adecuado. Según la implementación específica, las
referencias de mapa pueden estar codificadas de forma visible o
invisible, y definidas de forma que una consulta local en la
superficie mapeada produzca una referencia de mapa inequívoca tanto
dentro del mapa como entre distintos mapas.
El sistema de ordenador puede contener
información sobre características en la superficie mapeada, y esta
información puede recuperarse basada en referencias de mapa
suministradas por un dispositivo de detección utilizado con la
superficie mapeada. La información que se recupera de este modo
puede adoptar la forma de acciones que se inician mediante el
sistema de ordenador en nombre del operador en respuesta a la
interacción del operador con las características de la
superficie.
En su forma preferida, el sistema netpage
depende de la producción de, y de la interacción humana con,
netpages. Estas son páginas de texto, gráficos e imágenes impresas
en papel ordinario, pero que funcionan como páginas web
interactivas. La información se codifica en cada página utilizando
tinta que es esencialmente invisible para el ojo desnudo humano. La
tinta, no obstante, y por tanto los datos codificados, pueden
detectarse mediante un lápiz que forma imágenes ópticamente y que
se transmiten al sistema netpage.
En la forma preferida, pueden pulsarse botones
activos e hipervínculos en cada página con el lápiz para solicitar
información de la red o para señalar preferencias a un servidor de
red. En una forma de realización, se reconoce automáticamente el
texto manuscrito en una netpage y se convierte en texto de ordenador
en el sistema netpage, permitiendo rellenar formularios. En otras
formas de realización, se comprueban automáticamente las firmas
consignadas en una netpage, lo que permite autorizar de forma segura
transacciones de comercio electrónico.
Como se ilustra en la Figura 1, una netpage
impresa 1 puede representar un formulario interactivo que el usuario
puede rellenar tanto físicamente, en la página impresa, como
"electrónicamente", mediante comunicación entre el lápiz y el
sistema netpage. El ejemplo muestra un formulario de "Petición"
que contiene campos de nombre y dirección y un botón de envío. La
netpage consiste en datos gráficos 2 impresos que utilizan tinta
visible, y datos codificados 3 impresos como un grupo de marcas 4
que utiliza tinta invisible. La descripción de página
correspondiente 5, almacenada en la red de netpage, describe los
elementos individuales de la netpage. En concreto, describe el tipo
y la extensión espacial (zona) de cada elemento interactivo (es
decir, campo de texto o botón en el ejemplo), para permitir que el
sistema netpage interprete correctamente la entrada mediante la
netpage. El botón de envío 6, por ejemplo, tiene una zona 7 que
corresponde a la extensión espacial del gráfico correspondiente
8.
Como se ilustra en la Figura 2, el lápiz de
netpage 101, del que se muestra una forma preferida en las Figuras
8 y 9 y que se describe con más detalle a continuación, funciona
junto con una impresora de netpage 601, un dispositivo de impresora
conectado a Internet para uso doméstico, en la oficina o móvil. El
lápiz es inalámbrico y se comunica de forma segura con la impresora
netpage mediante un enlace de radio de corto alcance 9.
La impresora de netpage 601, de la que se
muestra una forma preferida en las Figuras 11 a 13 y que se describe
con más detalle a continuación, puede proporcionar, periódicamente
o bajo demanda, periódicos personalizados, revistas, catálogos,
folletos y otras publicaciones, todas impresas con gran calidad como
netpages interactivas. Contrariamente al ordenador personal, la
impresora de netpage es un dispositivo que puede montarse, por
ejemplo, en la pared junto a un área en la que se consumen primero
las noticias de la mañana, como en la cocina de un usuario, cerca
de la mesa del desayuno, o cerca del punto diario de salida del
hogar. También está disponible en versiones de sobremesa, despacho,
portátil y en miniatura.
Las netpages impresas en el momento de consumo
combinan la facilidad de uso del papel con la actualidad y la
interactividad de un medio interactivo.
Como se muestra en la Figura 2, el lápiz de
netpage 101 interactúa con los datos codificados en una netpage
impresa 1 y comunica, mediante un enlace de radio de corto alcance
9, la interacción a una impresora de netpages. La impresora 601
envía la interacción al servidor de página de netpage pertinente 10
para interpretarla. En circunstancias apropiadas, el servidor de
página envía un mensaje correspondiente al software de aplicación
del ordenador en ejecución en un servidor de aplicación de netpage
13. El servidor de aplicación puede a su vez enviar una respuesta
que se imprime en la impresora de origen.
El sistema netpage se realiza de forma
considerablemente más conveniente en la forma de realización
preferida utilizándose junto con impresoras de inyección de tinta
(Memjet™) basadas en el sistema microelectromecánico de alta
velocidad (MEMS). En la forma preferida de esta tecnología, se
consigue que la impresión relativamente de gran calidad y a alta
velocidad sea más asequible para los consumidores. En su forma
preferida, una publicación de netpage tiene las características
físicas de una revista de noticias tradicional, como un conjunto de
páginas brillantes tamaño carta impresas en color por ambas caras,
encuadernadas juntas para una navegación más fácil y un
cómodo
manejo.
manejo.
La impresora netpage explota la creciente
disponibilidad de acceso a Internet de banda ancha. El servicio de
cable está disponible en el 95% de hogares en los Estados Unidos, y
el servicio de cable con módem que ofrece acceso a Internet de
banda ancha ya está disponible en el 20% de los mismos. La impresora
de netpage también puede funcionar con conexiones más lentas, pero
con tiempos de entrega más largos y menor calidad de imagen.
Efectivamente, también se acepta el sistema netpage utilizando las
impresoras existentes láser y de inyección de tinta del consumidor,
aunque el sistema funcionará más lentamente y por tanto será menos
aceptable desde el punto de vista de un consumidor. En otras formas
de realización, el sistema netpage se hospeda en una Intranet
privada. En otras formas de realización, el sistema netpage se
hospeda en un único ordenador o dispositivo que acepta ordenador
como una
impresora.
impresora.
Los servidores de publicación de netpage 14 en
la red de netpage están configurados para proporcionar publicaciones
con calidad de impresión a impresoras de netpage. Se proporcionan
automáticamente publicaciones periódicas a impresoras que suscritas
a netpage mediante protocolos de Internet de difusión punto a punto
y multidifusión. Se filtran y formatean publicaciones
personalizadas según perfiles individuales del usuario.
Una impresora de netpage puede configurarse para
soportar cualquier cantidad de lápices, y un lápiz puede trabajar
con cualquier cantidad de impresoras de netpage. En la
implementación preferida, cada lápiz de netpage tiene un único
identificador. Un hogar puede tener un grupo de lápices de netpage
de colores, uno asignado a cada miembro de la familia. Esto permite
al usuario mantener un perfil distinto respecto a un servidor de
publicaciones o a un servidor de aplicación de netpage.
Un lápiz de netpage también puede registrarse
con un servidor de registro de netpage 11 y vincularse a una o más
cuentas de pago con tarjeta. Esto permite que los pagos de comercio
electrónico se autoricen de forma segura utilizando el lápiz de
netpage. El servidor de registro de netpage compara la firma
capturada por el lápiz de netpage con una firma previamente
registrada, permitiéndole autenticar la identidad del usuario a un
servidor de comercio electrónico. También pueden utilizarse otras
biometrías para comprobar la identidad. Una versión del lápiz de
netpage incluye escáner de huella dactilar, comprobada de un modo
similar por el servidor de registro de
netpage.
netpage.
Aunque una impresora de netpage puede
proporcionar publicaciones periódicas como el periódico matutino sin
intervención del usuario, puede configurarse para que no
proporcione nunca correo basura no solicitado. En su forma
preferida, sólo proporciona publicaciones periódicas de fuentes
suscritas o de lo contrario autorizadas. A este respecto, la
impresora de netpage es diferente a la máquina de fax o la cuenta de
correo electrónico que es visible para cualquier subsistema de
correo que sabe el número de teléfono o la dirección de correo
electrónico.
Cada modelo de objeto en el sistema se describe
utilizando un diagrama de clase de Lenguaje Unificado de Modelado
(UML). Un diagrama de clase consiste en un conjunto de clases de
objeto conectados mediante relaciones, y dos tipos de relaciones
son de interés en este documento: asociaciones y generalizaciones.
Una asociación representa algún tipo de relación entre objetos, es
decir, entre modelos de clases. Una generalización se refiere a
clases reales, y puede comprenderse de la siguiente manera: si una
clase se considera como el conjunto de todos los objetos de esta
clase, y la clase A es una generalización de la clase B, entonces B
es sencillamente un subconjunto de A. El UML no soporta
directamente modelado de segundo orden, es decir, clases de
clases.
Cada clase se dibuja como un rectángulo
etiquetado con el nombre de la clase. Contiene una lista de
atributos de la clase, separados del nombre por una línea
horizontal, y una lista de las operaciones de la clase, separadas
de la lista de atributos por una línea horizontal. En los diagramas
de clase que siguen, no obstante, las operaciones no se modelan
nunca.
Una asociación se dibuja como una línea que une
dos clases, opcionalmente etiquetadas en cualquier extremo con la
multiplicidad de la asociación. La multiplicidad por defecto es una.
Un asterisco (*) indica una multiplicidad de "muchos", es
decir cero o más. Cada asociación está etiquetada opcionalmente con
su nombre, y también está etiquetada opcionalmente en cualquier
extremo con el papel de la clase correspondiente. Un diamante
abierto indica una asociación por agregación ("es parte de"),
y se dibuja en el extremo agregador de la línea de asociación.
Una relación de generalización
("es-a") se dibuja como una línea continua que
une dos clases, con una flecha (en forma de un triángulo abierto)
en el extremo de generalización.
Cuando un diagrama de clase se rompe en
múltiples diagramas, cualquier clase que se duplique se muestra con
una línea externa discontinua en todos los diagramas menos en el
diagrama principal que la define. Se muestra con atributos sólo
donde está definida.
\vskip1.000000\baselineskip
Las netpages son la base sobre la que se
construye una red de netpage. Proporcionan una interfaz de usuario
con base de papel para información publicada y servicios
interactivos.
Una netpage consiste en una página impresa (u
otra zona de superficie) marcada de forma invisible con referencias
a una descripción en línea de la página. La descripción en línea de
la página se mantiene continuamente mediante un servidor de página
de netpage. La descripción de la página describe el diseño y el
contenido visible de la página, incluyendo texto, gráficos e
imágenes. También describe los elementos de entrada en la página,
incluyendo botones, hipervínculos, y campos de entrada. Una netpage
permite que el sistema netpage capture y procese simultáneamente
los marcadores realizados con un lápiz de netpage en su
superficie.
Múltiples netpages pueden compartir la misma
descripción de página. No obstante, para permitir distinguir la
entrada a través de páginas de lo contrario idénticas, se asigna a
cada netpage un único identificador de página. Este ID de página
tiene suficiente precisión para distinguir entre un amplio número de
netpages.
Cada referencia a la descripción de página se
codifica en una marca impresa. La marca identifica la única página
en la que aparece, y por tanto identifica indirectamente la
descripción de página. La marca también identifica su propia
posición en la página. A continuación se describen con más detalle
las características de las marcas.
Las marcas se imprimen en tinta absorbente de
infrarrojos en cualquier sustrato que sea reflector de infrarrojos,
como papel ordinario. Las longitudes de onda cercanas a infrarrojos
son invisibles para el ojo humano pero se detectan fácilmente
mediante un sensor de imagen estático con un filtro apropiado.
Una marca se detecta mediante un sensor de
imagen de área en el lápiz de netpage, y los datos de la marca se
transmiten al sistema netpage a través de la impresora de netpage
más cercana. El lápiz es inalámbrico y se comunica con la impresora
de netpage mediante un enlace de radio de corto alcance. Las marcas
son suficientemente pequeñas y están dispuestas de forma densa para
que el lápiz pueda formar la imagen de forma fiable de al menos una
marca incluso pulsando una sola vez en la página. Es importante que
el lápiz reconozca el ID y la posición de la página en cada
interacción con la página, puesto que la interacción no tiene
estado. Las marcas están codificadas de forma que se puedan
corregir errores para volverlas parcialmente tolerantes al daño en
la superficie.
El servidor de página de netpage mantiene un
único modelo de página para cada netpage impresa, lo que le permite
mantener un conjunto claro de valores suministrados por el usuario
para campos de entrada en la descripción de página para cada
netpage impresa.
La relación entre la descripción de página, el
modelo de página, y la netpage impresa se muestra en la Figura 4.
El modelo de página está asociado tanto con la impresora de netpage
que lo ha imprimido como con, si se conoce, el usuario de netpage
que lo ha solicitado.
\vskip1.000000\baselineskip
En una forma preferida, cada marca identifica la
zona en la que aparece, y la ubicación de esta marca dentro de la
zona. Una marca también puede contener banderas que se refieren a la
zona como un todo o a la marca. Uno o más bits de bandera pueden,
por ejemplo, señalar un dispositivo de detección de marcas para
proporcionar retroalimentación indicativa de una función asociada
al área inmediata de la marca, sin que el dispositivo de detección
tenga que referirse a una descripción de la zona. Un lápiz de
netpage puede, por ejemplo, encender un LED de "área activa"
cuando está en la zona de un hipervínculo.
Como se explicará más claramente a continuación,
en una forma de realización preferida, cada marca contiene una
estructura invariable fácilmente reconocible que ayuda a la
detección inicial, y que ayuda a minimizar el efecto de cualquier
encorvadura producida por la superficie o el proceso de detección.
Preferentemente, las marcas constituyen en mosaico toda la página,
y son suficientemente pequeñas y están dispuestas de forma densa
para que el lápiz pueda formar la imagen de forma fiable de al menos
una marca incluso pulsando una sola vez en la página. Es importante
que el lápiz reconozca el ID y la posición de la página en cada
interacción con la página, puesto que la interacción no tiene
estado.
En una forma de realización preferida, la zona a
la que se refiere la marca coincide con una página entera, y el ID
de zona codificado en la marca es por tanto sinónimo del ID de
página en la que aparece la marca. En otras formas de realización,
la zona a la que se refiere la marca puede ser una subzona
arbitraria de una página u otra superficie. Por ejemplo, puede
coincidir con la zona de un elemento interactivo, en cuyo caso el
ID de zona puede identificar directamente el elemento
interactivo.
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
Campo | Precisión (bits) |
ID de zona | 100 |
ID de marca | \hskip1,1mm 16 |
Banderas | \hskip2,5mm 4 |
Total | 120 |
\vskip1.000000\baselineskip
Cada marca contiene 120 bits de información,
asignados típicamente como se muestra en la Tabla 1. Suponiendo una
densidad máxima de marca de 64 por 6,4516 cm^{2}, un ID de marca
de 16 bits soporta un tamaño de zona de hasta 6.606,4384 cm^{2}.
Pueden mapearse zonas más amplias continuamente sin aumentar la
precisión del ID de zona simplemente utilizando zonas y mapas en
contacto. El ID de zona de 100 bits permite identificar de forma
única 2^{100} (\sim10^{30} o un millón de billones de
billones) de zonas distintas.
\vskip1.000000\baselineskip
Los 120 bits de datos de marca se codifican de
forma redundante utilizando un código Reed-Salomon
(15,5). Esto produce 360 bits codificados que consisten en 6
bloques de 15 símbolos de 4 bits cada uno. El código (15, 5)
permite corregir hasta 5 errores de símbolo por bloque, es decir, es
tolerante en un intervalo de errores de símbolo de hasta 33% por
bloque.
Cada símbolo de 4 bits se representa de un modo
espacialmente coherente en la marca, y los símbolos de los seis
bloques se intercalan espacialmente en la marca. Esto garantiza que
un error de ráfaga (un error que afecta múltiples bits
espacialmente adyacentes) dañe una cantidad mínima de la totalidad
de símbolos y una cantidad mínima de símbolos en cualquier bloque,
maximizando así la probabilidad de que pueda corregirse
completamente el error de ráfaga.
\newpage
La representación física de la marca, que se
muestra en la Figura 5, incluye estructuras objetivo fijas 15, 16,
17 y áreas de datos variables 18. Las estructuras objetivo fijas
permiten que un dispositivo de detección como el lápiz de netpage
detecte la marca e infiera su orientación tridimensional relativa al
sensor. Las áreas de datos contienen representaciones de los bits
individuales de los datos codificados de marca.
Para lograr una reproducción adecuada de la
marca, la marca se representa con una resolución de 256x256 puntos.
Cuando se imprime a 1600 puntos por pulgada se produce una marca con
un diámetro de aproximadamente 4 mm. A esta resolución, la marca se
designa para que esté rodeada por una "área tranquila" de 16
puntos de radios. Puesto que las marcas adyacentes también
contribuyen al área tranquila, sólo añade 16 puntos al diámetro
eficaz de la marca.
La marca incluye seis estructuras objetivo. Un
anillo de detección 15 permite que el dispositivo de detección
detecte inicialmente la marca. El anillo es fácil de detectar porque
es invariable rotativamente y porque una sencilla corrección de su
proporción de aspecto elimina la mayoría de los efectos de
distorsión de perspectiva. Un eje de orientación 16 permite que el
dispositivo de detección determine la orientación planar aproximada
de la marca debido al desvío del sensor. El eje de orientación se
tuerce para producir una única orientación. Cuatro objetivos de
perspectiva 17 permiten que el dispositivo de detección infiera una
transformación bidimensional de perspectiva de la marca y por lo
tanto, una posición y orientación tridimensional exacta de la marca
en relación con sensor.
Todas las estructuras objetivo son
redundantemente amplias para aumentar su inmunidad al ruido.
La forma global de la marca es circular. Esto
soporta, entre otras cosas, el empaquetamiento óptimo de la marca
en una rejilla irregular triangular. En combinación con el anillo
circular de detección 15, esto hace que sea óptima una disposición
circular de bits de datos dentro de la marca. Como se muestra en la
Figura 48, para maximizar su tamaño, cada bit de datos se
representa mediante una cuña radial 510 en forma de un área
limitada por dos líneas radiales 512, un arco radialmente interno
514 y un arco radialmente externo 516. Cada cuña 510 tiene una
dimensión mínima de 8 puntos a 1600 puntos por pulgada y está
diseñada de forma que su base (es decir, su arco interno 514), es
al menos igual a esta dimensión mínima. La altura radial de la cuña
510 es siempre igual a la dimensión mínima. Cada símbolo de datos de
4 bits está representado por una cadena matriz 518 de cuñas 2x2
510, como se muestra mejor en la
Figura 48.
Figura 48.
Los 15 símbolos de datos de 4 bits de cada uno
de los seis bloques están asignados a los cuatro anillos
concéntricos de símbolo 18a a 18d, que se muestran en la Figura 5,
en modo intercalado como se muestra en las Figuras 49 a 51. Los
símbolos del primer al sexto bloque 520-525 están
asignados alternativamente en progresión circular alrededor de la
marca.
El intercalado está diseñado para maximizar la
distancia media espacial entre dos símbolos cualesquiera del mismo
bloque.
Para soportar interacción "con una sola
pulsación" con una zona marcada mediante un dispositivo de
detección, el dispositivo de detección debe poder ver al menos una
marca entera en su campo de visión visual sin importar en qué parte
de la zona o con qué orientación está situada. El diámetro requerido
del campo de visión del dispositivo de detección es por tanto una
función del tamaño y espaciado de las marcas.
Suponiendo una forma circular de marca, el
diámetro mínimo del campo de visión del sensor se obtiene cuando
las marcas están constituidas en mosaico en una rejilla triangular
equilátera, como se muestra en la Figura 6.
\vskip1.000000\baselineskip
En la Figura 7 se muestra el procesamiento y la
descodificación de la imagen de marca llevados a cabo por un
dispositivo de detección como el lápiz de netpage. Mientras se está
adquiriendo una imagen capturada a partir del sensor de imagen, se
determina el intervalo dinámico de la imagen (en 20). Después, se
escoge el centro del intervalo como el umbral binario para la
imagen 21. Luego se asigna un umbral a la imagen y se segmenta en
zonas de píxeles conectadas (es decir, formas 23) (en 22). Las
formas que son demasiado pequeñas para representar estructuras
objetivo de marca se descartan. También se calcula el tamaño y el
centroide de cada forma.
Después se calculan los momentos binarios de
forma 25 (en 24) para cada forma, y esto proporciona la base para
ubicar posteriormente estructuras objetivo. Los momentos centrales
de forma son por naturaleza invariables en posición, y pueden
hacerse fácilmente invariables de escala, relación de dimensión y
rotación.
La estructura objetivo de eje 15 es la primera
en ubicarse (en 26). Un anillo tiene la ventaja de tener un buen
comportamiento cuando se distorsiona en perspectiva. La adaptación
avanza normalizando el aspecto y la rotación de cada momento de
forma. Una vez que se han normalizado sus momentos de segundo orden,
es fácil reconocer el anillo incluso si la distorsión de
perspectiva era importante. La dimensión original del anillo junto
con la rotación 27 proporciona una aproximación útil de la
transformación de perspectiva.
La estructura objetivo de eje 16 es la siguiente
en ubicarse (en 28). La adaptación avanza aplicando las
normalizaciones del anillo a cada momento de forma, y normalizando
la rotación de los momentos resultantes. Una vez que se han
normalizado los momentos de segundo orden, el objetivo eje se
reconoce fácilmente. Cabe observar que se requiere un momento de
tercer orden para dilucidar las dos posibles orientaciones del eje.
La forma se tuerce deliberadamente hacia un lado para hacerlo
posible. También cabe observar que sólo es posible normalizar la
rotación del objetivo eje después de que se hayan aplicado las
normalizaciones del anillo, puesto que la distorsión de perspectiva
puede ocultar el eje del objetivo eje. La rotación original del
objetivo eje proporciona una aproximación útil de la rotación de la
marca debido al desvío del lápiz 29.
Las cuatro estructuras de perspectiva objetivo
17 son las últimas en ubicarse (en 30). Se calculan buenas
estimaciones de sus posiciones según sus relaciones espaciales
conocidas con el anillo y los objetivos eje, el aspecto y la
rotación del anillo, y la rotación del eje. La adaptación avanza
aplicando las normalizaciones del anillo a cada momento de forma.
Una vez que se han normalizado sus momentos de segundo orden, se
pueden reconocer fácilmente los objetivos de perspectiva circular,
y se toman los objetivos más cercanos a cada posición estimada como
una correspondencia. Luego se toman los centroides originales de los
cuatro objetivos de perspectiva para que sean las esquinas
distorsionadas en perspectiva 31 de un cuadrado de tamaño conocido
en espacio de marca, y se infiere (en 32) una transformación de
perspectiva de ocho grados de libertad 33 según la resolución de
las ecuaciones bien entendidas relacionadas con los cuatro pares de
punto espacio-marca y espacio-imagen
(véase Heckbert, P., Fundamentals of texture Mapping and Image
Warping, Masters Thesis, Dept. of EECS, U. Of California en
Berkeley, Technical Report Nº UCB/CSD 89/516, junio de 1989).
La transformación de perspectiva inferida de
espacio-marca a espacio-imagen se
utiliza para proyectar (en 36) cada posición de bit de datos
conocida en el espacio-marca al
espacio-imagen en el que la posición con valor real
se utiliza para interpolar de forma bilineal (en 36) los cuatro
píxeles adyacentes pertinentes en la imagen de entrada. El umbral
de
imagen calculado previamente 21 se utiliza para asignar un umbral al resultado para producir el valor final de bit 37.
imagen calculado previamente 21 se utiliza para asignar un umbral al resultado para producir el valor final de bit 37.
Una vez que se han obtenido todos los 360 bits
de datos 37 de este modo, se descodifica (en 38) cada uno de los
seis bloques Reed-Solomon de 60 bits para producir
20 bits descodificados 39, o 120 bits descodificados en total. Cabe
observar que los símbolos del bloque están muestreados en orden de
bloque, de forma que los bloques se desintercalan de forma
implícita durante el proceso de muestreo.
El objetivo anillo 15 sólo se busca en una
subárea de la imagen cuya relación con la imagen garantiza que el
anillo, si se encuentra, forma parte de una marca completa. Si no se
encuentra ni se descodifica satisfactoriamente una marca completa,
entonces no se consigna ninguna posición del lápiz para el marco
actual. Dada una potencia de procesamiento adecuada e idealmente un
campo de visión que no sea mínimo 193, una estrategia alternativa
implica buscar otra marca en la imagen actual.
Los datos de marca obtenidos indican la
identidad de la zona que contiene la marca y la posición de la marca
dentro de la zona. Después se infiere (en 34) una posición exacta
35 del plumín del lápiz en la zona, así como la orientación global
35 del lápiz a partir de la transformación de perspectiva 33
observada en la marca y la relación espacial conocida entre el eje
físico del lápiz y el eje óptico del lápiz.
\vskip1.000000\baselineskip
Descodificar una marca da como resultado un ID
de zona, un ID de marca, y una transformación del lápiz relativa a
la marca. Antes de que pueda traducirse el ID de marca y la
ubicación del lápiz relativa a la marca en una ubicación absoluta
dentro de la zona marcada, debe conocerse la ubicación de la marca
dentro de la zona. Esto se da mediante un mapa de marca, una
función que mapea cada ID de marca en una zona marcada en una
ubicación correspondiente. El diagrama de clase de mapa de marca se
muestra en la Figura 22, como parte del diagrama de clase de la
impresora de netpage.
Un mapa de marcas refleja el esquema utilizado
para constituir en mosaico la zona de superficie con marcas, y esto
puede variar según el tipo de superficie. Cuando múltiples zonas
marcadas comparten el mismo esquema de mosaico y el mismo esquema
de numeración, también pueden compartir el mismo mapa de marca.
El mapa de marcas para una zona debe ser
recuperable a través del ID de zona. Así, dado un ID de zona, un ID
de marca y una transformación de lápiz, puede recuperarse el mapa de
marcas, puede traducirse el ID de marca en una ubicación absoluta
de marca dentro de la zona, y puede añadirse la ubicación de lápiz
relativa a la marca a la ubicación de marca para producir una
ubicación absoluta de lápiz dentro de la zona.
\vskip1.000000\baselineskip
Dos esquemas distintos de codificación de
superficie son de interés, utilizando ambos la estructura de marca
que se ha descrito anteriormente en este apartado. El esquema de
codificación preferido utiliza marcas "indicadoras de
ubicación" como ya se ha tratado. Un esquema de codificación
alternativo utiliza marcas indicadoras de objeto.
\newpage
Una marca indicadora de ubicación contiene un ID
de marca que, cuando se traduce mediante el mapa de marcas asociado
a la zona marcada, produce una única ubicación de marca dentro de la
zona. La ubicación relativa a la marca del lápiz se añade a esta
ubicación de marca para producir la ubicación del lápiz dentro de la
zona. A su vez, esto se utiliza para determinar la ubicación del
lápiz en relación con un elemento de interfaz de usuario en la
descripción de página asociada a la zona. No sólo se identifica el
elemento de interfaz de usuario en sí mismo, sino que también se
identifica una ubicación relativa al elemento de interfaz del
usuario. Por tanto, las marcas indicadoras de ubicación soportan de
forma trivial la captura de un recorrido absoluto del lápiz en la
zona de un elemento particular de interfaz de usuario.
Una marca indicadora de objeto contiene un ID de
marca que identifica directamente un elemento de interfaz de
usuario en la descripción de página asociada a la zona. Todas las
marcas en la zona del elemento de interfaz del usuario identifican
el elemento de interfaz de usuario, haciendo que todos sean
idénticos y por tanto indistinguibles. Las marcas indicadoras de
objeto no soportan, por tanto, la captura de un recorrido absoluto
del lápiz. No obstante, sí que soportan la captura de un recorrido
relativo del lápiz. Hasta que la frecuencia de muestreo de la
posición no sobrepase el doble la frecuencia de marca encontrada,
puede determinarse de forma inequívoca el desplazamiento desde una
posición del lápiz muestreada hasta la siguiente dentro de un
trazo.
Con cualquiera de los esquemas de mapeado, las
marcas funcionan en cooperación con elementos visuales asociados a
la netpage como elementos interactivos del usuario porque un usuario
pueda interactuar con la página impresa utilizando un dispositivo
de detección apropiado para que el dispositivo de detección lea los
datos de la marca y para que se genere una respuesta apropiada en
el sistema netpage.
En las Figuras 25 y 26 se muestra una forma de
realización preferida de un diagrama de clase de descripción de
página y documento.
En el sistema netpage se describe un documento a
tres niveles. En el nivel más abstracto el documento 836 tiene una
estructura jerárquica cuyos elementos terminales 839 están asociados
a objetos de contenido 840 como objetos de texto, objetos de estilo
de texto, objetos de imagen, etc. Una vez que se ha imprimido en
una impresora con un tamaño concreto de página y según una
preferencia de factor de escala concreta del usuario, se pagina y
formatea de otra manera el documento. Los elementos terminales
formateados 835 se asociarán en algunos casos a objetos de
contenido que son distintos de los asociados a sus elementos
terminales correspondientes, especialmente cuando los objetos de
contenido están relacionados con el estilo. También se describe por
separado cada modelo impreso de un documento y de una página, para
permitir que se consigne una entrada capturada a través de un
modelo de página concreto 830 de forma separada a la entrada
capturada a través de otros modelos de la misma descripción de
página.
La presencia de la descripción de documento más
abstracta en el servidor de página permite que el usuario solicite
una copia de un documento sin estar obligado a aceptar el formato
específico de la fuente del documento. El usuario puede solicitar
una copia mediante una impresora con un tamaño de página distinto,
por ejemplo. En cambio, la presencia de la descripción formateada
del documento en el servidor de página permite que el servidor de
página interprete de forma eficaz acciones del usuario en una página
impresa concreta.
Un documento formateado 834 consiste en un
conjunto de descripciones formateadas de página 5, consistiendo
cada una en un conjunto de elementos terminales formateados 835.
Cada elemento formateado tiene una extensión espacial o zona 58 en
la página. Esto define el área activa de elementos de entrada como
campos de hipervínculos y entradas.
Un modelo de documento 831 corresponde a un
documento formateado 834. Consiste en un conjunto de modelos de
página 830, correspondiendo cada uno a una descripción de página 5
del documento formateado. Cada modelo de página 830 describe una
única netpage impresa 1, y consigna el ID de página 50 de la
netpage. Un modelo de página no forma parte de un modelo de
documento si representa una copia de una página solicitada de forma
aislada.
Un modelo de página consiste en un conjunto de
modelos de elemento terminal 832. Un modelo de elemento sólo existe
si consigna información específica del modelo. Así, un modelo de
hipervínculo existe para un elemento de hipervínculo porque
consigna un ID de transacción 55 que es específico del modelo de
página, y un modelo de campo existe para un elemento de campo
porque consigna la entrada específica del modelo de página. Un
modelo de elemento no existe, no obstante, para elementos estáticos
como flujos de texto.
Un elemento terminal puede ser un elemento
estático 843, un elemento de hipervínculo 844, un elemento de campo
845 o un elemento de orden del servidor de página 846, como se
muestra en la Figura 27. Un elemento estático 843 puede ser un
elemento de estilo 847 con un objeto de estilo asociado 854, un
elemento de flujo de texto 848 con un objeto de texto con estilo
asociado 857, un elemento de clip de video 851 con un objeto de clip
de video asociado 858, un elemento de clip de audio 852 con un
objeto de clip de audio asociado 859, o un elemento de guión 853
con un objeto de guión asociado 860, como se muestra en la Figura
28.
Un modelo de página tiene un campo de fondo 833
que se utiliza para consignar cualquier tinta digital capturada en
la página que no se aplique a un elemento específico de entrada.
En la forma preferida de la invención, un mapa
de marcas 811 está asociado a cada modelo de página para permitir
la traducción de las marcas de la página a ubicaciones en la
página.
En una forma de realización preferida, una red
de netpage consiste en un conjunto distribuido de servidores de
página de netpage 10, servidores de registro de netpage 11,
servidores de ID de netpage 12, servidores de aplicación de netpage
13, servidores de publicación de netpage 14, e impresoras de netpage
601 conectadas mediante una red 19 como la Internet, como se
muestra en la Figura 3.
El servidor de registro de netpage 11 es un
servidor que consigna relaciones entre usuarios, lápices,
impresoras, aplicaciones y publicaciones, y por tanto autoriza
varias actividades de red. Autentica a los usuarios y actúa como un
apoderado firmante en nombre de usuarios autenticados en
transacciones de aplicación. También proporciona servicios de
reconocimiento manuscrito. Como se ha descrito anteriormente, un
servidor de página de netpage 10 mantiene información continua
sobre descripciones de página y modelos de página. La red de netpage
incluye cualquier cantidad de servidores de página, manejando cada
uno un subconjunto de modelos de página. Puesto que un servidor de
página también mantiene valores de entrada del usuario para cada
modelo de página, clientes como las impresoras de netpage envían la
entrada de netpage directamente al servidor de página apropiado. El
servidor de página interpreta cualquier valor de este tipo relativo
a la descripción de la página correspondiente.
Un servidor de ID de netpage 12 asigna IDs de
documento 51 bajo demanda, y proporciona equilibrio de carga de
servidores de página mediante su esquema de asignación de ID.
Una impresora de netpage utiliza el Sistema de
Nombres Distribuido de Internet (DNS), o similares, para resolver
un ID de página de netpage 50 en la dirección de red del servidor de
página de netpage que maneja el modelo de página
correspondiente.
Un servidor de aplicación de netpage 13 es un
servidor que hospeda aplicaciones interactivas de netpage. Un
servidor de publicación de netpage 14 es un servidor de aplicación
que publica documentos de netpage en impresoras de netpage. Se
describen con detalle en el apartado 2.
Los servidores de netpage pueden hospedarse en
una variedad de plataformas de servidor de la red a partir de
fabricantes como IBM, Hewlett-Packard y Sun.
Múltiples servidores de netpage pueden funcionar al mismo tiempo en
un único huésped, y un sólo servidor puede estar distribuido a
través de una cantidad de huéspedes. Alguna o todas las
funcionalidades proporcionadas por servidores de netpage, y
concretamente la funcionalidad proporcionada por el servidor de ID
y el servidor de página, también pueden proporcionarse directamente
en un dispositivo de netpage como una impresora de netpage, en un
puesto de trabajo de un ordenador o en una red local.
La impresora de netpage 601 es un dispositivo
que está registrado con el sistema de netpage y que imprime
documentos de netpage bajo demanda y mediante suscripción. Cada
impresora tiene un único ID de impresora 62, y está conectada a la
red de netpage mediante una red como la Internet, idealmente
mediante una conexión de banda ancha.
Además de los ajustes de identidad y seguridad
en memoria no volátil, la impresora de netpage no contiene
almacenamiento continuo. Por lo que concierne a un usuario, "la
red es el ordenador". Las netpages funcionan interactivamente a
través del espacio y el tiempo con la ayuda de los servidores
distribuidos de páginas de netpage 10, independientemente de las
impresoras de netpage concretas.
La impresora de netpage recibe documentos de
netpage suscritos a partir de servidores de publicación de netpage
14. Cada documento está distribuido en dos partes: los diseños de
página, y el texto real y objetos de imagen que conforman las
páginas. Gracias a la personalización, los diseños de página son
típicamente específicos de un suscriptor concreto y así se difunden
punto a punto en la impresora del suscriptor mediante el servidor
de página apropiado. Los objetos de texto e imágenes, por otro lado,
se comparten típicamente con otros suscriptores, y así se
multidifunden en las impresoras de todos los suscriptores y en los
servidores de página apropiados.
El servidor de publicación de netpage optimiza
la segmentación del contenido del documento en difusiones punto a
punto y multidifusiones. Tras recibir la difusión punto a punto de
los diseños de página de un documento, la impresora sabe qué
multidifusiones, si las hay, debe escuchar.
Una vez que la impresora ha recibido los diseños
y objetos completos de página que definen el documento que debe
imprimirse, puede imprimir el documento.
La impresora convierte a trama e imprime páginas
pares e impares simultáneamente en ambas caras de la hoja. Contiene
controladores dúplex de motor de impresión 760 y motores de
impresión que utilizan cabezales de impresión Memjet™ 350 con este
propósito.
El proceso de impresión consiste en dos etapas
desacopladas: conversión a trama de las descripciones de página, y
ampliación e impresión de imágenes de página. El procesador de
tramado de imagen (RIP) consiste en uno o más DSPs 757 que
funcionan en paralelo. Los controladores dúplex de motor de
impresión consisten en procesadores personalizados que amplían,
difuminan e imprimen imágenes de página en tiempo real,
sincronizados con el funcionamiento de los cabezales de impresión
de los motores de impresión.
Las impresoras que no aceptan impresión por
infrarrojos tienen la opción de imprimir las marcas utilizando
tinta negra absorbente de infrarrojos, aunque esto limita las marcas
a áreas de lo contrario vacías de la página. A pesar de que estas
páginas tienen funcionalidad más imitada que las páginas impresas
con infrarrojos, siguen estando clasificadas como netpages.
Una impresora normal de netpage imprime netpages
en hojas de papel. Impresoras de netpage más especializadas también
pueden imprimir en superficies más especializadas, como esferas.
Cada impresora soporta al menos un tipo de superficie, y soporta al
menos un esquema de mosaico de marcas, y por tanto un mapa de
marcas, para cada tipo de superficie. El mapa de marcas 811 que
describe el esquema de constitución en mosaico de las marcas
utilizado realmente para imprimir un documento se asocia a este
documento de forma que las marcas del documento pueden
interpretarse correctamente.
La Figura 2 muestra el diagrama de clase de la
impresora de netpage, que refleja información relacionada con la
impresora mantenida por un servidor de registro 11 en la red de
netpage.
En el apartado 6 más adelante se describe con
más detalle una forma de realización preferida de la impresora de
netpage con referencia a las Figuras 11 a 16.
El sistema netpage puede funcionar utilizando
impresoras realizadas con un amplio abanico de tecnologías digitales
de impresión, incluyendo inyección de tinta térmica, inyección de
tinta piezoeléctrica, electrofotografía láser, y otros. No
obstante, para aceptación amplia del consumidor, es deseable que una
impresora de netpage tenga las siguientes características:
- impresión en color con calidad fotográfica
- impresión de texto de gran calidad
- gran fiabilidad
- coste bajo de impresora
- coste bajo de tinta
- coste bajo de papel
- funcionamiento sencillo
- impresión casi silenciosa
- velocidad de impresión alta
- impresión a doble cara simultánea
- factor de forma compacto
- bajo consumo de potencia
No hay ninguna tecnología de impresión
disponible en el mercado que tenga todas estas características.
Para permitir la producción de impresoras con
estas características, el presente solicitante ha inventado una
nueva tecnología de impresión, referida como tecnología Memjet™.
Memjet™ es una tecnología de inyección de tinta por gota bajo
demanda que incorpora cabezales de impresión de ancho de página
fabricados utilizando tecnología de sistemas microelectromecánicos
(MEMS). La Figura 17 muestra un único elemento de impresión 300 de
un cabezal de impresión Memjet™. La impresora de pared de netpage
incorpora 168960 elementos de impresión 300 para formar una
impresora dúplex de ancho de página de 1600 ppp. Esta impresora
imprime simultáneamente tinta cian, magenta, amarilla, negra e
infrarroja así como acondicionador de papel y fijador de tinta.
El elemento de impresión 300 mide
aproximadamente 110 micrómetros de largo por 32 micrómetros de
ancho. Se forman cadenas matrices de estos elementos de impresión
en un sustrato de silicio 301 que incorpora circuitos lógicos CMOS,
de transferencia de datos, de temporización y de accionamiento (no
se muestran).
Los elementos principales del elemento de
impresión 300 son la boquilla 302, la corona de la boquilla 303, la
cámara de la boquilla 304, la junta estanca al fluido 305, la corona
del canal de tinta 306, el brazo de palanca 307, el par activo de
haces del activador 308, el par pasivo de haces del activador 309,
el anclaje activo del activador 310, el anclaje pasivo del
activador 311, y la entrada de tinta 312.
El par activo de haces del activador 308 está
unido mecánicamente al par pasivo de haces del activador 309 en la
junta 319. Ambos pares de haces están anclados en sus respectivos
puntos de anclaje 310 y 311. La combinación de elementos 308, 309,
310, 311 y 319 forma un activador electrotérmico doblado en voladizo
320.
La Figura 18 muestra una pequeña parte de una
cadena matriz de elementos de impresión 300, que incluye una
sección transversal 315 de un elemento de impresión 300. La sección
transversal 315 se muestra sin tinta, para mostrar claramente la
entrada de tinta 312 que pasa a través de la placa de silicio
301.
Las Figuras 19(a), 19(b) y
19(c) muestran el ciclo operativo de un elemento de impresión
Memjet™ 300.
La Figura 19(a) muestra la posición
inactiva del menisco 316 antes de imprimir una gotita de tinta. La
tinta se mantiene en la cámara de la boquilla mediante la tensión
de superficie en el menisco de la tinta 316 y en la junta estanca
al fluido 305 formada entre la cámara de la boquilla 304 y la corona
del canal de tinta 306.
Mientras imprime, la red de circuitos CMOS del
cabezal de impresión distribuye datos desde el controlador del
motor de impresión hasta el elemento correcto de impresión, conserva
estables los datos, y memoriza en la memoria intermedia los datos
para accionar los electrodos 318 del par de haces activos del
activador 308. Esto provoca que pase una corriente eléctrica a
través del par de haces 308 durante aproximadamente un microsegundo,
lo que da como resultado el calentamiento de Joule. El aumento de
temperatura resultante del calentamiento de Joule provoca que el
par de haces 308 se expanda. Como el par pasivo de haces del
activador 309 no está caliente, no se expande, lo que da como
resultado una diferencia de tensión entre los dos pares de haces.
Esta diferencia de tensión se resuelve parcialmente mediante el
extremo en voladizo del activador electrotérmico curvado 320 que se
curva hacia el sustrato 301. El brazo de palanca 307 transmite este
movimiento a la cámara de la boquilla 304. La cámara de la boquilla
304 se mueve aproximadamente dos micrómetros hacia la posición que
se muestra en la Figura 19(b). Esto aumenta la presión de
tinta, forzando la tinta 321 fuera de la boquilla 302, y provocando
que el menisco de la tinta 316 sobresalga. La corona de la boquilla
303 previene que el menisco de la tinta 316 se extienda por la
superficie de la cámara de la boquilla 304.
Cuando la temperatura de los pares de haces 308
y 309 se iguala, el activador 320 vuelve a su posición original.
Esto ayuda a que la gotita de tinta se desprenda 317 de la tinta 321
en la cámara de la boquilla, como se muestra en la Figura
19(c). La cámara de la boquilla se vuelve a llenar mediante
la acción de la tensión de la superficie en el menisco 316.
La Figura 20 muestra un segmento de un cabezal
de impresión 350. En una impresora de netpage, la longitud del
cabezal de impresión es toda la anchura del papel (típicamente 210
mm) en la dirección 351. El segmento que se muestra mide 0,4 mm de
largo (aproximadamente el 0,2% de un cabezal de impresión completo).
Cuando imprime, el papel se mueve pasando por el cabezal de
impresión fijo en la dirección 352. El cabezal de impresión tiene 6
filas entrelazadas de elementos de impresión 300, imprimiendo los
seis colores o tipos de tinta que suministran las entradas de tinta
312.
Para proteger la frágil superficie del cabezal
de impresión durante el funcionamiento, se fija una placa protectora
de la boquilla 330 en el sustrato del cabezal de impresión 301.
Para cada boquilla 302 hay un orificio protector de boquilla 331
correspondiente a través del que se disparan las gotitas de tinta.
Para prevenir que los orificios protectores de la boquilla 331 se
obstruyan con las fibras del papel u otros restos, se bombea aire
filtrado a través de las entradas de aire 332 y fuera de los
orificios protectores de la boquilla durante la impresión. Para
prevenir que la tinta 321 se seque, se cierra la protección de la
boquilla mientras la impresora está parada.
El dispositivo activo de detección del sistema
netpage es típicamente un lápiz 101, que, utilizando su controlador
incorporado 134, puede capturar y descodificar marcas infrarrojas de
posición de una página mediante un sensor de imagen. El sensor de
imagen es un dispositivo estático provisto de un filtro apropiado
para permitir detectar sólo a longitudes de onda cercanas a
infrarrojos. Como se describe con más detalle a continuación, el
sistema es capaz de detectar cuándo el plumín está en contacto con
la superficie, y el lápiz es capaz de detectar marcas a una
velocidad suficiente para capturar la escritura manual humana (es
decir a 200 ppp o más y 100 Hz o más rápido). La información
capturada por el lápiz se cifra y se transmite de forma inalámbrica
a la impresora (o estación base), interpretando la impresora o la
estación base los datos respecto a la estructura (conocida) de la
página.
La forma de realización preferida del lápiz de
netpage funciona tanto como un lápiz de tinta normal marcador como
una pluma no marcadora. El aspecto marcador, no obstante, no es
necesario para utilizar el sistema netpage como un sistema de
navegación, como cuando se utiliza como una interfaz de Internet.
Cada lápiz de netpage se registra con el sistema netpage y tiene un
único ID de lápiz 61. La Figura 23 muestra el diagrama de clase del
lápiz de netpage, que refleja la información relativa al lápiz
mantenida por un servidor de registro 11 en la red de netpage.
Cuando cualquier plumín está en contacto con una
netpage, el lápiz determina su posición y orientación en relación
con la página. El plumín se fija a un sensor de fuerza, y se
interpreta la fuerza del plumín en relación con un umbral para
indicar si el lápiz está "arriba" o "abajo". Esto permite
pulsar un elemento interactivo en la página presionando con el
plumín del lápiz, para solicitar, digamos, información de una red.
Además, se captura la fuerza como un valor continuo para permitir,
digamos, la comprobación de toda la dinámica de una firma.
El lápiz determina la posición y orientación de
su plumín en la netpage formando la imagen, en el espectro de
infrarrojos, de un área 193 de la página en las inmediaciones del
plumín. Descodifica la marca más cercana y calcula la posición del
plumín en relación con la marca a partir de la distorsión de
perspectiva observada en la marca formada en imagen y la geometría
conocida de la óptica del lápiz. Aunque la resolución de posición
de la marca pueda ser baja, porque la densidad de la marca en la
página es inversamente proporcional al tamaño de la marca, la
resolución ajustada de posición es bastante alta, sobrepasando la
resolución mínima requerida para un reconocimiento exacto de la
escritura manual.
Las acciones del lápiz relativas a una netpage
se capturan como una serie de trazos. Un trazo consiste en una
secuencia de posiciones del lápiz con sello de tiempo en la página,
iniciada con un caso de lápiz abajo y completada con el posterior
caso de lápiz arriba. Un trazo también está marcado con el ID de
página 50 de la netpage siempre que cambie el ID de la página, que,
en circunstancias normales, está al principio del trazo.
Cada lápiz de netpage tiene una selección actual
826 asociada al mismo, que permite al usuario llevar a cabo
operaciones de copiar y pegar, etc. La selección lleva sellos de
tiempo para permitir que el sistema la descarte después de un
periodo de tiempo definido. La selección actual describe una zona de
un modelo de página. Consiste en el trazo de tinta digital más
reciente capturado con el lápiz en relación con el área de fondo de
la página. Se interpreta de manera específica a la aplicación una
vez que se ha enviado a una aplicación mediante una activación del
hipervínculo de selección.
Cada lápiz tiene un plumín actual 824. Este es
el plumín que el lápiz ha notificado por última vez al sistema. En
el caso del lápiz de netpage por defecto que se ha descrito
anteriormente, tanto el plumín marcador de tinta negra como el
plumín no marcador de la pluma es actual. Cada lápiz tiene también
un estilo de plumín actual 825. Este es el estilo de plumín que una
aplicación ha asociado en último lugar al lápiz, por ejemplo en
respuesta al usuario que selecciona un color de una paleta. El
estilo de plumín por defecto es el estilo de plumín asociado al
plumín actual. Los trazos capturados a través de un lápiz se marcan
con el estilo de plumín actual. Cuando los trazos se reproducen
posteriormente, se reproducen en el estilo del plumín con el que se
han marcado.
Siempre que el lápiz esté dentro del intervalo
de una impresora con la que pueda comunicar, el lápiz proyecta
lentamente su LED "en línea". Cuando el lápiz falla al
descodificar un trazo relativo a la página, activa momentáneamente
su LED de "error". Cuando el lápiz avanza en la descodificación
de un trazo relativo a la página, activa momentáneamente su LED de
"ok".
Se denomina una secuencia de trazos capturados
como tinta digital. La tinta digital forma la base para el
intercambio digital de dibujos y escritura manual, para el
reconocimiento en línea de escritura manual y para la comprobación
en línea de firmas.
El lápiz es inalámbrico y transmite tinta
digital a la impresora de netpage mediante un enlace de radio de
corto alcance. La tinta digital transmitida se cifra por privacidad
y seguridad y se empaqueta para una transmisión eficaz, pero
siempre se vacía en un caso de lápiz arriba para garantizar un
manejo oportuno en la impresora.
Cuando el lápiz está fuera de alcance de una
impresora memoriza en memoria intermedia tinta digital en una
memoria interna, que tiene una capacidad de más de diez minutos de
escritura manual continua. Cuando el lápiz está de nuevo al alcance
de una impresora, transfiere cualquier tinta digital memorizada en
la memoria intermedia.
Un lápiz puede estar registrado con cualquier
cantidad de impresoras, pero como todos los datos de estado residen
en netpages tanto en papel como en la red, es muy irrelevante con
qué impresora se está comunicando un lápiz en un momento
concreto.
En el apartado 6 más adelante se describe con
más detalle una forma de realización preferida del lápiz, con
referencia a las Figuras 8 a 10.
La impresora de netpage 601 recibe datos
relacionados con un trazo desde el lápiz 101 cuando se utiliza el
lápiz para interactuar con una netpage 1. El lápiz lee los datos
codificados 3 de las marcas 4 cuando se utiliza para ejecutar un
movimiento, como un trazo. Los datos permiten identificar la página
en concreto y el elemento interactivo asociado que debe
determinarse y una indicación de la posición relativa del lápiz en
relación con la página que debe obtenerse. Los datos indicadores se
transmiten a la impresora, donde resuelve, mediante el DNS el ID de
la página 50 del trazo en la dirección de red del servidor de página
de netpage 10 que mantiene el modelo de página correspondiente 830.
Después transmite el trazo al servidor de página. Si se ha
identificado la página recientemente en un trazo anterior, entonces
la impresora puede tener ya la dirección del servidor de página
pertinente en su memoria intemporal. Cada netpage consiste en un
diseño compacto de página que se mantiene de forma continua a
través de un servidor de página de netpage (véase más adelante). El
diseño de página se refiere a objetos como imágenes, tipos y
fragmentos de texto, almacenados típicamente en cualquier parte de
la red de netpage.
Cuando el servidor de página recibe el trazo del
lápiz, recupera la descripción de la página a la que suministra el
trazo, y determina qué elemento de la descripción de página se cruza
con el trazo. Después puede interpretar el trazo en el contexto del
tipo de elementos pertinentes.
Una "pulsación" es un trazo en el que la
distancia y el tiempo entre la posición del lápiz abajo y la
posterior posición del lápiz arriba son ambos menores que algunos
máximos pequeños. Un objeto que se activa con una pulsación
requiere típicamente que se active una pulsación, y por
consiguiente, se ignora una pulsación más larga. El fallo de una
acción del lápiz, como una pulsación "al azar", para registrar
se indica mediante la falta de respuesta por parte del LED de
"ok" del lápiz.
Hay dos tipos de elementos de entrada en una
descripción de página de netpage: hipervínculos y campos de
formulario. La entrada mediante un campo de formulario también
puede desencadenar la activación de un hipervínculo asociado.
Un hipervínculo es un medio para enviar un
mensaje a una aplicación remota, y típicamente obtiene una respuesta
impresa en el sistema netpage.
Un elemento de hipervínculo 844 identifica la
aplicación 71 que maneja la activación del hipervínculo, un ID de
vínculo 54 que identifica el hipervínculo, una bandera de "alias
requerido" que pide al sistema que incluya el ID de alias de
aplicación del usuario 65 en la activación del hipervínculo, y una
descripción que se utiliza cuando se consigna el hipervínculo como
un favorito o cuando aparece en el historial del usuario. El
diagrama de clase del elemento de hipervínculo se muestra en la
Figura 29.
Cuando se activa un hipervínculo, el servidor de
página envía una petición a una aplicación en alguna parte de la
red. La aplicación se identifica mediante un ID de aplicación 64, y
el ID de aplicación se resuelve de modo normal mediante el DNS. Hay
tres tipos de hipervínculos: hipervínculos generales 863,
hipervínculos de formularios 865 e hipervínculos de selección 864,
como se muestra en la Figura 30. Un hipervínculo general puede
implementar una petición de un documento vinculado, o puede
simplemente señalar una preferencia a un servidor. Un hipervínculo
de formulario envía el formulario correspondiente a la aplicación.
Un hipervínculo de selección envía la selección actual a la
aplicación. Si la selección actual contiene un fragmento de texto
con una única palabra, por ejemplo, la aplicación puede devolver un
documento de una única página dando el significado de la palabra en
el contexto en el que aparece, o una traducción a un idioma
distinto. Cada tipo de hipervínculo se caracteriza por la
información que envía a la aplicación.
El modelo de hipervínculo correspondiente 862
consigna un ID de transacción 55 que puede ser específico del
modelo de página en el que aparece el modelo de hipervínculo. El ID
de transacción puede identificar datos específicos del usuario a la
aplicación, por ejemplo un "carro de la compra" de compras en
trámite que mantiene una aplicación de compra en nombre del
usuario.
El sistema incluye la selección actual del lápiz
826 en una activación del hipervínculo de selección. El sistema
incluye el contenido del modelo de formulario asociado 868 en una
activación de hipervínculo de formulario, aunque si el hipervínculo
tiene ajustado su atributo "enviar delta", sólo entra cuando se
incluye el último envío de formulario. El sistema incluye un
recorrido de retorno eficaz en todas las activaciones de
hipervínculo.
Un grupo hipervinculado 866 es un elemento de
grupo 838 que tiene un hipervínculo asociado, como se muestra en la
Figura 31. Cuando se produce una entrada a través de cualquier
elemento de campo en el grupo, se activa el hipervínculo 844
asociado al grupo. Un grupo hipervinculado puede utilizarse para
asociar el comportamiento del hipervínculo con un campo como una
caja de verificación. También puede utilizarse, junto con el
atributo "enviar delta" de un hipervínculo de formulario, para
proporcionar entrada continua a una aplicación. Por tanto, puede
utilizarse para soportar un modelo de interacción "pizarra", es
decir en el que se captura la entrada y se comparte por tanto tan
pronto como se produce.
Un formulario define un grupo de campos de
entrada relacionados utilizados para capturar un conjunto
relacionado de entradas a través de una netpage impresa. Un
formulario permite a un usuario enviar uno o más parámetros a un
programa de aplicación de software en ejecución en un servidor.
Un formulario 867 es un elemento de grupo 838 en
la jerarquía del documento. Contiene en última instancia un
conjunto de elementos terminales de campo 839. Un modelo de
formulario 868 representa un modelo impreso de un formulario.
Consiste en un conjunto de modelos de campo 870 que corresponden a
los elementos de campo 845 del formulario. Cada modelo de campo
tiene un valor asociado 871, cuyo tipo depende del tipo de elemento
de campo correspondiente. Cada valor de campo consigna entrada a
través de un modelo de formulario impreso en concreto, es decir, a
través de una o más netpages impresas. El diagrama de clase del
formulario se muestra en la Figura 32.
Cada modelo de formulario tiene un estado 872
que indica si el formulario está activo, congelado, enviado,
anulado o caducado. Un formulario está activo cuando se imprime por
primera vez. Un formulario se congela una vez que se ha firmado. Un
formulario se envía una vez que se ha activado uno de sus
hipervínculos de envío, a no ser que el hipervínculo tenga ajustado
su atributo "enviar delta". Un formulario se anula cuando el
usuario recurre a una orden de página de anular formulario,
reajustar formulario o duplicar formulario. Un formulario caduca
cuando el tiempo que el formulario ha estado activo supera el tiempo
de duración especificado del formulario. Mientras el formulario
está activo, se permite la entrada de formulario. La entrada a
través de un formulario que no está activo se captura en cambio en
el campo de fondo 833 del modelo de página pertinente. Cuando el
formulario está activo o congelado, se permite el envío del
formulario. Cualquier intento de enviar un formulario cuando el
formulario no está activo o congelado se rechaza, y en su lugar se
obtiene un informe de estado del formulario.
Cada modelo de formulario está asociado (en 59)
a cualquier modelo de formulario que se deriva del mismo,
proporcionando así un historial de versión. Esto permite excluir de
una búsqueda todas las versiones menos la última de un formulario
en un periodo de tiempo concreto.
Toda entrada se captura como tinta digital. La
tinta digital 873 consiste en un conjunto de grupos de trazos con
sello de tiempo 874, consistiendo cada uno en un conjunto de trazos
con estilo 875. Cada trazo consiste en un conjunto de posiciones
del lápiz con sello de tiempo 876, incluyendo también cada una de
ellas orientación del lápiz y fuerza del plumín. El diagrama de
clase de la tinta digital se muestra en la Figura 33.
Un elemento de campo 845 puede ser una caja de
verificación 877, un campo de texto 878, un campo de dibujo 879, o
un campo de firma 880. El diagrama de clase del elemento de campo se
muestra en la Figura 34. Cualquier tinta digital capturada en una
zona de campo 58 se asigna al campo.
Un campo de caja de verificación tiene un valor
boleano asociado 881, como se muestra en la Figura 35. Cualquier
signo (una señal, una cruz, un trazo, un zigzag de llenado, etc.)
capturado en una zona del campo de caja de verificación provoca que
se asigne un valor real al valor de campo.
Un campo de texto tiene un valor de texto
asociado 882, como se muestra en la Figura 36. Cualquier tinta
digital capturada en una zona del campo de texto se convierte
automáticamente a texto mediante reconocimiento en línea de la
escritura manual, y el texto se asigna al valor del campo. El
reconocimiento en línea de la escritura manual está ampliamente
razonado (véase, por ejemplo, Tappert, C., C.Y. Suen y T. Wakahara,
"The State of the Art in On-Line Handwriting
Recognition", IEEE Transactions on Pattern Analysis and Machine
Intelligence, Vol.12, Nº8, agosto de 1990.
Un campo de firma tiene un valor de firma
digital asociado 883, como se muestra en la Figura 37. Cualquier
tinta digital capturada en una zona del campo de firma se comprueba
automáticamente respecto a la identidad del propietario del lápiz,
y se genera y asigna al valor de campo una firma digital del
contenido del formulario del que forma parte el campo. La firma
digital se genera utilizando la clave privada de firma del usuario
específica de la aplicación que posee el formulario. La comprobación
de la firma en línea está ampliamente razonada (véase por ejemplo,
Plamondon, R. Y G. Lorette, "Automatic Signature Verification and
Writer Identification - The State of the Art", Pattern
Recognition, Vol.22, Nº2, 1989.
Un elemento de campo está oculto si su atributo
"oculto" está ajustado. Un elemento de campo oculto no tiene
ninguna zona de entrada en una página y no acepta entrada. Puede
tener un valor de campo asociado que se incluye en los datos del
formulario cuando se envía el formulario que contienen el campo.
Las órdenes de "edición", como tachaduras
que indican supresión, también pueden reconocerse en campos del
formulario.
Como el algoritmo de reconocimiento de la
escritura manual funciona "en línea" (es decir, con acceso a la
dinámica del movimiento del lápiz), mejor que "fuera de línea"
(es decir, con acceso sólo a un mapa de bits de marcadores del
lápiz), puede reconocer caracteres escritos sin pausa y de forma
discreta con relativamente gran exactitud, sin una fase de
formación dependiente del escritor. No obstante, con el tiempo se
genera automáticamente un modelo dependiente del escritor de
escritura manual, y puede generarse anticipadamente, si es
necesario.
La tinta digital, como ya se ha expuesto,
consiste en una secuencia de trazos. Cualquier trazo que empiece en
una zona de elemento concreta se añade a la corriente de tinta
digital de este elemento, lista para interpretación. Cualquier
trazo que no esté añadido a una corriente de tinta digital del
objeto se añade a la corriente de tinta digital del campo de
fondo.
La tinta digital capturada en el campo de fondo
se interpreta como un gesto de selección. La delimitación de uno o
más objetos se interpreta generalmente como una selección de los
objetos delimitados, aunque la interpretación real es específica de
la aplicación.
La tabla 2 resume estas diversas interacciones
del lápiz con una netpage.
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
El sistema mantiene una selección actual para
cada lápiz. La selección consiste simplemente en el trazo capturado
más recientemente en el campo de fondo. La selección se restablece
después de un tiempo de espera en inactividad para garantizar un
comportamiento previsible.
La tinta digital inicial capturada en cada campo
se conserva en el servidor de página de netpage y se transmite
opcionalmente con los datos del formulario cuando se envía el
formulario a la aplicación. Esto permite que la aplicación
interrogue la tinta digital inicial si recela de la conversión
original, como la conversión del texto manuscrito. Esto puede, por
ejemplo, implicar intervención humana en el nivel de aplicación para
formularios que no pasan ciertas verificaciones de coherencia
específicas de la aplicación. Como una extensión de ello, toda el
área de fondo de un formulario puede designarse como un campo de
dibujo. Entonces, la aplicación puede decidir, según la presencia
de tinta digital fuera de los campos explícitos del formulario,
guiar el formulario a un operador en persona, en el supuesto que el
usuario pueda haber indicado correcciones en los campos rellenados
fuera de estos campos.
La Figura 38 muestra un organigrama del proceso
de entrada de manejo del lápiz en relación con la netpage. El
proceso consiste en recibir (en 884) un trazo desde el lápiz;
identificar (en 885) el modelo de página 830 a la que se refiere el
ID de página 50 en el trazo; recuperar (en 886) la descripción de
página 5; identificar (en 887) un elemento formateado 839 cuya zona
58 se cruza con el trazo; determinar (888) si el elemento formateado
corresponde a un elemento de campo, y si es así, añadir (en 892) el
trazo recibido a la tinta digital del valor de campo 871,
interpretar (en 893) la tinta digital acumulada del campo, y
determinar (en 894) si el campo forma parte de un grupo
hipervinculado 866 y si es así activar (en 895) el hipervínculo
asociado; alternativamente determinar (en 889) si el elemento
formateado corresponde a un elemento de hipervínculo y si es así
activar (en 895) el correspondiente hipervínculo; alternativamente,
en ausencia de un campo de entrada o hipervínculo, añadir (en 890)
el trazo recibido a la tinta digital del campo de fondo 833; y
copiar (en 891) el trazo recibido a la selección actual 826 del
lápiz actual, como mantiene el servidor de registro.
La Figura 38a muestra un organigrama detallado
de etapa 893 en el procedimiento que se muestra en la Figura 38, en
el que se interpreta la tinta digital acumulada de un campo según el
tipo de campo. El procedimiento consiste en determinar (en 896) si
el campo es una caja de verificación y (en 897) si la tinta digital
representa un signo de verificación, y si es así, asignar (en 898)
un valor verdadero al valor de campo; alternativamente determinar
(en 899) si el campo es un campo de texto y si es así, convertir (en
900) la tinta digital a texto de ordenador, con la ayuda del
servidor de registro apropiado, y asignar (en 901) el texto de
ordenador convertido al valor de campo; alternativamente determinar
(en 902) si el campo es un campo de firma y si es así, comprobar
(en 903) una firma digital como la firma del propietario del lápiz,
con la ayuda del servidor de registro apropiado, crear (en 904) una
firma digital de los contenidos del formulario correspondiente,
también con ayuda del servidor de registro y utilizar la clave
privada de firma del propietario del lápiz en relación con la
aplicación correspondiente, y asignar (en 905) la firma digital al
valor de campo.
Una orden del servidor de página es una orden
que se maneja localmente mediante el servidor de página. Se aplica
directamente en modelos de formulario, página y documento.
Una orden del servidor de página 907 puede ser
una orden para anular el formulario 908, una orden para duplicar el
formulario 909, una orden para reajustar el formulario 910, una
orden para obtener un estado del formulario 911, una orden para
duplicar la página 912, una orden para reajustar la página 913, una
orden para obtener un estado de la página 914, una orden para
duplicar el documento 915, una orden para reajustar el documento
916, una orden para obtener un estado del documento 917, como se
muestra en la Figura 39.
Una orden para anular el formulario anula el
modelo de formulario correspondiente. Una orden para duplicar el
formulario anula el modelo de formulario correspondiente y después
produce una copia activa impresa del modelo de formulario actual
con valores de campo preservados. La copia contiene los mismos IDs
de transacción de hipervínculo como el original, y así no se puede
distinguir del original para una aplicación. Una orden para
reajustar el formulario anula el modelo de formulario
correspondiente y después produce una copia activa impresa del
modelo de formulario con valores de campo descartados. Una orden
para obtener un estado del formulario produce un informe impreso
sobre el estado del modelo de formulario correspondiente, incluyendo
quién lo ha publicado, cuando se ha imprimido, para quién se ha
imprimido, y el estado del formulario del modelo de formulario.
Puesto que un modelo de formulario de
hipervínculo contiene un ID de transacción, la aplicación debe
implicarse en producir un nuevo modelo de formulario. Por tanto, se
implementa típicamente un botón a modo de hipervínculo para
solicitar un nuevo modelo de formulario.
Una orden para duplicar la página produce una
copia impresa del modelo de página correspondiente con el valor de
campo de fondo preservado. Si la página contiene un formulario o
forma parte de un formulario, entonces la orden para duplicar la
página se interpreta como una orden para duplicar el formulario. Una
orden para reajustar la página produce una copia impresa del modelo
de página correspondiente con el valor de campo de fondo
descartado. Si la página contiene un formulario o forma parte de un
formulario, entonces la orden para reajustar la página se
interpreta como una orden para reajustar el formulario. Una orden
para obtener un estado de la página produce un informe impreso
sobre el estado del modelo de página correspondiente, incluyendo
quién la ha publicado, cuando se ha imprimido, para quién se ha
imprimido, y el estado de cualquier formulario que contenga o del
que forme parte.
El logotipo de netpage que aparece en cada
netpage se asocia habitualmente a un elemento de duplicar
página.
Cuando un modelo de página se duplica con
valores de campo preservados, los valores de campo se imprimen en
su forma natural, es decir, aparece un signo de verificación como un
gráfico estándar de signo de verificación, y aparece el texto como
texto tipografiado. Sólo los dibujos y las firmas aparecen en su
forma original, con una firma acompañada de un gráfico estándar que
indica comprobación satisfactoria de firma.
Una orden para duplicar el documento produce una
copia impresa del modelo de documento correspondiente con los
valores de campo de fondo preservados. Si el documento contiene
cualquier formulario, entonces la orden para duplicar el documento
duplica los formularios del mismo modo que lo hace una orden para
duplicar el formulario. Una orden para reajustar el documento
produce una copia impresa del modelo de documento correspondiente
con los valores de campo de fondo descartados. Si el documento
contiene cualquier formulario, entonces la orden para reajustar el
documento reajusta los formularios del mismo modo que lo hace una
orden para reajustar el formulario. Una orden para obtener un
estado del documento produce un informe impreso sobre el estado del
modelo de documento correspondiente, incluyendo quién lo ha
publicado, cuando se ha imprimido, para quién se ha imprimido, y el
estado de cualquier formulario que contenga.
Si está ajustado el atributo "en
seleccionado" de la orden del servidor de página, entonces la
orden funciona en la página identificada por la selección actual
del lápiz más que en la página que contiene la orden. Esto permite
imprimir un menú de las órdenes del servidor de página. Si la página
objetivo no contiene un elemento de orden del servidor de página
para la orden del servidor de página designada, entonces se ignora
la orden.
Una aplicación puede proporcionar manejo
específico de la aplicación incorporando el elemento de orden del
servidor de página pertinente en un grupo hipervinculado. El
servidor de página activa el hipervínculo asociado al grupo
hipervinculado más que ejecuta la orden del servidor de página.
Un elemento de servidor de página se oculta si
su atributo "oculto" está ajustado. Un elemento de orden oculto
no tiene una zona de entrada en una página y así pues, no puede
activarse directamente por parte del usuario. No obstante, puede
activarse mediante una orden del servidor de página incorporada en
una página distinta, si esta orden del servidor de página tiene
ajustado su atributo "en seleccionado".
En la forma de realización preferida, cada
netpage se imprime con el logotipo de netpage en la parte inferior
para indicar que es una netpage y por tanto tiene propiedades
interactivas. El logotipo también actúa como un botón de copia. En
la mayoría de casos, presionar el logotipo produce una copia de la
página. En el caso de un formulario, el botón produce una copia de
todo el formulario. Y en el caso de un documento seguro, como un
billete o un vale, el botón produce una nota explicativa o página de
publicidad.
La función por defecto de copia de una única
página se maneja directamente mediante el servidor de página de
netpage pertinente. Las funciones de copia especiales se manejan
vinculando el botón del logotipo a una aplicación.
En una forma de realización preferida, la
impresora de netpage tiene un único botón etiquetado "ayuda".
Cuando se presiona produce una única página de información, que
incluye:
\vskip1.000000\baselineskip
- estado de la conexión de la impresora
- estado de los consumibles de la impresora
- menú de ayuda de alto nivel
- menú de funciones del documento
- directorio de la red de netpage de alto nivel
\vskip1.000000\baselineskip
El menú proporciona un manual jerárquico sobre
cómo utilizar el sistema netpage.
El menú de funciones del documento incluye las
siguientes funciones:
\vskip1.000000\baselineskip
- imprimir una copia de un documento
- imprimir una copia en limpio de un formulario
- imprimir el estado de un documento
\vskip1.000000\baselineskip
Una función del documento se inicia presionando
simplemente el botón y después tocando cualquier página del
documento. El estado de un documento indica quién lo ha publicado y
cuándo, a quién se ha proporcionado, y a quién y cuándo se ha
enviado posteriormente como formulario.
El directorio de la red de netpage permite al
usuario navegar por la jerarquía de publicaciones y servicios en la
red. Como alternativa, el usuario puede llamar al número "900"
de las "páginas amarillas" de la red de netpage y hablar con
un operador en persona. El operador puede ubicar el documento
deseado y guiarlo a la impresora del usuario. Según del tipo de
documento, el editor o el usuario paga la baja tarifa de servicio
de las "páginas amarillas".
La página de ayuda no está disponible obviamente
si la impresora no puede imprimir. En este caso, se enciende la luz
"error" y el usuario puede solicitar diagnosis a distancia a
través de la red.
En la siguiente descripción, se utilizan las
noticias como ejemplo de publicación canónica para ilustrar los
mecanismos de personalización en el sistema netpage. Aunque las
noticias se utilizan a menudo en el sentido limitado de noticias de
periódico y de revistas de noticias, el alcance previsto en el
presente contexto es más amplio.
En el sistema netpage, el contenido editorial y
el contenido publicitario de una publicación de noticias se
personalizan utilizando distintos mecanismos. El contenido editorial
se personaliza según el perfil de interés capturado de forma
implícita y expuesto de forma explícita del lector. El contenido
publicitario se personaliza según la localidad y el perfil
demográfico del lector.
Un suscriptor puede recurrir a dos clases de
fuentes de noticias: las que proporcionan publicaciones de noticias
y las que proporcionan flujos de noticias. Mientras que las
publicaciones de noticias se agregan y editan a través del editor,
los flujos de noticias se agregan tanto mediante un editor de
noticias como mediante un agregador de noticias especializado. Las
publicaciones de noticias corresponden típicamente a periódicos y
revistas de noticias tradicionales, mientras que los flujos de
noticias pueden ser muchos y variados: un suministro de noticias
"frescas" de un servicio de noticias, una tira cómica, una
columna de un escritor freelance, un tablón de anuncios de un
amigo, o el propio correo electrónico del lector.
El servidor de publicación de netpage soporta la
publicación de publicaciones editadas de noticias así como la
agregación de múltiples flujos de noticias. Manejando la agregación
y por tanto el formateo de flujos de noticias seleccionados
directamente por el lector, el servidor puede poner publicidad en
las páginas sobre las que, de lo contrario, no tendría control.
El suscriptor construye un periódico diario
seleccionado una o más publicaciones de noticias colaboradoras y
crea una versión personalizada de cada una. Las ediciones diarias
resultantes se imprimen y encuadernan juntas en un único periódico.
Los diversos miembros de un hogar expresan típicamente sus distintos
intereses y gustos seleccionando distintas publicaciones diarias y
personalizándolas después.
Para cada publicación, el lector selecciona
opcionalmente secciones específicas. Alguna sección aparece
diariamente, mientras que otras aparecen semanalmente. Las
secciones diarias disponibles del The New York Times en línea, por
ejemplo, incluyen "Page One Plus", "Nacional",
"Internacional", "Opinión", "Negocios",
"Artes/sociedad", "Tecnología", y "Deportes". El
conjunto de secciones disponibles es específico de una publicación,
como lo es el subconjunto por defecto.
El lector puede ampliar el periódico diario
creando secciones personalizadas, recurriendo cada una a cualquier
cantidad de flujos de noticias. Las secciones personalizadas pueden
crearse mediante anuncios de amigos y de correo electrónico
("personal") o gestionando los suministros de noticias para
temas específicos ("alertas" o "recortes de prensa").
Para cada sección, el lector especifica
opcionalmente su tamaño, tanto cualitativamente (por ejemplo, corto,
medio o largo), como numéricamente (es decir un límite en su número
de páginas) y la proporción deseada de publicidad, tanto
cualitativamente (por ejemplo, alta, normal, baja, ninguna) como
numéricamente (es decir, como un porcentaje).
El lector también expresa opcionalmente una
preferencia por un gran número de artículos más cortos o un número
pequeño de artículos más largos. Cada artículo está escrito (o
editado) idealmente en ambas formas, corta y larga, para soportar
esta preferencia.
Un artículo puede estar escrito (o editado)
también en distintas versiones para coincidir con la sofisticación
esperada del lector, por ejemplo para proporcionar versiones
infantiles o para los adultos. La versión apropiada se selecciona
según la edad del lector. El lector puede especificar una "edad de
lectura" que tiene prioridad sobre la edad biológica.
Los artículos que componen cada sección se
seleccionan y priorizan a través de los editores, y se asigna a
cada uno un tiempo de duración útil. Se entregan por defecto a todos
los suscriptores pertinentes, en orden de prioridad, sujetos a
limitaciones de espacio en las ediciones de los suscriptores.
En las secciones en las que es adecuado, el
lector puede opcionalmente permitir filtrado de colaboración.
Entonces esto se aplica a artículos que tienen un tiempo de duración
suficientemente largo. Cada artículo que cumple los requisitos del
filtrado de colaboración se imprime con botones de clasificación al
final del artículo. Los botones pueden proporcionar una elección
fácil (por ejemplo, "gustado" y "no gustado"), lo que
hace más probable que los lectores se molesten en clasificar el
artículo.
Los artículos con grandes prioridades y tiempos
de duración cortos se consideran eficazmente, por tanto, lectura
esencial por parte de los editores y se proporcionan a los
suscriptores más pertinentes.
\newpage
El lector especifica opcionalmente un factor de
serendipia, tanto cualitativamente (por ejemplo sorprenderme o no
sorprenderme), o numéricamente. Un factor de serendipia alto reduce
el umbral utilizado para coincidir durante el filtrado de
colaboración. Un factor alto hace más probable que la sección
correspondiente se rellene para la capacidad especificada por el
lector. Puede especificarse un factor distinto de serendipia para
distintos días de la semana.
El lector especifica también opcionalmente temas
de particular interés dentro de una sección, y esto modifica las
prioridades asignadas por los editores.
La velocidad de la conexión a Internet del
lector afecta a la calidad con que pueden proporcionarse las
imágenes. El lector especifica opcionalmente una preferencia para
menos imágenes o imágenes más pequeñas o ambas. Si la cantidad o el
tamaño de las imágenes no se reduce, entonces las imágenes pueden
proporcionarse con menor calidad (es decir, a resolución más baja o
con mayor compresión).
A un nivel global, el lector especifica cómo se
localizan las cantidades, las fechas, los tiempos y los valores
monetarios. Esto implica especificar si las unidades son imperiales
o métricas, una zona horaria y un formato de hora, y una moneda
local, y si la localización consiste en traducción o anotación in
situ. Estas preferencias se derivan de la localidad del lector
por defecto.
Para reducir las dificultades de lectura que
provoca una vista delicada, el lector especifica opcionalmente una
preferencia global para una presentación más grande. Se amplían el
texto y las imágenes en consecuencia, y se pone menos información
en cada página.
El idioma en el que se publica una publicación
de noticias, y su correspondiente codificación de texto, es una
propiedad de la publicación y no una preferencia expresada por el
usuario. No obstante, puede configurarse el sistema netpage para
proporcionar servicios de traducción automática en diversas
apariencias.
La personalización del contenido editorial
afecta directamente al contenido publicitario, porque la publicidad
se sitúa típicamente para explotar el contexto editorial. Los
anuncios de viajes, por ejemplo, aparecen con más probabilidad en
una sección de viajes que en cualquier otra parte. El valor del
contenido editorial para un anunciante (y por tanto para el editor)
reside en su capacidad de atraer a un gran número de lectores con
el perfil demográfico correcto.
La publicidad eficaz se sitúa según la localidad
y al perfil demográfico. La localidad determina la proximidad con
servicios particulares, minoristas, etc., y con intereses e
inclinaciones particulares asociados con la comunidad y el entorno
local. El perfil demográfico determina intereses y preocupaciones
generales así como probables patrones de gasto.
El producto más rentable de un editor de
noticias es el "espacio" publicitario, una entidad
multidimensional determinada por la cobertura geográfica de la
publicación, el tamaño de sus tiradas, los perfiles demográficos de
sus lectores, y el área de página disponible para publicidad.
En el sistema netpage, el servidor de
publicación de netpage calcula el tamaño aproximado multidimensional
de un espacio publicitario vendible de una publicación sobre una
base por sección, teniendo en cuenta la cobertura geográfica de la
publicación, la tirada de la sección, el tamaño de cada edición de
sección por lector, cada proporción de publicidad por lector, y
cada perfil demográfico del lector.
En comparación con otros medios, el sistema
netpage permite definir el espacio publicitario con más detalle, y
permite vender por separado fragmentos más pequeños de publicidad.
Por tanto permite que pueda venderse lo más próximo a su valor
real.
Por ejemplo, la misma "cuña" publicitaria
puede venderse en proporciones variables a diversos anunciantes,
con lo que las páginas individuales de los lectores reciben al azar
el anuncio de un anunciante u otro, preservando todo ello la
proporción de espacio vendido a cada anunciante.
El sistema netpage permite vincular la
publicidad directamente con información detallada del producto y
compra en línea. Por tanto aumenta el valor intrínseco del espacio
publicitario.
Como la personalización y la localización se
manejan automáticamente mediante los servidores de publicación de
netpage, un agregador publicitario puede proporcionar de forma
arbitraria amplia cobertura tanto geográfica como demográfica. La
posterior disgregación es eficaz porque es automática. Esto hace que
sea más rentable para los editores tratar con agregadores
publicitarios que capturar directamente la publicidad. Aunque el
agregador publicitario se lleve una proporción de los ingresos
publicitarios, los editores pueden encontrar el cambio neutralmente
beneficioso gracias a la mayor eficacia de la agregación. El
agregador publicitario actúa como intermediario entre anunciantes y
editores y puede situar el mismo anuncio en múltiples
aplicaciones.
Cabe resaltar que situar anuncios en una
publicación de netpage puede ser más complejo que situar anuncios
en la contrapartida tradicional de publicación, porque el espacio
publicitario de la publicación es más complejo. A pesar de que se
ignoran todas las complejidades de la negociación entre anunciantes,
agregadores publicitarios y editores, la forma preferida del
sistema netpage proporciona algún soporte automático para estas
negociaciones, incluyendo soporte para subastas automatizadas de
espacio publicitario. La automatización es especialmente deseable
para situar anuncios que generan pequeños ingresos, como anuncios
pequeños o altamente localizados.
Una vez que se ha negociado una situación, el
agregador captura y edita el anuncio y lo consigna en un servidor
de anuncio de netpage. Consecuentemente, el editor consigna la
situación del anuncio en el servidor de publicación de netpage
pertinente. Cuando el servidor de publicación de netpage diseña la
publicación personalizada de cada usuario, coge los anuncios
pertinentes del servidor de anuncios de netpage.
La personalización de noticias y otras
publicaciones depende de un surtido de información sobre el perfil
específico del usuario, que incluye:
- personalizaciones de publicación
- vectores de filtrado de colaboración
- detalles de contacto
- preferencias de presentación
La personalización de una publicación es
típicamente específica de la publicación, y así la información de
personalización se mantiene mediante el servidor de publicación de
netpage pertinente.
Un vector de filtrado de colaboración consiste
en las clasificaciones del usuario de una cantidad de elementos de
noticias. Se utiliza para correlacionar distintos intereses de los
usuarios con propósitos de hacer recomendaciones. Aunque hay
beneficios si se mantienen un único vector de filtrado de
colaboración independientemente de cualquier publicación
particular, hay dos razones por las que es más práctico mantener un
vector separado para cada publicación: es probable que haya más
solapamientos entre los vectores de suscriptores en la misma
publicación que entre los de suscriptores de publicaciones
distintas; y es probable que una publicación quiera presentar los
vectores de filtrado de colaboración de sus usuarios como parte del
valor de su marca, y no que se encuentren en cualquier otra parte.
Los vectores de filtrado de colaboración también los mantienen por
tanto el servidor de publicación de netpage pertinente.
Los detalles de contacto, incluyendo nombre,
dirección, código postal, estado, país, números de teléfono, son
globales por naturaleza, y los mantiene un servidor de registro de
netpage.
Las preferencias de presentación, incluyendo las
de cantidad, fecha y hora, también son de naturaleza global, y se
mantienen del mismo modo.
La localización de publicidad depende de la
localidad indicada en los detalles de contacto del usuario, mientras
que la selección de objetivo de publicidad depende de la
información personal como fecha de nacimiento, sexo, estado civil,
ingresos, profesión, educación, o derivados cualitativos como
intervalo de edad e intervalo de ingresos.
Para aquellos usuarios que escogen revelar
información personal con fines publicitarios, se mantiene la
información mediante el servidor de registro de netpage pertinente.
En ausencia de esta información, se puede seleccionar el objetivo
de la publicidad según el perfil demográfico asociado al código
postal o al código ZIP+4 del usuario.
A cada usuario, lápiz, impresora, proveedor de
aplicación y aplicación se le asigna su propio y único
identificador, y el servidor de registro de netpage mantiene las
relaciones entre los mismos, como se muestra en las Figuras 21, 22,
23 y 24. Con propósitos de registro, un editor es un tipo especial
de proveedor de aplicación, y una publicación es un tipo especial
de aplicación.
Cada usuario 800 puede estar autorizado para
utilizar cualquier cantidad de impresoras 802, y cada impresora
puede permitir a cualquier cantidad de usuarios utilizarla. Cada
usuario tiene una impresora única por defecto (en 66), a la que se
proporcionan publicaciones periódicas por defecto, mientras que las
páginas impresas bajo demanda se proporcionan a la impresora a
través de la que interactúa el usuario. El servidor mantiene el
contacto con los editores que un usuario ha autorizado para imprimir
en la impresora por defecto del usuario. Un editor no consigna el
ID de ninguna impresora en particular, pero en cambio resuelve el ID
cuando se requiere.
Cuando un usuario se suscribe 808 a una
publicación 807, se autoriza al editor 806 (es decir el proveedor
de aplicación 803) para imprimir en una impresora especificada o en
la impresora por defecto del usuario. El usuario puede revocar esta
autorización en cualquier momento. Cada usuario puede tener diversos
lápices 801, pero un lápiz es específico de un único usuario. Si un
usuario está autorizado para utilizar una impresora en particular,
entonces esta impresora reconoce cualquier lápiz del usuario.
El ID del lápiz se utiliza para ubicar el perfil
del usuario correspondiente que mantiene un servidor de registro de
netpage en concreto, mediante el DNS y del modo habitual.
Un terminal web 809 puede estar autorizado para
imprimir en una impresora de netpage en concreto, permitiendo que
las páginas web y los documentos de netpage encontrados durante la
navegación web se impriman convenientemente en la impresora de
netpage más cercana.
El sistema netpage puede recoger, en nombre de
un proveedor de impresoras, tarifas y comisiones sobre los ingresos
ganados a través de publicaciones impresas en las impresoras del
proveedor. Estos ingresos pueden incluir tarifas de publicidad,
tarifas por pulsación pasante, comisiones de comercio electrónico, y
derechos de transacción. Si la impresora pertenece al usuario,
entonces el usuario es el proveedor de la impresora.
Cada usuario tiene también una cuenta de netpage
820 que se utiliza para acumular débitos y créditos pequeños (como
los que se describen en el párrafo anterior); detalles de contacto
815, incluyendo nombre, dirección y números de teléfono;
preferencias globales 816, incluyendo ajustes de privacidad, entrega
y localización; cualquier cantidad de registros biométricos 817,
que contienen la firma codificada del usuario 818, la huella
dactilar 819, etc.; un modelo manuscrito 819 que el sistema mantiene
automáticamente y cuentas de pago con tarjeta SET 821 con las que
se pueden realizar pagos de comercio electrónico.
Un usuario de netpage puede mantener una lista
922 de vínculos "favoritos" con documentos útiles, etc., en la
red de netpage. El sistema mantiene la lista en nombre del usuario.
Está organizada como una jerarquía de carpetas 924, de la que se
muestra una forma de realización preferida en el diagrama de clase
de la Figura 41.
El sistema mantiene una lista de historial 929
en nombre de cada usuario, que contiene vínculos con documentos,
etc., a la que el usuario puede acceder a través del sistema
netpage. Está organizada como una lista ordenada por fecha, de la
que se muestra un diagrama de clase en la Figura 42.
El servidor de publicación de netpage diseña
automáticamente las páginas de la publicación personalizada de cada
usuario sobre una base sección a sección. Puesto que la mayoría de
anuncios tienen forma de rectángulos preformateados, se introducen
en la página antes del contenido editorial.
La proporción publicitaria para cada sección
puede lograrse con proporciones ampliamente variables de publicidad
en páginas individuales dentro de la sección, y el algoritmo de
diseño de anuncio lo explota. El algoritmo está configurado para
intentar co-ubicar muy estrechamente el contenido
editorial y publicitario, como situar anuncios para material de
tejado específicamente en la publicación porque hay un artículo
especial sobre reparaciones de tejado caseras.
Después se diseña el contenido editorial
seleccionado para el usuario, incluyendo texto e imágenes y gráficos
asociados, según diversas normas estéticas.
Debe repetirse todo el procedimiento, incluyendo
la selección de anuncios y la selección de contenido editorial, una
vez que se ha centrado el diseño para intentar lograr acercarse más
a la preferencia de tamaño de sección expuesta por el usuario. No
obstante, con el tiempo puede corresponder con la preferencia de
tamaño de sección como promedio, permitiendo variaciones
importantes día a día.
Una vez que se ha diseñado el documento, se
codifica para una distribución eficaz y un almacenamiento continuo
en la red de netpage.
El mecanismo de eficacia fundamental es la
separación de información específica a una edición única del usuario
e información compartida entre múltiples ediciones de los usuarios.
La información específica consiste en el diseño de la página. La
información compartida consiste en los objetos a los que se refiere
el diseño de la página, incluyendo imágenes, gráficos y fragmentos
de texto.
Un objeto de texto contiene texto completamente
formateado representado en el lenguaje extensible de marcado (XML)
que utiliza el lenguaje extensible de hojas de estilo (XSL). El XSL
proporciona control preciso sobre el texto que se formatea
independientemente de la zona en la que se está ajustando el texto,
que en este caso proporciona el diseño. El objeto de texto contiene
códigos de lenguaje incorporados para permitir traducción
automática, y pistas sobre partición silábica para ayudar con el
formateo de párrafos.
\newpage
Un objeto de imagen codifica una imagen en el
formato de imagen comprimido basado en ondículas JPEG 2000. Un
objeto de gráfico codifica un gráfico 2D en formato de gráficos
vectoriales escalables (SVG).
El diseño en sí mismo consiste en una serie de
objetos introducidos de imagen y gráfico, objetos de flujo de texto
vinculados a través de los que fluyen los objetos de texto, campos
de entrada e hipervínculos como se han descrito anteriormente, y
zonas de marca de agua. Estos objetos de diseño se resumen en la
tabla 3. El diseño utiliza un formato compacto adecuado para una
distribución y un almacenamiento eficaz.
Como se ha descrito anteriormente, con
propósitos de distribución eficaz y almacenamiento continuo en la
red de netpage, se separa un diseño de página específico del
usuario de los objetos compartidos a los que se refiere.
Cuando una publicación suscrita está lista para
ser distribuida, el servidor de publicación de netpage asigna, con
la ayuda del servidor de ID de netpage 12, un único ID para cada
página, modelo de página, documento, y modelo de documento.
El servidor calcula un conjunto de subconjuntos
optimizados del contenido compartido y crea un canal de
multidifusión para cada subconjunto, y después marca cada diseño
específico del usuario con los nombres de los canales de
multidifusión que llevarán el contenido compartido utilizado por
este diseño. Luego el servidor difunde punto por punto los diseños
de cada usuario a la impresora del usuario mediante el servidor de
página adecuado, y cuando se ha completado la difusión punto por
punto, multidifunde el contenido compartido por los canales
especificados. Después de recibir su difusión punto por punto, cada
servidor de página y cada impresora se suscribe a los canales de
multidifusión especificados en los diseños de la página. Durante las
multidifusiones, cada servidor de página y cada impresora extrae de
las corrientes de multidifusión aquellos objetos a los que se
refiere mediante sus diseños de página. Los servidores de página
archivan continuamente los diseños de página y el contenido
compartido recibidos.
Una vez que una impresora ha recibido todos los
objetos a los que se refieren sus diseños de página, la impresora
recrea el diseño completamente conformado y después lo convierte a
trama y lo imprime.
\newpage
En circunstancias normales, la impresora imprime
páginas más rápido de lo que pueden proporcionarse. Suponiendo que
se cubre un cuarto de cada página con imágenes, la página media
tiene un tamaño de menos de 400KB. La impresora puede por tanto
contener más de 100 páginas como estas en su memoria interna de 64
MB, lo que permite memorias intermedias temporales, etc. La
impresora imprime a una velocidad de una página por segundo. Esto
equivale a 400KB o aproximadamente 3 Mbit de datos de página por
segundo, que es similar a la velocidad más alta esperada de entrega
de datos de página en una red de banda ancha.
Incluso en circunstancias anormales, como cuando
la impresora se está quedando sin papel, es probable que el usuario
pueda volver a llenar el suministro de papel antes de que se agote
la capacidad de almacenamiento interno de 100 páginas de la
impresora.
No obstante, si la memoria interna de la
impresora se llena, entonces la impresora no podrá utilizar una
multidifusión cuando se produzca por primera vez. El servidor de
publicación de netpage permite que las impresoras envíen peticiones
para volver a multidifundir. Cuando se recibe una cantidad
importante de peticiones o se produce un tiempo de espera, el
servidor vuelve a multidifundir los objetos compartidos
correspondientes.
Una vez que se ha imprimido un documento, una
impresora puede producir un duplicado exacto en cualquier momento
recuperando sus diseños de página y sus contenidos a partir del
servidor de página pertinente.
Cuando se solicita un documento de netpage bajo
demanda, puede personalizarse y proporcionarse casi del mismo modo
que una publicación periódica. No obstante, puesto que no hay
contenido compartido, la entrega se realiza directamente a la
impresora solicitante sin el uso de multidifusión.
Cuando se solicita un documento que no es de
netpage bajo demanda, no se personaliza, y se proporciona mediante
un servidor de formateo de netpage designado que vuelve a
formatearlo como un documento de netpage. Un servidor de formateo
de netpage es un modelo especial de un servidor de publicación de
netpage. El servidor de formateo de netpage tiene conocimiento de
varios formatos de documento de Internet, incluyendo el formato de
documento portátil de Adobe (PDF), y el lenguaje de marcado de
hipertexto (HTML). En el caso de HTML, puede utilizar la resolución
más alta de la página impresa para presentar páginas web en un
formato de multicolumna, con un índice. Puede incluir
automáticamente todas las páginas web directamente vinculadas a la
página solicitada. El usuario puede sintonizar este comportamiento
mediante una preferencia.
El servidor de formateo de netpage hace que el
comportamiento estándar de netpage, incluyendo la interactividad y
la continuidad, esté disponible en cualquier documento de Internet,
sin importar su origen ni formato. Oculta conocimiento de distintos
formatos de documento tanto de la impresora de netpage como del
servidor de página de netpage, y oculta conocimiento del sistema
netpage de los servidores de web.
La criptografía se utiliza para proteger
información delicada, tanto en almacenamiento como en tránsito, y
para autenticar partes en una transacción. Hay dos clases de
criptografía de uso extendido: criptografía de clave secreta y
criptografía de clave pública. La red de netpage utiliza ambas
clases de criptografía.
La criptografía de clave secreta, también
denominada criptografía simétrica, utiliza la misma clave para
cifrar y descifrar un mensaje. Dos partes que deseen intercambiar
mensajes deben organizarse primero para intercambiar de forma
segura la clave secreta.
La criptografía de clave pública, también
denominada criptografía asimétrica, utiliza dos claves de cifrado.
Las dos claves están relacionadas matemáticamente de modo que
cualquier mensaje cifrado que utiliza una clave sólo puede
descifrarse utilizando la otra clave. Entonces se publica una de
estas claves mientras la otra se mantiene privada. La clave pública
se utiliza para cifrar cualquier mensaje previsto por el titular de
la clave privada. Una vez cifrado utilizando la clave pública, un
mensaje sólo puede descifrarse utilizando la clave privada. Así las
dos partes pueden intercambiar mensajes de forma segura sin haber
tenido que intercambiar primero una clave secreta. Para garantizar
que la clave privada es segura, es normal que el titular de la
clave privada genere la pareja de claves.
La criptografía de clave pública puede
utilizarse para crear una firma digital. El titular de la clave
privada puede crear un resumen conocido de un mensaje y después
cifrar el resumen utilizando la clave privada. Cualquiera puede
entonces comprobar que el resumen cifrado constituye la "firma"
del titular de la clave privada respecto a este mensaje particular
descifrando el resumen cifrado utilizando la clave pública y
comprobando el resumen frente al mensaje. Si se añade la firma al
mensaje, entonces el receptor del mensaje puede comprobar tanto que
el mensaje es genuino como que no se ha alterado en tránsito.
Para que la criptografía de clave pública
funcione, debe haber un modo de distribuir claves públicas que
previenen la suplantación. Esto se hace normalmente utilizando
certificados y autoridades certificadoras. Una autoridad
certificadora es una tercera parte de confianza que autentica la
conexión entre una clave pública y la identidad de alguien. La
autoridad certificadora comprueba la identidad de la persona
examinando documentos de identidad, y entonces crea y firma un
certificado digital que contiene los detalles de identidad de la
persona y la clave pública. Cualquiera que confíe en la autoridad
certificadora puede utilizar la clave pública en el certificado con
un alto grado de certeza de que es genuina. Sólo debe comprobar que
la autoridad certificadora, cuya clave pública es ampliamente
conocida, ha firmado efectivamente el certificado.
En la mayoría de entornos de transacción, sólo
se utiliza la criptografía de clave pública para crear firmas
digitales y para intercambiar de forma segura claves secretas de
sesión. La criptografía de clave secreta se utiliza para todos los
demás propósitos.
En el siguiente tema, cuando se hace referencia
a la transmisión segura de información entre una impresora
de netpage y un servidor, lo que pasa realmente es que la impresora
obtiene el certificado del servidor, lo autentica con referencia a
la autoridad certificadora, utiliza la clave de intercambio de clave
pública en el certificado para intercambiar una clave secreta de
sesión con el servidor, y después utiliza la clave secreta de
sesión para cifrar los datos del mensaje. Una clave de sesión, por
definición, puede tener un tiempo de duración arbitrariamente
corto.
A cada impresora de netpage se le asigna un par
de identificadores únicos en el momento de la fabricación que se
almacenan en memoria de sólo lectura en la impresora y en la base de
datos del servidor de registro de netpage. El primer ID 62 es
público y sólo identifica la impresora en la red de netpage. El
segundo ID es secreto y se utiliza cuando la impresora se registra
por primera vez en la red.
Cuando la impresora se conecta a la red de
netpage por primera vez después de la instalación, crea una pareja
de claves pública/privada de firma. Transmite el ID secreto y la
clave pública de forma segura al servidor de registro de netpage.
El servidor compara el ID secreto con el ID secreto de la impresora
consignado en su base de datos, y acepta el registro si los IDs
coinciden. Después crea y firma un certificado que contiene el ID
público y la clave pública de firma, y almacena el certificado en la
base de datos de registro.
El servidor de registro de netpage actúa como
autoridad certificadora para impresoras de netpage, puesto que
tienen acceso a la información secreta que le permite comprobar la
identidad de la impresora.
Cuando un usuario se suscribe a una publicación,
se crea una consigna en la base de datos del servidor de registro
de netpage que autoriza al editor a imprimir la publicación en la
impresora por defecto del usuario o en una impresora especificada.
Cada documento enviado a una impresora mediante un servidor de
página se dirige a un usuario en particular y está firmado por el
editor utilizando la clave privada de firma del editor. El servidor
de página comprueba, mediante la base de datos de registro, que el
editor está autorizado a proporcionar la publicación al usuario
especificado. El servidor de página comprueba la firma que utiliza
la clave pública del editor, obtenida desde el certificado del
editor almacenado en la base de datos de registro.
El servidor de registro de netpage acepta
peticiones para añadir autorizaciones de impresión a la base de
datos, siempre que estas peticiones se inicien mediante un lápiz
registrado en la impresora.
A cada lápiz de netpage se le asigna un único
identificador en el momento de la fabricación que se almacena en
memoria de sólo lectura en el lápiz y en la base de datos del
servidor de registro de netpage. El ID del lápiz 61 sólo identifica
el lápiz en la red de netpage.
Un lápiz de netpage puede "conocer" una
cantidad de impresoras de netpage, y una impresora puede
"conocer" una cantidad de lápices. Un lápiz se comunica con
una impresora mediante una señal de radio frecuencia siempre que
esté dentro del alcance de la impresora. Una vez que se han
registrado el lápiz y la impresora, intercambian regularmente
claves de sesión. Cuando el lápiz transmite tinta digital a la
impresora, la tinta digital siempre se cifra utilizando la clave de
sesión adecuada. La tinta digital nunca se transmite libre de
peligros.
Un lápiz almacena una clave de sesión por cada
impresora que conoce, ordenadas por ID de impresora, y una
impresora almacena una clave de sesión por cada lápiz que conoce,
ordenadas por ID de lápiz. Ambos tienen una capacidad de
almacenamiento amplia pero finita para las claves de sesión, y
olvidarán una clave de sesión basándose en la utilizada en último
lugar o recientemente, si necesario.
Cuando un lápiz entra en el intervalo de una
impresora, el lápiz y la impresora descubren si se conocen entre
sí. Si no se conocen entre sí, entonces la impresora determina si se
supone que debe conocer el lápiz. Esto puede ser, por ejemplo,
porque el lápiz pertenece a un usuario que está registrado para
utilizar la impresora. Si está previsto que la impresora conozca el
lápiz pero no lo hace, entonces, inicia el procedimiento automático
de registro de lápiz. Si no está previsto que la impresora conozca
el lápiz, entonces está de acuerdo con el lápiz en ignorarlo hasta
que se introduzca el lápiz en una base de carga, momento en el que
inicia el procedimiento de registro.
Además de su ID público, el lápiz contiene una
clave secreta de intercambio de clave. La clave de intercambio de
clave también se registra en la base de datos del servidor de
registro de netpage en el momento de la fabricación. Durante el
registro, el lápiz transmite su ID de lápiz a la impresora, y la
impresora transmite el ID del lápiz al servidor de registro de
netpage. El servidor genera una clave de sesión para uso de la
impresora y el lápiz, y transmite de forma segura la clave de
sesión a la impresora. También transmite una copia de la clave de
sesión cifrada con la clave de intercambio de clave del lápiz. La
impresora almacena la clave de sesión internamente, ordenada por el
ID de lápiz y transmite la clave de sesión cifrada al lápiz. El
lápiz almacena la clave de sesión internamente, ordenada por el ID
de impresora.
Aunque un lápiz falso puede suplantar a un lápiz
en el protocolo de registro de lápices, sólo un verdadero lápiz
puede descifrar la clave de sesión transmitida por la impresora.
Cuando se registra por primera vez un lápiz no
registrado previamente, tiene un uso limitado hasta que se vincule
con un usuario. Un lápiz registrado pero "sin propietario" sólo
puede utilizarse para solicitar y rellenar formularios de registro
de lápiz y de usuario de netpage, para registrar un nuevo usuario al
que se vincula automáticamente el nuevo lápiz, o para añadir un
nuevo lápiz a un usuario existente.
El lápiz utiliza cifrado de clave secreta más
que de clave pública debido a restricciones del rendimiento del
hardware en el lápiz.
El sistema netpage soporta la entrega de
documentos seguros como billetes y vales. La impresora de netpage
incluye una instalación para imprimir marcas de agua, pero sólo lo
hará bajo petición a partir de editores que se autoricen
adecuadamente. El editor indica su autoridad para imprimir marcas de
agua en su certificado, que la impresora puede autenticar.
El procedimiento de impresión de "marca de
agua" utiliza una matriz alternativa de difuminado en zonas
especificadas de "marca de agua" de la página. Las páginas
consecutivas contienen zonas de marca de agua con imagen de espejo
que coinciden cuando se imprimen. Las matrices de difuminado
utilizadas en zonas de marca de agua de páginas pares e impares
están diseñadas para producir un efecto de interferencia cuando las
zonas se ven juntas, logrado mirando a través de la hoja
impresa.
El efecto es similar a una marca de agua porque
no es visible cuando se mira por sólo una cara de la página, y se
pierde cuando la página se copia con medios normales.
Las páginas de documentos seguros no pueden
copiarse utilizando el mecanismo incorporado de copia de netpage
que se describe en el apartado 1.9 anterior. Esto se extiende a
copiar netpages en fotocopiadoras con conocimiento de netpage.
Los documentos seguros se generan típicamente
como parte de transacciones de comercio electrónico. Por tanto
pueden incluir la fotografía del usuario que se capturó cuando el
usuario registró información biométrica con el servidor de registro
de netpage, como se describe en el apartado 2.
Cuando se presenta con un documento seguro de
netpage, el receptor puede comprobar su autenticidad solicitando su
estado del modo habitual. El ID único de un documento seguro sólo es
válido para el tiempo de duración del documento, y se asignan IDs
del documento seguro de forma no contigua para prevenir su
predicción por parte de falsificadores oportunistas. Puede
desarrollarse un lápiz de comprobación de documento seguro con
retroalimentación incorporada sobre fallo en la comprobación, para
soportar comprobación de documento con punto de presentación
fácil.
Evidentemente ni la marca de agua ni la
fotografía del usuario son seguras en un sentido criptográfico.
Simplemente proporcionan un obstáculo importante para
falsificadores ocasionales. La comprobación de documento en línea,
especialmente utilizando un lápiz de comprobación, proporciona un
nivel añadido de seguridad cuando se necesita, pero todavía no es
completamente inmune a falsificaciones.
En el sistema netpage, los formularios enviados
por los usuarios se proporcionan e forma fiable a manipuladores de
formularios y se archivan continuamente en servidores de página de
netpage. Por tanto es imposible que los receptores rechacen la
entrega.
También es imposible que el pagador rechace los
pagos de comercio electrónico realizados a través del sistema.
El sistema netpage utiliza el sistema de
transacción electrónica segura (SET) como uno de sus sistemas de
pago. El SET, desarrollado por MasterCard y Visa, está organizado
alrededor de tarjetas de pago, y ello se refleja en la
terminología. No obstante, casi todo el sistema es independiente del
tipo de cuentas que se utilizan.
En el SET, los titulares de tarjeta y los
comerciantes se registran con una autoridad certificadora y se les
emiten certificados que contienen sus claves públicas de firma. La
autoridad certificadora comprueba que los detalles de registro de
un titular de tarjeta con el emisor de la tarjeta son apropiados y
comprueba que los detalles de registro de un comerciante con el
comprador son apropiados. Los titulares de tarjeta y los
comerciantes almacenan sus claves de privadas de firma respectivas
de forma segura en sus ordenadores. Durante el proceso de pago,
estos certificados se emiten para autenticar mutuamente un
comerciante y un titular de tarjeta, y para autenticarlos a ambos
para la entrada del pago.
El SET todavía no ha sido ampliamente adoptado,
en parte porque el mantenimiento por parte del titular de tarjeta
de claves y certificados se considera gravoso. Se han logrado con un
poco de éxito soluciones provisionales que mantienen las claves y
los certificados del titular de tarjeta en un servidor y dan acceso
al titular de la tarjeta mediante contraseña.
En el sistema netpage el servidor de registro de
netpage actúa como un apoderado para el usuario de netpage (es
decir, el titular de la tarjeta) en transacciones de pago SET.
El sistema netpage utiliza biometrías para
autenticar al usuario y autorizar pagos SET. Como el sistema está
basado en un lápiz, la biometría que se utiliza es la firma en línea
del usuario, que consiste en la posición y la presión del lápiz,
variables en el tiempo. También puede utilizarse la biometría de una
huella dactilar diseñando un sensor de huellas dactilares en el
lápiz, aunque es muy costoso. El tipo de biometría utilizada sólo
afecta a la captura de la biometría, no a los aspectos de
autorización del sistema.
La primera etapa para poder realizar pagos SET
es registrar la biometría del usuario con el servidor de registro
de netpage. Esto se hace en un entorno controlado, por ejemplo un
banco, en el que puede capturarse la biometría al mismo tiempo que
se comprueba la identidad del usuario. Se captura la biometría y se
almacena en la base de datos de registros, vinculado al registro
del usuario. La fotografía del usuario también se captura
opcionalmente y se vincula al registro. El proceso de registro del
titular de tarjeta SET ha finalizado y la clave privada de firma y
el certificado resultantes se almacenan en la base de datos. También
se almacena la información de la tarjeta de pago del usuario, dando
al servidor de registro de netpage suficiente información para
actuar como el apoderado del usuario en cualquier transacción de
pago SET.
Cuando el usuario suministra finalmente la
biometría para finalizar un pago, por ejemplo firmando un formulario
de orden de netpage, la impresora transmite de forma segura la
información de la orden, el ID del lápiz y los datos biométricos al
servidor de registro de netpage. El servidor comprueba la biometría
respecto al usuario identificado con el ID del lápiz, y desde
entonces actúa como el apoderado del usuario en la finalización de
la transacción de pago SET.
El sistema netpage incluye un mecanismo para
micropagos, para permitir cobrar al usuario convenientemente por
imprimir documentos de bajo coste bajo demanda y por copiar
documentos con derechos de autor, y posiblemente también para
permitir al usuario ser reembolsado por gastos incurridos en la
impresión de material publicitario. Esto último depende del nivel
de subvención que ya se ha proporcionado al usuario.
Cuando el usuario se registra para comercio
electrónico, se establece una cuenta de red que agrega micropagos.
El usuario recibe un extracto periódicamente, y puede saldar
cualquier balance de débito pendiente utilizando el mecanismo de
pago estándar.
La cuenta de red puede ampliarse para agregar
cuotas de suscripciones a publicaciones periódicas, que de lo
contrario también se presentarían al usuario en forma de extractos
individuales.
Cuando un usuario solicita una netpage en un
contexto de aplicación en particular, la aplicación puede incorporar
un ID de transacción 55 específico del usuario en la página. La
entrada posterior mediante la página se marca con el ID de
transacción, y la aplicación puede por tanto establecer un contexto
adecuado para la entrada del usuario.
Cuando la entrada se produce a través de una
página que no es especifica del usuario, no obstante, la aplicación
debe utilizar la identidad única del usuario para establecer un
contexto. Un ejemplo típico implica añadir elementos desde una
página preimpresa de catálogo al "carro de la compra" virtual
del usuario. Para proteger la privacidad del usuario, no obstante,
el único ID 60 del usuario que el sistema netpage conoce no se
divulga a las aplicaciones. Esto es para prevenir que los distintos
proveedores de aplicación correlacionen fácilmente datos de
comportamiento acumulados de forma independiente.
El servidor de registro de netpage mantiene en
cambio una relación anónima entre un usuario y una aplicación
mediante un único ID de alias 65, como se muestra en la Figura 24.
Siempre que el usuario activa un hipervínculo marcado con el
atributo "registrado", el servidor de página de netpage pide al
servidor de registro de netpage que traduzca el ID de aplicación 64
asociado, junto con el ID de lápiz 61, a un ID de alias 65. Entonces
se envía el ID de alias a la aplicación del hipervínculo.
La aplicación mantiene la información sobre el
estado ordenada por ID de alias, y puede recuperar información
sobre el estado específico del usuario sin conocimiento de la
identidad global del usuario.
El sistema también mantiene un certificado
independiente y una clave privada de firma para cada una de las
aplicaciones del usuario, para permitirle firmar transacciones de
aplicación en nombre del usuario que utiliza sólo información
específica de la aplicación.
Para ayudar al sistema a guiar activaciones de
"hipervínculo" de productos con código de barras (UPC), el
sistema registra una aplicación favorita en nombre del usuario por
cualquier cantidad de tipos de producto.
Cada aplicación está asociada a un proveedor de
aplicación, y el sistema mantiene una cuenta en nombre de cada
proveedor de aplicación, para permitirle abonar y cobrar al
proveedor por tarifas de "pulsación pasante", etc.
Un proveedor de aplicación puede ser un editor
de contenido periódico suscrito. El sistema registra el grado de
disposición del usuario para recibir la publicación suscrita, así
como la expectativa de frecuencia de publicación.
En la Figura 40 se muestra una forma de
realización preferida de un diagrama de clase de una descripción de
recurso.
Cada objeto de documento y contenido puede
describirse mediante una o más descripciones de recurso 842. Las
descripciones de recurso utilizan el conjunto de elemento de
metadatos Dublín Core, que está diseñado para facilitar el
descubrimiento de recursos electrónicos. Los metadatos Dublín Core
se ajustan al Marco de trabajo de Descripción de Recursos (RDF) del
Consorcio de World Wide Web (W3C).
Una descripción de recursos puede identificar
titulares de derechos 920. El sistema netpage transfiere
automáticamente las tarifas por derechos de autor de los usuarios a
titulares de derechos cuando los usuarios imprimen contenido con
derechos de autor.
Un protocolo de comunicación define un
intercambio ordenado de mensajes entre entidades. En el sistema
netpage, las entidades como lápices, impresoras y servidores
utilizan un conjunto de protocolos definidos para manejar de forma
cooperativa la interacción del usuario con el sistema netpage.
Cada protocolo se ilustra por medio de un
diagrama de secuencia en el que se utiliza la dimensión horizontal
para representar el flujo de mensajes y la dimensión vertical se
utiliza para representar el tiempo. Cada entidad está representada
con un rectángulo que contiene el nombre de la entidad y una columna
vertical que representa la línea de vida de la entidad. Durante el
tiempo que existe una entidad, se muestra la línea de vida con una
línea discontinua. Durante el tiempo que la entidad está activa, la
línea de vida se muestra como una doble línea. Como los protocolos
considerados en este documento no crean ni destruyen entidades, las
líneas de vida se interrumpen generalmente tan pronto como una
entidad cesa de participar en un protocolo.
En la Figura 43 se muestra una forma de
realización preferida de un protocolo de entrega de suscripción.
Un gran número de usuarios puede suscribirse a
una publicación periódica. La edición de cada usuario puede
diseñarse de forma distinta, pero muchas ediciones de usuarios
compartirán contenido común como objetos de texto y objetos de
imágenes. El protocolo de entrega de suscripción proporciona por
tanto estructuras de documento a impresoras individuales mediante
difusión punto por punto, pero proporciona objetos compartidos de
contenido mediante multidifusión.
La aplicación (es decir el editor) obtiene
primero un ID de documento 51 para cada documento de un servidor de
ID 12. Después envía cada estructura de documento, incluyendo su ID
de documento y las descripciones de página, al servidor de página
10 responsable del ID recién asignado del documento. Incluye su
propio ID de aplicación 64, el ID de alias 65 del suscriptor, y el
conjunto pertinente de nombres de los canales de multidifusión.
Firma el mensaje utilizando su clave privada de firma.
El servidor de página utiliza el ID de
aplicación y el ID de alias para obtener desde el servidor de
registro el correspondiente ID del usuario 60, el ID de la
impresora 62 seleccionada del usuario (que puede seleccionarse
explícitamente para la aplicación, o puede ser la impresora por
defecto del usuario), y el certificado de la aplicación.
El certificado de la aplicación permite al
servidor de página comprobar la firma del mensaje. La petición del
servidor de página al servidor de registro falla si el ID de
aplicación y el ID de alias no identifican juntamente una
suscripción 808.
Después el servidor de página asigna IDs de
modelo de página y documento y remite las descripciones de página,
incluyendo los IDs de página 50, a la impresora. Incluye el conjunto
pertinente de nombres de los canales de multidifusión para que la
impresora los escuche.
Después devuelve los IDs de página recién
asignados a la aplicación para referencia futura.
Una vez que la aplicación ha distribuido todas
las estructuras de documento a las impresoras seleccionadas de los
suscriptores mediante los servidores de página pertinentes,
multidifunde los diversos subconjuntos de los objetos compartidos
en los canales de multidifusión previamente seleccionados. Tanto los
servidores de página como las impresoras gestionan los canales de
multidifusión adecuados y reciben sus objetos de contenido
requeridos. Luego pueden conformar las estructuras del documento que
se han difundido punto por punto previamente. Esto permite que los
servidores de página añadan documentos completos a sus bases de
datos, y permite a las impresoras imprimir los documentos.
En la Figura 45 se muestra una forma de
realización de un protocolo de activación de hipervínculo.
Cuando un usuario pulsa en una netpage con un
lápiz de netpage, el lápiz comunica la pulsación a la impresora de
netpage 601 más cercana. La pulsación identifica la página y una
ubicación en la página. La impresora ya sabe el ID 61 del lápiz a
partir del protocolo de conexión del lápiz.
La impresora determina, mediante el DNS, la
dirección de la red del servidor de página 10a que maneja el ID 50
de la página en concreto. Puede ser que la dirección ya esté en su
memoria temporal, si el usuario ha interactuado recientemente con
la misma página. Entonces la impresora remite el ID del lápiz, su
propio ID de impresora 62, el ID de página y pulsa la ubicación al
servidor de página.
El servidor de página carga la descripción de la
página 5 identificada mediante el ID de página y determina en qué
zona 58 del elemento de entrada, si existe, reside la pulsación.
Suponiendo que el elemento de entrada pertinente es un elemento de
hipervínculo 844, el servidor de página obtiene entonces el ID de
aplicación 64 asociado y el ID de vínculo 54, y determina, mediante
el DNS, la dirección de red del servidor de aplicación que hospeda
la aplicación 71.
El servidor de página utiliza el ID del lápiz 61
para obtener el ID de usuario 60 correspondiente a partir del
servidor de registro 11, y después asigna un ID único de petición 52
de hipervínculo de forma global y construye una petición de
hipervínculo 934. En la Figura 44 se muestra el diagrama de clase de
la petición de hipervínculo. La petición de hipervínculo registra
los IDs del usuario y de la impresora solicitantes, e identifica el
modelo de hipervínculo 862 pulsado. Luego el servidor de página
envía su propio ID de servidor 53, el ID de petición de
hipervínculo, y el ID de vínculo a la aplicación.
La aplicación produce un documento de respuesta
según la lógica específica de la aplicación, y obtiene un ID de
documento 51 a partir de un servidor de ID 12. Después envía el
documento al servidor de página 10b responsable del ID recién
asignado del documento, junto con el ID del servidor de página
solicitante y el ID de petición de hipervínculo.
El segundo servidor de página envía el ID de
petición de hipervínculo y el ID de aplicación al primer servidor
de página para obtener el ID de usuario y el ID de impresora 62
correspondientes. El primer servidor de página rechaza la petición
si la petición de hipervínculo ha caducado o es para una aplicación
distinta.
El segundo servidor de página asigna IDs de
página 50 y de modelo de documento, devuelve los IDs de página
recién asignados a la aplicación, añade el documento completo a su
propia base de datos, y por último envía las descripciones de
página a la impresora solicitante.
El modelo de hipervínculo puede incluir un ID de
transacción 55 significativo, en cuyo caso el primer servidor de
página incluye el ID de transacción en el mensaje enviado a la
aplicación. Esto permite que la aplicación establezca un contexto
específico de la transacción para la activación del
hipervínculo.
\newpage
Si el hipervínculo requiere un alias de usuario,
es decir, que su atributo "alias requerido" está ajustado,
entonces el primer servidor de página envía tanto el ID del lápiz 61
como el ID de aplicación del hipervínculo 64 al servidor de
registro 11 para obtener no sólo el ID de usuario correspondiente al
ID del lápiz sino también el ID de alias 65 correspondiente al ID
de aplicación y el ID de usuario. Incluye el ID de alias en el
mensaje enviado a la aplicación, lo que permite que la aplicación
establezca un contexto específico del usuario para la activación
del hipervínculo.
Cuando un usuario dibujo un trazo en una netpage
con un lápiz de netpage, el lápiz comunica el trazo a la impresora
de netpage más cercana. El trazo identifica la página y un recorrido
en la página.
La impresora remite el ID del lápiz 61, su
propio ID de impresora 62, el ID de la página 50 y el recorrido del
trazo al servidor de página 10 del modo habitual.
El servidor de página carga la descripción de la
página 5 identificada por el ID de página y determina con qué zona
58 del elemento de entrada, si existe, se cruza el trazo. Suponiendo
que el elemento de entrada pertinente es un campo de texto 878, el
servidor de página añade el trazo a la tinta digital del campo de
texto.
Tras un periodo de inactividad en la zona del
campo de texto, el servidor de página envía el ID del lápiz y los
trazos pendientes al servidor de registro 11 para que los
interprete. El servidor de registro identifica al usuario
correspondiente al lápiz y utiliza la muestra 822 de escritura
manual acumulada del usuario para interpretar los trazos como texto
manuscrito. Una vez que ha convertido los trazos en texto, el
servidor de registro devuelve el texto al servidor de página
solicitante. El servidor de página añade el texto al valor de texto
del campo de texto.
Suponiendo que el elemento de entrada cuya zona
se cruza con el trazo es un campo de firma 880, el servidor de
página 10 añade el trazo a la tinta digital del campo de firma.
Tras un periodo de inactividad en la zona del
campo de firma, el servidor de página envía el ID del lápiz 61 y
los trazos pendientes al servidor de registro 11 para que los
compruebe. También envía el ID de aplicación 64 asociado al
formulario del que forma parte el campo de firma, así como el ID de
formulario 56 y el contenido de datos actual del formulario. El
servidor de registro identifica al usuario correspondiente al lápiz
y utiliza la biometría dinámica de firma 818 del usuario para
comprobar los trazos como la firma del usuario. Una vez que ha
comprobado la firma, el servidor de registro utiliza el ID de
aplicación 64 y el ID de usuario 60 para identificar la clave
privada de firma específica de la aplicación del usuario. Después
utiliza la clave para generar una firma digital de los datos del
formulario, y devuelve la firma digital al servidor de página
solicitante. El servidor de página asigna la firma digital al campo
de firma y ajusta el estado del formulario asociado en
congelado.
La firma digital incluye el ID de alias 65 del
usuario correspondiente. Esto permite que un único formulario
capture múltiples firmas de usuarios.
En la Figura 46 se muestra una forma de
realización preferida de un protocolo de envío de formulario.
El envío de formulario se produce mediante una
activación del hipervínculo de formulario. De este modo sigue el
protocolo que se define en el apartado 5.2 con algunas adiciones
específicas del formulario.
En el caso de un hipervínculo de formulario, el
mensaje de activación del hipervínculo enviado por el servidor de
página 10 a la aplicación 71 también contiene el ID del formulario
56 y el contenido actual de datos del formulario. Si el formulario
contiene cualquier campo de firma, entonces la aplicación comprueba
cada uno extrayendo el ID de alias 65 asociado a la firma digital
correspondiente y obteniendo el correspondiente certificado del
servidor de registro 11.
En la Figura 47 se muestra una forma de
realización preferida de un protocolo de pago de comisión.
En un entorno de comercio electrónico, las
tarifas y las comisiones pueden pagarse desde un proveedor de
aplicación hasta un editor sobre pulsaciones pasantes,
transacciones y ventas. Las comisiones sobre tarifas y las
comisiones sobre comisiones también pueden pagarse desde el editor
hasta el proveedor de la impresora.
El ID de petición de hipervínculo 52 se utiliza
para guiar un crédito de tarifa o comisión desde el proveedor de
aplicación objetivo 70a (por ejemplo el comerciante) al proveedor de
aplicación fuente 70b (es decir el editor), y desde el proveedor de
aplicación fuente 70b hasta el proveedor de impresora 72.
\newpage
La aplicación objetivo recibe el ID de petición
de hipervínculo desde el servidor de página 10 cuando el
hipervínculo se activa por primera vez, como se describe en el
apartado 5.2. Cuando la aplicación objetivo necesita abonar al
proveedor de aplicación fuente, envía el crédito del proveedor de
aplicación al servidor de página original junto con el ID de
petición de hipervínculo. El servidor de página utiliza el ID de
petición de hipervínculo para identificar la aplicación fuente, y
envía el crédito al servidor de registro 11 pertinente junto con el
ID de aplicación fuente 64, su propio ID de servidor, y el ID de
petición de hipervínculo. El servidor de registro abona la cuenta
del proveedor de aplicación correspondiente 827. También notifica al
proveedor de aplicación.
Si el proveedor de aplicación necesita abonar al
proveedor de impresora, envía el crédito del proveedor de impresora
al servidor de página original junto con el ID de petición de
hipervínculo. El servidor de página utiliza el ID de petición de
hipervínculo para identificar la impresora, y envía el crédito al
servidor de registro pertinente junto con el ID de la impresora. El
servidor de registro abona la cuenta del proveedor de impresora
correspondiente 814.
Se notifica opcionalmente al proveedor de
aplicación fuente la identidad del proveedor de aplicación objetivo,
y al proveedor de impresora la identidad del proveedor de
aplicación fuente.
Con referencia a las Figuras 8 y 9, el lápiz,
designado generalmente con el número de referencia 101, incluye un
alojamiento 102 con forma de un molde de plástico con paredes 103
que definen un espacio interior 104 para montar los componentes del
lápiz. En funcionamiento, la parte superior del lápiz 105 está
montada de forma rotativa en un extremo 106 del alojamiento 102.
Una cubierta semitransparente 107 está asegurada en el extremo
opuesto 108 del alojamiento 103. La cubierta 107 también es de
plástico moldeado, y está formado por material semitransparente
para que el usuario pueda ver el estado del LED montado dentro del
alojamiento 102. La cubierta 107 incluye una parte principal 109
que rodea esencialmente el extremo 108 del alojamiento 102 y un
trozo que sobresale 110 que sobresale hacia atrás desde la parte
principal 109 y encaja dentro de la ranura correspondiente 111
formada en las paredes 103 del alojamiento 102. Una antena de radio
112 está montada detrás del trozo que sobresale 110, dentro del
alojamiento 102. Hay dispuestas roscas de tornillos 113 que rodean
una apertura 113A en la cubierta 107 para admitir una pieza final
de metal 114, que incluye roscas de tornillo correspondientes 115.
La pieza final de metal 114 es extraíble para poder cambiar el
cartucho de tinta.
También montado dentro de la cubierta 107 hay un
LED tricolor 116 de estado en un PCB flexible 117. La antena 112
también está montada en el PCB flexible 117. El LED de estado 116
está montado en la parte superior del lápiz 101 para una buena
visibilidad total.
El lápiz puede funcionar tanto como un lápiz
normal con tinta marcadora como pluma no marcadora. Un cartucho de
tinta del lápiz 118 con plumín 119 y una pluma 120 con plumín de
pluma 121 están montados uno al lado del otro dentro del
alojamiento 102. Tanto el plumín del cartucho de tinta 119 como el
plumín de la pluma 121 pueden avanzar a través del extremo abierto
122 de la pieza final de metal 114, mediante rotación de la parte
superior del lápiz 105. En el cartucho de tinta 118 y la pluma 120,
respectivamente, hay montados respectivos bloques deslizantes 123 y
124. Un cilindro de leva rotativo 125 está asegurado en la parte
superior del lápiz 105 en funcionamiento y dispuesto para rotar con
la misma. El cilindro de leva 125 incluye una leva 126 con forma de
una ranura dentro de las paredes 181 del cilindro de leva. Los
rodillos de la leva 127 y 128 que sobresalen de los bloques
deslizantes 123 y 124 encajan dentro de la ranura de la leva 126.
Cuando el cilindro de leva 125 está en rotación, los bloques
deslizantes 123 y 124 se mueven en relación entre sí para sobresalir
ya sea del plumín del lápiz 119 o del plumín de la pluma 121 hacia
fuera a través del orificio 122 en la pieza final de metal 114. El
lápiz 101 tiene tres estados de funcionamiento. Girando la parte
superior 105 en etapas de 90°, los tres estados son:
plumín 121 de la pluma 120 fuera;
plumín 119 del cartucho de tinta 118 fuera;
y
ni plumín 119 del cartucho de tinta 118 fuera ni
plumín 121 de la pluma 120 fuera.
Un segundo PCB flexible 129 está montado en un
chasis electrónico 130 que está asentado dentro del alojamiento
102. El segundo PCB flexible 129 sostiene un LED de infrarrojos 131
para proporcionar radiación infrarroja para proyectarla a la
superficie. Se proporciona un sensor de imagen 132 montado en el
segundo PCB flexible 129 para recibir radiación reflejada desde la
superficie. El segundo PCB flexible 129 también sostiene un chip de
radio frecuencia 133, que incluye un transmisor de RF y un receptor
de RF, y un chip controlador 134 para controlar el funcionamiento
del lápiz 101. Un bloque óptico 135 (formado con plástico
transparente moldeado) está asentado dentro de la cubierta 107 y se
proyecta como haz infrarrojo a la superficie y recibe imágenes en
el sensor de imagen 132. Cables de suministro eléctrico 136 conectan
los componentes del segundo PCB flexible 129 a contactos de pila
137 que están montados en el cilindro de leva 125. Un terminal 138
conecta con los contactos de pila 137 y el cilindro de leva 125.
Una pila recargable de tres voltios 139 está asentada en el
cilindro de leva 125 en contacto con los contactos de pila. Una
bobina de carga por inducción 140 está montada aproximadamente en
el segundo PCB flexible 129 para permitir la recarga de la pila 139
mediante inducción. El segundo PCB flexible 129 también sostiene un
LED infrarrojo 143 y un fotodiodo infrarrojo 144 para detectar
desplazamiento en el cilindro de leva 125 cuando se utiliza la pluma
120 o el cartucho de tinta 118 para escribir, para poder determinar
la fuerza que el plumín del lápiz 119 o el plumín de la pluma 121
aplican a la superficie. El fotodiodo IR 144 detecta la luz del LED
IR 143 mediante reflectores (no se muestran) montados en los bloques
deslizantes 123 y 124.
Se proporcionan almohadillas de agarre de caucho
141 y 142 hacia el extremo 108 del alojamiento 102 para ayudar a
agarrar el lápiz 101, y la parte superior 105 también incluye un
clip 142 para sujetar el lápiz 101 a un bolsillo.
El lápiz 101 está dispuesto para determinar la
posición de su plumín (el plumín de la pluma 121 o el plumín del
cartucho de tinta 119) formando la imagen, en el espectro de
infrarrojos, de un área de la superficie en las proximidades del
plumín. Registra los datos de ubicación de la marca de ubicación más
cercana, y está dispuesto para calcular la distancia del plumín 121
o 119 desde la pestaña de ubicación utilizando la óptica 135 y el
chip controlador 134. El chip controlador 134 calcula la orientación
del lápiz y la distancia plumín-marca desde la
distorsión de perspectiva observada en la marca formada por
imagen.
Utilizando el chip de RF 133 y la antena 112, el
lápiz 101 puede transmitir los datos de tinta digital (que se
cifran para seguridad y se empaquetan para transmisión eficaz) al
sistema de computación.
Cuando el lápiz está en el alcance de un
receptor, los datos de tinta digital se transmiten cuando se forman.
Cuando el lápiz 101 se mueve fuera de alcance, los datos de tinta
digital se memorizan en la memoria intermedia dentro del lápiz 101
(la red de circuitos del lápiz 101 incluye una memoria intermedia
dispuesta para almacenar datos de tinta digital durante
aproximadamente 12 minutos del movimiento del lápiz en la
superficie) y pueden transmitirse más tarde.
El chip controlador 134 está montado en el
segundo PCB flexible 129 del lápiz 101. La Figura 10 es un diagrama
de bloque que ilustra con más detalle la arquitectura del chip
controlador 134. La Figura 10 también muestra la representación del
chip de RF 133, el sensor de imagen 132, el LED tricolor de estado
116, el LED de iluminación IR 131, el LED del sensor IR de fuerza
143, y el fotodiodo sensor de fuerza 144.
El chip controlador del lápiz 134 incluye un
procesador de control 145. El bus 146 permite el intercambio de
datos entre los componentes del chip de control 134. La memoria
flash 147 y una DRAM de 512 KB 148 también están incluidas. Un
conversor analógico-digital 149 está dispuesto para
convertir la señal analógica del fotodiodo sensor de fuerza 144 en
señal digital.
Una interfaz del sensor de imagen 152 interactúa
con el sensor de imagen 132. Un controlador del transceptor 153 y
un circuito de banda base 154 también están incluidos para
interactuar con el chip de RF 133 que incluye un circuito de RF 155
y resonadores e inductores de RF 156 conectados a la antena 112.
El procesador de control 145 captura y
descodifica los datos de ubicación de las marcas de la superficie
mediante el sensor de imagen 132, gestiona el fotodiodo sensor de
fuerza 144, controla los LEDs 116, 131 y 143, y maneja la
comunicación de radio de corto alcance mediante el transceptor de
radio 153. Es un procesador RISC de propósito general con
prestaciones medias (\sim40MHz).
El procesador 145, los componentes del
transceptor digital (controlador del transceptor 153 y circuito de
banda base 154), la interfaz del sensor de imagen 152, la memoria
flash 147 y la DRAM de 512KB 148 están integrados en un único
controlador ASIC. Se proporcionan los componentes de RF analógicos
(circuito de RF 155 y resonadores e inductores de RF 156) en el
chip de RF separado.
El sensor de imagen es un CCD de 215x215 píxeles
(un sensor de este tipo lo produce Matsushita Electronic
Corporation, y se describe en un artículo de Itakura, K T Nobusada,
N Okusenya, R Nagayoshi, y M Ozaki, "A 1 mm
50k-Pixel IT CCD Image Sensor for Miniature Camera
System", IEEE Transactions on Electronic Devices, Vol. 47,
número 1, enero de 2000) con un filtro de IR.
El controlador ASIC 134 entra en un estado de
pausa después de un periodo de inactividad cuando el lápiz 101 no
está en contacto con una superficie. Incorpora un circuito dedicado
150 que gestiona el fotodiodo sensor de fuerza 144 y despierta al
controlador 134 mediante el gestor de potencia 151 en un caso de
lápiz arriba.
El transceptor de radio se comunica a través de
la banda sin licencia de 900MHz que utilizan normalmente los
teléfonos inalámbricos, o alternativamente en la banda industrial,
científica y médica (ISM) de 2,4 GHZ sin licencia, y utiliza saltos
de frecuencia y detección de choque para proporcionar comunicación
libre de interferencias.
En una forma de realización alternativa, el
lápiz incorpora una interfaz de Asociación de Datos por Infrarrojos
(IrDA) para comunicación a corto alcance con una estación base o
impresora de netpage.
En otra forma de realización, el lápiz 101
incluye un par de acelerómetros ortogonales montados en el plano
normal del eje del lápiz 101. Los acelerómetros 190 se muestran en
las Figuras 9 y 10 con contorno borroso.
La provisión de los acelerómetros permite que
esta forma de realización del lápiz 101 detecte movimiento sin
referencia a las marcas de ubicación de superficie, permitiendo
muestrear las marcas de ubicación en menor proporción. Cada ID de
ubicación de marca puede identificar entonces un objeto de interés
más que una posición en la superficie. Por ejemplo, si el objeto es
un elemento de entrada de interfaz (por ejemplo un botón de orden),
entonces el ID de marca de cada marca de ubicación dentro del área
del elemento de entrada puede identificar directamente el elemento
de entrada.
La aceleración que miden los acelerómetros en
cada dirección x e y está integrada respecto al tiempo para
producir una velocidad y posición instantáneas.
Puesto que la posición inicial del trazo no se
conoce, sólo se calculan las posiciones relativas dentro de un
trazo. Aunque la integración de la posición acumula errores en la
aceleración detectada, los acelerómetros tienen típicamente alta
resolución, y el tiempo de duración de un trazo, en el que se
acumulan errores, es corto.
La impresora de pared 601 de netpage montada
verticalmente se muestra completamente montada en las Figuras 11 y
12. Como se muestra mejor en las Figuras 12, 12a y 68, imprime
netpages en medios de tamaño A4 utilizando motores dúplex de
impresión Memjet™ de 8½'' 602 y 603. Utiliza un recorrido recto del
papel pasando el papel 604 a través de los motores de impresión
dúplex 602 y 603 que imprimen simultáneamente en ambas caras de una
hoja, a todo color y con sangrado completo. Un procesador de tramado
de imagen (RIP) multi-DSP convierte a trama páginas
en memoria interna, y un par de controladores personalizados de
motor de impresión, amplían, difuminan e imprimen imágenes de
página en los cabezales de impresión dúplex en tiempo real.
Un montaje integral de encuadernación 605 aplica
una tira de cola a lo largo de un borde de cada hoja impresa,
permitiendo que se adhiera a la hoja anterior cuando se presiona
contra la misma. Esto crea un documento final encuadernado 618 que
puede oscilar en grosor entre una hoja y varios cientos de hojas. El
montaje de encuadernación se considerará con más detalle más
adelante con referencia concreta a las Figuras 62, 63 y 64.
Con referencia a las Figuras 11, 12, 12a, 13 y
53 a 58, la impresora de pared 601 consiste en un chasis principal
606, que alberga todos los componentes y montajes más importantes.
Como se muestra mejor en la Figura 58, tiene una bandeja de medios
607 que pivota sobre el trozo superior delantero, que está cubierta
con una moldura delantera 608 y una moldura de manejo 609. La
moldura delantera 608, la moldura de manejo 609 y la moldura
delantera inferior 610 pueden cambiar de color, textura y acabado
para hacer el producto más atractivo para los consumidores.
Simplemente se sujetan en la parte delantera de la impresora de
pared 601.
Las Figuras 59 y 60 muestran el sistema
eléctrico de la impresora de pared de forma aislada. Un cuadro de
circuito impreso flexible (PCB flexible) 611 corre desde la bandeja
de medios 607 hasta el PCB principal 612. Incluye cuatro LEDs de
distintos colores 613, 614, 615 y 616 y un botón de presión 617. Los
LEDs se muestran a través de la moldura delantera e indican
"encendido" 613, "no hay tinta" 614, "no hay papel"
615, y "error" 616. El botón de presión 617 obtiene
"ayuda" impresa en forma de instrucciones de uso, información
sobre el estado de los consumibles y de la impresora, y un
directorio de recursos en la red de netpage.
Los documentos encuadernados, impresos 618 salen
por la base de la impresora de pared 601 en una bandeja de recogida
extraíble y transparente 619. Esto se trata con más detalle a
continuación con referencia específica a la Figura 64.
La impresora de pared 601 se acciona mediante un
suministro eléctrico interno de 110V/220V 620 y tiene una placa
metálica de soporte 621 que se asegura a la pared o en una
superficie vertical estable con cuatro tornillos. Los detalles de
la ranura hundida en forma de ojo de cerradura 622 en la placa
metálica 621 permiten que las cuatro espigas montadas en la parte
posterior de la impresora se enganchen a la placa. Se previene que
la impresora de pared 601 se levante mediante un tornillo que ubica
la moldura del chasis 606 a la placa 621 en una posición detrás de
la bandeja de medios 607.
Con referencia a las Figuras 53, 65 y 66, el
lado de la impresora de pared 601 incluye un compartimiento para
módulo 624 que alberga un módulo de interfaz de red 625 que permite
a la impresora conectarse a la red de netpage y a un ordenador o
red local. El módulo de interfaz 625 puede seleccionarse e
instalarse en la fábrica o sobre el terreno para proporcionar las
interfaces requeridas por el usuario. Los módulos pueden tener
opciones de conector comunes, como: conexión IEEE 1394 (Firewire),
conexión de puerto estándar Centronics para impresora o conexión
combinada de Ethernet 650 y USB2 649. Esto permite que el consumidor
conecte la impresora de pared 601 a un ordenador o que la utilice
como una impresora de red. La Figura 66 muestra el montaje en
despiece ordenado del módulo 625. El módulo PCB de interfaz 651,
(con tiras de los extremos de contacto doradas) se acopla
directamente en el PCB principal 612 de la impresora de pared
mediante un conector de extremo 654. Las distintas configuraciones
del conector se albergan en el diseño de módulo utilizando una pieza
de inserción para herramienta 652. Los huecos para los dedos 653 de
cada lado del módulo 625 permiten fácil inserción o extracción
manual.
Volviendo a la Figura 68, el PCB principal 612
se sujeta a la parte posterior del chasis 606. El cuadro 612
interactúa a través de la moldura del chasis 606 con el módulo de
interfaz 625. El PCB 612 también lleva la electrónica periférica
necesaria a los cabezales de impresión Memjet™ 705. Esto incluye un
CPU principal con dos DRAMs de 32 MB, memoria flash, un chip de
interfaz IEEE 1394, seis controladores de motor, varios conectores
de sensor, un conector de extremo de PCB del módulo de interfaz,
gestión de potencia, conectores internos/externos de datos y un
chip de QA.
La Figura 58 muestra el acceso de escotilla
delantero al papel 604 y el cartucho de tinta 627. Con referencia a
la Figura 67, el papel 604 se introduce en una bandeja superior
abatible 607 y se presiona hacia abajo con un tambor sobre muelles
666. La bandeja 607 está montada en el chasis 606 mediante charnelas
700. Cada charnela tiene una base, una palanca de charnela y un
lado de charnela. Pivotes en la base y en la bandeja de medios/papel
607 engranan la palanca y el lado de forma que la bandeja de
medios/papel 607 rota de manera que evita que los tubos de
suministro 646 se doblen.
El papel 604 se sitúa debajo de las guías de
extremo 667 antes de cerrarse y se registra automáticamente en un
lado de la bandeja 607 por medio de una parte metálica de muelle
668. Un cartucho de tinta 627 conecta con una moldura pivotante del
conector de tinta 628 mediante una serie de conectores autoestancos
629. Los conectores 629 transmiten tinta, aire y cola a sus
ubicaciones separadas. La moldura del conector de tinta 628
contiene un sensor, que detecta un chip de QA en el cartucho de
tinta y comprueba la identificación antes de imprimir. Cuando se
detecta que la escotilla delantera está cerrada, un mecanismo de
permite que el rodillo sobre muelles 666 empuje el papel 604 contra
un montaje motorizado de rodillo de recogida de medios 626.
La Figura 54, muestra el montaje completo del
cartucho de tinta reemplazable 627. Tiene depósitos o cámaras para
almacenar fijador 644, adhesivo 630, y tinta cian 630, magenta 632,
amarilla 633, negra 634 e infrarrojos 635. El cartucho 627 también
contiene un microfiltro de aire 636 en una moldura de base 637. Como
se muestra en la Figura 13, el microfiltro de aire 636 interactúa
con una bomba de aire 638 dentro de la impresora mediante un tubo
639. Este proporciona aire filtrado a los cabezales de impresión 705
para prevenir la entrada de micropartículas en los cabezales de
impresión Memjet™ 705 que pueden atascar las boquillas. Incorporando
el filtro de aire 636 dentro del cartucho 627, la vida operativa
del filtro se vincula eficazmente a la vida del cartucho. Esto
garantiza que se reemplace el filtro junto con el cartucho antes que
depender de que el usuario limpie o reemplace el filtro en los
intervalos requeridos. Además, el adhesivo y la tinta de infrarrojos
se vuelven a llenar junto con las tintas visibles y el filtro de
aire reduciendo de ese modo la frecuencia con la que se interrumpe
el funcionamiento de la impresora porque se ha agotado un material
consumible.
El cartucho 627 tiene una carcasa de paredes
finas 640. Los depósitos de tinta 631 a 635 y el depósito de
fijador 644 están suspendidos en la carcasa mediante una clavija 645
que engancha junto el cartucho. El único depósito de cola 630 se
alberga en la moldura de base 637. Es un producto totalmente
reciclable con una capacidad de impresión y encolado de 3000
páginas (1500 hojas).
Con referencia a las Figuras 12, 12a, 59, 60 y
68, el montaje motorizado de rodillo de recogida de medios 626
empuja la hoja superior directamente desde la bandeja de medios 607
pasando por el sensor de papel (no se muestra) en el primer motor
de impresión 602 hasta el montaje de cabezales de impresión
Memjet™.
Dos motores de impresión Memjet™ 602 y 603 están
montados en una configuración secuencial en línea contraria a lo
largo del recorrido recto del papel. El papel 604 se en el primer
motor de impresión 602 mediante rodillos integrados de recogida
equipados 626. Se detectan la posición y el tamaño del papel 604 y
empieza la impresión con sangrado total.
Se imprime el fijador simultáneamente para
ayudar a secar con el menor tiempo posible.
Como se muestra mejor en la Figura 12a, los
motores de impresión Memjet™ 602 y 603 incluyen un dispositivo
rotativo de tapado, secado y puesta en el tambor 669. El dispositivo
para tapar cierra los cabezales de impresión Memjet™ 705 cuando no
están en uso. Se destapa y gira para producir un secante integrado,
que se utiliza para absorber tinta disparada desde los cabezales de
impresión 705 durante el mantenimiento rutinario de puesta en
marcha de la impresora. Mueve simultáneamente un dispositivo interno
de dentro del cabezal de impresión Memjet™ 705 que permite que el
aire fluya en el área del escudo protector de la boquilla. La
tercera rotación del dispositivo coloca una superficie de tambor en
su sitio, que soporta una cara de la hoja 604 durante la
impresión.
El papel sale del primer motor de impresión
Memjet™ 602 a través de un conjunto accionado de ruedas con puntas
(alineadas a lo largo del recorrido recto del papel), que actúa
contra un rodillo cubierto con caucho. Estas ruedas con puntas
contactan con la superficie impresa "mojada" y siguen
introduciendo la hoja 604 en el segundo motor de impresión Memjet™
603.
Este segundo motor de impresión 603 está montado
en el lado hacia arriba contrario al primero para imprimir la cara
inferior de la hoja 604.
Como se muestra en las Figuras 12, 12a, 13, 62 y
63, el papel 604 pasa de los motores dúplex de impresión 602 y 603
al montaje encuadernador 605. La página impresa pasa entre un eje
accionado de rueda con puntas 670 con un rodillo de soporte fibroso
y otro eje móvil con ruedas de puntas y un encolador de acción
momentánea 673. El montaje móvil de eje/cola 673 está montado en un
travesaño metálico de soporte y se transporta hacia delante para
interactuar con el eje accionado 670 por acción de un árbol de levas
642. Un motor separado acciona 675 este árbol de levas. Ambos
motores 676 los controlan por los cabezales de impresión
Memjet™.
El montaje encolador 673 consiste en un eje
parcialmente hueco 679 con un acoplamiento rotativo 680 para el
tubo de suministro de cola 641 desde el cartucho de tinta 627. Este
eje 679 está conectado a un encolador 681, que absorbe adhesivo por
medio de acción capilar a través de orificios radiales. Un
alojamiento moldeado rodea el encolador 681, con una apertura en la
parte delantera. Molduras laterales pivotantes 683 y puertas
exteriores con muelles 684 están sujetas al travesaño metálico de
soporte y se abaten hacia fuera lateralmente cuando se empuja hacia
delante el resto del montaje 673. Esta acción destapa el encolador
681 a través de la parte delantera del alojamiento moldeado.
Muelles de tensión 685 cierran el montaje y tapan eficazmente el
encolador 681 durante periodos de inactividad.
Cuando la hoja 604 pasa al montaje encolador
673, se aplica adhesivo a un borde vertical del lado delantero
(aparte de la primera hoja de un documento) cuando se transporta
hacia abajo en el montaje encolador 605. Se apreciará que esta
disposición aplica adhesivo a cada página durante la impresión para
que el movimiento del papel a través de la impresora no se
interrumpa o pare en una estación de encolado separada. Esto aumenta
la velocidad de la impresora, no obstante, requiere que las páginas
se muevan a través de la impresora en configuración "retrato"
(es decir, en una dirección paralela a los bordes largos). Esto a su
vez requiere que la bandeja del papel, la estación de encuadernado
y la estación de recogida estén en configuración retrato. Esto
puede hacer que la longitud total de la impresora sea demasiado
grande para encajar convenientemente en áreas con espacio limitado.
En estas situaciones, la bandeja de medios, la estación de
encuadernación y la estación de recogida pueden disponerse en
orientación "paisaje" (lados cortos paralelos al movimiento del
papel) para reducir la longitud de la impresora. No obstante, el
montaje encolador todavía debe poder aplicar cola a lo largo del
lado largo de las páginas. En esta versión de impresora de pared (no
se muestra), el adhesivo se aplica el borde longitudinal de cada
página con una tira de cola correspondiente.
El montaje encuadernador "retrato" 605 se
muestra mejor en la Figura 62. Tiene un chasis de soporte metálico
686, un tambor sobre muelles de encuadernación moldeado 687 que
funciona sobre cuatro bielas transversales, un tambor moldeado con
ángulos 689 que soporta el documento 618 después que se haya movido
la hoja 604 a través del mismo, y una escotilla de salida 690 con
travesaño de soporte 691. Se introduce la página impresa 604 hasta
que queda en la escotilla de salida 690. Los tambores de
encuadernación 687 se impulsan hacia delante a gran velocidad
mediante un sistema en bucle de ruedas 692 y un cable de acero con
muelles 693 que está sujetado a un árbol accionado de bobinado de
cable 694. Cuando se gira el árbol de bobinado de cable 694, el
bucle de cable 693 se reduce y transporta el tambor de
encuadernación 687 hacia delante. Este árbol accionado 694 tiene un
mecanismo deslizante de embrague y proporciona la velocidad
necesaria para empujar la hoja 604 hacia delante en la parte
posterior de una hoja anterior, encolar/encuadernarla y después
devolverla bajo la acción de muelles de retorno 699 a la posición
inicial para aceptar la siguiente hoja impresa. Un solo ciclo
operativo del tambor correspondiente dura menos de 2 segundos.
El montaje de encuadernación 605 encuaderna
páginas una a una en un documento encuadernado, produciendo de ese
modo documentos encuadernados sin aumentar significativamente el
tiempo que tarda en imprimir las páginas separadas del documento.
Además aplica el adhesivo directamente antes de presionarlo contra
la página anterior. Esto es más eficaz que aplicar adhesivo a la
parte posterior de cada página y presionar consecutivamente cada
página con la página posterior porque ninguna interrupción en el
proceso de impresión como volver a llenar el suministro de papel
puede permitir que el adhesivo aplicado a la última página adherida
se deteriore y sea menos eficaz.
El cable 693 tiene muelles para permitir aplicar
una presión positiva a la hoja anterior para ayudar a encuadernar.
Además, el tambor con ángulos 689 es más plano en la parte superior
que en la base para soportar el documento 618 en una configuración
sobre el eje.
Puede utilizarse un sensor (no se muestra)
conectado de forma operativa al control del motor por pasos para
determinar la posición de la última página encuadernada en el
documento para permitir que el tambor adhiera de forma precisa la
siguiente página al mismo.
Un golpeador de páginas 643 golpea la hoja 604
por un lado de la encuadernación 605 cuando se transporta a través
del tambor con ángulos 689. El PCB principal 612 controla los
motores 695, 696 y 697 para el árbol de bobinado de cable 694, el
golpeador 643 y la escotilla de salida 690 respectivamente.
Cuando un documento 618 está encuadernado y
acabado, la escotilla accionada de salida 690 se abre. Se
proporciona un sensor apisonador (no se muestra) para detectar
atascos del documento u otras interferencias que actúan para
prevenir que la escotilla de salida 690 se cierre. El golpeador 643
también alinea con golpes el documento impreso 618 durante la
expulsión del encuadernador 605 a la bandeja de recogida 619.
Láminas de plástico 698 en la moldura inferior de la parte
delantera 610 trabajan junto con la escotilla 690 para dirigir el
documento acabado 618 a la parte posterior de la bandeja de
recogida 619 e introducir cualquier otro documento en la bandeja
sin chocar con los existentes. Puede proporcionarse una pluralidad
de láminas flexibles, cada una con longitudes distintas para
albergar documentos con tamaños de página distintos. La bandeja de
recogida 619 está moldeada en plástico transparente y se retira de
su receptáculo bajo un cierto peso. Se proporciona acceso para
extraer documentos por tres lados.
Un cabezal de impresión Memjet™ produce CMYK en
dos niveles a 1600 ppp. En papel de baja difusión, cada gota
expulsada forma un punto casi perfectamente circular de 22,5 \mum.
Los puntos se producen fácilmente de forma aislada, lo que permite
explotar plenamente el difuminado de gotas dispersas.
Un diseño de página puede contener una mezcla de
imágenes, gráficos y texto. Las imágenes de tono continuo (contone)
y los gráficos se reproducen utilizando un difuminado estocástico de
puntos dispersos. Contrariamente a un difuminado de puntos
agrupados (o amplitud modulada), un difuminado de puntos dispersos
(o frecuencia modulada) reproduce altas frecuencias espaciales (es
decir detalle de imagen) casi hasta los límites de la resolución
por punto, mientras que reproduce simultáneamente frecuencias
espaciales menores con su profundidad total de color, cuando están
integradas espacialmente al ojo. Una matriz estocástica de
difuminado está diseñada con precisión para estar libre de patrones
objetables de baja frecuencia cuando se constituye en mosaico a
través de la imagen. Como tal, su tamaño sobrepasa típicamente el
tamaño mínimo requerido para soportar un número concreto de niveles
de intensidad (por ejemplo 16x16x8 bits para 257 niveles de
intensidad).
La sensibilidad humana al contraste llega a su
punto máximo a una frecuencia espacial de aproximadamente 3 ciclos
por grado de campo visual y después cae de forma logarítmica,
disminuyendo en un factor de 100 más allá de aproximadamente 40
ciclos por grado y no pudiéndose medir más allá de 60 ciclos por
grado. A una distancia normal de visionado de 12 pulgadas
(aproximadamente 300 mm), esto se traduce en aproximadamente
200-300 ciclos por pulgada (cpi) en la página
impresa, o 400-600 muestras por pulgada según el
teorema de Nyquist.
En la práctica, la resolución tono continuo por
encima de aproximadamente 300 ppp es de utilidad limitada fuera de
aplicaciones especiales como formación de imágenes médicas. La
impresión ófset de revistas, por ejemplo, utiliza resoluciones de
tono continuo en el intervalo de 150 a 300 ppp. Las resoluciones más
altas contribuyen ligeramente a error de color en el
difuminado.
El texto negro y los gráficos se reproducen
directamente utilizando puntos negros en dos niveles, y por tanto
no se suavizan (es decir no se filtran mediante pasabajos) antes de
imprimirlos. Por tanto el texto se supermuestrea más allá de los
límites perceptivos que se han tratado anteriormente, para producir
bordes más suaves cuando el ojo los integra espacialmente. La
resolución del texto hasta aproximadamente 1200 ppp sigue
contribuyendo a la claridad del texto percibido (suponiendo que es
papel de baja difusión, por supuesto).
La impresora de netpage utiliza una resolución
de tono continuo de 267 ppi (es decir, 1600 ppp/6), y una
resolución de 800 ppp para texto negro y gráficos.
Gracias a la naturaleza ancha de página de los
cabezales de impresión Memjet™, cada página debe imprimirse a una
velocidad constante para evitar crear artefactos visibles. Esto
significa que la velocidad de impresión no puede variar para lograr
la velocidad de datos de entrada. Por tanto la conversión a trama
del documento y la impresión del documento se desacoplan para
garantizar que el cabezal de impresión tiene un suministro
constante de datos. Una página no se imprime nunca hasta que se ha
convertido a trama por completo. Esto se logra almacenando una
versión comprimida de cada imagen de página convertida a trama en la
memoria.
Este desacoplamiento también permite que el
procesador de tramado de imágenes (RIP) preceda a la impresora
cuando convierte a trama páginas sencillas, adquiriendo tiempo para
convertir a trama páginas más complejas.
Como las imágenes de color tono continuo se
reproducen mediante difuminado estocástico, pero el texto negro y
los gráficos de línea se reproducen directamente utilizando puntos,
el formato de imagen de la página comprimida contiene una capa
separada de negro en dos niveles en primer plano y una capa de color
de tono continuo de fondo. La capa de negro se compone por encima
de la capa de tono continuo después que se haya difuminado la capa
de tono continuo.
Las marcas de netpage se representan en una capa
separada y se imprimen al final utilizando tinta absorbente de
infrarrojos.
A 227 ppi, una página de tamaño carta de datos
de tono continuo CMYK tiene un tamaño de 25 MB. Utilizando
algoritmos de compresión de tono continuo con pérdida como JPEG
(ISO/IEC 19018-1:1994, Tecnología de la Información
- Compresión digital y codificación de imágenes con tono continuo:
Requisitos y directrices, 1994), las imágenes de tono continuo se
comprimen con una proporción de hasta 10:1 sin pérdida notable de
calidad, dando una tamaño de página comprimida de 2,5 MB.
A 800 ppp, una página tamaño carta de datos en
dos niveles tiene un tamaño de 7 MB. Los datos coherentes como
texto se comprimen muy bien. Utilizando algoritmos sin pérdida de
compresión en dos niveles como el Facsímil del grupo 4 (ANSI/EIA
538-1988, Esquemas de codificación de facsímiles y
funciones de control de codificación para equipamiento de facsímil
del grupo 4, agosto de 1988), el texto de diez puntos se comprime
con una proporción de aproximadamente 10:1, dando un tamaño de
página comprimida de 0,8 MB.
Una vez difuminada, una página de datos de
imagen de tono continuo de CMYK consiste en 114 MB de datos en dos
niveles. Utilizar algoritmos de compresión sin pérdida en dos
niveles en estos datos no tiene sentido precisamente porque el
difuminado óptimo es estocástico -es decir, porque introduce
desorden difícil de comprimir.
El formato de imagen en dos capas de la página
comprimida explota por tanto las fuerzas relativas de compresión de
imagen con pérdida en tono continuo JPEG y la compresión de texto en
dos niveles sin pérdida. El formato es suficientemente compacto
para ser eficaz en almacenamiento, y suficientemente sencillo para
permitir expansión directa a tiempo real durante la impresión.
Puesto que normalmente el texto y las imágenes
no se solapan, el tamaño normal de imagen de la página en el peor
de los casos es 2,5 MB (es decir, sólo imagen), mientras que el
tamaño normal de imagen de la página en el mejor de los casos es
0,8 MB (es decir, sólo texto). El tamaño absoluto de imagen de la
página en el peor de los casos es 3,3 MB (es decir texto por encima
de imagen). Suponiendo que un cuarto de página media contiene
imágenes, el tamaño medio de imagen de la página es 1,2 MB.
El controlador de la impresora de netpage
consiste en un procesador de control 750, un módulo de interfaz de
red 625 instalado en fábrica o instalado en el terreno, un
transceptor de radio (controlador del transceptor 753, circuito de
banda base 754, circuito de RF 755, y resonadores e inductores de RF
756), DSPs de procesador de tramado de imágenes (RIP) duales 757,
controladores dúplex del motor de impresión 760a y 760b, memoria de
flash 658, y 64 MB de DRAM 657, como se ilustra en la Figura 63.
El procesador de control maneja la comunicación
con la red 19 y con lápices de netpage locales inalámbricos 101,
detecta el botón de ayuda 617, controla los LEDs de la interfaz del
usuario 613-616, e introduce y sincroniza los DSPs
del RIP 757 y los controladores del motor de impresión 760. Consiste
en un microprocesador de propósito general con prestaciones medias.
El procesador de control 750 se comunica con los controladores del
motor de impresión 760 mediante un bus de serie de alta velocidad
659.
Los DSPs del RIP convierten a trama y comprimen
descripciones de página al formato de página comprimido de la
impresora de netpage. Cada controlador del motor de impresión
amplia, difumina e imprime imágenes de página a su cabezal de
impresión Memjet™ asociado 350 en tiempo real (es decir, a más de 30
páginas por minuto). Los controladores dúplex del motor de
impresión imprimen por ambas caras de una hoja simultáneamente.
El controlador principal del motor de impresión
760a controla el transporte del papel y gestiona el uso de tinta
junto con el chip de QA principal 665 y el chip de QA del cartucho
de tinta 761.
La memoria flash 658 del controlador de la
impresora contiene el software tanto para el procesador 750 como
para los DSPs 757, así como los datos de configuración. Esto se
copia a la memoria principal 657 en el tiempo de arranque.
El procesador 750, los DSPs 757, y los
componentes digitales del transceptor/controlador del transceptor
753 y circuito de banda base 754) están integrados en un único
controlador ASIC 656. Los componentes analógicos de RF (circuito de
RF 755 y resonadores e inductores de RF 756) se proporcionan en un
chip de RF separado 762. El módulo de interfaz de netpage 625 está
separado, puesto que las impresoras de netpage permiten que la
conexión de red se seleccione en fábrica o en el terreno. La memoria
flash 658 y la DRAM (64 MB) de 2x256 Mbit 657 también está fuera
del chip. Los controladores del motor de impresión 760 se
proporcionan en ASICs separados.
Se proporciona una variedad de módulos de
interfaz de red 625, proporcionando cada uno una interfaz de red de
netpage 751 y opcionalmente un ordenador local o una interfaz de red
752. Las interfaces de Internet de la red de netpage incluyen
módems POTS, módems por cable híbrido fibra-coaxial
(HFC), módems ISDN, módems DSL, transceptores por satélite,
transceptores de teléfonos móviles actuales y próxima generación, y
transceptores de bucle local inalámbrico (WLL). Las interfaces
locales incluyen IEEE 1284 (puerto paralelo), Ethernet
10Base-T y 100Base-T, USB y USB
2.0, IEEE 1394 (Firewire), y varias interfaces emergentes de red
doméstica. Si se dispone de una conexión a Internet en la red
local, entonces puede utilizarse la interfaz de red local como
interfaz de red de
netpage.
netpage.
El transceptor de radio 753 se comunica en la
banda sin licencia de 900MHz utilizada normalmente por teléfonos
inalámbricos, o alternativamente en la banda industrial, científica
y médica (ISM) sin licencia de 2,4 GHZ, y utiliza saltos de
frecuencia y detección de choque para proporcionar comunicación
libre de interferencias.
El controlador de la impresora incorpora
opcionalmente una interfaz de Asociación de datos por infrarrojos
(IrDA) para recibir datos "lanzados a chorro" desde
dispositivos como cámaras de netpage. En una forma de realización
alternativa, la impresora utiliza la interfaz de IrDA para
comunicarse a corto alcance con lápices de netpage configurados
adecuadamente.
\newpage
Como se muestra en la Figura 52, una vez que el
procesador principal 750 ha recibido y comprobado (en 550) los
diseños de página del documento y los objetos de página en la
memoria 657 (en 551), ejecuta el software de RIP apropiado en los
DSPs 757.
Los DSPs 757 convierten a trama (en 552) cada
descripción de página y comprimen (en 553) la imagen de la página
convertida a trama. El procesador principal almacena cada imagen de
página comprimida en la memoria 657 (en 554). La manera más
sencilla de equilibrar la carga de múltiples DSPs es dejar que cada
DSP convierta a trama una página separada. Los DSPs siempre pueden
mantenerse ocupados puesto que generalmente se puede almacenar una
cantidad arbitraria de páginas convertidas a trama en la memoria.
Esta estrategia sólo conduce a un uso potencialmente pobre del DSP
cuando convierte a trama documentos cortos.
Las zonas con marca de agua en la descripción de
la página se convierten a trama en un mapa de bits de dos niveles a
resolución de tono continuo que se comprime sin pérdida a una tamaño
insignificante y que forma parte de la imagen comprimida de la
página.
La capa de infrarrojos (IR) de la página impresa
contiene marcas codificadas de netpage en una densidad de
aproximadamente seis por cada 2,54 cm. Cada marca codifica el ID de
página, el ID de marca, y los bits de control, y el contenido de
datos de cada marca se genera durante la conversión a trama y se
almacena en la imagen de la página comprimida.
El procesador principal 750 pasa imágenes
consecutivas de página a los controladores dúplex del motor de
impresión 760. Cada controlador del motor de impresión 760 almacena
la imagen de la página comprimida en su memoria local 769, y pone
en marcha la canalización de la ampliación y de la impresión de la
página. La ampliación y la impresión de la página se canalizan
porque no es práctico almacenar una imagen de página CMYK+IR en dos
niveles de 114 MB en la memoria.
El controlador del motor de impresión amplía la
imagen de la página comprimida (en 555), difumina los datos
ampliados de color en tono continuo a puntos en dos niveles (en
556), compone la capa ampliada de negro en dos niveles por encima
de la capa difuminada de tono continuo (en 557), representa los
datos ampliados de la marca de netpage (en 558), y por último
imprime la página completamente representada (en 559) para producir
una netpage impresa 1.
La canalización de la ampliación y la impresión
de la página del controlador del motor de impresión 760 consiste en
una interfaz de serie 659 IEEE 1394 de alta velocidad, un
descodificador estándar de JPEG 763, un descodificador estándar de
Fax del grupo 4 764, una unidad de medio tono/composición
personalizada 765, un codificador de marcas personalizado 766, una
unidad de línea de carga/formateo 767, y una interfaz personalizada
768 para el cabezal de impresión Memjet™ 350.
El controlador de motor de impresión 360
funciona de manera que memoriza doblemente en memoria intermedia.
Mientras se carga una página en la DRAM 769 mediante la interfaz de
serie de alta velocidad 659, se lee la página cargada previamente
desde la DRAM 769 y se pasa a través de la canalización del
controlador del motor de impresión. Una vez que se ha acabado de
imprimir la página, se imprime la página recién cargada mientras se
carga otra página.
La primera fase de la canalización amplía (en
763) la capa de CMYK de tono continuo comprimida con JPEG, amplía
(en 764) la capa de negro en dos niveles comprimida con Fax del
grupo 4, y representa (en 766) la capa de marca de netpage en dos
niveles según el formato de marca definido en el apartado 1.2, todo
en paralelo. La segunda fase difumina (en 765) la capa de CMYK en
tono continuo y compone (en 765) la capa de negro en dos niveles
encima de la capa resultante de CMYK en dos niveles. Los datos de
puntos resultantes de CMYK+IR en dos niveles se memorizan en
memoria intermedia y se formatean (en 767) para imprimirlos en el
cabezal de impresión Memjet™ 350 mediante un conjunto de memorias
intermedias de línea. La mayoría de estas memorias intermedias de
línea se almacenan en la DRAM fuera del chip. La última fase imprime
los seis canales de datos de puntos en dos niveles (incluyendo el
fijador) en el cabezal de impresión Memjet™ 350 mediante la interfaz
del cabezal de impresión 768.
Cuando se utilizan diversos controladores de
motor de impresión 760 al unísono, como en una configuración
dúplex, se sincronizan mediante una señal de sincronización de línea
compartida 770. Sólo un motor de impresión 760 seleccionado
mediante la clavija externa principal/secundario 771, genera la
señal de sincronización de línea 770 en la línea compartida.
El controlador de motor de impresión 760
contiene un procesador de baja velocidad 772 para sincronizar la
canalización de la ampliación y la representación de página,
configurando el cabezal de impresión 350 mediante un bus de serie
de baja velocidad 773, y controlando los motores de paso 675,
676.
En las versiones de 8^{1/2}'' de la impresora
de netpage, los dos motores de impresión imprimen cada uno 30
páginas tamaño carta por minuto a lo largo de la dimensión larga de
la página (11''), dando una velocidad de línea de 8,8 kHz a 1600
ppp. En las versiones de 12'' de la impresora de netpage, los dos
motores de impresión imprimen cada uno 45 páginas tamaño carta por
minuto a lo largo de la dimensión corta de la página 8^{1/2}'',
dando una velocidad de línea de 10,2 kHz. Estas velocidades de línea
están bien dentro de la frecuencia operativa del cabezal de
impresión Memjet™, que en el diseño actual sobrepasa los 30 kHz.
Se ha descrito la presente invención con
referencia a una forma de realización preferida y a un número
específico de formas de realización alternativas. No obstante,
aquellos expertos en los campos pertinentes apreciarán que también
caben dentro del alcance de la presente invención una cantidad de
otras formas de realización, distintas a las que se han descrito
específicamente. Por consiguiente, se entenderá que la invención no
pretende limitarse a las formas de realización que se han descrito
en la presente memoria descriptiva. El alcance de la invención sólo
está limitado por las reivindicaciones adjuntas.
Claims (79)
1. Una impresora (601) para imprimir una segunda
interfaz en una segunda superficie, en respuesta a primeros datos
indicadores recibidos desde un dispositivo de detección (101),
detectándose los primeros datos indicadores mediante un dispositivo
de detección (101) desde los primeros datos codificados (3), estando
dispuesta una primera interfaz (1) en una primera superficie que
incluye los primeros datos codificados (3), incluyendo la impresora
(601):
(a) un módulo de entrada configurado para:
- (i)
- recibir, desde el dispositivo de detección (101), los primeros datos indicadores, siendo los primeros datos indicadores indicativos al menos parcialmente de datos de respuesta;
- (ii)
- generar segundos datos indicadores basados en los primeros datos indicadores, siendo los segundos datos indicadores indicativos al menos parcialmente de los datos de respuesta;
- (iii)
- enviar los segundos datos indicadores a un sistema de ordenador; y
(b) un módulo de impresión, que incluye un
mecanismo de impresión, configurado para:
- (i)
- recibir los datos de respuesta del sistema de ordenador;
- (ii)
- generar la segunda interfaz basada al menos parcialmente en los datos de respuesta; e
- (iii)
- imprimir la segunda interfaz en la segunda superficie utilizando el mecanismo de impresión.
2. Una impresora según la reivindicación 1,
incluyendo la segunda interfaz segundos datos codificados, en la
que el módulo de impresión incluye un generador de datos codificados
configurado para generar los segundos datos codificados basados en
al menos parte de los datos de respuesta.
3. Una impresora según la reivindicación 2,
incluyendo los datos de respuesta segundos datos de identidad de
zona indicativos de al menos una identidad, estando asociada la
identidad a una zona de la segunda interfaz, estando configurado el
generador de datos codificados para generar los segundos datos
codificados basados en los segundos datos de identidad de zona,
siendo indicativos los segundos datos codificados de la
identidad.
4. Una impresora según una cualquiera de las
reivindicaciones precedentes, en la que la segunda interfaz incluye
información visible además de los segundos datos codificados,
estando basada la información visible al menos parcialmente en los
datos de respuesta.
5. Una impresora según la reivindicación 3, en
la que los segundos datos codificados también son indicativos de al
menos un punto de referencia de la zona.
6. Una impresora según la reivindicación 5, en
la que al menos un punto de referencia se determina según un diseño
de datos codificados.
7. Una impresora según la reivindicación 6, en
la que el módulo de impresión está configurado para recibir el
diseño de datos codificados del sistema de ordenador.
8. Una impresora según la reivindicación 6, que
incluye también medios de almacenamiento para almacenar una
pluralidad de los diseños de datos codificados, estando configurado
el módulo de impresión para:
recibir, desde el sistema de ordenador,
información de selección de diseño indicativa de uno de los diseños
de datos codificados; y
utilizar la información de selección de diseño
para seleccionar uno de los diseños codificados almacenados para
utilizarlos para determinar el al menos un punto de referencia.
9. Una impresora según la reivindicación 1, en
la que los primeros datos indicadores incluyen datos de ubicación
detectados por el dispositivo de detección a partir de los primeros
datos codificados.
10. Una impresora según la reivindicación 1, en
la que los primeros datos indicadores incluyen primeros datos de
identidad de zona detectados por el dispositivo de detección a
partir de los primeros datos codificados, siendo indicativos los
primeros datos de identidad de zona de una identidad asociada a una
zona de la primera interfaz, siendo la zona al menos parcialmente
indicativa de los datos de respuesta.
11. Una impresora según la reivindicación 10, en
la que los primeros datos indicadores incluyen datos de ubicación
detectados por el dispositivo de detección a partir de los primeros
datos codificados, siendo indicativos los datos de ubicación de una
ubicación dentro de la zona, siendo la ubicación dentro de la zona
indicativa al menos parcialmente de los datos de respuesta.
12. Una impresora según una cualquiera de las
reivindicaciones 1 a 3 ó 5 a 11, en la que los segundos datos
codificados incluyen al menos una marca, siendo indicativa cada
marca de la identidad de la zona.
13. Una impresora según la reivindicación 12, en
la que los segundos datos codificados incluyen una prioridad de las
marcas, estando configurado el generador de datos codificados para
averiguar una posición de cada marca antes de la impresión, estando
determinadas las posiciones respectivas según un diseño de datos
codificados.
14. Una impresora según la reivindicación 13, en
la que el generador de datos codificados está configurado para
recibir el diseño de datos codificados desde el dispositivo del
ordenador antes de imprimir los segundos datos codificados.
15. Una impresora según la reivindicación 7, que
también incluye medios de almacenamiento para almacenar una
pluralidad de los diseños de datos codificados, estando configurado
el generador de datos codificados para:
recibir, desde el dispositivo del ordenador,
información de selección de diseño indicativa de uno de los diseños
de datos codificados; y
generar los segundos datos codificados según la
información de selección del diseño.
16. Una impresora según la reivindicación 13, en
la que cada marca incluye:
primeros datos indicadores que definen una
posición relativa de esta marca; y
segundos datos de identidad que identifican la
superficie.
17. Una impresora según una cualquiera de las
reivindicaciones 1 a 3 ó 5 a 11, estando configurada la impresora
para imprimir la segunda interfaz en la segunda superficie bajo
demanda.
18. Una impresora según una cualquiera de las
reivindicaciones 1 a 3 ó 5 a 11, en la que la segunda interfaz se
imprime en una pluralidad de las páginas.
19. Una impresora según la reivindicación 1, en
la que la primera y/o segunda superficie se define mediante un
sustrato.
20. Una impresora según la reivindicación 19, en
la que el sustrato es laminar.
21. Una impresora según la reivindicación 12, en
la que las marcas están dispuestas en posiciones predeterminadas en
la segunda superficie.
22. Una impresora según la reivindicación 21, en
la que las marcas están dispuestas en la superficie dentro de un
patrón embaldosado que comprende una pluralidad de mosaicos,
conteniendo cada mosaico una pluralidad de las marcas.
23. Una impresora según la reivindicación 22, en
la que los mosaicos se entrelazan entre sí para cubrir esencialmente
la superficie.
24. Una impresora según la reivindicación 23, en
la que los mosaicos tienen todos una forma similar.
25. Una impresora según la reivindicación 24, en
la que los mosaicos son triangulares, cuadrados, rectangulares o
hexagonales.
26. Una impresora según la reivindicación 22, en
la que las marcas están dispuestas de forma estocástica dentro de
cada mosaico.
27. Una impresora según la reivindicación 12, en
la que cada marca incluye al menos una característica común además
de los segundos datos de identidad.
28. Una impresora según la reivindicación 27, en
la que al menos una característica común está configurada para
ayudar a encontrar y/o reconocer las marcas mediante aparatos de
lectura de marcas asociados.
29. Una impresora según la reivindicación 27, en
la que la al menos una característica común se representa en un
formato que incorpora redundancia de información.
30. Una impresora según la reivindicación 29, en
la que la al menos una característica común es rotativamente
simétrica de forma que es rotativamente invariable.
31. Una impresora según la reivindicación 29, en
la que la al menos una característica común tiene forma de
anillo.
32. Una impresora según la reivindicación 12, en
la que cada marca incluye al menos una característica de
orientación para poder averiguar una orientación rotativa de la
marca mediante aparatos de lectura de marcas asociados.
33. Una impresora según la reivindicación 32, en
la que la al menos una característica de orientación se representa
en un formato que incorpora redundancia de información.
34. Una impresora según la reivindicación 33, en
la que la al menos una característica de orientación es
rotativamente asimétrica.
35. Una impresora según la reivindicación 33, en
la que la al menos una característica de orientación se tuerce a lo
largo de su eje mayor.
36. Una impresora según la reivindicación 12, en
la que cada marca incluye al menos una característica de
perspectiva para poder averiguar una distorsión de perspectiva de la
marca mediante aparatos de lectura de marcas asociados.
37. Una impresora según la reivindicación 36, en
la que la al menos una característica de perspectiva incluye al
menos cuatro subcaracterísticas que no son coincidentes.
38. Una impresora según la reivindicación 12, en
la que cada marca incluye una pluralidad de elementos de marca,
estando definidos los primeros y segundos datos de identidad
mediante una pluralidad de los elementos.
39. Una impresora según la reivindicación 38, en
la que los elementos de marca están dispuestos en una o más bandas
arqueadas alrededor de una zona central de cada marca.
40. Una impresora según la reivindicación 39, en
la que hay una pluralidad de las bandas arqueadas dispuestas
concéntricamente unas respecto a otras.
41. Una impresora según la reivindicación 40, en
la que cada elemento adopta la forma de un punto con una pluralidad
de valores posibles.
42. Una impresora según la reivindicación 41, en
la que el número de valores posibles es dos.
43. Una impresora según la reivindicación 41, en
la que cuando representan uno de los valores posibles, los
elementos de marca absorben, reflejan o se exponen a fluorescen
radiación electromagnética de una longitud de onda o un intervalo
de longitudes de onda predeterminadas en un grado predeterminado
mayor o menor que la segunda superficie.
44. Una impresora según la reivindicación 41, en
la que los valores posibles de los elementos de marca se definen
mediante la distinta absorción, la reflexión o la exposición
fluorescencia relativa a de radiación electromagnética de una
longitud de onda o un intervalo de longitudes de onda
predeterminadas.
45. Una impresora según la reivindicación 41, en
la que las marcas no son esencialmente sustancialmente visibles
para un ojo humano desnudo medio bajo la luz diurna o en condiciones
ambientales de iluminación.
46. Una impresora según la reivindicación 41, en
la que las marcas son ligeramente visibles para un ojo humano
desnudo medio bajo la luz diurna o en condiciones ambientales de
iluminación.
47. Una impresora según la reivindicación 38, en
la que las marcas son visibles para un ojo humano desnudo medio
bajo la luz diurna o en condiciones ambientales de iluminación.
48. Una impresora según la reivindicación 13, en
la que los primeros datos de identidad se representan en un formato
que incorpora redundancia de información.
49. Una impresora según la reivindicación 13, en
la que los segundos datos de identidad se representan en un formato
que incorpora redundancia de información.
50. Una impresora según la reivindicación 49, en
la que la impresora es una impresora de tinta.
51. Una impresora según la reivindicación 50, en
la que las marcas se imprimen utilizando tinta absorbente o
reflectante en el espectro ultravioleta o el espectro de
infrarrojos.
52. Una impresora según la reivindicación 51, en
la que la impresora incluye un canal de tinta separado para
imprimir las marcas.
\newpage
53. Una impresora según la reivindicación 50, en
la que la impresora está configurada para imprimir los segundos
datos codificados y la información adicional esencialmente
sustancialmente de forma simultánea en la segunda superficie.
54. Una impresora según la reivindicación 53, en
la que la información adicional se imprime en la segunda superficie
utilizando tintas monocromas o de color.
55. Una impresora según la reivindicación 54, en
la que la información adicional se imprime en la segunda superficie
utilizando una de las siguientes combinaciones de tintas de
color:
CMY;
CMYK;
CMYRGB; y
color por puntos.
56. Una impresora según una cualquiera de las
reivindicaciones 9 a 11, en la que al menos una pluralidad de las
marcas está dispuesta de forma estocástica en la segunda
superficie.
57. Una impresora según una cualquiera de las
reivindicaciones 9 a 11, en la que las marcas están dispuestas en
una cadena matriz regular en la segunda superficie, según los datos
codificados del diseño.
58. Una impresora según la reivindicación 57, en
la que la cadena matriz es triangular.
59. Una impresora según la reivindicación 57, en
la que la cadena matriz es rectangular.
60. Una impresora según la reivindicación 57, en
la que las marcas se constituyen en mosaico en la segunda
superficie.
61. Una impresora según la reivindicación 18,
que también incluye un mecanismo para encuadernar las páginas en un
documento encuadernado.
62. Una impresora según la reivindicación 53, en
la que la segunda superficie se define mediante una cara de una
página, incluyendo también la impresora mecanismos de doble
impresión para imprimir caras opuestas de la página
simultáneamente.
63. Una impresora según una cualquiera de las
reivindicaciones 1 a 3 ó 5 a 11, en la que el mecanismo de
impresión incluye un cabezal de impresión con inyección de tinta
para imprimir tinta en la segunda superficie.
64. Una impresora según la reivindicación 63, en
la que el cabezal de impresión es un cabezal de impresión de
inyección de tinta por gota bajo demanda.
65. Una impresora según la reivindicación 64, en
la que el cabezal de impresión es un cabezal de impresión de ancho
de página.
66. Una impresora según la reivindicación 65, en
la que el cabezal de impresión está configurado para proporcionar
una pluralidad de colores de tinta en la segunda superficie con un
paso de impresión.
67. Una impresora según la reivindicación 65, en
la que el cabezal de impresión incluye activadores de curvado
electrotérmico para expulsar la tinta a la superficie.
68. Una impresora según la reivindicación 67, en
la que la impresora incluye dos conjuntos de cabezales de
impresión, configurados para imprimir superficies opuestas de una
página esencialmente sustancialmente de forma simultánea.
69. Una impresora según la reivindicación 67,
que incluye un mecanismo de entrega de aire forzado filtrado para
mantener las boquillas del cabezal de impresión relativamente libres
de polvo de papel.
70. Una impresora según la reivindicación 67, en
la que el cabezal de impresión incluye cámaras móviles de
boquilla.
71. Una impresora según la reivindicación 70, en
la que la impresora incluye dos conjuntos de cabezales de
impresión, configurados para imprimir superficies opuestas de una
página esencialmente de forma simultánea.
72. Una impresora según la reivindicación 1, en
la que los primeros datos indicadores incluyen datos de identidad
del usuario, siendo indicativos los datos de identidad del usuario
de los datos del usuario.
73. Una impresora según la reivindicación 72, en
la que los datos de identidad del usuario se suministran desde
medios de almacenamiento asociados al dispositivo de detección.
74. Una impresora según una cualquiera de las
reivindicaciones 1 a 3, 5 a 11, 15 ó 16, en la que la primera
superficie de interfaz está en la impresora.
75. Un sistema que incluye:
una impresora según una cualquiera de las
reivindicaciones 1 a 3, 5 a 11, 15 ó 16; y
un dispositivo de detección para detectar los
primeros datos indicadores y transmitirlos a la impresora.
76. Un sistema según la reivindicación 75, en el
que el dispositivo de detección incluye un transmisor de radio para
transmitir los datos indicadores a la impresora, y la impresora
incluye un receptor de radio para recibir los datos
indicadores.
77. Un sistema según la reivindicación 75, en el
que el dispositivo de detección incluye un sensor óptico para
detectar los primeros datos codificados.
78. Un sistema que incluye:
una impresora según una cualquiera de las
reivindicaciones 1 a 3, 5 a 11, 15 ó 16; y
una primera superficie de interfaz dispuesta en
una primera superficie, incluyendo la primera superficie de
interfaz primeros datos codificados que deben detectarse mediante un
dispositivo de detección, para generar de ese modo primeros datos
indicadores para transmisión desde el dispositivo de detección a la
impresora.
79. Una superficie de interfaz producida
mediante una impresora según una cualquiera de las reivindicaciones
1 a 3, 5 a 11, 15 ó 16.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AUPQ0559A AUPQ055999A0 (en) | 1999-05-25 | 1999-05-25 | A method and apparatus (npage01) |
AUPQ0559/99 | 1999-05-25 | ||
AUPQ1313/99 | 1999-06-30 | ||
AUPQ1313A AUPQ131399A0 (en) | 1999-06-30 | 1999-06-30 | A method and apparatus (NPAGE02) |
AUPQ3632A AUPQ363299A0 (en) | 1999-10-25 | 1999-10-25 | Paper based information inter face |
AUPQ3632/99 | 1999-10-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2269152T3 true ES2269152T3 (es) | 2007-04-01 |
Family
ID=27158146
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES00929067T Expired - Lifetime ES2243267T3 (es) | 1999-05-25 | 2000-05-24 | Impresora digital. |
ES00940013T Expired - Lifetime ES2269152T3 (es) | 1999-05-25 | 2000-05-24 | Impresora interactiva. |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES00929067T Expired - Lifetime ES2243267T3 (es) | 1999-05-25 | 2000-05-24 | Impresora digital. |
Country Status (16)
Country | Link |
---|---|
US (32) | US6785016B1 (es) |
EP (9) | EP1228421B1 (es) |
JP (10) | JP4724303B2 (es) |
KR (9) | KR20020019023A (es) |
CN (12) | CN100339228C (es) |
AT (8) | ATE295270T1 (es) |
AU (10) | AU761770B2 (es) |
BR (9) | BR0010789A (es) |
CA (9) | CA2374713C (es) |
DE (8) | DE60029468D1 (es) |
DK (1) | DK1222644T3 (es) |
ES (2) | ES2243267T3 (es) |
HK (4) | HK1048009A1 (es) |
IL (18) | IL146622A0 (es) |
MX (9) | MXPA01012064A (es) |
WO (9) | WO2000071353A1 (es) |
Families Citing this family (338)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AUPQ055999A0 (en) * | 1999-05-25 | 1999-06-17 | Silverbrook Research Pty Ltd | A method and apparatus (npage01) |
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US7313251B2 (en) | 1993-11-18 | 2007-12-25 | Digimarc Corporation | Method and system for managing and controlling electronic media |
US6546112B1 (en) * | 1993-11-18 | 2003-04-08 | Digimarc Corporation | Security document with steganographically-encoded authentication data |
US7555139B2 (en) * | 1995-05-08 | 2009-06-30 | Digimarc Corporation | Secure documents with hidden signals, and related methods and systems |
US7724920B2 (en) * | 1995-05-08 | 2010-05-25 | Digimarc Corporation | Digital authentication with analog documents |
US6650761B1 (en) * | 1999-05-19 | 2003-11-18 | Digimarc Corporation | Watermarked business cards and methods |
US8180844B1 (en) | 2000-03-18 | 2012-05-15 | Digimarc Corporation | System for linking from objects to remote resources |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
US7091959B1 (en) | 1999-03-31 | 2006-08-15 | Advanced Digital Systems, Inc. | System, computer program product, computing device, and associated methods for form identification and information manipulation |
US20070055884A1 (en) | 1999-05-19 | 2007-03-08 | Rhoads Geoffrey B | User control and activation of watermark enabled objects |
US7079712B1 (en) * | 1999-05-25 | 2006-07-18 | Silverbrook Research Pty Ltd | Method and system for providing information in a document |
US7093991B2 (en) * | 1999-05-25 | 2006-08-22 | Silverbrook Research Pty Ltd | Combined printer and binder |
US6785016B1 (en) * | 1999-05-25 | 2004-08-31 | Silverbrook Research Pty Ltd. | Portable interactive printer |
US6965439B1 (en) | 1999-05-25 | 2005-11-15 | Silverbrook Research Pty Ltd | Interactive printer |
AUPQ439299A0 (en) * | 1999-12-01 | 1999-12-23 | Silverbrook Research Pty Ltd | Interface system |
US6669385B1 (en) * | 1999-05-25 | 2003-12-30 | Silverbrook Research Pty Ltd | Printer having a document transfer device |
US7831244B2 (en) * | 1999-06-30 | 2010-11-09 | Silverbrook Research Pty Ltd | Retrieving an image via a coded surface |
US20060013630A1 (en) * | 1999-06-30 | 2006-01-19 | Silverbrook Research Pty Ltd | Printing a photograph using a mobile device |
US7558563B2 (en) | 1999-09-17 | 2009-07-07 | Silverbrook Research Pty Ltd | Retrieving contact details via a coded surface |
US7280978B1 (en) * | 1999-09-17 | 2007-10-09 | Raymond Anthony Joao | Apparatus and method for providing and/or for fulfilling subscription services |
US7558598B2 (en) * | 1999-12-01 | 2009-07-07 | Silverbrook Research Pty Ltd | Dialling a number via a coded surface |
AUPR157400A0 (en) * | 2000-11-20 | 2000-12-14 | Silverbrook Research Pty. Ltd. | An apparatus and method (bin01) |
US7143952B2 (en) * | 2000-03-21 | 2006-12-05 | Anoto Ab | Apparatus and methods relating to image coding |
US8903950B2 (en) * | 2000-05-05 | 2014-12-02 | Citrix Systems, Inc. | Personalized content delivery using peer-to-peer precaching |
US7657128B2 (en) * | 2000-05-23 | 2010-02-02 | Silverbrook Research Pty Ltd | Optical force sensor |
KR100365453B1 (ko) * | 2000-05-31 | 2002-12-18 | 이종구 | 프린터 인쇄용지의 접착제 처리방법 |
US7376740B1 (en) * | 2000-06-13 | 2008-05-20 | Microsoft Corporation | Phone application state management mechanism |
US7600183B2 (en) * | 2000-06-16 | 2009-10-06 | Olive Software Inc. | System and method for data publication through web pages |
US6789113B1 (en) * | 2000-07-17 | 2004-09-07 | Kabushiki Kaisha Toshiba | Information input/output system, information input/output method, recording medium of recording information transmitting/receiving program, and image forming apparatus |
AU2001283073A1 (en) * | 2000-08-03 | 2002-02-18 | Digimarc Corporation | Linking from paper invoices and statements to on-line resources |
JP3877944B2 (ja) * | 2000-08-03 | 2007-02-07 | シャープ株式会社 | 画像出力装置制御システム |
WO2002014435A1 (en) * | 2000-08-14 | 2002-02-21 | Silverbrook Research Pty Ltd | Dibenzoanthraquinone based chromophores |
US7333946B1 (en) * | 2000-09-01 | 2008-02-19 | Nokia Corporation | Ticketing with printing option |
US8105825B2 (en) | 2000-10-03 | 2012-01-31 | Intrexon Corporation | Multiple inducible gene regulation system |
US20020040374A1 (en) * | 2000-10-04 | 2002-04-04 | Kent Donald A. | Method for personalizing and customizing publications and customized publications produced thereby |
US6550997B1 (en) * | 2000-10-20 | 2003-04-22 | Silverbrook Research Pty Ltd | Printhead/ink cartridge for pen |
US11204729B2 (en) | 2000-11-01 | 2021-12-21 | Flexiworld Technologies, Inc. | Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service |
US10860290B2 (en) | 2000-11-01 | 2020-12-08 | Flexiworld Technologies, Inc. | Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11 |
AU2002243279A1 (en) | 2000-11-01 | 2002-06-18 | Flexiworld Technologies, Inc. | Controller and manager for device-to-device pervasive digital output |
US10915296B2 (en) | 2000-11-01 | 2021-02-09 | Flexiworld Technologies, Inc. | Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails |
US7899243B2 (en) | 2000-11-06 | 2011-03-01 | Evryx Technologies, Inc. | Image capture and identification system and process |
US8224078B2 (en) | 2000-11-06 | 2012-07-17 | Nant Holdings Ip, Llc | Image capture and identification system and process |
US7680324B2 (en) | 2000-11-06 | 2010-03-16 | Evryx Technologies, Inc. | Use of image-derived information as search criteria for internet and other search engines |
US7565008B2 (en) | 2000-11-06 | 2009-07-21 | Evryx Technologies, Inc. | Data capture and identification system and process |
US7318086B2 (en) | 2000-11-20 | 2008-01-08 | Flexiworld Technologies, Inc. | System for mobile and pervasive output |
US6948116B2 (en) * | 2000-12-01 | 2005-09-20 | International Business Machines Corporation | System and method for creating a unified printable collection of hyperlinked documents |
US8103877B2 (en) | 2000-12-21 | 2012-01-24 | Digimarc Corporation | Content identification and electronic tickets, coupons and credits |
US6965683B2 (en) * | 2000-12-21 | 2005-11-15 | Digimarc Corporation | Routing networks for use with watermark systems |
US20020097408A1 (en) | 2001-01-19 | 2002-07-25 | Chang William Ho | Output device for universal data output |
US6798907B1 (en) | 2001-01-24 | 2004-09-28 | Advanced Digital Systems, Inc. | System, computer software product and method for transmitting and processing handwritten data |
US20020107885A1 (en) * | 2001-02-01 | 2002-08-08 | Advanced Digital Systems, Inc. | System, computer program product, and method for capturing and processing form data |
MXPA03007493A (es) | 2001-02-20 | 2004-10-15 | Rheogene Holdings Inc | Nuevo sistema de expresion genetica inducible a base de receptor de ecdisona/receptor x retinoide de invertebrado. |
JP2002259277A (ja) * | 2001-03-02 | 2002-09-13 | Toshiba Tec Corp | 画像形成システム及び画像形成装置 |
US6964025B2 (en) * | 2001-03-20 | 2005-11-08 | Microsoft Corporation | Auto thumbnail gallery |
US6965997B2 (en) | 2001-03-26 | 2005-11-15 | International Business Machines Corporation | System and method for binding and unbinding ticket items with user-negotiated security features |
US6971030B2 (en) * | 2001-03-26 | 2005-11-29 | International Business Machines Corporation | System and method for maintaining user security features |
US6971009B2 (en) * | 2001-03-26 | 2005-11-29 | International Business Machines Corporation | System and method for placement of user-negotiated security features on ticket items |
US7649637B2 (en) | 2001-04-05 | 2010-01-19 | Anoto Ab | Method for printing a global position-coding pattern |
US7958359B2 (en) * | 2001-04-30 | 2011-06-07 | Digimarc Corporation | Access control systems |
US7502937B2 (en) * | 2001-04-30 | 2009-03-10 | Digimarc Corporation | Digital watermarking security systems |
US20020180811A1 (en) * | 2001-05-31 | 2002-12-05 | Chu Sing Yun | Systems, methods, and articles of manufacture for providing a user interface with selection and scrolling |
US8392527B2 (en) * | 2001-06-04 | 2013-03-05 | Hewlett-Packard Development Company L.P. | System and method for requesting computer resources |
JP2003072107A (ja) * | 2001-06-11 | 2003-03-12 | Canon Inc | 携帯電子装置、携帯印刷装置、携帯電子機器、充電装置及び携帯電子機器システム |
US7199889B2 (en) * | 2001-07-02 | 2007-04-03 | Alps Elecric Co., Ltd. | Printer capable of invalidating a document |
US7284700B1 (en) | 2003-06-19 | 2007-10-23 | Populex Corp. | Advanced voting system and method |
US6993562B2 (en) * | 2002-03-21 | 2006-01-31 | Peerless Systems Corporation | Method and system to print via email |
US7293292B2 (en) * | 2001-09-19 | 2007-11-06 | Hewlett-Packard Development Company, L.P. | Method and system for securely and selectively providing optional features or premium functionality in a printer |
US7356012B2 (en) | 2001-12-27 | 2008-04-08 | Anoto Ab | Method for transmitting information |
JP4045801B2 (ja) * | 2001-12-28 | 2008-02-13 | コニカミノルタビジネステクノロジーズ株式会社 | アプリケーションデータのプリント方法 |
AUPS049802A0 (en) | 2002-02-13 | 2002-03-07 | Silverbrook Research Pty. Ltd. | Methods and systems (ap62) |
WO2003077171A1 (fr) * | 2002-03-08 | 2003-09-18 | Dai Nippon Printing Co., Ltd. | Systeme de fourniture d'informations et support de presentation en format papier |
JP2004046537A (ja) * | 2002-07-11 | 2004-02-12 | Canon Inc | 画像処理装置及びその処理方法 |
US8370420B1 (en) | 2002-07-11 | 2013-02-05 | Citrix Systems, Inc. | Web-integrated display of locally stored content objects |
RU2349956C2 (ru) * | 2002-09-26 | 2009-03-20 | Кендзи ЙОСИДА | Способ воспроизведения информации, способ ввода/вывода информации, устройство воспроизведения информации, портативное устройство ввода/вывода информации и электронная игрушка, в которой использован точечный растр |
ATE434803T1 (de) | 2002-09-26 | 2009-07-15 | Kenji Yoshida | Informationswiedergabe-i/o-verfahren mit punktmuster und informationswiedergabeeinrichtung |
JP3741094B2 (ja) * | 2002-09-30 | 2006-02-01 | ブラザー工業株式会社 | 通信システム、通信端末、システム制御プログラムおよび端末制御プログラム |
US7116840B2 (en) | 2002-10-31 | 2006-10-03 | Microsoft Corporation | Decoding and error correction in 2-D arrays |
US7133563B2 (en) * | 2002-10-31 | 2006-11-07 | Microsoft Corporation | Passive embedded interaction code |
JP3888306B2 (ja) * | 2002-12-27 | 2007-02-28 | ブラザー工業株式会社 | データ処理装置 |
JP3801138B2 (ja) * | 2003-01-21 | 2006-07-26 | ブラザー工業株式会社 | 通信システム、通信端末および通信プログラム |
JP2004260273A (ja) * | 2003-02-24 | 2004-09-16 | Oki Data Corp | 画像形成装置 |
JP2004280425A (ja) * | 2003-03-14 | 2004-10-07 | Softbank Bb Corp | 情報配信システム、情報配信サーバ、プリンタ及び情報配信方法 |
US7194106B2 (en) | 2003-04-03 | 2007-03-20 | Digimarc Corporation | Creating electronic forms through digital watermarking |
US7537160B2 (en) | 2003-04-07 | 2009-05-26 | Silverbrook Research Pty Ltd | Combined sensing device |
WO2004107132A2 (en) * | 2003-05-28 | 2004-12-09 | Caymas Systems, Inc. | Method, system and software for state signing of internet resources |
JP2005070974A (ja) * | 2003-08-21 | 2005-03-17 | Seiko Epson Corp | 印刷管理装置および印刷管理方法並びにプログラム |
JP3891156B2 (ja) * | 2003-08-22 | 2007-03-14 | ソニー株式会社 | 電子機器および通信制御方法 |
US20050052706A1 (en) * | 2003-09-10 | 2005-03-10 | Nelson Terry M. | Location patterns and methods and apparatus for generating such patterns |
GB0321166D0 (en) * | 2003-09-10 | 2003-10-08 | Hewlett Packard Development Co | Printing digital documents |
US20050052700A1 (en) * | 2003-09-10 | 2005-03-10 | Andrew Mackenzie | Printing digital documents |
US20050052707A1 (en) * | 2003-09-10 | 2005-03-10 | Nelson Terry M. | Location patterns and methods and apparatus for generating such patterns |
WO2005052805A1 (en) | 2003-11-26 | 2005-06-09 | Electronics And Telecommunications Research Institute | Data structure, event reporting system and method for event reporting |
KR101090763B1 (ko) * | 2003-11-26 | 2011-12-08 | 한국전자통신연구원 | 디지털 아이템 사용에 따른 이벤트 리포팅을 위한 데이터구조와 이를 이용한 이벤트 보고 시스템 및 그 방법 |
JP4150923B2 (ja) * | 2003-12-09 | 2008-09-17 | 富士ゼロックス株式会社 | データ出力システムおよびその方法 |
US7583842B2 (en) * | 2004-01-06 | 2009-09-01 | Microsoft Corporation | Enhanced approach of m-array decoding and error correction |
US7263224B2 (en) * | 2004-01-16 | 2007-08-28 | Microsoft Corporation | Strokes localization by m-array decoding and fast image matching |
US7448734B2 (en) | 2004-01-21 | 2008-11-11 | Silverbrook Research Pty Ltd | Inkjet printer cartridge with pagewidth printhead |
US20050157112A1 (en) | 2004-01-21 | 2005-07-21 | Silverbrook Research Pty Ltd | Inkjet printer cradle with shaped recess for receiving a printer cartridge |
US7293861B2 (en) * | 2004-01-21 | 2007-11-13 | Silverbrook Research Pty Ltd | Inkjet printer cartridge refill dispenser system with variably positioned outlets |
US8442331B2 (en) | 2004-02-15 | 2013-05-14 | Google Inc. | Capturing text from rendered documents using supplemental information |
US7707039B2 (en) | 2004-02-15 | 2010-04-27 | Exbiblio B.V. | Automatic modification of web pages |
US10635723B2 (en) | 2004-02-15 | 2020-04-28 | Google Llc | Search engines and systems with handheld document data capture devices |
US7812860B2 (en) | 2004-04-01 | 2010-10-12 | Exbiblio B.V. | Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device |
CN100371932C (zh) * | 2004-03-23 | 2008-02-27 | 南京大学 | 一种可扩展、可定制的主题集中式万维网爬虫设置方法 |
US9116890B2 (en) | 2004-04-01 | 2015-08-25 | Google Inc. | Triggering actions in response to optically or acoustically capturing keywords from a rendered document |
US20060081714A1 (en) | 2004-08-23 | 2006-04-20 | King Martin T | Portable scanning device |
US8081849B2 (en) | 2004-12-03 | 2011-12-20 | Google Inc. | Portable scanning and memory device |
US8146156B2 (en) | 2004-04-01 | 2012-03-27 | Google Inc. | Archive of text captures from rendered documents |
US9143638B2 (en) | 2004-04-01 | 2015-09-22 | Google Inc. | Data capture from rendered documents using handheld device |
US9008447B2 (en) | 2004-04-01 | 2015-04-14 | Google Inc. | Method and system for character recognition |
US7990556B2 (en) | 2004-12-03 | 2011-08-02 | Google Inc. | Association of a portable scanner with input/output and storage devices |
US7894670B2 (en) | 2004-04-01 | 2011-02-22 | Exbiblio B.V. | Triggering actions in response to optically or acoustically capturing keywords from a rendered document |
US20060098900A1 (en) | 2004-09-27 | 2006-05-11 | King Martin T | Secure data gathering from rendered documents |
US8713418B2 (en) | 2004-04-12 | 2014-04-29 | Google Inc. | Adding value to a rendered document |
US8874504B2 (en) | 2004-12-03 | 2014-10-28 | Google Inc. | Processing techniques for visual capture data from a rendered document |
US8489624B2 (en) | 2004-05-17 | 2013-07-16 | Google, Inc. | Processing techniques for text capture from a rendered document |
US8620083B2 (en) | 2004-12-03 | 2013-12-31 | Google Inc. | Method and system for character recognition |
US7463380B2 (en) | 2004-04-23 | 2008-12-09 | Sharp Laboratories Of America, Inc. | Spooling/despooling subsystem job fingerprinting |
US7935510B2 (en) | 2004-04-30 | 2011-05-03 | Intrexon Corporation | Mutant receptors and their use in a nuclear receptor-based inducible gene expression system |
MXJL06000063A (es) * | 2004-05-13 | 2007-06-22 | Paul Geldenhuys | Sistema de suministro de tinta para una impresora. |
AU2005243106B2 (en) * | 2004-05-18 | 2008-07-31 | Silverbrook Research Pty Ltd | Authentication of an object using a signature encoded in a number of data portions |
CN101002217A (zh) * | 2004-05-18 | 2007-07-18 | 西尔弗布鲁克研究有限公司 | 医药产品跟踪 |
US7657056B2 (en) * | 2004-06-05 | 2010-02-02 | Samsung Electronics Co., Ltd. | Apparatus for identifying a photographer of an image |
US20050278537A1 (en) * | 2004-06-10 | 2005-12-15 | Dustin Kirkland | Logging off a user from a website |
JP4055745B2 (ja) * | 2004-06-17 | 2008-03-05 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理のための装置、方法およびプログラム、並びにファイル作成のための装置、方法およびプログラム |
JP2006023830A (ja) * | 2004-07-06 | 2006-01-26 | Canon Inc | 出力終了通知方式、出力制御装置、制御プログラム及び記憶媒体 |
US8346620B2 (en) | 2004-07-19 | 2013-01-01 | Google Inc. | Automatic modification of web pages |
JP2006082226A (ja) * | 2004-09-14 | 2006-03-30 | Autonics Co Ltd | プリンタ取付具 |
JP4577029B2 (ja) * | 2005-01-31 | 2010-11-10 | ブラザー工業株式会社 | インクジェット記録装置 |
CN101945198B (zh) | 2004-09-21 | 2012-05-30 | 兄弟工业株式会社 | 图像处理设备 |
US7702750B2 (en) | 2004-09-29 | 2010-04-20 | Citrix Systems, Inc. | System and method for event detection and re-direction over a network using a presentation level protocol |
US8069226B2 (en) * | 2004-09-30 | 2011-11-29 | Citrix Systems, Inc. | System and method for data synchronization over a network using a presentation level protocol |
US20060112080A1 (en) * | 2004-11-23 | 2006-05-25 | Flipclips, Inc. | Converting digital video into a printed format |
US20060119880A1 (en) * | 2004-12-02 | 2006-06-08 | Dandekar Shree A | Local photo printing |
US7639876B2 (en) | 2005-01-14 | 2009-12-29 | Advanced Digital Systems, Inc. | System and method for associating handwritten information with one or more objects |
US8943310B2 (en) * | 2005-01-25 | 2015-01-27 | Cisco Technology, Inc. | System and method for obtaining a digital certificate for an endpoint |
US8312263B2 (en) * | 2005-01-25 | 2012-11-13 | Cisco Technology, Inc. | System and method for installing trust anchors in an endpoint |
EP1690697A1 (en) * | 2005-02-15 | 2006-08-16 | Alpvision SA | Method to apply an invisible mark on a media |
US7607076B2 (en) * | 2005-02-18 | 2009-10-20 | Microsoft Corporation | Embedded interaction code document |
US7826074B1 (en) | 2005-02-25 | 2010-11-02 | Microsoft Corporation | Fast embedded interaction code printing with custom postscript commands |
JP4438656B2 (ja) * | 2005-03-23 | 2010-03-24 | 富士ゼロックス株式会社 | 画像処理装置、画像処理システムおよびプログラム |
US20060215913A1 (en) * | 2005-03-24 | 2006-09-28 | Microsoft Corporation | Maze pattern analysis with image matching |
JP2006287868A (ja) * | 2005-04-05 | 2006-10-19 | Sharp Corp | 画像形成装置 |
US7506801B2 (en) * | 2005-04-07 | 2009-03-24 | Toshiba Corporation | Document audit trail system and method |
US7421439B2 (en) | 2005-04-22 | 2008-09-02 | Microsoft Corporation | Global metadata embedding and decoding |
US20060242562A1 (en) * | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Embedded method for embedded interaction code array |
US7599560B2 (en) | 2005-04-22 | 2009-10-06 | Microsoft Corporation | Embedded interaction code recognition |
US8031375B2 (en) | 2005-04-28 | 2011-10-04 | Kenji Yoshida | Information input/output method using dot pattern |
US7284921B2 (en) | 2005-05-09 | 2007-10-23 | Silverbrook Research Pty Ltd | Mobile device with first and second optical pathways |
US20060250477A1 (en) * | 2005-05-09 | 2006-11-09 | Silverbrook Research Pty Ltd | Cartridge with capping mechanism for use in a mobile device |
US7517046B2 (en) | 2005-05-09 | 2009-04-14 | Silverbrook Research Pty Ltd | Mobile telecommunications device with printhead capper that is held in uncapped position by media |
US7400777B2 (en) * | 2005-05-25 | 2008-07-15 | Microsoft Corporation | Preprocessing for information pattern analysis |
JP4577776B2 (ja) * | 2005-05-25 | 2010-11-10 | フェリカネットワークス株式会社 | 非接触icチップおよび携帯端末 |
US7720286B2 (en) | 2005-05-25 | 2010-05-18 | Advanced Digital Systems, Inc. | System and method for associating handwritten information with one or more objects via discontinuous regions of a printed pattern |
US7729539B2 (en) * | 2005-05-31 | 2010-06-01 | Microsoft Corporation | Fast error-correcting of embedded interaction codes |
US7580576B2 (en) * | 2005-06-02 | 2009-08-25 | Microsoft Corporation | Stroke localization and binding to electronic document |
US20060274088A1 (en) * | 2005-06-04 | 2006-12-07 | Network I/O, Inc. | Method for drawing graphics in a web browser or web application |
JP2007005941A (ja) * | 2005-06-21 | 2007-01-11 | Fuji Xerox Co Ltd | 複写システム、画像形成装置、サーバ、画像形成方法、及びプログラム |
JP4631560B2 (ja) * | 2005-06-27 | 2011-02-16 | 富士ゼロックス株式会社 | 使用者判別システム、使用者判別方法、及びプログラム |
US7619607B2 (en) | 2005-06-30 | 2009-11-17 | Microsoft Corporation | Embedding a pattern design onto a liquid crystal display |
JP3771252B1 (ja) | 2005-07-01 | 2006-04-26 | 健治 吉田 | ドットパターン |
JP4539479B2 (ja) * | 2005-07-27 | 2010-09-08 | 富士ゼロックス株式会社 | 媒体管理システム、画像形成装置、媒体管理方法、及びプログラム |
US7809156B2 (en) | 2005-08-12 | 2010-10-05 | Ricoh Company, Ltd. | Techniques for generating and using a fingerprint for an article |
US7817816B2 (en) * | 2005-08-17 | 2010-10-19 | Microsoft Corporation | Embedded interaction code enabled surface type identification |
US7622182B2 (en) | 2005-08-17 | 2009-11-24 | Microsoft Corporation | Embedded interaction code enabled display |
US20070061196A1 (en) * | 2005-09-12 | 2007-03-15 | Brian Axe | Entering advertisement creatives and buying ad space in offline properties, such as print publications for example, online |
JP4674513B2 (ja) * | 2005-09-14 | 2011-04-20 | 富士ゼロックス株式会社 | 空間配置再現方法、読取り装置、及びプログラム |
US7844257B2 (en) * | 2005-09-19 | 2010-11-30 | Silverbrook Research Pty Ltd | Retrieving a document via a coded surface |
US7953386B2 (en) * | 2005-09-19 | 2011-05-31 | Silverbrook Research Pty Ltd | Bill per card print |
US7917171B2 (en) * | 2005-09-19 | 2011-03-29 | Silverbrook Research Pty Ltd | Printing a receipt using a mobile device |
US20070065206A1 (en) * | 2005-09-19 | 2007-03-22 | Silverbrook Research Pty Ltd | Printing a coupon using a mobile device |
US7668540B2 (en) * | 2005-09-19 | 2010-02-23 | Silverbrook Research Pty Ltd | Print on a mobile device with persistence |
US7805162B2 (en) * | 2005-09-19 | 2010-09-28 | Silverbrook Research Pty Ltd | Print card with linked object |
US7438215B2 (en) * | 2005-09-19 | 2008-10-21 | Silverbrook Research Pty Ltd | Printing location-based information using a mobile device |
US7558597B2 (en) | 2005-09-19 | 2009-07-07 | Silverbrook Research Pty Ltd. | Retrieving a ringtone via a coded surface |
US20070085332A1 (en) * | 2005-09-19 | 2007-04-19 | Silverbrook Research Pty Ltd | Link object to sticker and location on surface |
US7738862B2 (en) * | 2005-09-19 | 2010-06-15 | Silverbrook Research Pty Ltd | Retrieve information via card on mobile device |
US7747280B2 (en) * | 2005-09-19 | 2010-06-29 | Silverbrook Research Pty Ltd | Retrieving a product via a coded surface |
US7637424B2 (en) * | 2005-09-19 | 2009-12-29 | Silverbrook Research Pty Ltd | Printing audio information using a mobile device |
US7953387B2 (en) * | 2005-09-19 | 2011-05-31 | Silverbrook Research Pty Ltd | Retrieving a program via a coded surface |
US7738919B2 (en) * | 2005-09-19 | 2010-06-15 | Silverbrook Research Pty Ltd | Link object to card |
US7742755B2 (en) * | 2005-09-19 | 2010-06-22 | Silverbrook Research Pty Ltd | Retrieving a bill via a coded surface |
US7697714B2 (en) * | 2005-09-19 | 2010-04-13 | Silverbrook Research Pty Ltd | Associating an object with a sticker and a surface |
US7920854B2 (en) * | 2005-09-19 | 2011-04-05 | Silverbrook Research Pty Ltd | Printing a map using a mobile device |
US7724399B2 (en) * | 2005-09-19 | 2010-05-25 | Silverbrook Research Pty Ltd | Method of downloading and installing a software object |
US7641115B2 (en) * | 2005-09-19 | 2010-01-05 | Silverbrook Research Pty Ltd | Type-specific sticker |
US7654444B2 (en) | 2005-09-19 | 2010-02-02 | Silverbrook Research Pty Ltd | Reusable sticker |
US7843595B2 (en) * | 2005-09-19 | 2010-11-30 | Silverbrook Research Pty Ltd | Printing a calendar using a mobile device |
US7380709B2 (en) * | 2005-09-19 | 2008-06-03 | Silverbrook Research Pty Ltd | Printing a trading card using a mobile device |
US20070064130A1 (en) * | 2005-09-19 | 2007-03-22 | Silverbrook Research Pty Ltd | Link object to form field on surface |
US7558599B2 (en) * | 2005-09-19 | 2009-07-07 | Silverbrook Research Pty Ltd | Printing a bill using a mobile device |
US7403797B2 (en) * | 2005-09-19 | 2008-07-22 | Silverbrook Research Pty Ltd | Obtaining a physical product via a coded surface |
US7761090B2 (en) * | 2005-09-19 | 2010-07-20 | Silverbrook Research Pty Ltd | Print remotely to a mobile device |
US8072629B2 (en) * | 2005-09-19 | 2011-12-06 | Silverbrook Research Pty Ltd | Print subscribed content on a mobile device |
US7756526B2 (en) | 2005-09-19 | 2010-07-13 | Silverbrook Research Pty Ltd | Retrieving a web page via a coded surface |
US7924450B2 (en) * | 2005-09-19 | 2011-04-12 | Silverbrook Research Pty Ltd | Reprint card on a mobile device |
US7621442B2 (en) | 2005-09-19 | 2009-11-24 | Silverbrook Research Pty Ltd | Printing a subscription using a mobile device |
US7506802B2 (en) * | 2005-09-19 | 2009-03-24 | Silverbrook Research Pty Ltd | Method of performing an action in relation to a software object |
US7945943B2 (en) * | 2005-09-19 | 2011-05-17 | Silverbrook Research Pty Ltd | Retrieving an access token via a coded surface |
US7708203B2 (en) | 2005-09-19 | 2010-05-04 | Silverbrook Research Pty Ltd | Link object to sticker |
US7672664B2 (en) * | 2005-09-19 | 2010-03-02 | Silverbrook Research Pty Ltd | Printing a reminder list using mobile device |
US7689249B2 (en) * | 2005-09-19 | 2010-03-30 | Silverbrook Research Pty Ltd | Printing a security identification using a mobile device |
US7843596B2 (en) * | 2005-09-19 | 2010-11-30 | Silverbrook Research Pty Ltd | Printing a ticket using a mobile device |
US7738674B2 (en) * | 2005-09-19 | 2010-06-15 | Silverbrook Research Pty Ltd | Retrieving location data by sensing coded data on a surface |
US7855805B2 (en) * | 2005-09-19 | 2010-12-21 | Silverbrook Research Pty Ltd | Printing a competition entry form using a mobile device |
US7920896B2 (en) * | 2005-09-19 | 2011-04-05 | Kia Silverbrook | Printing an almanac using a mobile device |
JP2009509250A (ja) * | 2005-09-19 | 2009-03-05 | シルバーブルック リサーチ ピーティワイ リミテッド | モバイルデバイスへのリモートな印刷 |
US7697827B2 (en) | 2005-10-17 | 2010-04-13 | Konicek Jeffrey C | User-friendlier interfaces for a camera |
US7448739B2 (en) * | 2005-12-05 | 2008-11-11 | Silverbrook Research Pty Ltd | Constant negative pressure head ink supply arrangement for inkjet printhead |
US7452055B2 (en) * | 2005-12-05 | 2008-11-18 | Silverbrook Research Pty Ltd | Printing cartridge having self-referencing printhead |
US7465042B2 (en) * | 2005-12-05 | 2008-12-16 | Silverbrook Research Pty Ltd | Method of priming inkjet printhead |
US7448735B2 (en) * | 2005-12-05 | 2008-11-11 | Silverbrook Research Pty Ltd | Ink priming arrangement for inkjet printhead |
JP2007196632A (ja) * | 2006-01-30 | 2007-08-09 | Canon Inc | 製本装置及び製本方法 |
RU2457532C2 (ru) * | 2006-03-10 | 2012-07-27 | Кенджи Йошида | Система обработки ввода для устройства обработки информации |
JP4701462B2 (ja) * | 2006-03-28 | 2011-06-15 | 富士フイルム株式会社 | 画像形成装置および再印刷制御方法 |
US9525547B2 (en) | 2006-03-31 | 2016-12-20 | Ricoh Company, Ltd. | Transmission of media keys |
US20070229678A1 (en) * | 2006-03-31 | 2007-10-04 | Ricoh Company, Ltd. | Camera for generating and sharing media keys |
US8689102B2 (en) | 2006-03-31 | 2014-04-01 | Ricoh Company, Ltd. | User interface for creating and using media keys |
JP4847183B2 (ja) | 2006-03-31 | 2011-12-28 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム |
US8554690B2 (en) * | 2006-03-31 | 2013-10-08 | Ricoh Company, Ltd. | Techniques for using media keys |
US20070233612A1 (en) * | 2006-03-31 | 2007-10-04 | Ricoh Company, Ltd. | Techniques for generating a media key |
US7460805B2 (en) * | 2006-08-22 | 2008-12-02 | Xerox Corporation | System for initiating image-quality tests in a digital printer |
EP2067119A2 (en) | 2006-09-08 | 2009-06-10 | Exbiblio B.V. | Optical scanners, such as hand-held optical scanners |
US8965783B2 (en) * | 2006-09-29 | 2015-02-24 | Yahoo! Inc. | Content-embedding code generation in digital media benefit attachment mechanism |
US8943401B2 (en) * | 2006-09-29 | 2015-01-27 | Yahoo! Inc. | Script-based content-embedding code generation in digital media benefit attachment mechanism |
JP4183003B2 (ja) * | 2006-11-09 | 2008-11-19 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
US9582804B2 (en) * | 2006-12-22 | 2017-02-28 | Excalibur Ip, Llc | Link retrofitting of digital media objects |
JP2008181239A (ja) * | 2007-01-23 | 2008-08-07 | Canon Inc | 印刷システム、印刷装置、ジョブ処理方法、プログラム、及び、記憶媒体 |
US8756673B2 (en) | 2007-03-30 | 2014-06-17 | Ricoh Company, Ltd. | Techniques for sharing data |
WO2008157516A1 (en) | 2007-06-15 | 2008-12-24 | Marvell World Trade Ltd. | Executing operations in connection with one or more images with a printer |
KR101411911B1 (ko) | 2007-06-21 | 2014-06-26 | 삼성전자주식회사 | 동영상 파일을 자동 재생하는 디지털 영상 처리 장치 및 그제어 방법 |
JP4328815B2 (ja) * | 2007-06-26 | 2009-09-09 | キヤノン株式会社 | 情報処理装置及びその制御方法、コンピュータプログラム、情報処理システム |
WO2009049272A2 (en) | 2007-10-10 | 2009-04-16 | Gerard Dirk Smits | Image projector with reflected light tracking |
JP4871841B2 (ja) | 2007-11-08 | 2012-02-08 | キヤノン株式会社 | 印刷制御装置および印刷制御方法ならびにそのプログラムおよび記憶媒体 |
US9053841B2 (en) | 2007-11-13 | 2015-06-09 | Southwire Company, Llc | Traceable and theft deterrent reclaimable product |
US10102461B2 (en) | 2007-11-13 | 2018-10-16 | Southwire Company, Llc | Traceable and theft deterrent reclaimable product |
US9818508B2 (en) | 2007-11-13 | 2017-11-14 | Southwire Company, Llc | Traceable and theft deterrent reclaimable product |
CN101983130B (zh) | 2008-03-18 | 2013-08-14 | 马维尔国际贸易有限公司 | 能够实时内嵌地标记打印表面的手持移动打印设备 |
KR100958159B1 (ko) * | 2008-07-01 | 2010-05-18 | 삼성전기주식회사 | 화상데이터 처리방법 및 기록매체 |
US8096650B2 (en) * | 2008-07-28 | 2012-01-17 | Xerox Corporation | Duplex printing with integrated image marking engines |
US20100094627A1 (en) * | 2008-10-15 | 2010-04-15 | Concert Technology Corporation | Automatic identification of tags for user generated content |
CA2683395A1 (en) * | 2008-10-22 | 2010-04-22 | Davis + Henderson, Limited Partnership | System and method for validating collateral |
US9014832B2 (en) | 2009-02-02 | 2015-04-21 | Eloy Technology, Llc | Augmenting media content in a media sharing group |
WO2010096193A2 (en) | 2009-02-18 | 2010-08-26 | Exbiblio B.V. | Identifying a document by performing spectral analysis on the contents of the document |
EP2226704B1 (en) * | 2009-03-02 | 2012-05-16 | Anoto AB | A digital pen |
US8447066B2 (en) | 2009-03-12 | 2013-05-21 | Google Inc. | Performing actions based on capturing information from rendered documents, such as documents under copyright |
US8990235B2 (en) | 2009-03-12 | 2015-03-24 | Google Inc. | Automatically providing content associated with captured information, such as information captured in real-time |
US20100251092A1 (en) * | 2009-03-25 | 2010-09-30 | Sun Jun-Shi | Method and System for Processing Fixed Format Forms Online |
CN102349263B (zh) * | 2009-03-30 | 2014-03-05 | 松下电器产业株式会社 | 保健系统 |
US8421479B2 (en) * | 2009-06-30 | 2013-04-16 | Navisense | Pulsed echo propagation device and method for measuring a parameter |
JP5575511B2 (ja) * | 2009-07-16 | 2014-08-20 | 富士フイルム株式会社 | ウェブサイト閲覧システム、サーバ及びクライアント端末 |
US8571319B2 (en) | 2009-07-28 | 2013-10-29 | International Business Machines Corporation | Enhanced screen capture for form manipulation |
US9081799B2 (en) | 2009-12-04 | 2015-07-14 | Google Inc. | Using gestalt information to identify locations in printed information |
US9323784B2 (en) | 2009-12-09 | 2016-04-26 | Google Inc. | Image search using text-based elements within the contents of images |
US9069731B2 (en) * | 2009-12-29 | 2015-06-30 | Olive Software Inc. | System and method for providing online versions of print-medium publications |
US20110208840A1 (en) * | 2010-02-22 | 2011-08-25 | Lee Blackman | Cookie alert |
JP5488341B2 (ja) | 2010-08-26 | 2014-05-14 | ブラザー工業株式会社 | デバイス、ヘルプサーバ、及びプログラム |
US9946076B2 (en) | 2010-10-04 | 2018-04-17 | Gerard Dirk Smits | System and method for 3-D projection and enhancements for interactivity |
US12025807B2 (en) | 2010-10-04 | 2024-07-02 | Gerard Dirk Smits | System and method for 3-D projection and enhancements for interactivity |
CN102810107B (zh) * | 2011-06-01 | 2015-10-07 | 英业达股份有限公司 | 重复数据的处理方法 |
TWI530402B (zh) | 2011-09-21 | 2016-04-21 | 滿捷特科技公司 | 用於使高和低亮度油墨在噴墨頭的噴嘴表面之不良混合最小化之印表機 |
US9229231B2 (en) * | 2011-12-07 | 2016-01-05 | Microsoft Technology Licensing, Llc | Updating printed content with personalized virtual data |
US8867106B1 (en) | 2012-03-12 | 2014-10-21 | Peter Lancaster | Intelligent print recognition system and method |
CN102736878B (zh) * | 2012-06-27 | 2015-04-22 | 北京新媒传信科技有限公司 | 一种实现web页面部分打印的方法和装置 |
US9064264B2 (en) | 2012-07-11 | 2015-06-23 | Google Inc. | Predicting visibility of content items |
US9442687B2 (en) * | 2012-07-23 | 2016-09-13 | Korea Advanced Institute Of Science And Technology | Method and apparatus for moving web object based on intent |
JP6056302B2 (ja) * | 2012-09-14 | 2017-01-11 | セイコーエプソン株式会社 | 記録装置 |
US8971568B1 (en) * | 2012-10-08 | 2015-03-03 | Gerard Dirk Smits | Method, apparatus, and manufacture for document writing and annotation with virtual ink |
US9088767B2 (en) | 2012-10-08 | 2015-07-21 | International Business Machines Corporation | Activities duplication via recorded video |
US9483753B2 (en) | 2013-01-05 | 2016-11-01 | Hewlett-Packard Development Company, L.P. | Integrating document related communication with a document |
US9286511B2 (en) * | 2013-01-22 | 2016-03-15 | Amerasia International Technology, Inc. | Event registration and management system and method employing geo-tagging and biometrics |
US20140223010A1 (en) * | 2013-02-01 | 2014-08-07 | David Alan Hayner | Data Compression and Encryption in Sensor Networks |
WO2014142857A1 (en) | 2013-03-14 | 2014-09-18 | Hewlett-Packard Development Company, L.P. | Wireless communication of a user identifier and encrypted time-sensitive data |
DE102013214020A1 (de) | 2013-07-17 | 2015-02-19 | Stabilo International Gmbh | Digitaler Stift |
CN104267609B (zh) * | 2014-01-14 | 2019-03-29 | 中国人民解放军空军航空大学军事仿真技术研究所 | 一种仿真系统硬件控制量访问传输的方法 |
US20150287295A1 (en) | 2014-04-02 | 2015-10-08 | Tyco Fire & Security Gmbh | Smart Emergency Exit Signs |
US10268485B2 (en) * | 2014-02-28 | 2019-04-23 | Tyco Fire & Security Gmbh | Constrained device and supporting operating system |
US9810913B2 (en) | 2014-03-28 | 2017-11-07 | Gerard Dirk Smits | Smart head-mounted projection system |
US9965052B2 (en) | 2014-06-17 | 2018-05-08 | Apple Inc. | Antenna for computer stylus |
WO2016025502A1 (en) | 2014-08-11 | 2016-02-18 | Gerard Dirk Smits | Three-dimensional triangulation and time-of-flight based tracking systems and methods |
US10777164B2 (en) * | 2014-12-19 | 2020-09-15 | Qualcomm Incorporated | Power optimization by rendering low-resolution tiles during page load |
US10043282B2 (en) | 2015-04-13 | 2018-08-07 | Gerard Dirk Smits | Machine vision for ego-motion, segmenting, and classifying objects |
US9766727B2 (en) | 2015-07-06 | 2017-09-19 | Apple Inc. | Computer stylus with antenna |
CN105216450B (zh) * | 2015-10-19 | 2017-11-10 | 深圳市汉拓数码有限公司 | 一种高覆盖率的涂层彩色混合打印装置及其打印方法 |
JP2017080943A (ja) * | 2015-10-26 | 2017-05-18 | 株式会社沖データ | 画像形成装置および情報処理装置 |
DE102015121252A1 (de) * | 2015-12-07 | 2017-06-08 | Plasmatreat Gmbh | Vorrichtung zur Erzeugung eines atmosphärischen Plasmastrahls und Verfahren zur Behandlung der Oberfläche eines Werkstücks |
WO2017106875A1 (en) | 2015-12-18 | 2017-06-22 | Gerard Dirk Smits | Real time position sensing of objects |
US9813673B2 (en) | 2016-01-20 | 2017-11-07 | Gerard Dirk Smits | Holographic video capture and telepresence system |
US10713697B2 (en) | 2016-03-24 | 2020-07-14 | Avante International Technology, Inc. | Farm product exchange system and method suitable for multiple small producers |
WO2018106360A2 (en) | 2016-10-31 | 2018-06-14 | Gerard Dirk Smits | Fast scanning lidar with dynamic voxel probing |
US10819137B2 (en) | 2016-12-14 | 2020-10-27 | Ajay Khoche | Energy harvesting wireless sensing system |
US11138490B2 (en) | 2016-12-14 | 2021-10-05 | Ajay Khoche | Hierarchical combination of distributed statistics in a monitoring network |
US10445634B2 (en) | 2016-12-14 | 2019-10-15 | Trackonomy Systems, Inc. | Fabricating multifunction adhesive product for ubiquitous realtime tracking |
US10902310B2 (en) | 2016-12-14 | 2021-01-26 | Trackonomy Systems, Inc. | Wireless communications and transducer based event detection platform |
US11295190B2 (en) | 2016-12-14 | 2022-04-05 | Hendrik J Volkerink | Correlated asset identifier association |
US10885420B2 (en) | 2016-12-14 | 2021-01-05 | Ajay Khoche | Package sealing tape types with varied transducer sampling densities |
US11003978B2 (en) | 2016-12-14 | 2021-05-11 | Ajay Khoche | Programmable network node roles in hierarchical communications network |
JP7329444B2 (ja) | 2016-12-27 | 2023-08-18 | ジェラルド ディルク スミッツ | 機械知覚のためのシステム及び方法 |
JP2018109698A (ja) * | 2017-01-04 | 2018-07-12 | コニカミノルタ株式会社 | 画像形成装置 |
CN108334292A (zh) * | 2017-01-20 | 2018-07-27 | 三纬国际立体列印科技股份有限公司 | 打印机的成型材数据存取保护方法 |
JP6842341B2 (ja) * | 2017-03-30 | 2021-03-17 | 富士通コンポーネント株式会社 | 電子装置 |
US10048916B1 (en) | 2017-04-24 | 2018-08-14 | Xerox Corporation | Portable memory device maintaining folder names designating finishing settings and workflows |
JP7246322B2 (ja) | 2017-05-10 | 2023-03-27 | ジェラルド ディルク スミッツ | 走査ミラーシステム及び方法 |
US10521106B2 (en) | 2017-06-27 | 2019-12-31 | International Business Machines Corporation | Smart element filtering method via gestures |
CN107330682A (zh) * | 2017-06-30 | 2017-11-07 | 杭州创匠信息科技有限公司 | 一种移动支付部署系统及其方法 |
US10591605B2 (en) | 2017-10-19 | 2020-03-17 | Gerard Dirk Smits | Methods and systems for navigating a vehicle including a novel fiducial marker system |
US10379220B1 (en) | 2018-01-29 | 2019-08-13 | Gerard Dirk Smits | Hyper-resolved, high bandwidth scanned LIDAR systems |
CN108460716B (zh) * | 2018-01-30 | 2022-05-10 | 大连工业大学 | 专色印刷图像数字水印方法及系统 |
US10627922B2 (en) | 2018-09-26 | 2020-04-21 | Apple Inc. | Computer stylus having integrated antenna structures |
CN109686188B (zh) * | 2019-02-28 | 2020-10-02 | 周口师范学院 | 一种英语单词学习装置 |
US11308370B2 (en) | 2019-04-04 | 2022-04-19 | Trackonomy Systems, Inc. | Correlating asset identifiers |
US11246019B2 (en) * | 2019-05-28 | 2022-02-08 | Fca Us Llc | Systems and methods for communication and sharing amongst groups of vehicles |
WO2020247354A1 (en) | 2019-06-05 | 2020-12-10 | Trackonomy Systems, Inc. | Temperature monitoring in cold supply chains |
US11228694B2 (en) | 2019-06-25 | 2022-01-18 | Kyocera Document Solutions Inc. | Method and system for activating and executing hidden function on a device |
MX2022003135A (es) | 2019-09-13 | 2022-08-04 | Trackonomy Systems Inc | Método y dispositivo de fabricación de aditivo rollo a rollo. |
BE1027646B1 (de) * | 2019-10-09 | 2021-05-11 | Phoenix Contact Gmbh & Co | Technik zur Kennzeichnung eines prolaten Objekts |
CN110757959B (zh) * | 2019-11-12 | 2021-10-26 | 武汉先同科技有限公司 | 一种握笔式彩色打印机 |
US11907796B2 (en) | 2019-11-19 | 2024-02-20 | Trackonomy Systems, Inc. | Associating assets using RFID-RF wireless gateways |
WO2021174227A1 (en) | 2020-02-27 | 2021-09-02 | Gerard Dirk Smits | High resolution scanning of remote objects with fast sweeping laser beams and signal recovery by twitchy pixel array |
SG10202001898SA (en) | 2020-03-03 | 2021-01-28 | Gerard Lancaster Peter | Method and system for digital marketing and the provision of digital content |
US11593843B2 (en) | 2020-03-02 | 2023-02-28 | BrandActif Ltd. | Sponsor driven digital marketing for live television broadcast |
US11301906B2 (en) | 2020-03-03 | 2022-04-12 | BrandActif Ltd. | Method and system for digital marketing and the provision of digital content |
US11854047B2 (en) | 2020-03-03 | 2023-12-26 | BrandActif Ltd. | Method and system for digital marketing and the provision of digital content |
US11587425B1 (en) | 2020-05-17 | 2023-02-21 | Trackonomy Systems, Inc. | Next generation building access control, indoor locationing, and interaction tracking |
US11864058B1 (en) | 2020-10-04 | 2024-01-02 | Trackonomy Systems, Inc. | Flexible tracking device for cables and equipment |
CN111591008A (zh) * | 2020-06-03 | 2020-08-28 | 北京金保联印刷有限公司 | 一种印刷裱本工艺流程 |
WO2022020822A1 (en) | 2020-07-24 | 2022-01-27 | Trackonomy Systems, Inc. | Tearing to turn on wireless node with multiple cutouts for re-use |
WO2022026931A1 (en) | 2020-07-31 | 2022-02-03 | Trackonomy Systems, Inc. | System and methods of electronics sampling to optimize system performance, cost, and confidence levels |
US12124904B2 (en) | 2020-09-05 | 2024-10-22 | Trackonomy Systems, Inc. | Wireless sensor device with an attachable external sensor probe |
US12047841B2 (en) | 2020-09-21 | 2024-07-23 | Trackonomy Systems, Inc. | Detecting special events and strategically important areas in an IoT tracking system |
US11527148B1 (en) | 2020-10-04 | 2022-12-13 | Trackonomy Systems, Inc. | Augmented reality for guiding users to assets in IOT applications |
US11819305B1 (en) | 2020-10-05 | 2023-11-21 | Trackonomy Systems, Inc. | Method for determining direction of movement through gates and system thereof |
US12051916B1 (en) | 2020-10-05 | 2024-07-30 | Trackonomy Systems, Inc. | Method for recharging wireless IOT devices and system thereof |
US11869994B2 (en) | 2020-12-12 | 2024-01-09 | Trackonomy Systems, Inc. | Flexible solar-powered wireless communication device |
CN113257080B (zh) * | 2021-05-10 | 2022-07-08 | 杭州优必学科技有限公司 | 一种实物化编程方法 |
CN115972782B (zh) * | 2022-12-22 | 2024-02-23 | 珠海芯烨电子科技有限公司 | 一种手持pos打印终端 |
US12271450B2 (en) | 2023-01-05 | 2025-04-08 | Xerox Corporation | Digital invisible ink |
Family Cites Families (179)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2000789A (en) * | 1931-09-16 | 1935-05-07 | American Steel & Wire Co | Tool setting gauge |
US2306669A (en) * | 1940-11-12 | 1942-12-29 | Du Pont | Vulcanization of rubber |
US3668193A (en) * | 1971-01-27 | 1972-06-06 | Pennwalt Corp | Vinylidene fluoride coating compositions containing polyimides |
DE3137344A1 (de) | 1981-09-19 | 1983-04-28 | Vogel, Christian, Dr., 8048 Zürich | Faserballenpresse |
US4473425A (en) * | 1982-05-24 | 1984-09-25 | Eastman Kodak Company | Binding apparatus and method |
US4406247A (en) * | 1982-07-30 | 1983-09-27 | Eastman Kodak Company | Adhesive dispensing system |
JPS59192734A (ja) * | 1983-04-11 | 1984-11-01 | Murata Mach Ltd | 糸の搬送システム |
US4537650A (en) * | 1984-05-01 | 1985-08-27 | Xerox Corporation | Sheet binding apparatus |
US4603971A (en) * | 1984-09-17 | 1986-08-05 | Xerox Corporation | Finisher mode switching |
US4611741A (en) * | 1985-01-24 | 1986-09-16 | Eastman Kodak Company | Booklet finishing apparatus |
US4707215A (en) * | 1985-11-04 | 1987-11-17 | Xerox Corporation | Sheet binding cartridge |
JPS62208185A (ja) * | 1986-03-07 | 1987-09-12 | Toshiba Corp | バ−コ−ドリ−ダ |
JPS6371790A (ja) * | 1986-09-12 | 1988-04-01 | Toshiba Corp | バ−コ−ドリ−ダ |
US4864618A (en) | 1986-11-26 | 1989-09-05 | Wright Technologies, L.P. | Automated transaction system with modular printhead having print authentication feature |
US5200903A (en) * | 1987-07-09 | 1993-04-06 | Alcatel Business Systems Ltd. | Franking machine |
JPS6423383A (en) * | 1987-07-20 | 1989-01-26 | Empire Airport Service | Bar-code system |
JPS6451591A (en) * | 1987-08-24 | 1989-02-27 | Hitachi Ltd | Information input device by concentric cord |
US4905054A (en) * | 1988-12-27 | 1990-02-27 | International Business Machines Corporation | Method and apparatus for producing corner-bound portrait and landscape document sets |
GB2226670A (en) | 1988-12-30 | 1990-07-04 | Alexander Speiser | Reports having identification data and printing thereof |
JP2519902Y2 (ja) * | 1989-06-20 | 1996-12-11 | 株式会社リコー | 製本装置 |
US5051736A (en) | 1989-06-28 | 1991-09-24 | International Business Machines Corporation | Optical stylus and passive digitizing tablet data input system |
US5137409A (en) * | 1989-07-21 | 1992-08-11 | Ferag Ag | Joining together of printed partial products |
JPH03110680A (ja) * | 1989-09-25 | 1991-05-10 | Konica Corp | 電子画像ファイリング装置 |
JPH03261276A (ja) | 1990-03-12 | 1991-11-21 | Seiko Epson Corp | 電子カメラおよびその画像印刷方法 |
GB9008031D0 (en) | 1990-04-09 | 1990-06-06 | Rank Brimar Ltd | Projection systems |
US5180192A (en) * | 1990-04-30 | 1993-01-19 | Herbert William S | Lost personal accessory item identification and return method and articles |
CA2039652C (en) * | 1990-05-30 | 1996-12-24 | Frank Zdybel, Jr. | Hardcopy lossless data storage and communications for electronic document processing systems |
US5103406A (en) * | 1990-06-15 | 1992-04-07 | Seiko Instruments Inc. | Image printing system |
US6068188A (en) * | 1993-11-24 | 2000-05-30 | Metrologic Instruments, Inc. | System and method for composing menus of URL-encoded bar code symbols while using internet browser program |
US5905248A (en) | 1990-09-11 | 1999-05-18 | Metrologic Instruments, Inc. | System and method for carrying out information-related transactions using web documents embodying transaction enabling applets automatically launched and executed in response to reading URL-encoded symbols pointing thereto |
US5095369A (en) | 1990-09-28 | 1992-03-10 | Xerox Corporation | Method and apparatus for improved job stream printing in an electronic printer with various finishing function |
US5493409A (en) | 1990-11-29 | 1996-02-20 | Minolta Camera Kabushiki Kaisha | Still video camera having a printer capable of printing a photographed image in a plurality of printing modes |
JPH04102870U (ja) * | 1991-02-08 | 1992-09-04 | 日本電気エンジニアリング株式会社 | フアクシミリ装置 |
JPH04334474A (ja) * | 1991-05-09 | 1992-11-20 | Nec Corp | 画像データの印刷方式 |
JPH0516377A (ja) * | 1991-07-08 | 1993-01-26 | Seiko Epson Corp | インクカートリツジ |
US5209810A (en) * | 1991-08-19 | 1993-05-11 | Converex, Inc. | Method and apparatus for laying up adhesive backed sheets |
JP2942036B2 (ja) * | 1991-09-27 | 1999-08-30 | 東北リコー株式会社 | バーコードプリンタ |
US5276799A (en) * | 1991-10-29 | 1994-01-04 | Xerox Corporation | Expandable electronic subsystem for a printing machine |
US5544045A (en) * | 1991-10-30 | 1996-08-06 | Canon Inc. | Unified scanner computer printer |
US5174556A (en) | 1991-11-20 | 1992-12-29 | Xerox Corporation | Finisher with binder printing |
US5790158A (en) * | 1992-01-28 | 1998-08-04 | Seiko Epson Corporation | Ink-jet recording apparatus and ink tank cartridge therefor |
US5852434A (en) * | 1992-04-03 | 1998-12-22 | Sekendur; Oral F. | Absolute optical position determination |
US5477012A (en) | 1992-04-03 | 1995-12-19 | Sekendur; Oral F. | Optical position determination |
AU3934493A (en) * | 1992-04-06 | 1993-11-08 | Eastman Kodak Company | Cordless electronic stylus and electronic ink-well |
JP2833975B2 (ja) * | 1992-09-28 | 1998-12-09 | オリンパス光学工業株式会社 | ドットコード |
JPH06106784A (ja) * | 1992-09-29 | 1994-04-19 | Brother Ind Ltd | テープ印字装置 |
JPH06115280A (ja) * | 1992-10-09 | 1994-04-26 | Ricoh Co Ltd | 製本装置のテープ貼り付け方法及び装置並びにテープカートリッジ |
WO1994013491A1 (en) * | 1992-12-14 | 1994-06-23 | Sony Corporation | Water-based ink fixing composition, thermally transferred image covering film using the same, and thermal transfer image recording medium |
US5243381A (en) * | 1993-01-04 | 1993-09-07 | Xerox Corporation | Method for compiling multiple jobs with job reference sheets |
JPH06266490A (ja) * | 1993-03-12 | 1994-09-22 | Toshiba Corp | 情報入力装置および情報入力における位置認識システム |
JPH06284240A (ja) * | 1993-03-25 | 1994-10-07 | Matsushita Electric Ind Co Ltd | 伝言型電子黒板装置 |
JP3262297B2 (ja) * | 1993-04-27 | 2002-03-04 | 株式会社ワコム | 光学式座標入力装置 |
DE69433926T2 (de) * | 1993-04-28 | 2005-07-21 | Nichia Corp., Anan | Halbleitervorrichtung aus einer galliumnitridartigen III-V-Halbleiterverbindung |
US5627349A (en) * | 1993-07-01 | 1997-05-06 | Integral Information Systems | Interactive data entry apparatus |
JP3277052B2 (ja) * | 1993-11-19 | 2002-04-22 | シャープ株式会社 | 座標入力装置、および座標入力方法 |
JP3765015B2 (ja) | 1993-12-27 | 2006-04-12 | 日立マクセル株式会社 | 光ディスクからの情報信号の読出し方法及び光ディスク駆動装置 |
US5606988A (en) * | 1994-02-04 | 1997-03-04 | Hewlett -Packard Company | Connector assembly for ink cartridge |
JPH07239745A (ja) * | 1994-02-28 | 1995-09-12 | Toshiba Corp | 情報入力装置及び情報入力における位置認識システム |
US5614930A (en) * | 1994-03-25 | 1997-03-25 | Hewlett-Packard Company | Orthogonal rotary wiping system for inkjet printheads |
FR2718678B1 (fr) * | 1994-04-15 | 1996-05-24 | Gemplus Card Int | Machine d'impression biface simultanée. |
FR2718681B1 (fr) | 1994-04-15 | 1996-05-31 | Bourg Sa Cp | Machine de finition pour des feuilles imprimées. |
JPH07311813A (ja) * | 1994-05-17 | 1995-11-28 | Olympus Optical Co Ltd | 情報再生装置、情報再生方法、及び記録媒体 |
US5652412A (en) | 1994-07-11 | 1997-07-29 | Sia Technology Corp. | Pen and paper information recording system |
JPH0836452A (ja) * | 1994-07-21 | 1996-02-06 | Oki Electric Ind Co Ltd | 筆記ペン及び筆記ペン装置 |
JP3517281B2 (ja) * | 1994-08-08 | 2004-04-12 | シャープ株式会社 | デジタル情報解読方法および記録方法 |
JPH0869637A (ja) * | 1994-08-30 | 1996-03-12 | Olympus Optical Co Ltd | 情報記録媒体及び該情報記録媒体の情報再生装置 |
US5546145A (en) | 1994-08-30 | 1996-08-13 | Eastman Kodak Company | Camera on-board voice recognition |
US6072871A (en) * | 1994-10-05 | 2000-06-06 | Leon H. Charney | Method and system for identifying the source of documents generated by software and documents generated thereby |
US5661506A (en) | 1994-11-10 | 1997-08-26 | Sia Technology Corporation | Pen and paper information recording system using an imaging pen |
US5653412A (en) * | 1994-11-14 | 1997-08-05 | Cooper Industries, Inc. | Track mounting clip for a track lighting system |
JPH08171455A (ja) * | 1994-12-20 | 1996-07-02 | Tec Corp | 電子ボードシステム |
US5601389A (en) * | 1995-02-21 | 1997-02-11 | Minami Seiki Co., Ltd. | Automatic book binding machine for cut-sheets |
US5583970A (en) * | 1995-02-28 | 1996-12-10 | Pitney Bowes Inc. | Printer command set for controlling address and postal code printing functions |
US5898445A (en) * | 1995-03-06 | 1999-04-27 | Hewlett-Packard Company | Translational wiping technique for a stationary inkjet printhead |
US5531429A (en) | 1995-03-29 | 1996-07-02 | National Computer Systems, Inc. | Variable printing and selective binding of booklets |
JP3584540B2 (ja) * | 1995-04-20 | 2004-11-04 | 富士ゼロックス株式会社 | 文書複写関係管理システム |
US5632853A (en) * | 1995-04-26 | 1997-05-27 | International Binding Corporation | Adhesive cartridge for a desktop book binder |
JPH08295096A (ja) * | 1995-04-27 | 1996-11-12 | Brother Ind Ltd | 電子ペン |
JP3006482B2 (ja) * | 1995-05-12 | 2000-02-07 | 富士ゼロックス株式会社 | 情報検索装置および方法 |
US5754308A (en) * | 1995-06-27 | 1998-05-19 | Panasonic Technologies, Inc. | System and method for archiving digital versions of documents and for generating quality printed documents therefrom |
GB2303669B (en) | 1995-07-20 | 1998-03-04 | Suzuki Motor Co | Oil pump sprocket cover for an internal combustion engine |
US5742306A (en) * | 1995-07-31 | 1998-04-21 | Hewlett-Packard Company | Imaging cartridge system for inkjet printing mechanisms |
JP4053100B2 (ja) * | 1995-09-21 | 2008-02-27 | 株式会社リコー | 文書情報管理システムおよび文書情報管理方法 |
US6081261A (en) * | 1995-11-01 | 2000-06-27 | Ricoh Corporation | Manual entry interactive paper and electronic document handling and processing system |
US5731824A (en) * | 1995-12-18 | 1998-03-24 | Xerox Corporation | Ink level sensing system for an ink jet printer |
JPH10254802A (ja) * | 1996-02-01 | 1998-09-25 | Takashi Ikeda | デジタル・コードを識別子として用い一元的に相手先を指定する通信システム及び方法 |
JP3834740B2 (ja) * | 1996-03-29 | 2006-10-18 | 株式会社ワコム | 図形編集装置および図形編集方法 |
US5789783A (en) | 1996-04-02 | 1998-08-04 | Lsi Logic Corporation | Multilevel metallization structure for integrated circuit I/O lines for increased current capacity and ESD protection |
US6000789A (en) | 1996-04-23 | 1999-12-14 | Fuji Xerox Co., Ltd. | Printer and ink tank |
US5692073A (en) | 1996-05-03 | 1997-11-25 | Xerox Corporation | Formless forms and paper web using a reference-based mark extraction technique |
JP3452109B2 (ja) * | 1996-05-22 | 2003-09-29 | ミノルタ株式会社 | 画像形成装置 |
US6026416A (en) | 1996-05-30 | 2000-02-15 | Microsoft Corp. | System and method for storing, viewing, editing, and processing ordered sections having different file formats |
JPH09323740A (ja) * | 1996-05-30 | 1997-12-16 | Okura Ind Co Ltd | バッグインボックス用内袋、及び、該バッグインボックス用内袋から充填されている液体を注ぎ出す方法 |
US5662506A (en) * | 1996-06-10 | 1997-09-02 | Hoover Industries, Inc, | Raft with water displacing floor and method therefor |
CN1196855A (zh) | 1996-06-25 | 1998-10-21 | 卡西欧计算机株式会社 | 打印设备和打印系统 |
KR100228793B1 (ko) * | 1996-06-30 | 1999-11-01 | 윤종용 | 프린트 데이타 처리방법 |
CA2212121C (en) * | 1996-08-02 | 2010-03-30 | Symbol Technologies, Inc. | Improvements in data retrieval |
GB2316037B (en) * | 1996-08-02 | 2000-03-22 | Seiko Epson Corp | Ink cartridge and a printing device using the ink cartridge |
JPH1044513A (ja) | 1996-08-07 | 1998-02-17 | Olympus Optical Co Ltd | コード印刷装置及びそれに適用されるコード印刷媒体 |
WO1998006055A1 (en) * | 1996-08-08 | 1998-02-12 | Rapaport Jeffrey Alan | Apparatus and method for obtaining information from a computer network using a scanner and browser |
US5749551A (en) * | 1996-09-03 | 1998-05-12 | Torres; Eric R. | Portable device to allow for simultaneous duplex printing and scanning on single pass machines |
US5903729A (en) | 1996-09-23 | 1999-05-11 | Motorola, Inc. | Method, system, and article of manufacture for navigating to a resource in an electronic network |
US6137590A (en) * | 1996-09-30 | 2000-10-24 | Kyocera Corporation | Image forming apparatus and image forming system |
US6012890A (en) | 1996-10-04 | 2000-01-11 | Instabook Corporation | Electronic bookstore vending machine |
US6106110A (en) * | 1996-10-09 | 2000-08-22 | Nocopi Technologies, Inc. | Secure thermal ink jet printing composition and substrate and method and apparatus utilizing same |
US20060028689A1 (en) * | 1996-11-12 | 2006-02-09 | Perry Burt W | Document management with embedded data |
JPH10171758A (ja) * | 1996-12-06 | 1998-06-26 | Neolex:Kk | バーコードを用いたwwwのファイル閲覧システム |
JPH10171620A (ja) * | 1996-12-06 | 1998-06-26 | Hitachi Ltd | 電子ペ−パ |
JPH10194562A (ja) | 1996-12-27 | 1998-07-28 | Minolta Co Ltd | 画像形成装置 |
US6466328B1 (en) * | 1997-01-03 | 2002-10-15 | Ncr Corporation | System and method for remote printing in a distributed network environment |
US5790703A (en) * | 1997-01-21 | 1998-08-04 | Xerox Corporation | Digital watermarking using conjugate halftone screens |
JPH10224540A (ja) * | 1997-02-05 | 1998-08-21 | Fuji Xerox Co Ltd | デジタル複写機 |
JP3438516B2 (ja) * | 1997-02-13 | 2003-08-18 | 富士ゼロックス株式会社 | フォーム文書及び、フォーム文書処理方法及び装置 |
JP3634099B2 (ja) * | 1997-02-17 | 2005-03-30 | 株式会社リコー | 文書情報管理システム,媒体用紙情報作成装置および文書情報管理装置 |
EP0864986B1 (en) * | 1997-03-12 | 2006-07-12 | Canon Kabushiki Kaisha | Data communication apparatus, method and system, and program for data communication process stored in memory medium |
JP3646459B2 (ja) * | 1997-03-12 | 2005-05-11 | ミノルタ株式会社 | フィニッシャ |
WO1998040823A1 (en) | 1997-03-12 | 1998-09-17 | Elonex Plc | METHOD FOR COLLECTING URLs FROM PRINTED MEDIA |
JPH10285378A (ja) * | 1997-03-28 | 1998-10-23 | Internatl Business Mach Corp <Ibm> | 複写装置及びその制御方法 |
US6148331A (en) * | 1997-04-25 | 2000-11-14 | Parry; Rhys Evan | Destination website access and information gathering system |
JPH1110910A (ja) * | 1997-06-27 | 1999-01-19 | Canon Inc | 記録装置 |
US6213589B1 (en) * | 1997-07-15 | 2001-04-10 | Silverbrook Research Pty Ltd. | Planar thermoelastic bend actuator ink jet printing mechanism |
JPH1158844A (ja) * | 1997-08-08 | 1999-03-02 | Hewlett Packard Co <Hp> | ハンディ・プリンタ・システム |
JPH1158792A (ja) * | 1997-08-21 | 1999-03-02 | Seiko Epson Corp | インクジェット式記録装置およびこれに用いるインクカートリッジ |
JPH11109793A (ja) * | 1997-10-03 | 1999-04-23 | Minolta Co Ltd | 画像形成装置 |
US6518950B1 (en) | 1997-10-07 | 2003-02-11 | Interval Research Corporation | Methods and systems for providing human/computer interfaces |
US5996893A (en) | 1997-10-28 | 1999-12-07 | Eastman Kodak Company | Method and apparatus for visually identifying an area on a photograph or image where digital data is stored |
DE19747987A1 (de) * | 1997-10-30 | 1999-05-06 | Asea Brown Boveri | Sicherheits-Türschliessystem für Schaltschränke |
EP0914968B1 (en) | 1997-11-10 | 2003-06-11 | William H. Gunther | Method of sorting printed documents and feeding them to a finishing machine |
US6234078B1 (en) * | 1997-12-10 | 2001-05-22 | Monarch Marking Systems, Inc. | Ink roller assembly having a plurality of sections each having a porous sleeve |
US6102505A (en) * | 1997-12-18 | 2000-08-15 | Eastman Kodak Company | Recording audio and electronic images |
US6570997B2 (en) * | 1998-03-20 | 2003-05-27 | Canon Kabushiki Kaisha | Image processing apparatus and method therefor, and storage medium |
US6330976B1 (en) * | 1998-04-01 | 2001-12-18 | Xerox Corporation | Marking medium area with encoded identifier for producing action through network |
WO1999050751A1 (en) | 1998-04-01 | 1999-10-07 | Xerox Corporation | Routing document identifiers |
US6336011B1 (en) * | 1998-04-06 | 2002-01-01 | Canon Kabushiki Kaisha | Sheet binding system for an image forming apparatus |
US6754822B1 (en) * | 1998-04-30 | 2004-06-22 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forshung E.V. | Active watermarks and watermark agents |
US6256398B1 (en) * | 1998-08-22 | 2001-07-03 | Kenneth H. P. Chang | Encoding and decoding a message within an image |
JP3326119B2 (ja) | 1998-09-03 | 2002-09-17 | 株式会社アイチビジネスフォーム | 製本装置 |
DE29815839U1 (de) * | 1998-09-06 | 1999-03-25 | Dietz, Klaus H., 81675 München | Translink-Vorrichtung zum Zugreifen auf eine elektronische Adresse |
JP2000108544A (ja) | 1998-09-30 | 2000-04-18 | Toppan Forms Co Ltd | 製本装置 |
US6964374B1 (en) * | 1998-10-02 | 2005-11-15 | Lucent Technologies Inc. | Retrieval and manipulation of electronically stored information via pointers embedded in the associated printed material |
US7419250B2 (en) * | 1999-10-15 | 2008-09-02 | Silverbrook Research Pty Ltd | Micro-electromechanical liquid ejection device |
US6644764B2 (en) * | 1998-10-28 | 2003-11-11 | Hewlett-Packard Development Company, L.P. | Integrated printing/scanning system using invisible ink for document tracking |
AUPP702498A0 (en) * | 1998-11-09 | 1998-12-03 | Silverbrook Research Pty Ltd | Image creation method and apparatus (ART77) |
US6396481B1 (en) * | 1999-04-19 | 2002-05-28 | Ecrio Inc. | Apparatus and method for portable handwriting capture |
US20020194081A1 (en) * | 1999-04-21 | 2002-12-19 | Perkowski Thomas J. | Internet-based consumer service brand marketing communication system which enables service-providers, retailers, and their respective agents and consumers to carry out service-related functions along the demand side of the retail chain in an integrated manner |
US6099189A (en) * | 1999-05-12 | 2000-08-08 | Avery Dennison Corporation | Index divider sheet assembly |
US6669385B1 (en) * | 1999-05-25 | 2003-12-30 | Silverbrook Research Pty Ltd | Printer having a document transfer device |
US7079712B1 (en) * | 1999-05-25 | 2006-07-18 | Silverbrook Research Pty Ltd | Method and system for providing information in a document |
US7468809B2 (en) * | 1999-05-25 | 2008-12-23 | Silverbrook Research Pty Ltd | Method of printing an interface onto a surface using a complementary ink set |
US6965439B1 (en) * | 1999-05-25 | 2005-11-15 | Silverbrook Research Pty Ltd | Interactive printer |
US7180609B2 (en) * | 1999-05-25 | 2007-02-20 | Silverbrook Research Pty Ltd | Printer for printing an interface onto a surface using a complementary ink set |
US6785016B1 (en) * | 1999-05-25 | 2004-08-31 | Silverbrook Research Pty Ltd. | Portable interactive printer |
US6894794B1 (en) * | 1999-06-24 | 2005-05-17 | Eastman Kodak Company | Method and apparatus for making a print having an invisible coordinate system |
US6628412B1 (en) * | 1999-08-05 | 2003-09-30 | Hewlett-Packard Development Company, L.P. | Methods of document management and automated document tracking, and a document management system |
US6563598B1 (en) * | 1999-09-07 | 2003-05-13 | Hewlett-Packard Development Company, L.P. | Method and apparatus for digital document control |
SE517445C2 (sv) * | 1999-10-01 | 2002-06-04 | Anoto Ab | Positionsbestämning på en yta försedd med ett positionskodningsmönster |
JP3086222B1 (ja) * | 1999-10-01 | 2000-09-11 | 株式会社メイクソフトウェア | 写真自販機および方法 |
AUPR157400A0 (en) * | 2000-11-20 | 2000-12-14 | Silverbrook Research Pty. Ltd. | An apparatus and method (bin01) |
US6655586B1 (en) * | 2000-02-25 | 2003-12-02 | Xerox Corporation | Systems and methods that detect a page identification using embedded identification tags |
JP3702799B2 (ja) * | 2000-05-15 | 2005-10-05 | 日産自動車株式会社 | トロイダル型無段変速機の変速制御装置 |
US6786658B2 (en) * | 2000-05-23 | 2004-09-07 | Silverbrook Research Pty. Ltd. | Printer for accommodating varying page thicknesses |
US6488422B1 (en) * | 2000-05-23 | 2002-12-03 | Silverbrook Research Pty Ltd | Paper thickness sensor in a printer |
US6969144B2 (en) * | 2002-11-23 | 2005-11-29 | Silverbrook Research Pty Ltd | Printhead capping mechanism with rotary platen assembly |
US7148879B2 (en) | 2000-07-06 | 2006-12-12 | At&T Corp. | Bioacoustic control system, method and apparatus |
US6273661B1 (en) * | 2000-08-07 | 2001-08-14 | Hewlett-Packard Company | Method and apparatus for binding print media |
US6958747B2 (en) * | 2000-08-30 | 2005-10-25 | Anoto Ab | Method for making a product |
WO2002022369A1 (en) | 2000-09-13 | 2002-03-21 | Silverbrook Research Pty Ltd | Modular commercial printer |
US6781069B2 (en) * | 2000-12-27 | 2004-08-24 | Hewlett-Packard Development Company, L.P. | Method and apparatus for virtual interaction with physical documents |
WO2002065383A1 (en) * | 2001-02-09 | 2002-08-22 | Enseal Systems Limited | Document printed with graphical symbols which encode information |
JP4603196B2 (ja) * | 2001-06-12 | 2010-12-22 | 株式会社リコー | 印刷装置および印刷制御方法 |
US6912674B2 (en) * | 2001-06-27 | 2005-06-28 | International Business Machines Corporation | System and method for diagnosing printer problems and notarizing prints by evaluating embedded data |
US6915020B2 (en) * | 2001-12-19 | 2005-07-05 | Hewlett-Packard Development Company, L.P. | Generating graphical bar codes by halftoning with embedded graphical encoding |
AUPS048902A0 (en) * | 2002-02-13 | 2002-03-07 | Silverbrook Research Pty. Ltd. | Methods and systems (ap49) |
US7133031B2 (en) * | 2002-10-31 | 2006-11-07 | Microsoft Corporation | Optical system design for a universal computing device |
US7287846B2 (en) * | 2004-01-21 | 2007-10-30 | Silverbrook Research Pty Ltd | Inkjet printer cartridge with combined blotter |
US7364264B2 (en) * | 2004-01-21 | 2008-04-29 | Silverbrook Research Pty Ltd | Inkjet printer cradle with single drive motor performing multiple functions |
US7548348B2 (en) * | 2004-09-24 | 2009-06-16 | Seiko Epson Corporation | Method and apparatus for forming a print data stream with embedded commands |
JP4539479B2 (ja) * | 2005-07-27 | 2010-09-08 | 富士ゼロックス株式会社 | 媒体管理システム、画像形成装置、媒体管理方法、及びプログラム |
US20090067905A1 (en) * | 2007-09-12 | 2009-03-12 | Xerox Corporation | Document management system and method |
-
2000
- 2000-05-23 US US09/575,146 patent/US6785016B1/en not_active Expired - Fee Related
- 2000-05-23 US US09/575,155 patent/US6727996B1/en not_active Expired - Fee Related
- 2000-05-23 US US09/575,145 patent/US7173722B1/en not_active Expired - Fee Related
- 2000-05-23 US US09/575,153 patent/US6813039B1/en not_active Expired - Fee Related
- 2000-05-23 US US09/575,191 patent/US6728000B1/en not_active Expired - Fee Related
- 2000-05-23 US US09/575,143 patent/US6439706B1/en not_active Expired - Fee Related
- 2000-05-23 US US09/575,187 patent/US6987573B1/en not_active Expired - Fee Related
- 2000-05-23 US US09/575,133 patent/US6591884B1/en not_active Expired - Fee Related
- 2000-05-24 AU AU47297/00A patent/AU761770B2/en not_active Ceased
- 2000-05-24 EP EP00940013A patent/EP1228421B1/en not_active Expired - Lifetime
- 2000-05-24 EP EP00929076A patent/EP1259872B1/en not_active Expired - Lifetime
- 2000-05-24 IL IL14662200A patent/IL146622A0/xx unknown
- 2000-05-24 IL IL14664800A patent/IL146648A/xx not_active IP Right Cessation
- 2000-05-24 BR BR0010789-1A patent/BR0010789A/pt not_active Application Discontinuation
- 2000-05-24 EP EP00929073A patent/EP1224524B1/en not_active Expired - Lifetime
- 2000-05-24 MX MXPA01012064A patent/MXPA01012064A/es active IP Right Grant
- 2000-05-24 KR KR1020017014879A patent/KR20020019023A/ko not_active Application Discontinuation
- 2000-05-24 JP JP2000620603A patent/JP4724303B2/ja not_active Expired - Fee Related
- 2000-05-24 DE DE60029468T patent/DE60029468D1/de not_active Expired - Lifetime
- 2000-05-24 AU AU47274/00A patent/AU4727400A/en not_active Abandoned
- 2000-05-24 CA CA2374713A patent/CA2374713C/en not_active Expired - Fee Related
- 2000-05-24 CA CA002375801A patent/CA2375801C/en not_active Expired - Fee Related
- 2000-05-24 WO PCT/AU2000/000535 patent/WO2000071353A1/en active IP Right Grant
- 2000-05-24 CA CA2375247A patent/CA2375247C/en not_active Expired - Fee Related
- 2000-05-24 AT AT00929067T patent/ATE295270T1/de not_active IP Right Cessation
- 2000-05-24 WO PCT/AU2000/000526 patent/WO2000072124A1/en active IP Right Grant
- 2000-05-24 DE DE60020132T patent/DE60020132T2/de not_active Expired - Lifetime
- 2000-05-24 AU AU47273/00A patent/AU762167B2/en not_active Ceased
- 2000-05-24 CN CNB00810512XA patent/CN100339228C/zh not_active Expired - Fee Related
- 2000-05-24 BR BR0010888-0A patent/BR0010888A/pt not_active IP Right Cessation
- 2000-05-24 IL IL14664300A patent/IL146643A0/xx not_active IP Right Cessation
- 2000-05-24 BR BR0010906-1A patent/BR0010906A/pt not_active Application Discontinuation
- 2000-05-24 AU AU47290/00A patent/AU4729000A/en not_active Abandoned
- 2000-05-24 MX MXPA01012147A patent/MXPA01012147A/es active IP Right Grant
- 2000-05-24 BR BR0010886-3A patent/BR0010886A/pt not_active IP Right Cessation
- 2000-05-24 CA CA002374831A patent/CA2374831A1/en not_active Abandoned
- 2000-05-24 DE DE60028259T patent/DE60028259D1/de not_active Expired - Fee Related
- 2000-05-24 AU AU55095/00A patent/AU761333B2/en not_active Ceased
- 2000-05-24 EP EP00929051A patent/EP1218197A4/en not_active Withdrawn
- 2000-05-24 CN CNB2004100049673A patent/CN1313276C/zh not_active Expired - Fee Related
- 2000-05-24 CA CA2371573A patent/CA2371573C/en not_active Expired - Fee Related
- 2000-05-24 WO PCT/AU2000/000534 patent/WO2000072247A1/en active IP Right Grant
- 2000-05-24 KR KR1020017014912A patent/KR100641044B1/ko not_active Expired - Fee Related
- 2000-05-24 KR KR1020017014672A patent/KR100710745B1/ko not_active Expired - Fee Related
- 2000-05-24 CN CNB008098875A patent/CN1144751C/zh not_active Expired - Fee Related
- 2000-05-24 MX MXPA01012066A patent/MXPA01012066A/es active IP Right Grant
- 2000-05-24 KR KR1020017014671A patent/KR100637807B1/ko not_active Expired - Fee Related
- 2000-05-24 BR BR0010893-6A patent/BR0010893A/pt not_active Application Discontinuation
- 2000-05-24 CN CNB00809456XA patent/CN1213363C/zh not_active Expired - Fee Related
- 2000-05-24 IL IL16498200A patent/IL164982A0/xx active IP Right Grant
- 2000-05-24 KR KR1020017015003A patent/KR100703119B1/ko not_active Expired - Fee Related
- 2000-05-24 MX MXPA01012120A patent/MXPA01012120A/es active IP Right Grant
- 2000-05-24 CN CNB2004100049654A patent/CN100540307C/zh not_active Expired - Fee Related
- 2000-05-24 AU AU47296/00A patent/AU761330B2/en not_active Ceased
- 2000-05-24 EP EP00929042A patent/EP1222521B1/en not_active Expired - Lifetime
- 2000-05-24 CA CA2374824A patent/CA2374824C/en not_active Expired - Fee Related
- 2000-05-24 IL IL14662400A patent/IL146624A/xx not_active IP Right Cessation
- 2000-05-24 AT AT00929042T patent/ATE494578T1/de not_active IP Right Cessation
- 2000-05-24 AT AT00929073T patent/ATE334440T1/de not_active IP Right Cessation
- 2000-05-24 CN CNB008105138A patent/CN1238810C/zh not_active Expired - Fee Related
- 2000-05-24 IL IL14671500A patent/IL146715A0/xx not_active IP Right Cessation
- 2000-05-24 DK DK00929074.3T patent/DK1222644T3/da active
- 2000-05-24 KR KR1020017014904A patent/KR100752259B1/ko not_active Expired - Fee Related
- 2000-05-24 EP EP00929050A patent/EP1299854B1/en not_active Expired - Lifetime
- 2000-05-24 DE DE60014167T patent/DE60014167T2/de not_active Expired - Lifetime
- 2000-05-24 WO PCT/AU2000/000561 patent/WO2000072127A1/en active Application Filing
- 2000-05-24 CN CNB2004100495621A patent/CN1309577C/zh not_active Expired - Fee Related
- 2000-05-24 DE DE60045284T patent/DE60045284D1/de not_active Expired - Lifetime
- 2000-05-24 CA CA002371479A patent/CA2371479C/en not_active Expired - Fee Related
- 2000-05-24 ES ES00929067T patent/ES2243267T3/es not_active Expired - Lifetime
- 2000-05-24 KR KR1020017014877A patent/KR100709137B1/ko not_active Expired - Fee Related
- 2000-05-24 MX MXPA01012122A patent/MXPA01012122A/es active IP Right Grant
- 2000-05-24 MX MXPA01012152A patent/MXPA01012152A/es active IP Right Grant
- 2000-05-24 DE DE60045485T patent/DE60045485D1/de not_active Expired - Lifetime
- 2000-05-24 AT AT00929074T patent/ATE489694T1/de not_active IP Right Cessation
- 2000-05-24 JP JP2000619724A patent/JP4705720B2/ja not_active Expired - Fee Related
- 2000-05-24 MX MXPA01012067A patent/MXPA01012067A/es active IP Right Grant
- 2000-05-24 JP JP2000620451A patent/JP4693996B2/ja not_active Expired - Fee Related
- 2000-05-24 WO PCT/AU2000/000556 patent/WO2000071455A1/en active IP Right Grant
- 2000-05-24 BR BR0010904-5A patent/BR0010904A/pt not_active IP Right Cessation
- 2000-05-24 CN CNB008079579A patent/CN100338561C/zh not_active Expired - Fee Related
- 2000-05-24 IL IL14671600A patent/IL146716A0/xx unknown
- 2000-05-24 EP EP00929067A patent/EP1212200B1/en not_active Expired - Lifetime
- 2000-05-24 EP EP00929069A patent/EP1244594B1/en not_active Expired - Lifetime
- 2000-05-24 JP JP2000620566A patent/JP2003500251A/ja active Pending
- 2000-05-24 CN CNB008079293A patent/CN1226686C/zh not_active Expired - Fee Related
- 2000-05-24 CA CA002374701A patent/CA2374701A1/en not_active Abandoned
- 2000-05-24 BR BR0010900-2A patent/BR0010900A/pt not_active IP Right Cessation
- 2000-05-24 BR BR0010889-8A patent/BR0010889A/pt not_active IP Right Cessation
- 2000-05-24 JP JP2000620456A patent/JP2003500250A/ja active Pending
- 2000-05-24 JP JP2000620453A patent/JP2003500727A/ja active Pending
- 2000-05-24 KR KR1020017015072A patent/KR100632279B1/ko not_active Expired - Fee Related
- 2000-05-24 CN CNB008079285A patent/CN1145130C/zh not_active Expired - Fee Related
- 2000-05-24 AU AU47299/00A patent/AU4729900A/en not_active Abandoned
- 2000-05-24 AU AU47265/00A patent/AU762667B2/en not_active Ceased
- 2000-05-24 JP JP2000619635A patent/JP4828027B2/ja not_active Expired - Fee Related
- 2000-05-24 DE DE60029609T patent/DE60029609T2/de not_active Expired - Lifetime
- 2000-05-24 AT AT00929076T patent/ATE411554T1/de not_active IP Right Cessation
- 2000-05-24 IL IL14664400A patent/IL146644A/xx not_active IP Right Cessation
- 2000-05-24 AU AU47292/00A patent/AU766159B2/en not_active Ceased
- 2000-05-24 EP EP00929074A patent/EP1222644B1/en not_active Expired - Lifetime
- 2000-05-24 WO PCT/AU2000/000564 patent/WO2000072129A1/en not_active Application Discontinuation
- 2000-05-24 MX MXPA01012065A patent/MXPA01012065A/es active IP Right Grant
- 2000-05-24 IL IL14661400A patent/IL146614A0/xx active IP Right Grant
- 2000-05-24 CA CA002374850A patent/CA2374850C/en not_active Expired - Fee Related
- 2000-05-24 ES ES00940013T patent/ES2269152T3/es not_active Expired - Lifetime
- 2000-05-24 WO PCT/AU2000/000560 patent/WO2000072126A1/en active IP Right Grant
- 2000-05-24 AT AT00929050T patent/ATE327545T1/de not_active IP Right Cessation
- 2000-05-24 JP JP2000619639A patent/JP2003500244A/ja active Pending
- 2000-05-24 KR KR1020017014675A patent/KR100752249B1/ko not_active Expired - Fee Related
- 2000-05-24 AT AT00929069T patent/ATE276958T1/de not_active IP Right Cessation
- 2000-05-24 IL IL14664900A patent/IL146649A/xx not_active IP Right Cessation
- 2000-05-24 AT AT00940013T patent/ATE333673T1/de not_active IP Right Cessation
- 2000-05-24 DE DE60040561T patent/DE60040561D1/de not_active Expired - Lifetime
- 2000-05-24 CN CNB008095140A patent/CN1164431C/zh not_active Expired - Fee Related
- 2000-05-24 BR BRPI0010855-3A patent/BR0010855B1/pt not_active IP Right Cessation
- 2000-05-24 JP JP2000620454A patent/JP4878680B2/ja not_active Expired - Fee Related
- 2000-05-24 MX MXPA01012142A patent/MXPA01012142A/es active IP Right Grant
- 2000-05-24 WO PCT/AU2000/000562 patent/WO2000072286A1/en active IP Right Grant
- 2000-05-24 CN CN00807934XA patent/CN1351725B/zh not_active Expired - Fee Related
- 2000-05-24 WO PCT/AU2000/000554 patent/WO2000071357A1/en active IP Right Grant
-
2001
- 2001-11-20 IL IL146614A patent/IL146614A/en not_active IP Right Cessation
- 2001-11-20 IL IL146622A patent/IL146622A/en not_active IP Right Cessation
- 2001-11-25 IL IL146716A patent/IL146716A/en not_active IP Right Cessation
-
2003
- 2003-01-03 HK HK03100079.1A patent/HK1048009A1/zh unknown
- 2003-01-03 HK HK03100070.0A patent/HK1047986A1/zh unknown
- 2003-01-22 HK HK03100541.1A patent/HK1048535A1/zh unknown
- 2003-02-07 HK HK03100896.2A patent/HK1050400A1/zh unknown
- 2003-09-12 AU AU2003246318A patent/AU2003246318B2/en not_active Ceased
-
2004
- 2004-04-26 US US10/831,242 patent/US20040196473A1/en not_active Abandoned
- 2004-04-26 US US10/831,232 patent/US20040196490A1/en not_active Abandoned
- 2004-07-06 US US10/884,883 patent/US20040239990A1/en not_active Abandoned
- 2004-07-29 US US10/901,154 patent/US7511847B2/en not_active Expired - Fee Related
- 2004-09-27 US US10/949,293 patent/US7167270B2/en not_active Expired - Fee Related
- 2004-10-13 US US10/962,510 patent/US7177054B2/en not_active Expired - Fee Related
- 2004-11-17 IL IL164982A patent/IL164982A/en not_active IP Right Cessation
-
2005
- 2005-02-01 IL IL166638A patent/IL166638A/en not_active IP Right Cessation
- 2005-04-11 IL IL167967A patent/IL167967A/en not_active IP Right Cessation
- 2005-04-26 IL IL168248A patent/IL168248A/en not_active IP Right Cessation
- 2005-05-05 IL IL168417A patent/IL168417A/en not_active IP Right Cessation
-
2006
- 2006-01-09 US US11/327,491 patent/US7202959B2/en not_active Expired - Fee Related
- 2006-11-22 US US11/603,057 patent/US7430058B2/en not_active Expired - Fee Related
-
2007
- 2007-02-15 US US11/706,309 patent/US7728991B2/en not_active Expired - Fee Related
- 2007-04-02 US US11/730,389 patent/US7573588B2/en not_active Expired - Fee Related
- 2007-04-02 US US11/730,392 patent/US7466434B2/en not_active Expired - Fee Related
- 2007-05-02 US US11/743,657 patent/US7771004B2/en not_active Expired - Fee Related
-
2008
- 2008-08-13 US US12/190,588 patent/US8028921B2/en not_active Expired - Fee Related
- 2008-11-05 US US12/265,722 patent/US7940415B2/en not_active Expired - Fee Related
- 2008-11-17 US US12/272,750 patent/US7952751B2/en not_active Expired - Fee Related
- 2008-11-18 US US12/273,475 patent/US7916335B2/en not_active Expired - Fee Related
-
2009
- 2009-07-10 US US12/500,598 patent/US7957010B2/en not_active Expired - Fee Related
-
2010
- 2010-04-18 US US12/762,356 patent/US7982898B2/en not_active Expired - Fee Related
- 2010-05-19 US US12/783,512 patent/US7973945B2/en not_active Expired - Fee Related
- 2010-08-04 US US12/850,620 patent/US20100295894A1/en not_active Abandoned
- 2010-12-24 JP JP2010287328A patent/JP4949512B2/ja not_active Expired - Fee Related
-
2011
- 2011-05-30 US US13/118,465 patent/US8081349B2/en not_active Expired - Fee Related
- 2011-05-31 US US13/118,581 patent/US8256676B2/en not_active Expired - Fee Related
- 2011-11-21 US US13/301,744 patent/US20120063701A1/en not_active Abandoned
-
2012
- 2012-09-03 US US13/602,279 patent/US20120328216A1/en not_active Abandoned
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2269152T3 (es) | Impresora interactiva. | |
ES2269140T3 (es) | Protocolo de autorizacion de publicacion de red. | |
KR100716035B1 (ko) | 상호작용 프린터를 가진 디지털 카메라 | |
ES2295242T3 (es) | Metodo y sistema para efectuar compras directas. | |
KR20020013562A (ko) | 동일성 코딩된 면 | |
JP2003512688A (ja) | 電子メール認可トークンとしての名刺 | |
KR100741748B1 (ko) | 디렉토리 네비게이팅 방법 및 시스템 | |
JP4348302B2 (ja) | 回転対称タグ | |
JP2004531785A (ja) | 対話式プリンタ |