Portable interactive printer
First Claim
1. A portable printer for printing a second interface onto a second surface, in response to first indicating data received from a sensing device, the first indicating data being sensed by the sensing device from first coded data, a first interface disposed on a first surface including the first coded data, the printer including:
- (a) an input module configured to;
(i) receive, from the sensing device, the first indicating data, the first indicating data being at least partially indicative of response data;
(ii) generate second indicating data based on the first indicating data, the second indicating data being at least partially indicative of the response data;
(iii) send the second indicating data to a computer system; and
(b) a printing module, including a printing mechanism, configured to;
(i) receive the response data from the computer system;
(ii) generate the second interface based at least partially on the response data; and
(iii) print the second interface onto the second surface using the printing mechanism.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable printer for printing a second interface onto a second surface, in response to first indicating data received from a sensing device in the form of a stylus. The first indicating data is sensed by the stylus from first coded data. A first interface is disposed on a first surface, and includes the first coded data. The printer includes an input module and a printing module. The input module is configured to receive the first indicating data from the stylus, the first indicating data being at least partially indicative of response data. The input module generates second indicating data based on the first indicating data, the second indicating data being at least partially indicative of the response data. The second indicating data is sent to a computer system. The printing module includes a printing mechanism configured to receive the response data from the computer system. The second interface is based at least partially on the response data. The printing module then prints the second interface onto the second surface using the printing mechanism.
25 Citations
53 Claims
-
1. A portable printer for printing a second interface onto a second surface, in response to first indicating data received from a sensing device, the first indicating data being sensed by the sensing device from first coded data, a first interface disposed on a first surface including the first coded data, the printer including:
-
(a) an input module configured to;
(i) receive, from the sensing device, the first indicating data, the first indicating data being at least partially indicative of response data;
(ii) generate second indicating data based on the first indicating data, the second indicating data being at least partially indicative of the response data;
(iii) send the second indicating data to a computer system; and
(b) a printing module, including a printing mechanism, configured to;
(i) receive the response data from the computer system;
(ii) generate the second interface based at least partially on the response data; and
(iii) print the second interface onto the second surface using the printing mechanism. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
receive, from the computer system, layout selection information indicative of one of the coded data layouts; and
use the layout selection information to select one of the stored coded layouts for use in determining the at least one reference point.
-
-
9. A printer according to claim 1, wherein the first indicating data includes location data sensed by the sensing device from the first coded data.
-
10. A printer according to claim 1, wherein the first indicating data includes first region identity data sensed by the sensing device from the first coded data, the first region identity data being indicative of an identity associated with a region of the first interface, the region being at least partially indicative of the response data.
-
11. A printer according to claim 10, wherein the first indicating data includes location data sensed by the sensing device from the first coded data, the location data being indicative of a location within the region, the location within the region being at least partially indicative of the response data.
-
12. A printer according to any one of claims 1 to 3 or 5 to 11, wherein the second coded data includes at least one tag, each tag being indicative of the identity of the region.
-
13. A printer according to claim 12, wherein the second coded data includes a plurality of the tags, the coded data generator being configured to ascertain a position of each tag prior to printing, the respective positions being determined on the basis of a coded data layout.
-
14. A printer according to claim 13, wherein the coded data generator is configured to receive the coded data layout from the computer device prior to printing the second coded data.
-
15. A printer according to claim 7, further including storage means for storing a plurality of the coded data layouts, the coded data generator being configured to:
-
receive, from the computer device, layout selection information indicative of one of the coded data layouts; and
generate the second coded data based on the layout selection information.
-
-
16. A printer according to claim 13, wherein each of the tags includes:
-
first identity data defining a relative position of that tag; and
second identity data identifying the surface.
-
-
17. A printer according to any one of claims 1 to 3 or 5 to 11, the printer being configured to print the second interface onto the second surface on demand.
-
18. A printer according to any one of claims 1 to 3 or 5 to 11, wherein the second interface is printed over a plurality of the pages.
-
19. A printer according to claim 1, wherein the first and/or second surfaces are defined by a substrate.
-
20. A printer according to claim 19, wherein the substrate is laminar.
-
21. A printer according to claim 12, wherein the tags are disposed at predetermined positions on the second surface.
-
22. A printer according to claim 21, wherein the tags are disposed on the surface within a tessellated pattern comprising a plurality of tiles, each of the tiles containing a plurality of the tags.
-
23. A printer according to claim 22, wherein the tiles interlock with each other to substantially cover the surface.
-
24. A printer according to claim 23, wherein the tiles are all of a similar shape.
-
25. A printer according to claim 24, wherein the tiles are triangular, square, rectangular or hexagonal.
-
26. A printer according to claim 22, wherein the tags are disposed stochastically within each of the tiles.
-
27. A printer according to claim 12, wherein each of the tags includes at least one common feature in addition to the second identity data.
-
28. A printer according to claim 27, wherein at least one common feature is configured to assist finding and/or recognition of the tags by associated tag reading apparatus.
-
29. A printer according to claim 27, wherein the at least one common feature is represented in a format incorporating redundancy of information.
-
30. A printer according to claim 29, wherein the at least one common feature is rotationally symmetric so as to be rotationally invariant.
-
31. A printer according to claim 29, wherein the at least one common feature is ring-shaped.
-
32. A printer according to claim 12, wherein each of the tags includes at least one orientation feature for enabling a rotational orientation of the tag to be ascertained by associated tag reading apparatus.
-
33. A printer according to claim 32, wherein the at least one orientation feature is represented in a format incorporating redundancy of information.
-
34. A printer according to claim 33, wherein the at least one orientation feature is rotationally asymmetric.
-
35. A printer according to claim 33, wherein the at least one orientation feature is skewed along its major axis.
-
36. A printer according to claim 12, wherein each of the tags includes at least one perspective feature for enabling a perspective distortion of the tag to be ascertained by associated tag reading apparatus.
-
37. A printer according to claim 36, wherein the at least one perspective feature includes at least four sub-features which are not coincident.
-
38. A printer according to claim 12, wherein each tag includes a plurality of tag elements, the first and second identity data each being defined by a plurality of the elements.
-
39. A printer according to claim 38, wherein the tag elements are disposed in one or more arcuate bands around a central region of each tag.
-
40. A printer according to claim 39, wherein there are a plurality of the arcuate bands disposed concentrically with respect to each other.
-
41. A printer according to claim 40, wherein each element takes the form of a dot having a plurality of possible values.
-
42. A printer according to claim 41, wherein the number of possible values is two.
-
43. A printer according to claim 41, wherein when representing one of the possible values, the tag elements absorb, reflect or fluoresce electromagnetic radiation of a predetermined wavelength or range of wavelengths to a predetermined greater or lesser extent than the second surface.
-
44. A printer according to claim 41, wherein the possible values of the tag elements are defined by different relative absorption, reflection or fluorescence of electromagnetic radiation of a predetermined wavelength or range of wavelengths.
-
45. A printer according to claim 41, wherein the tags are not substantially visible to an average unaided human eye under daylight or ambient lighting conditions.
-
46. A printer according to claim 41, wherein the tags are slightly visible to an average unaided human eye under daylight or ambient lighting conditions.
-
47. A printer according to claim 38, wherein the tags are visible to an average unaided human eye under daylight or ambient lighting conditions.
-
48. A printer according to claim 13, wherein the first identity data is represented in a format incorporating redundancy of information.
-
49. A printer according to claim 13, wherein the second identity data is represented in a format incorporating redundancy of information.
-
50. A printer according to claim 49, wherein the printer is an ink printer.
-
51. A printer according to claim 50, wherein the tags are printed using ink that is absorbent or reflective in the ultraviolet spectrum or the infrared spectrum.
-
52. A printer according to claim 51, wherein the printer includes a separate ink channel for printing the tags.
-
53. A printer according to claim 50, wherein the printer is configured to print the second coded data and additional information substantially simultaneously onto the second surface.
Specification