EP1336157A1 - Recording and communication of handwritten information - Google Patents

Recording and communication of handwritten information

Info

Publication number
EP1336157A1
EP1336157A1 EP01983027A EP01983027A EP1336157A1 EP 1336157 A1 EP1336157 A1 EP 1336157A1 EP 01983027 A EP01983027 A EP 01983027A EP 01983027 A EP01983027 A EP 01983027A EP 1336157 A1 EP1336157 A1 EP 1336157A1
Authority
EP
European Patent Office
Prior art keywords
unit
information
memory
user
send
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.)
Withdrawn
Application number
EP01983027A
Other languages
German (de)
French (fr)
Inventor
Petter Ericson
Örjan JOHANSSON
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anoto AB
Original Assignee
Anoto AB
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from SE0004105A external-priority patent/SE521214C2/en
Priority claimed from SE0004156A external-priority patent/SE0004156D0/en
Priority claimed from SE0102828A external-priority patent/SE520552C2/en
Application filed by Anoto AB filed Critical Anoto AB
Publication of EP1336157A1 publication Critical patent/EP1336157A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing 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/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors

Definitions

  • the present invention relates to hand-held units for recording handwritten information.
  • handwritten information there are a number of ways to communicate handwritten information electronically.
  • One alternative is to write the information on a sheet of paper and thereafter to send the information via a fax machine.
  • An alternative way of sending handwritten information electronically is to scan it in and to send it electronically via, for example, electronic mail or using the mobile telephone network.
  • a disadvantage of both methods is that two steps are required to enter the handwritten text electronically. In a first step the user writes the text on a base and in a second step the handwritten text is converted into electronic format via optical reading in the scanner or the fax machine.
  • a user unit of the type described in said WO documents has a memory in which the information that has been recorded by the user unit is stored.
  • the user unit can be arranged to send information by wireless means to, for example, a mobile telephone or a personal computer, from which the information is forwarded to the correct recipient, typically via an information management unit in the form of a network server or the like.
  • An example of information that can be recorded by the user unit is a handwritten message, a signature or a handwritten address on a form. In several cases, it can be advantageous to save the information recorded by the user unit for use at a later occasion.
  • a user unit for recording handwritten information is advantageously hand-held and is a typical home electronics product. In order to keep the price of the product down, this is therefore provided with a relatively small internal memory unit.
  • An object of the present invention is to overcome the above problem at least partially.
  • the present invention aims to provide a hand-held user unit for writing down and recording handwritten information, which allows the user to send the recorded information to a recipient at any time after it was written down.
  • Another object of the invention is to describe a technology that makes it possible to keep down the pro- duction cost for such a hand-held user unit.
  • Another object is to overcome the above problem without the need to make changes to the user's behaviour or to the equipment communicating with the user unit .
  • An additional object is also to describe a techno- logy that enables the user to reduce the cost of sending the handwritten information to a recipient.
  • the memory of the user unit is divided between a first internal memory unit and a second external memory unit, which are connected in such a way that, from the point of view of the user, they form a coherent or unified memory unit .
  • the user unit can still be produced at a low cost, while at the same time its actual memory can, in principle, be made any size at all.
  • a subset of information can be deleted from the internal memory unit in order to free locally available memory, without this subset of information being lost to the user unit as a whole, by the subset of information being moved to the external memory unit .
  • the external memory unit can, for example, be realised in the form of one or more hard disks, which permit the storage of large amounts of data at a low cost.
  • the internal memory unit consists suitably of some form of compact non-volatile memory unit, such as a flash memory, a miniaturised hard disk or a RAM with uninterruptable power supply .
  • the invention thus makes it possible to design the user unit in such a way that, from the point of view of the user, it has an unlimited memory capacity.
  • the user can thereby send the recorded information at any time after it has been written down.
  • the user unit is able to operate with any size of memory capacity and without the user being forced to change his handling of the user unit in relation to prior-art technique.
  • the user unit also contains a means that records electronically the information that is written down by means of the user unit. This recording preferably takes place at the same -time as the information is written down.
  • This can be carried out in a plurality of different ways within the scope of prior art, such as via accelero- meters and/or gyroscopes, via triangulation equipment, via mechanical movement detection (trackball or the like) , via interference analysis on the basis of laser light emitted and reflected from a base, etc.
  • the recording means to comprise an image sensor for recording, preferably optically, an absolute position code on a base. As a result, it is possible to connect the functionality to the absolute positions that are coded on the base, as described in
  • this comprises a means for the transmission of information between the first and second memory units, the first memory unit being arranged to receive and store the recorded information from the recording means and the information transmission means being arranged to transfer according to predetermined rules at least a subset of the recorded information from the first to the second memory unit for storage therein.
  • the information can thus be transferred automatically, without additional input from the user, according to the predetermined rules.
  • the application of predetermined rules has advantages for both the user and the user unit .
  • the user can in fact optimise the user unit to his own requirements. For example, the user can configure the user unit to transfer the information at a time when the cost for this is minimal, for example during the night.
  • This configuration is, for example, relevant in a mobile embodiment, where the information is transferred from the internal memory to the external memory at least partially via a mobile telephone network.
  • the user unit can be configured to transfer the information only when it is in contact with the computer network, so that the information is transferred at minimal cost .
  • the user unit can be configured to transfer information when the information transmission means has access to a given bandwidth.
  • the user can also prioritise between different types of information, so that certain information is transferred as soon as possible, while other information is transferred at minimal cost. For example, the user can indicate such prioritisation at the time of writing, for example by marking a selection box on the base or by activating a switch on the user unit.
  • the transmission is configured for minimal user disturbance, for example by the transmission being carried out latently when the user unit is being switched off, when the user unit is being placed in a given position, or when a switched-on user unit has not recorded any new information for a given period of time.
  • the above examples of rules can also be combined.
  • the user unit From the point of view of the user unit, it can be advantageous to have a rule that information is transfer- red from the internal memory unit when this has attained a given level of fullness.
  • This rule is simple to implement and secures the efficaciousness of the user unit.
  • the information can be transferred in accordance with a FIFO principle (First In, First Out) , or in accordance with some other suitable algorithm.
  • the level of fullness can in this connection correspond to an amount of memory occupied in the internal memory unit .
  • dynamic compression that is when the internal memory unit is permitted to become completely full and the informa- tion stored therein is thereafter further compressed as more information is added, the level of fullness can correspond to a degree of compression.
  • the rules can comprise the information being transferred from the inter- nal memory unit when it has been stored therein for a certain period of time.
  • the above-mentioned information transmission means can be realised in the form of a combination of software, which is executed in a processor in the user unit, and a communication unit, for example for direct connection to a computer network or mobile telephone network, or for wireless short-range communication with an external network connection unit such as a mobile telephone, a PDA or a personal computer.
  • the communication unit can alterna- tively be designed for wired communication.
  • the information transmission means is arranged to carry out exclusively one-way transmission of information from the first to the second memory unit.
  • This embodiment minimises the flow of information between the memory units, which is particularly advantageous when the communication link between the memory units is expensive and/or has low ⁇ ⁇ tsJ M l- 1 I- 1
  • the information can, for example, be time-stamped at the time of recording, in order to facilitate searching in the external memory unit .
  • the transmission of information is preferable for the transmission of information to be initiated via a "send" command from the user unit.
  • the "send” command initiates the transmission of asso- ciated information from the internal memory unit to the external memory unit, and collation of associated information in connection to the external memory unit.
  • the recorded information comprises a plurality of absolute positions that form an electronic version of the handwritten information.
  • the information can, in this case, be recorded from a base with an absolute position code, as mentioned above .
  • the hand-held user unit After recording the "send" command, the hand-held user unit is preferably arranged to obtain an address for the information management unit by a request to an external look-up unit and on the basis of the position content in the recorded information.
  • the position content in the recorded information controls where the information is to be sent for further processing, which increases the possibilities for, and simplifies, communication and management of handwritten information.
  • the user unit is arranged to obtain said address via a communication unit in the external data storage device.
  • a communication unit in the external data storage device the load on the processor in the user unit and the data traffic to and from the user unit are reduced.
  • the user unit communicates at least partially via a mobile telephone network, it can also be important to minimise this data traffic for reasons associated with bandwidth and/or cost .
  • the received information is stored for a predetermined period of time from the time it is recorded, the user being charged on the basis of the length of the period of time.
  • the user is charged on the basis of the memory capacity reserved for the user in the external data storage device.
  • this relates to a method for memory management in a user unit which is arranged to record handwritten information.
  • the method comprises the steps of storing the recorded information in a first memory unit in the user unit, and transferring at least a subset of the recorded informa- tion from the first memory unit to a second memory unit in an external data storage device in accordance with predetermined rules in such a way that, from the point of view of the user, the first and the second memory units form a coherent memory unit .
  • Fig. 1 shows a system according to an embodiment
  • Fig. 2 illustrates the use of a user unit in a system according to the invention
  • FIG. 3 illustrates the operation of the memory in the user unit
  • Figs 4a-4b show different embodiments of internal memory units in the user unit
  • Fig. 5 shows a system according to an alternative embodiment .
  • Fig. 1 shows a system for information management according to an embodiment of the invention.
  • a hand-held user unit in the form of a digital pen 1 is designed for electronic recording of handwritten information.
  • the pen 1 has a two-dimensional sensor 2 for recording images, a main processor unit 3 for processing the images recorded by means of the sensor 2 and for converting these into a sequence of positions that describes the movement of the pen 1 while the information was being written down, an internal memory unit 4 for storing the information recorded by means of the main processor unit 3, a transceiver 5 for communication of the recorded information and an ordinary writing implement 6 for showing, by emission of a pigment, the information written down.
  • the sensor for recording images
  • a main processor unit 3 for processing the images recorded by means of the sensor 2 and for converting these into a sequence of positions that describes the movement of the pen 1 while the information was being written down
  • an internal memory unit 4 for storing the information recorded by means of the main processor unit 3
  • a transceiver 5 for communication of the recorded information
  • CMOS 2 is a two-dimensional CMOS sensor that can be caused to record up to 100 images per second, where each image comprises 100 x 128 pixels with a spatial resolution of
  • the main pro- cessor unit 3 is a specially designed hardware circuit
  • the memory unit 4 is a combination of a 16 Mbit flash memory circuit and a 2 Mbit SRAM circuit, of which the whole SRAM circuit and 25% of the flash memory circuit are allocated to the main processor unit 3, while the remainder of the flash memory circuit is used for storage of the recorded information.
  • the system in Fig. 1 also comprises a number of service providing units 7-9, typically server units, which receive the recorded information from the pen 1 and process this for the execution of various services, for example the sending of electronic messages such as SMS, fax or e-mail, or the recording of orders for goods or services .
  • the pen's 1 transceiver 5 can, for example, be a modem for connection to a mobile telephone network, which allows for direct communication with the service providing units 7-9.
  • the pen's transceiver 5 can be designed to communicate with a network connection unit (not shown) , for example a mobile telephone, a PDA or a PC, which allows for connection to a mobile telephone network or computer network for communication with the service providing units 7-9.
  • the transceiver 5 can be designed for wireless short-range communication via radio, for example in accordance with the Bluetooth ® standard, or via an infrared link, for example in accordance with the IrDA standard.
  • the system also comprises a data storage device 10, typically a network server or a personal computer, which comprises a transceiver 11 for communication with the transceiver 5, a memory unit 12 and a communication unit 13 for communication with the service providing units 7-9, suitably via a computer network, for example the Internet.
  • the operation of the data storage device 10 will be described in greater detail below with reference to Fig. 3.
  • the system also comprises a look-up unit 14, typically a network server, which directs the pen to the correct service providing unit 7-9 on the basis of the recorded information, as will be described in greater detail with reference to Fig. 2.
  • Fig. 2 shows a base 15 with an absolute position code 16 (shown schematically on a large scale) which is such that any part of the absolute position code 16 of > > ISJ DO H 1
  • the transmission from the pen 1 to the data storage device 10 is carried out via a mobile telephone network, either directly or via the above-mentioned network connection unit, it can be advan- tageous to cause the transmission to be carried out at a time when the transmission cost is the least.
  • This rule can be supplemented by the generation of a "send" command meaning that all related information is to be transferred to the memory part M2 as soon as possible, regardless of cost.
  • the pen 1 can be configured to transfer the information from the memory part Ml to the memory part M2 only when in contact with the computer network, so that the information is transferred at minimal cost.
  • a rule can mean that the information is transferred to the memory part M2 when there is access to a given minimum bandwidth in the communication link L.
  • An additional rule can be that the information is transferred to the memory part M2 as soon as the communication link L is established. ⁇ u> to DO M H
  • the transmission of information from the memory unit's 21 memory blocks a-e can be implemented on the basis of time-stamping, for example relating to the time of recording of the information or the time of storage of the information in the respective memory block.
  • the user is allowed to prioritise different types of information, for example in such a way that certain information is transferred as soon as possible, while other information is transferred at minimal cost .
  • the user is offered access to the extended memory part M2 as an option of the pen 1.
  • the pen 1 should be capable of operating in the system in Fig. 1 both with and without this option, and that the option should result in minimal modification of the other parts of the system.
  • a pen without the option is configured in such a way that after detection of a "send" command via the transceiver 5, and any network connection unit, it sends an address query to the look-up unit 14 , and that after the receipt of a network address from the look-up unit 14, it sends all the information in the memory unit 4 associated with the "send" command to the service providing unit 7-9 that is identified by the network address.
  • a pen with the option is, on the other hand, configured to transfer information from the internal memory unit 3 to the memory unit 12 automatically and in accordance with some pre- determined rule, to send an address query to the look-up unit 14 after the detection of a "send" command, and then to send a received network address together with the "send” command and any associated information in the memory unit 4 (that is information that has not already been transferred to the memory unit 12 in accordance with the above-mentioned rules) to the data storage device 10, the processor unit (not shown) of which communicates via the communication unit 13 all the information associated with the "send” command (that is both information received from the pen 1 with the "send” command and information stored in the memory unit 12) to the service providing unit 7-9 that is identified by the network address.
  • the communication unit 13 is here suitably designed in such a way that the service providing units 7-9 cannot or do not need to distinguish between information that is sent from a pen with or without the option.
  • the option can be charged to the user on the basis of the length of the period of time during which the recorded information is to be stored in the memory unit 12 of the data storage device 10.
  • the user is charged on the basis of the size of the memory capacity allocated to the pen in the memory unit 12.
  • the system also comprises an interface unit I which is connected to the data storage device 10 and which allows the user to at least review all the information that has been recorded with a particular pen 1 and transferred to the memory unit 12. It is also plausible for the user to be allowed to edit or download recorded information from the memory unit 12 via the interface unit I, or to send information from the memory unit 12 to a recipient, via the communication unit 13. In addition, the user can be given the ability, via the interface unit I, to modify the above-mentioned rules for the transmission of information between the memory units 4, 12, to his own requirements.
  • the interface unit I can be realised in the form of a web server with a portal or the like to the Internet.
  • Fig. 5 shows an alternative to the system in Fig. 1, with the difference that the address query is made from the data storage device 10 instead of from the pen 1.
  • the pen 1 is thus arranged, after the detection of a "send" command, to transfer this and the associated information in the internal memory unit to the data storage device 10, which makes an address query in the look-up unit 14, collates the recorded information that is associated with the "send" command and sends this to the indicated service providing unit 7. Otherwise the system can be realised in the same way as the system in Fig. 1.
  • the pen could be connected via a wire, across which the information is transferred to the data storage device, for example via a network connection unit, such as a modem, a mobile telephone, a PDA or a PC.
  • a network connection unit such as a modem, a mobile telephone, a PDA or a PC.
  • the recorded information that can be divided between the pen and the data storage device upon the detection of the "send" command, to be sent to an indicated service providing unit from both the pen and the data storage device.
  • this requires the service providing unit to be capable of collating the received fragments of information.
  • the system can be designed in such a way that all the information management of the recorded information is carried out directly in the external data storage device.
  • the data storage device can comprise a database with all the network addresses of the service providing units in the system, for which reason no address query needs to be made .
  • the invention can also be used with other types of hand-held user units for recording information, for example reading pens for electronic text input .

Abstract

A hand-held user unit (1), which can be part of a network-based information management system, allows for the writing down and recording of handwritten information. The user unit (1) has a memory for storing the recorded information. The memory comprises a first memory part (M1) located in the user unit and a second memory part (M2) located in an external data storage device, which memory parts are connected in such a way that, from the point of view of a user, they form a coherent memory unit. Methods for memory management in such a user unit are also described.

Description

RECORDING AND COMMUNICATION OF HANDWRITTEN
INFORMATION
Technical Field
The present invention relates to hand-held units for recording handwritten information. Technical Background
There are a number of ways to communicate handwritten information electronically. One alternative is to write the information on a sheet of paper and thereafter to send the information via a fax machine. An alternative way of sending handwritten information electronically is to scan it in and to send it electronically via, for example, electronic mail or using the mobile telephone network. A disadvantage of both methods is that two steps are required to enter the handwritten text electronically. In a first step the user writes the text on a base and in a second step the handwritten text is converted into electronic format via optical reading in the scanner or the fax machine.
International Patent Applications WO 01/48591, WO 01/48678 and WO 01/48685 describe user units and methods for recording and communicating handwritten information electronically. A user unit of the type described in said WO documents has a memory in which the information that has been recorded by the user unit is stored. The user unit can be arranged to send information by wireless means to, for example, a mobile telephone or a personal computer, from which the information is forwarded to the correct recipient, typically via an information management unit in the form of a network server or the like. An example of information that can be recorded by the user unit is a handwritten message, a signature or a handwritten address on a form. In several cases, it can be advantageous to save the information recorded by the user unit for use at a later occasion. This is the case, for example, if the user has recorded his personal details and selections on an order form and wants to add to the order at a later time. It is then advantageous to be able to add to the previously entered information. Similarly, the user can choose to delay sending a handwritten message to a recipient, in order to be able to add to and/or dispatch the message at a later time.
A user unit for recording handwritten information is advantageously hand-held and is a typical home electronics product. In order to keep the price of the product down, this is therefore provided with a relatively small internal memory unit.
This means that the amount of information that can be stored in the user unit is relatively limited and that information that has been recorded by the user unit must be deleted after a while. It is, however, difficult to know what information can be deleted and what should be saved. If we choose to make the memory unit large in order to reduce the need to delete so often, there is the risk that the user unit will be undesirably expensive.
Within the technical field of hand-held user units for recording information, the provision of replaceable memory cards for a hand-held user unit is described in WO 97/15896. The storage capacity of the user unit can thereby be increased as required, however at the expense of a reduction in user-friendliness, increased cost to the user, a reduction in the freedom of design of the user unit, increased risk of operational disturbances caused by the ingress of dust, moisture, etc.
Within the technical field of personal computers, the provision of external storage memory via a network connection is already known, for example for security back-ups of files on the personal computer's hard disk or for file sharing, such as, for example, described in US-A-6,192,165 and US-A-6, 003 , 047. Summary of the Invention
An object of the present invention is to overcome the above problem at least partially.
More specifically, the present invention aims to provide a hand-held user unit for writing down and recording handwritten information, which allows the user to send the recorded information to a recipient at any time after it was written down.
Another object of the invention is to describe a technology that makes it possible to keep down the pro- duction cost for such a hand-held user unit.
Another object is to overcome the above problem without the need to make changes to the user's behaviour or to the equipment communicating with the user unit .
An additional object is also to describe a techno- logy that enables the user to reduce the cost of sending the handwritten information to a recipient.
These and other objects that will be apparent from the following description have now been achieved, completely or partially, by means of hand-held user units according to claims 1 and 15, a system for information management according to claim 18, and methods according to claims 26 and 30. Preferred embodiments are defined in the subsequent dependent claims .
According to the invention, the memory of the user unit is divided between a first internal memory unit and a second external memory unit, which are connected in such a way that, from the point of view of the user, they form a coherent or unified memory unit . By means of the invention, the user unit can still be produced at a low cost, while at the same time its actual memory can, in principle, be made any size at all. Thus, a subset of information can be deleted from the internal memory unit in order to free locally available memory, without this subset of information being lost to the user unit as a whole, by the subset of information being moved to the external memory unit . The external memory unit can, for example, be realised in the form of one or more hard disks, which permit the storage of large amounts of data at a low cost. The internal memory unit consists suitably of some form of compact non-volatile memory unit, such as a flash memory, a miniaturised hard disk or a RAM with uninterruptable power supply .
The invention thus makes it possible to design the user unit in such a way that, from the point of view of the user, it has an unlimited memory capacity. The user can thereby send the recorded information at any time after it has been written down. The user unit is able to operate with any size of memory capacity and without the user being forced to change his handling of the user unit in relation to prior-art technique.
The user unit also contains a means that records electronically the information that is written down by means of the user unit. This recording preferably takes place at the same -time as the information is written down. This can be carried out in a plurality of different ways within the scope of prior art, such as via accelero- meters and/or gyroscopes, via triangulation equipment, via mechanical movement detection (trackball or the like) , via interference analysis on the basis of laser light emitted and reflected from a base, etc. It is, however, preferable for the recording means to comprise an image sensor for recording, preferably optically, an absolute position code on a base. As a result, it is possible to connect the functionality to the absolute positions that are coded on the base, as described in
Applicant's Applications WO 01/48591, WO 01/48678 and WO 01/48685, which are incorporated herein by reference.
According to an embodiment of the user unit, this comprises a means for the transmission of information between the first and second memory units, the first memory unit being arranged to receive and store the recorded information from the recording means and the information transmission means being arranged to transfer according to predetermined rules at least a subset of the recorded information from the first to the second memory unit for storage therein. The information can thus be transferred automatically, without additional input from the user, according to the predetermined rules. The application of predetermined rules has advantages for both the user and the user unit . The user can in fact optimise the user unit to his own requirements. For example, the user can configure the user unit to transfer the information at a time when the cost for this is minimal, for example during the night. This configuration is, for example, relevant in a mobile embodiment, where the information is transferred from the internal memory to the external memory at least partially via a mobile telephone network. In an embodiment where the user unit is able to communicate via both a mobile telephone network and a computer network, the user unit can be configured to transfer the information only when it is in contact with the computer network, so that the information is transferred at minimal cost . Alternatively, the user unit can be configured to transfer information when the information transmission means has access to a given bandwidth. The user can also prioritise between different types of information, so that certain information is transferred as soon as possible, while other information is transferred at minimal cost. For example, the user can indicate such prioritisation at the time of writing, for example by marking a selection box on the base or by activating a switch on the user unit.
In an advantageous embodiment, the transmission is configured for minimal user disturbance, for example by the transmission being carried out latently when the user unit is being switched off, when the user unit is being placed in a given position, or when a switched-on user unit has not recorded any new information for a given period of time. Of course, the above examples of rules can also be combined.
From the point of view of the user unit, it can be advantageous to have a rule that information is transfer- red from the internal memory unit when this has attained a given level of fullness. This rule is simple to implement and secures the efficaciousness of the user unit. The information can be transferred in accordance with a FIFO principle (First In, First Out) , or in accordance with some other suitable algorithm. The level of fullness can in this connection correspond to an amount of memory occupied in the internal memory unit . When dynamic compression is used, that is when the internal memory unit is permitted to become completely full and the informa- tion stored therein is thereafter further compressed as more information is added, the level of fullness can correspond to a degree of compression.
Alternatively, or in addition, the rules can comprise the information being transferred from the inter- nal memory unit when it has been stored therein for a certain period of time.
The above-mentioned information transmission means can be realised in the form of a combination of software, which is executed in a processor in the user unit, and a communication unit, for example for direct connection to a computer network or mobile telephone network, or for wireless short-range communication with an external network connection unit such as a mobile telephone, a PDA or a personal computer. The communication unit can alterna- tively be designed for wired communication.
According to a preferred embodiment, the information transmission means is arranged to carry out exclusively one-way transmission of information from the first to the second memory unit. This embodiment minimises the flow of information between the memory units, which is particularly advantageous when the communication link between the memory units is expensive and/or has low ω ω tsJ M l-1 I-1
Ul o ( l o LΠ o LΠ
J
mation via the external memory unit, irrespective of whether the information has been forwarded in the information management system or not. The information can, for example, be time-stamped at the time of recording, in order to facilitate searching in the external memory unit .
It is preferable for the transmission of information to be initiated via a "send" command from the user unit. The "send" command initiates the transmission of asso- ciated information from the internal memory unit to the external memory unit, and collation of associated information in connection to the external memory unit.
According to a preferred embodiment, the recorded information comprises a plurality of absolute positions that form an electronic version of the handwritten information. The information can, in this case, be recorded from a base with an absolute position code, as mentioned above .
After recording the "send" command, the hand-held user unit is preferably arranged to obtain an address for the information management unit by a request to an external look-up unit and on the basis of the position content in the recorded information. Thus the position content in the recorded information controls where the information is to be sent for further processing, which increases the possibilities for, and simplifies, communication and management of handwritten information.
According to one embodiment, the user unit is arranged to obtain said address via a communication unit in the external data storage device. Thus, both the load on the processor in the user unit and the data traffic to and from the user unit are reduced. In a mobile embodiment, where the user unit communicates at least partially via a mobile telephone network, it can also be important to minimise this data traffic for reasons associated with bandwidth and/or cost . ω t KJ H
LΠ o LΠ o LΠ O σι
ti Φ rt μ- μ- rt ti Hi rt C CQ 0 ED μ- ι-3 μ- 3 tr fi SD 3 rr ED 3 Φ 0 rt ø S rt 0
Φ fi tr P P tr Φ 0 tr i X Hi ti P 0 tr P φ Φ 0 ti Φ μ- ϋ fD M (3 μ- ti H- ti tr
CQ Φ Hi Φ Ω ti μ- μ- CQ Φ Ω Φ Hi 3 μ- S ϋ P 0 ϋ P CQ rt 0 μ- rt SD rt i μ- 0 SD 0 Q rr rt rr ED SD 0 0 P P rt P ti fD Φ a rt t ti fD
0 P Φ ti i CQ ti ED . Φ tr Ω ti rt S3 ti ti LQ ED • - Φ LQ ϋ CQ μ- jP Hi X 3 rt ϋ H > 3 > φ 0 Φ CQ 3 X ED CQ Φ rt μ- 3 SD Hi P
CQ 0 rt SD φ Φ μ- φ Ω ϋ P φ fi Φ ED fD P t rt Ω CQ 3 tr ti ED Ω P Φ φ a φ ti Φ rr X Ti P CQ Ω fD <! C P X ti rt SD ti fi SD tr tr Ω φ μ- φ P Ω ^ μ P. Ω
3 ti μ- rt CQ LQ Φ fD 0 ti ED CQ Φ rt μ- μ- P ti P Φ μ- 0 £) 3 CQ Ω ED 0 ti 0 rt fD |3 0 Φ ti rt H Φ P Φ Ω Φ P 0 ϋ fD ti ϋ Q ti S3 rr rt LQ ϋ SD φ <! ti
0 rt SD P K 0 tr Φ fi rr μ rt ti P P ti Φ CQ fi Φ Ω Φ Pi CQ fi μ- fi μ- P Hi ED O CQ μ- ED ED Φ P rt μ- rt LQ Ω tr • ; ti μ- ti C O >< 3 μ- CQ ED μ-
SD 0 Hi SD P Hi P Ti LQ Si SD tr rt 3 0 φ 0 Φ CQ φ P ^ ti P φ P 0 rt P ti ϋ ti ti ϋ rt LQ Ti Φ rr Φ «• ED fi μ rt (- LQ μ- rt μ- P LQ Ω 0 ED LQ
SD 0 φ s: SD 0 ED CQ tr μ- CQ P Ω fi ϋ Φ SD fi rt ED ts rt μ-
CQ rt rt 3 fi CQ H, rr μ φ P fi S3 ED 0 rt μ- 3 rt rt 0 CQ μ- rt ED rt Ω rt
Φ O SD SD Φ H- tr SD 0 φ SD •<; ED CQ 3 LQ 3 O P φ o φ P rt o 0 rt tr o O
P rt rt ti rt ED P P CQ rt Φ φ Φ 3 LQ Ul Ω CQ CQ μ- CQ tr Hi Φ φ 3
Ei SD CQ tr SD <! rt P 3 fD rr Hi SD μ 3 3 s^ CQ φ 0 ED P Φ fD ϋ 3 ED
P rt φ μ- Φ fi Φ P 0 Ω 0 Φ P rt tr ti 3 rt P P fD rt P φ C
0 CQ P P rt Hi SD μ tr CQ S3 μ P μ- 0 fD Ti 0 0 0 rt Φ tr μ- X ti Ti
Ω μ- ti S3 rt LQ tr P" SD ti ϋ 3 rt P rt Ω H P C ti rr rr tr X φ SD ti rt μ- O
0 p SD CQ 0 μ- Φ 0 fi 0 fi ED 0 μ- SD Φ fi ti μ- SD tr Φ rt ϋ Hi Φ Ω CQ
3 Hi LQ φ ti 3 P Pi P. 3 μ- SD H rt Ω S3 rt s; μ- Q φ P rt Φ ti ϋ 0 ti SD CQ ϋ 0 Φ ti ED φ Hi Pi μ- rt ^ ED 0 P Φ rt ti rt φ CQ ti Φ CQ tr ti Φ μ- μ P rt μ-
ED μ, LQ 3 0 Hi rr rr μ- Ω ED LQ SD 3 μ- tr μ- CQ • ; φ ^ φ P Ω rt 3 SD μ- tr
P 3 ϋ S3 Φ 0 H S3 0 μ- t 0 0 ^ Φ P Ti rt SD φ rt 3 CQ fD ϋ CQ ED o μ- ED 0 ϋ SD Φ P μ 3 CQ ti 0 Φ ti tr fi ϋ rt tr fD rt CQ rt fD H ti 0 rt ti φ rt <! μ- Si *< ED Φ P ED Φ rt ϋ μ- <! ti ti Φ μ- i Φ Ti rr Φ fi fi ti μ- fi ^ μ- μ- rt Φ rt ti Ti fD ED μ tr Φ fD CQ μ- Φ Φ P Ω 3 φ 0 3 Pi fi Φ SD 0 ED S fD
0 Ω <! a μ- ti H" tr Φ ED <! φ SD (Q Ω tr μ- o ti ED Pi P rt tl
P φ SD μ- ED 0 S3 0 0 Ti P rt μ- CQ CQ C 0 μ- P Hi rr tr Φ rt SD μ- rt
•> P Ω Ti P P < fD <! 0 rr - Ω Φ ED μ- ti P μ- Hi O Φ Hi CQ ED μ- SD μ- rt Φ
3 fi Φ SD μ- μ- CQ φ CQ φ Ω ED μ P. Hi CQ 0 μ O 0 CQ P P CQ μ
ED fD - Ω rt Pi T CQ 3 Hi 0 Ω Φ Φ 0 ti Hi 3 ti φ CQ Hi rt rt μ- ti ϋ P CQ μ- H μ- φ ϋ μ- Φ μ P Hi 0 ϋ P. ti fi 3 μ- SD CQ ft 0 φ rt 0 P ED
SD fi rt ti rr t s: P Ω μ- tr 3 0 ≤ ϋ μ- 3 3 φ fD P rr fi $, 0 μ ϋ tr μ rt
LQ 0 Φ : Φ tr LQ rr CQ 0 3 tr ti 3 Ti μ- fD CQ ft Hi tr Φ tr 0 ti 3 P Φ SD rt μ-
Φ CQ μ. Ω μ- Ω φ ti μ- 3 CQ s^ fD P rt μ- μ- 0 Φ • μ- Hi ED fD ED LQ tr <!
3 Φ μ- φ Hi 3 Ω 3 0 C • ! rt Ω Φ rt P μ. Hi μ- LQ 0 μ Ω CQ rt rt μ- Φ Φ φ
Φ P P μ- 0 φ tr φ Hi Ul Hi tr tr 3 μ- rt 0 0 P P 3 Ti ^ rt φ μ- μ- P
P Pi LQ <i ti rt 3 l φ S3 Φ 0 3 Ω ti P φ SD H tr 0 < rt fi C rt μ- μ- tr μ- 0 rr μ- ED ti 3 ti Φ SD 0 3 - fi 3 rt φ ti φ Ei P Φ Φ Φ l rt
P rt P rr 0 CQ ti tr 0 rr μ- Ti φ •<; 3 rt Hi SD fD μ- CQ Φ Φ ti <! Φ tr
C LQ tr LQ tr fi ^ φ P C rt 0 3 0 μ- rt rt Hi P 0 Φ fD μ- <: μ- P μ- ti Φ
P Φ φ ϋ H μ- 0 c ti 0 rt μ- tr 0 fD P P CQ P μ- Q rt SD Ω μ- rt ti Ω Φ Ω μ- 0 φ P ti P P PJ 0 Φ ti LQ rr 0 Hi o tr l- φ C SD rt PJ CQ Φ S3 0 CQ SD P Hi CQ rt ^ μ- μ- P φ 3 P 0 φ Ω Φ ^ P ϋ
Φ SD Ω CQ 3 μ- Ti < rt P Q S3 s; 3 SD μ- ti - fD 3 μ- ϋ μ- 3 0 Φ TJ LQ ED φ rt 0 0 S3 ti φ μ- CQ H φ P 5 fD 3 ti μ- Φ rt rt ϋ
P ti φ ti ti ti P Ω P tr Hi Hi P μ- rt rt P Φ μ- P SD <! P ED 0 ti P 3 0 φ
Φ fi μ- φ μ- cr Φ μ- 0 rt $ 0 ti rt rt LQ Φ rt ti μ- h 0 LQ ED CQ
Ω μ- Φ S3 CQ fi rt μ- rr <! rt Ω 0 ED μ- φ P μ- φ 0 ti Φ P CQ
0 P Pi P Φ X 0 S3 tr μ- CQ ED ti rt S3 P S3 0 P. ti rt ϋ
H μ- CQ Hi P ω Φ φ rt ? tr P LQ P P 3 tr μ-
P. rr o φ 3 Φ Φ μ- μ- ED Φ μ- CQ ti fi rt rt ti CQ
Advantages and additional possible features of the method are apparent from the above discussion of the user unit .
According to a preferred embodiment, the received information is stored for a predetermined period of time from the time it is recorded, the user being charged on the basis of the length of the period of time. This embodiment is easy to understand and intuitive for the user, who can then easily determine when recorded information will be deleted from the memory.
According to an alternative embodiment, the user is charged on the basis of the memory capacity reserved for the user in the external data storage device.
According to an additional aspect of the invention, this relates to a method for memory management in a user unit which is arranged to record handwritten information. The method comprises the steps of storing the recorded information in a first memory unit in the user unit, and transferring at least a subset of the recorded informa- tion from the first memory unit to a second memory unit in an external data storage device in accordance with predetermined rules in such a way that, from the point of view of the user, the first and the second memory units form a coherent memory unit . Advantages and additional possible features of the method are apparent from the above discussion of the user unit .
Brief Description of the Drawings
In the following, preferred embodiments of the invention will be described with reference to the fol- lowing schematic drawings, in which
Fig. 1 shows a system according to an embodiment, Fig. 2 illustrates the use of a user unit in a system according to the invention,
Fig. 3 illustrates the operation of the memory in the user unit, Figs 4a-4b show different embodiments of internal memory units in the user unit, and
Fig. 5 shows a system according to an alternative embodiment .
Description of Preferred Embodiments Fig. 1 shows a system for information management according to an embodiment of the invention. A hand-held user unit in the form of a digital pen 1 is designed for electronic recording of handwritten information. In the preferred embodiment, the pen 1 has a two-dimensional sensor 2 for recording images, a main processor unit 3 for processing the images recorded by means of the sensor 2 and for converting these into a sequence of positions that describes the movement of the pen 1 while the information was being written down, an internal memory unit 4 for storing the information recorded by means of the main processor unit 3, a transceiver 5 for communication of the recorded information and an ordinary writing implement 6 for showing, by emission of a pigment, the information written down. In the currently preferred embodiment, the sensor
2 is a two-dimensional CMOS sensor that can be caused to record up to 100 images per second, where each image comprises 100 x 128 pixels with a spatial resolution of
30 μm and a greyscale resolution of 8 bits. The main pro- cessor unit 3 is a specially designed hardware circuit
(ASIC) , which is based on a 72 MHz ARM7TDM circuit and which, among other things, handles image processing, position storage, application protocol, databases and character interpretation (ICR) in the pen 1. The memory unit 4 is a combination of a 16 Mbit flash memory circuit and a 2 Mbit SRAM circuit, of which the whole SRAM circuit and 25% of the flash memory circuit are allocated to the main processor unit 3, while the remainder of the flash memory circuit is used for storage of the recorded information. The system in Fig. 1 also comprises a number of service providing units 7-9, typically server units, which receive the recorded information from the pen 1 and process this for the execution of various services, for example the sending of electronic messages such as SMS, fax or e-mail, or the recording of orders for goods or services .
The pen's 1 transceiver 5 can, for example, be a modem for connection to a mobile telephone network, which allows for direct communication with the service providing units 7-9. Alternatively, the pen's transceiver 5 can be designed to communicate with a network connection unit (not shown) , for example a mobile telephone, a PDA or a PC, which allows for connection to a mobile telephone network or computer network for communication with the service providing units 7-9. In the latter case, the transceiver 5 can be designed for wireless short-range communication via radio, for example in accordance with the Bluetooth® standard, or via an infrared link, for example in accordance with the IrDA standard.
The system also comprises a data storage device 10, typically a network server or a personal computer, which comprises a transceiver 11 for communication with the transceiver 5, a memory unit 12 and a communication unit 13 for communication with the service providing units 7-9, suitably via a computer network, for example the Internet. The operation of the data storage device 10 will be described in greater detail below with reference to Fig. 3. The system also comprises a look-up unit 14, typically a network server, which directs the pen to the correct service providing unit 7-9 on the basis of the recorded information, as will be described in greater detail with reference to Fig. 2. Fig. 2 shows a base 15 with an absolute position code 16 (shown schematically on a large scale) which is such that any part of the absolute position code 16 of > > ISJ DO H1
LΠ o LΠ o LΠ o LΠ
fD LQ CQ £D
P Φ S3 S3
P rt ti Ti fD φ Φ Hi ii fi ti fD α>
P. ED Ti Ω ϋ ti rt 0 Φ Φ φ Φ CQ . rt
CQ fi μ- Φ
CQ rt H ti
H- μ- X 3
Λ P 0 SD μ-
S3 P 3 P
Φ rt TJ Φ μ tr Ω ϋ
^ Φ O Φ ϋ CQ CQ rt Ti Φ μ-
0 Φ CQ O N
P Hi φ rt SD tr H ϋ Ω φ Φ μ- o
Hi ϋ
=S LQ Hi φ
0 tr μ- Φ CQ
0 μ- <! H
X Ω φ Φ f" , ,
1 tr ti P I-1
S3 rt Ti ω
Ti μ- μ- 0
CQ P rt CQ
S3 ^ μ-
P rt Ti rt μ- tr TJ Φ μ- rt Φ Ti CQ 0 ti P
H1 Φ μ- 0 . tr Ω Hi O
X SD P
<J P S3 μ- Ω rt CQ fD fϋ ED Φ P
S3 CQ SD rt CQ tr μ- tr Φ H I-1 3
Φ fi P φ ED rt LQ rt rt Φ ED μ- ti 0 ti tr P fD P CQ ED
P CQ ED 0 ti
CQ φ 1 ^
1 P fi
ω OJ ISJ M μ> μ1
LΠ O LΠ O LΠ o LΠ
CQ Ei ti φ <! tr ϋ rt rt rt ΓT rt s; 0 Ti 3 Ti TJ CQ S3- Ω S3 rt rt Ω Ti μ- Ω Ω rt Ω μ- μ- Φ ϋ φ Φ SD ti tr tr tr ti μ- P ti Φ fD SD tr μ- P Φ ti tr φ. H 0 0 tι SD ED tr 0 φ Q ti Λ P P SD Φ Φ φ fD rt φ μ- 3 ii μ μ- P μ- μ- μ- φ 0 3 s» Ti rt fD o μ-
P Φ S3 ti rr rt Ω P P tr P 0 rr rr Ω LQ rt <! rt Ti α Ti Φ rt SD Φ rt fD π
Ω μ- S3 μ- li Φ CQ μ- fϋ 3 CQ 0 Ω ti ω tr μj CQ φ 3 fD μ- 0 ti tr Ω fi 1 Φ rt ti 0 SD 3 P ti Φ 3 H ED ii μ- ^ H S φ t μ1 Φ LQ Ω P Φ μ- H μ- S3 ii μ- Φ Φ P ti ϊ> μ- rt μ 3 μ- P P TJ tr to CQ 0 CQ to 3 Φ φ Ω rt tr P CQ Ti
Ω O CQ CQ μ- Q Φ 0 o CQ ^ 3 (3 Φ - SD tr Ω Ti 0 CQ tr P o
SD P ^ tr Hi rt CQ ii 0 μ • SD rt PJ φ Φ LΠ
=> t CQ rt 0 φ P P o o φ LΠ P <: ^ rt fD S3"
P CQ ; Φ tr μ- Hi ^ μ- tr CQ ϋ μ- Φ :> S tr ii Hi ><: P CQ CQ SD 3 CQ P
Ω H ϋ 0 ED m O Φ rt Φ tr rt X tr μ- CQ Φ fD 21 fi (3 μ- ED Φ O CQ μ- tr tr 0 rr rr ti TJ P Ω Ti P 0 Φ rt μ- P ti rt μ-1 rt S3" μ- $ ϋ 3 f-1 3 3 ti 0 rt Hi φ Φ ti tr φ ti Φ μ- fD Ω ti tr H1 Φ Ω rr rr φ Φ H> tr P rt ti Φ Ti ED 0 0 Ω rt rt rt CQ Φ u Φ 0 P ti 0 S3 ED fϋ ti to ti tr Φ tr P •• -> Φ μ- tr μ- CQ rr tr i ti μ- Φ
ED s H tr fi Hi H1 rt Hi H LQ μ φ P ti Φ rt rt rt Ω μ- μJ LQ ^ SD SD φ. ti
Φ 0 0 (3 SD Φ ^ ti Φ ϋ fD μ- ED ED P Hi μ- ϋ rt μ- ti 0 Φ fi rt -
Ω Φ S3 CQ S3 rt μ- μ- μ- 3 ti φ l-1 P ti SD 3 3 ϋ P ED Φ- tr P μ- P 0 S3 P. Φ rt
0 P h-J Φ rt Φ P CQ LQ 1 Φ P Ω ϋ μ- Φ φ Φ 0 rt Φ LQ tr H- rt P ti fi rt tr
P CQ fi O H Hi Ω rt 91 μ- CQ rt 3 3 3 3 CQ SD 0 φ SD P tr μ- φ tr φ
Hi rt μ- 3 3 0 3 rt 0 TJ Q φ tr Φ Ω 3 0 0 S3 Hi fD Ω P CQ Φ rt CQ S φ μ- tr LQ ED μ- ti μ- ω 0 ti *<: ED ϋ Φ 3 0 Φ ti ti rt Ω CQ μ- 0 fi rt H CQ μ- ti ti Φ P tr μ- rr a 3 ti • ϋ Ω CQ 0 P 3 *< *< tr tr rt rt 3 H SD SD φ. • rt Ti φ
3 SD 0 P μ- Φ SD μ- rt Φ TJ μ- - tr ϋ H P 0 φ 0 tr ti tr μ- h-1 rt tr φ Ω
ED rt s; Ω fi rt 3 O tr fi ti rt X fϋ <; φ ii 0 SD ϋ Φ 0 Φ 0 P tr 0 P φ rt ti CQ Φ ED SD μ- μ- 0 Φ Φ <: SD rt Ω ^ Hi H Ti ED Hi CQ <! ED μ- Hi rt μ- μ- SD <; Ω li 0 CQ P μ- Hi P fD SD Ti rr tr 0 £ LQ Ti Ti φ rr rt P tr CQ Ti
0 ti Ω Φ Ω S3 P φ CQ 3 P Φ ϋ P ED Φ Ti rr μ- μ- SD Φ φ Φ 0 - tr μ- LQ rt Φ Φ rt
P CQ SD ti 0 ^ Pi φ φ Hi ti X CQ ii fi SD tr CQ P *< P P Φ 0 CQ tr ti
Ω P H Φ Ω iQ 3 0 ti Ω rt rt li Φ rt ϋ μ- fi μ- P Φ i ϋ
CQ Φ Si CQ SD S3" 0 ti Φ SD 3 0 <1 rr μ- rt Φ H 0
3 μ- rt Ti SD CQ CQ Hi ► • μ- μ- r tr SD s; . P s- Φ ti 3 ϋ P φ ti S μ- Ti CQ 0 tr < μ- P μ CQ CQ TJ Φ Q < Φ Φ P μ- tr P ^ fD 3 SD NJ SD S Φ Hi SD μ- μ- P LQ μ- o Ti Φ P rt SD
P φ Ω rt m tr μ- rt rt Φ rt 0 LQ ^ P μ- rt Ω CQ SD ω Pi ED SD P P, tr
ED ti Ω Ti Φ tr tr φ TJ μ- 3 tr ti φ ED <! Φ rt rt S3 Ω Φ P
CQ 0 o o Φ φ fD
^ 0 tr Φ ^ Ω ED- μ- rt Ω μ- 0 Ti Ω Φ ti μ> Φ
3 μ- $. S3 Ω ti ti 0 μ 0 Ω P (3 Φ tr H1 0 P 0 rr Φ Ω H rt
Hi LΠ 3 P μ- rt μ- SD SD rt ϋ Φ Ω φ ti 0 ϋ SD CQ ≤ φ o ti LQ fD CQ μ- μ- CQ tr 0 Φ ≤
H •> S3 rr rt ti H rt rr μ- μ- Hi μ- < H 3 CQ rt P TJ CQ 0 P S SD 3 Ω 0
0 i Φ tr rt Hi ti tr 3 CQ 3 0 ti μ- Φ 3 SD ti 0 Ti Φ rt Ti μ- P I-1 CQ 3 0 ti
3 1 μ- Pi tr 0 μ- rt Φ t φ ti Ω Ω CQ S3 P Ω SD Hi ED < Ω tr ti tr rt rt fD ti ?
H Ω rt Φ ti Φ tr μ- P Φ S3 Φ Ti P 0 rt μ- μ- rt μ- 0 Ω Ύ SD P fi rt • ED 0 tr 3 ϋ φ rr 3 rt μ- 0 μ- Φ P Φ rt ti ED Φ CQ X φ O Φ 0 fi Φ SD tr rt S3 Φ P ED ii fD TJ •» tr rt μ1 P Ω X CQ fi tr fi μ- CQ Hi P. ϋ
Φ CQ φ rr φ rt 0 CQ fD CQ Φ CQ o Si SD rr μ- Φ 0 rt 3 rt rt Ti μ- rt ϋ
S3 ϋ Ti φ μ- S3 fD Hi φ ED ~ μ- CT Φ CQ μ- Hi tr rt μ- fD 0 . Φ 3 0 μ- ti ϋ Ω rr ti fi 0 rt 3 Hi μ- 3 ϋ P μ- ii rt P S3 φ 0 3 rt ti μ- μ- P Φ
SD tr μ- tr φ P φ μ- P Φ 0 Φ rt Ω LQ 0 P μ- CQ 3 μ- Φ CQ S3 3 rt rt Hi CQ rt ts fD Si Hi μ- Ω fi ti P CQ X ED P SD P !fl φ Φ rt rt rt rt μ- μ- Φ tr 0 CQ
ED SD rr φ O Ω ti rt μ- rt Φ μ- T P rt LQ μ- μ 3 ti tr SD X 0 rt μ- rt fi φ μ tr - rt ϋ SD μ- fD Ω Φ 1 LQ μ- O LQ •> 0 fD Φ rt ti tr 0 ED 3 Hi
CQ Ω 0 Φ P ED 3 Ω ED fi s; P Ω μ- μ- 3 0 μ P μ- LΠ Φ rt CQ μ- SD μ rt 0 rr μ- ti μ- Ω Φ ti rt ED φ ED P rt P Φ Hi fD ^ CQ 3 0 o rt rt μ- rt ti rt 0 o P tr Hi 3 P rt Ω 0 Φ Hi • : fi tr ?r 3 L CQ 1 φ P Φ tr tr 0 O P. μ- 3 ϋ rt μ- rr tr 0 rt CQ fi ϋ φ 0 rt •» 3 Hi Φ Φ P ti μ- O
SD ti P Φ S3 ti tr CQ 0 : tr1 ii 3 fD 0 S3" Φ CQ ED 1 P rt Q O l ti CQ l Φ tr 3 • •<! 0 ti Ω LQ tr φ 1 ^ •<; 1 φ Φ
device 10 that a subset of information has been received and stored successfully in the external memory part M2. When receiving the confirmation signal in the pen 1, deletion of the corresponding information in the internal memory part Ml is initiated. This takes place hidden from the user, who experiences the pen as a single large, coherent , internal memory unit . In other words , a kind of hidden data transmission, governed by needs and rules, is carried out from the pen 1 to the external data storage device 10, the transferred data being deleted from the pen 1, immediately or upon receipt of a confirmation signal .
What rules are applied depends among other things on the preferences of the user and on the construction of the system.
In an embodiment where the transmission from the pen 1 to the data storage device 10 is carried out via a mobile telephone network, either directly or via the above-mentioned network connection unit, it can be advan- tageous to cause the transmission to be carried out at a time when the transmission cost is the least. This rule can be supplemented by the generation of a "send" command meaning that all related information is to be transferred to the memory part M2 as soon as possible, regardless of cost.
In an embodiment where the pen 1 is able to communicate via both a mobile telephone network and a computer network, the pen 1 can be configured to transfer the information from the memory part Ml to the memory part M2 only when in contact with the computer network, so that the information is transferred at minimal cost.
A rule can mean that the information is transferred to the memory part M2 when there is access to a given minimum bandwidth in the communication link L. An additional rule can be that the information is transferred to the memory part M2 as soon as the communication link L is established. ω u> to DO M H
LΠ o LΠ o LΠ o σi
0 SD ti CQ S μ- CQ rt tr 0 l HI Ω μ- rt 3 0 ti TI S tr 3 (3 Ω S3 rt μ- CO 0 M LQ H>
Hi tr fϋ tr P SD P rt μ- φ Hi Φ tr μ- ti ti φ Hi φ Φ μ- CQ ED Ti tr P μ- i- * μ- φ
0 rt μ- rt CQ Hi Φ 3 ti Ω μ- Ti rr SD 3 Ω SD ED μ- CQ Φ Ti φ Hi 0 P 0 <! ti rt <! φ Hi μ- 0 TJ φ fD φ CQ φ P 0 μ 0 Ω Ω P CQ ti ED ED 0 hli SD Ti φ ti tr Φ ϋ rr ϋ ii μ1 P Φ ii CQ ti Φ ii Φ Φ LQ μ- Ω 3 ti S3 3 Φ P Φ
Φ φ Φ 3 μ- CQ rt Ti P Hi X Ω Hi Si fi Ei 0 ϋ μ- Ti Φ μj 3 μ- ti ϋ
TJ P α μ- Ω fD ti rt tr H rt SD Φ 0 tr Φ CQ P μ- rt ED 3 ti ED ≤ Ω SD μ- ti rt 0 rt tr s; μ- •<: μ- tr l-1 H Ti ϋ fi μ- μ- £ cn
^ ti 0 ΓT t P rr Φ ≤ Ti
P μ- μ- 0 ti μ- rt φ tr Hi P ED SD ϋ ti P μ- μ- rt rt ii ED μ- Φ Φ Ω Φ <! tr ti
Hi P ti S3 μ- fi 0 tr Φ rt ii o rt 3 φ ti φ fD SD rt CQ S3" ; 0 ti CQ 0 Q φ Φ Φ
0 Ω rr Q Φ P Φ Ti P Φ μ- φ ϋ rt ϋ tr P SD SD Ω μ μ- 0 Ti P φ CQ 3 " Hi ti μ- * i Si ii 3 Ω Ti rt 3 o ^ tr Ω tr Q Hi TJ ti tr Ti SD φ
3 Ti μ- 0 rt μ- Q φ μ- Φ 0 tr O 3 μ- <! CQ LQ Φ ED ED ED φ ^ Ω ti ϋ 0 rt ϋ
ED LQ l- ii tr CQ tr <! P 3 μ, Φ φ ti > to P Φ P rt μ- P. ti P Ω rt ti Hi SD φ φ Hi tr ti rr φ SD *<: μ- μ- Hi o ϋ ^ Ω - Hi Φ SD < ti Ω o tr rr Φ rt P CQ Λ Φ Φ μ- rr P CQ Hi 0 0 ϋ Φ μ- 0 Ω 0 ϋ 3 P φ 0 μ- φ P φ ti tr CQ S3 Hi ϋ
0 Ω φ- tr CQ rt rt rt S3 ti * ϋ Q S3 0 O H S3 fi P Hi Φ Hi 3 ti Φ Ω μ- SD S3 μ- ti ED JD- Φ Hi tr 0 CQ 3 fi P ii rt 3 μ- Hi ϋ μ- 3 Φ O 0 rr ti
P Φ φ ti 3 SD S3 μ- φ Φ μ- ϋ tr fD Φ P Ti LQ ED ϋ ti ti P Φ H1 rt S3
• 3 μ Φ Φ <; rt ti P X CQ rt μ- φ rr CQ Hi SD 0 fD 0 Ω S3" μ- rt S3 ti P Φ
^ ED φ ϋ TJ fi 3 μ- μ- Hi φ rr P ti μ- 0 P CQ P S3 Ω ti P 0 Φ Φ 0 ^ Φ ti Φ μ- VΛ 3 φ φ 0 CQ 0 rt 0 3 Φ- LQ 0 H ti ϋ μ- ϋ r 0 φ φ IQ Hi LQ P
LQ CQ rt 0 fi ti μ- μ rt P ϋ TI μ- ti P φ 3 rt H ϋ Ti r tr TJ μ- CQ SD μ-
0 ti ϋ * ; O IS 3 P 0 rt S3 H SD 0 μ- 0 fi ti tr 0 φ 0 rr P • CQ
3 X Hi ti μ- o (D μ- Hi Ti 0 Hi so rt ti 0 ti SD μ- rt 0 Φ & P" P tr φ- tr S3 ii rt (3 Φ CQ - rt Hi 0 Φ Φ ti rt μ- P rt P 0 Ω μ- CQ fi φ SD CD 3 rt tr Φ CQ S3" 0 μ- tr P Si μ- μ- μ ti 0 CQ 0 φ 0 s; $, Φ LQ Φ 3 3 S3 S3 Φ tr rt P 3 CQ Φ μ- ii s; 0 φ 3 SD P 3 P tr tr P tr CQ Φ φ li rr CQ Ω 3 SD
CQ ϋ μ- rt μ- Φ tr P Si SD rt Φ Ω rt Φ Hi Φ rt rt Φ CQ 3 P Φ O rr tr 0 rt H-1 tr φ tr rt rt rt S3 P Ω μ- rr Φ ED rt 0 Hi P 0 P 0 0 0 rr CQ 0 CQ ti σi
0 SD φ •« tr tr Ti to Hi 0 Ω μ- μ- μ- CQ CQ ti tr 0 ti ^ Ω ti ti ~ fD ti μ- ED ^ rt
=> CQ φ C Ti o O ϋ tr Q P 0 S3 Φ rt μ rt rt SD SD •<; rt Φ rt tr
CQ μ- TJ CQ φ μ fi ti SD Ω ti tr tr μ- tr ^ P ti S3 rr tr LQ fi S3 ti S3 Φ
CQ 0 DO Ti ii 3 φ (3 CQ <τl Ω tr Φ 3 Φ SD φ P Φ tr ϋ P TJ tr Φ μ- ED (3 P
SD φ μ- O φ CQ SD SD fi Ti rt μ- μ- Ω I-1 Φ CQ Φ Φ μ- μ- ED Φ <1 μ- rt μ- μ-
P. ti P tr Ti Hi rt TJ 0 Q Q 0 H SD 3 rt LQ S3 rt S3 P g Φ rt ti μQ φ P μ- Φ rt P
3 rt μ- D rt μ- fD φ ii . μ S3 rt 0 μ- μ- CQ ED CQ 1 fi ^ rr rr si P Hi O Hi
Φ s; φ 0 1 Hi ti Φ 0 P ti Φ rr Si Φ μ 3 <! Φ ti Φ rt 0 CQ ti SD 0 P Φ Φ- 0
3 μ- ϋ i. rt rt ti P fi fi Φ. ti μ- φ ^ φ Φ H Ω ti tr ϋ 0 3 SD I-1 P. ti CQ P ti o rt φ fD φ . TJ SD ED P ^ rt P φ Φ μ- S3 CO DO P μ- φ 3 • CQ - 3 ti tr 0 CQ Hi ϋ s; μ- CQ SD μ- •- ti LQ 0 TJ 0 S S3 3 rt CQ rt LQ fD (3 SD
^ 0 S3 rt rt μj tr CQ rt ti P CQ rt fD Hi Ti P μ- P S3 Φ fi 3 ^ ti rr 21 ti CQ rt
S3 rt Φ P. P μ- 0 rt 3 Hi rt tr $ ti Φ μ- CQ μ- CQ P s; SD rr μ- φ μ- μ- Φ μ-
S rt TJ ii 0 Hi Ω 3 ti rt tr Φ 0 Φ tr rt rt ti rt rt Φ rt μ- rt tr CQ 0 φ 0 rt CQ ED 0
P rr SD £ 0 tr 0 Φ tr tr Φ μ ED ti μ- Ti ti ~ rt ED SD CQ Hi P tr r P μ- CQ tr ti tr P μ <! fi ED Φ H μ. rt T rt 3 ED O tr S3 μ- t rr μ- 0 rt rt rr t SD rt SD 3 rt φ CQ Φ Φ tr Φ P ϋ ED rt Q S3 rt Ti O rt Hi rt tr ED μ- μ- rt <! LQ fD tr fi fD S3 ϋ φ P μ- CQ CQ P tr Ω P t rt 3 H rr tr ED μ- Q
DO Hi ^-^ μ- ti rt Φ rt rt TJ CQ rt 3 0 i tr μ- Φ μ- 0 ED Φ Ω tr φ rt 0
H rt rf fi P fD μ- fi tr T tr Hi Ti CQ 0 μ- Hi P 0 Φ rt ø Ω ti Hi 0 Φ Φ rt μ- tr Φ LQ fi 0 P 0 ED φ φ Φ μ- ti rt Q 0 s; μ- rt μ- Φ μ CQ 3 c rt ϋ ϋ
$, P φ CQ S3 ti Φ :> ti ti μ- H 0 rt CQ rt rt P P" μ- ti 3 CQ rr 0 rr Ti S-1 l tr SD tr LQ μ- tr SD P H" P 3 CQ P tr μ- μ- LQ CQ SD SD CQ ED 3 0 μ Φ φ Φ P
Φ LQ Φ rt ED S3 Ti 0 rr 1 tr Φ 0 3 0 P μ- ? ti φ <! CQ μ 1 Φ H1 tr SD rt 3 fD CQ • Φ P φ ti CQ P φ Φ CQ φ 0 TJ 1
Φ P *< fD Φ 1 ii rt ' 1 LQ ϋ 1 H Hi φ rt ti rt P
information recorded at different times is distributed in memory blocks a-e. The transmission of information from the memory unit's 21 memory blocks a-e can be implemented on the basis of time-stamping, for example relating to the time of recording of the information or the time of storage of the information in the respective memory block.
According to an advanced embodiment, the user is allowed to prioritise different types of information, for example in such a way that certain information is transferred as soon as possible, while other information is transferred at minimal cost .
In the preferred embodiment, the user is offered access to the extended memory part M2 as an option of the pen 1. This means that the pen 1 should be capable of operating in the system in Fig. 1 both with and without this option, and that the option should result in minimal modification of the other parts of the system. A pen without the option is configured in such a way that after detection of a "send" command via the transceiver 5, and any network connection unit, it sends an address query to the look-up unit 14 , and that after the receipt of a network address from the look-up unit 14, it sends all the information in the memory unit 4 associated with the "send" command to the service providing unit 7-9 that is identified by the network address. A pen with the option is, on the other hand, configured to transfer information from the internal memory unit 3 to the memory unit 12 automatically and in accordance with some pre- determined rule, to send an address query to the look-up unit 14 after the detection of a "send" command, and then to send a received network address together with the "send" command and any associated information in the memory unit 4 (that is information that has not already been transferred to the memory unit 12 in accordance with the above-mentioned rules) to the data storage device 10, the processor unit (not shown) of which communicates via the communication unit 13 all the information associated with the "send" command (that is both information received from the pen 1 with the "send" command and information stored in the memory unit 12) to the service providing unit 7-9 that is identified by the network address. The communication unit 13 is here suitably designed in such a way that the service providing units 7-9 cannot or do not need to distinguish between information that is sent from a pen with or without the option. According to an embodiment, the option can be charged to the user on the basis of the length of the period of time during which the recorded information is to be stored in the memory unit 12 of the data storage device 10. According to an alternative embodiment, the user is charged on the basis of the size of the memory capacity allocated to the pen in the memory unit 12.
In addition to offering the user increased storage space as an option of an existing pen, it is possible within the scope of the above system to sell different versions of the pen, for example a high-end version with "unlimited" storage space according to the invention and a low-end version with limited memory according to conventional technology.
To return to Fig. 1, the system also comprises an interface unit I which is connected to the data storage device 10 and which allows the user to at least review all the information that has been recorded with a particular pen 1 and transferred to the memory unit 12. It is also plausible for the user to be allowed to edit or download recorded information from the memory unit 12 via the interface unit I, or to send information from the memory unit 12 to a recipient, via the communication unit 13. In addition, the user can be given the ability, via the interface unit I, to modify the above-mentioned rules for the transmission of information between the memory units 4, 12, to his own requirements. The interface unit I can be realised in the form of a web server with a portal or the like to the Internet. The user can thus connect to the interface unit I via a browser on some suitable device, such as a PC, a PDA or a mobile telephone. Fig. 5 shows an alternative to the system in Fig. 1, with the difference that the address query is made from the data storage device 10 instead of from the pen 1. In the system in Fig. 5, the pen 1 is thus arranged, after the detection of a "send" command, to transfer this and the associated information in the internal memory unit to the data storage device 10, which makes an address query in the look-up unit 14, collates the recorded information that is associated with the "send" command and sends this to the indicated service providing unit 7. Otherwise the system can be realised in the same way as the system in Fig. 1.
A person skilled in the art will recognise that the embodiments described above can be varied within the scope of the invention as this is expressed in the appended claims. For example, the pen could be connected via a wire, across which the information is transferred to the data storage device, for example via a network connection unit, such as a modem, a mobile telephone, a PDA or a PC. It is also possible for the recorded information, that can be divided between the pen and the data storage device upon the detection of the "send" command, to be sent to an indicated service providing unit from both the pen and the data storage device. However, this requires the service providing unit to be capable of collating the received fragments of information.
It must also be pointed out that the system can be designed in such a way that all the information management of the recorded information is carried out directly in the external data storage device. Alternatively, the data storage device can comprise a database with all the network addresses of the service providing units in the system, for which reason no address query needs to be made .
Finally, it should be pointed out that the invention can also be used with other types of hand-held user units for recording information, for example reading pens for electronic text input .

Claims

1. A hand-held user unit for writing down and recording handwritten information, comprising means (2, 3) for recording said information and a memory for storing the same, c h a r a c t e r i s e d in that the memory comprises a first memory unit (4) located in the user unit and a second memory unit (12) located in an external data storage device, which memory units are connected in such a way that, from the point of view of the user, they form a coherent memory unit. 2. A hand-held user unit according to claim 1, further comprising a means (5) for transmission of information between the first and the second memory units (4, 12) , the first memory unit (4) being arranged to receive and store the recorded information from the recording means (2, 3) and the information transmission means (5) being arranged to transfer according to predetermined rules at least a subset of the recorded information from the first to the second memory unit (4, 12) for storage therein. 3. A hand-held user unit according to claim 2, in which the information transmission means (5) is arranged to carry out exclusively one-way transmission of information from the first to the second memory unit (4, 12) .
4. A hand-held user unit according to claim 2 or 3 , in which said rules comprise transferring said information when the first memory unit (4) has attained a given level of fullness.
5. A hand-held user unit according to claim 2, 3 or 4, in which said rules comprise transferring said infor- mation when this has been stored in the first memory unit
(4) for a certain period of time.
6. A hand-held user unit according to any one of claims 2-5, in which the information transmission means (5) is arranged to carry out wireless transmission of information from the user unit.
7. A hand-held user unit according to any one of claims 2-6, in which the information transmission means (5) is arranged to transfer all the recorded information to the second memory unit (12) .
8. A hand-held user unit according to any one of claims 2-7, which is arranged, after recording a "send" command, to send all information associated with the "send" command and stored in the first and second memory units (4, 12) to an external information management unit (7-9) .
9. A hand-held user unit according to claim 8, in which the information transmission means (5) is arranged, after recording the "send" command, to send a subset of the recorded information associated with the "send" command from the first memory unit (4) to the second memory unit (12) .
10. A hand-held user unit according to any one of the preceding claims, in which the recorded information comprises a plurality of absolute positions that form an electronic version of the handwritten information.
11. A hand-held user unit according to claims 9 and 10, which is arranged, after recording the "send" com- mand, to obtain an address for the information management unit (7-9) , by a request to an external look-up unit (14) and on the basis of said positions.
12. A hand-held user unit according to claim 11, which is arranged to obtain said address via a communi- cation unit (13) in the external data storage device
(10) .
13. A hand-held user unit according to any one of the preceding claims, in which the second memory unit
(12) has a data storage capacity that is considerably larger than the data storage capacity of the first memory unit (4) . ω ω DO to H μ>
LΠ o LΠ o LΠ o LΠ ti rt
Φ tr
Ω φ
0 ti TJ fi ti H μ- Φ Φ-
P Ω •
LQ φ fi > tr μ-
SD P tr p LQ ED ϋ P
3 Ω fi ii 1 μ- SD tr rt μ- Φ rt 3
Φ CQ Pi
P ^
S3 μ- μ- CQ
P P Φ
Hi ti
0 s; μ tr S3
3 μ-
SD Ω μ. DO rt tr rt μ-
0 CQ SD
P ED Ω μ- Ω
Ω P- 0
0
3 3 fi
Ti Φ μ- ϋ SD P μ- P LQ
CQ CQ φ rt Q ^^ 0
DO
ED fD
P P ω <! μ- ^ —
3 0
SD Hi P
LQ 0 Φ φ ti
O
Hi
unit (1) which is designed for writing down and recording handwritten information, the user unit (1) being arranged to store the recorded information in a memory and to communicate a required part thereof to the information management unit (7-9) via a communication network, c h a r a c t e r i s e d in that the memory comprises a first memory unit (4) located in the user unit (1) and a second memory unit (12) located in an external data storage device (10) , which memory units are connected in such a way that, from the point of view of a user, they form a coherent memory unit .
19. A system according to claim 18, in which the first memory unit (4) is arranged to receive and store the recorded information and in which the user unit (1) is arranged to transfer in accordance with predetermined rules at least a subset of the recorded information from the first to the second memory unit (4, 12) for storage therein.
20. A system according to claim 19, in which the user unit (1) is arranged to carry out exclusively oneway transmission of information from the first to the second memory unit (4, 12), and to communicate the required part of the recorded information to the information management unit (7-9) via a communication unit (13) in the external data storage device (10) .
21. A system according to any one of claims 18-20, which is arranged, after recording a "send" command, to send all the information associated with the "send" command and stored in the first and second memory units (4, 12) to the information management unit (7-9) .
22. A system according to claim 21, in which the user unit (1) is arranged, after recording the "send" command, to send a subset of the recorded information associated with the "send" command, from the first memory unit (4) to the external data storage device (10) .
23. A system according to claim 21 or 22, further comprising a base (15) with a position code (16) , in which the user unit (1) comprises an image sensor (2) for optical recording of the position code and a processor unit (3) for converting the recorded position code (16) into absolute positions that form an electronic version of the handwritten information, and in which the user unit (1) is arranged to obtain an address for the information management unit (7-9) , after recording the "send" command, by a request to an external look-up unit (14) and on the basis of said positions. 24. A system according to claim 23, in which the user unit (1) is arranged to obtain said address via a communication unit (13) in the external data storage device (10) .
25. A system according to any one of claims 18-24, in which the external data storage device (10) comprises a network server with an interface that allows a user of the user unit (1) to access the recorded information.
26. A method for providing memory capacity for a user of a hand-held user unit (1) which is designed for recording and communicating handwritten information, comprising the steps of reserving memory capacity for the user unit (1) in an external data storage device (10) , receiving recorded information from the user unit (1) and storing the same in the external data storage device (10) , and sending the recorded information to an information management unit (7-9) in response to a "send" command .
27. A method according to claim 26, comprising the step of charging the user on the basis of the memory capacity reserved for the user in the external data storage device (10) .
28. A method according to claim 26 or 27, comprising the step of storing the received information for a predetermined period of time from the time of recording, the user being charged on the basis of the length of the period of time.
29. A method according to any one of claims 26-28, in which the "send" command is received from the user unit (1) .
30. A method for memory management in a user unit (1) , which is arranged to record handwritten information, c ha r a c t e r i s e d by the steps of storing the recorded information in a first memory unit (4) in the user unit (1) , and transferring at least a subset of the recorded information from the first memory unit (4) to a second memory unit (12) in an external data storage device (10) in such a way that, from the point of view of a user, the first and second memory units (4, 12) form a coherent memory unit .
EP01983027A 2000-11-10 2001-11-09 Recording and communication of handwritten information Withdrawn EP1336157A1 (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
SE0004105A SE521214C2 (en) 2000-11-10 2000-11-10 Binder device with input field provided with position coding pattern through which an operation in a computer system can be initiated, as well as information management system comprising such a binder device
SE0004105 2000-11-10
SE0004156 2000-11-13
SE0004156A SE0004156D0 (en) 2000-11-13 2000-11-13 Procedure, system and product for information management
SE0102828 2001-08-27
SE0102828A SE520552C2 (en) 2001-08-27 2001-08-27 Digital pen for recording/transmitting handwritten information, has memory unit connected to memory unit of external data storage device in such a way that memory units operate as single coherent memory unit
PCT/SE2001/002491 WO2002047021A1 (en) 2000-11-10 2001-11-09 Recording and communication of handwritten information

Publications (1)

Publication Number Publication Date
EP1336157A1 true EP1336157A1 (en) 2003-08-20

Family

ID=27354622

Family Applications (1)

Application Number Title Priority Date Filing Date
EP01983027A Withdrawn EP1336157A1 (en) 2000-11-10 2001-11-09 Recording and communication of handwritten information

Country Status (3)

Country Link
EP (1) EP1336157A1 (en)
AU (1) AU2002214483A1 (en)
WO (1) WO2002047021A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5661506A (en) 1994-11-10 1997-08-26 Sia Technology Corporation Pen and paper information recording system using an imaging pen
US5852434A (en) 1992-04-03 1998-12-22 Sekendur; Oral F. Absolute optical position determination

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999050751A1 (en) * 1998-04-01 1999-10-07 Xerox Corporation Routing document identifiers
WO2001048591A1 (en) * 1999-12-23 2001-07-05 Anoto Ab Centralized information management
EP1257965B1 (en) * 2000-02-16 2004-04-21 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Electronic pen with ink on/off function and paper touch sensing
US6826551B1 (en) * 2000-05-10 2004-11-30 Advanced Digital Systems, Inc. System, computer software program product, and method for producing a contextual electronic message from an input to a pen-enabled computing system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5852434A (en) 1992-04-03 1998-12-22 Sekendur; Oral F. Absolute optical position determination
US5661506A (en) 1994-11-10 1997-08-26 Sia Technology Corporation Pen and paper information recording system using an imaging pen

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DYMETMAN M; COPPERMAN M: "Intelligent paper", LECTURE NOTES IN COMPUTER SCIENCE, vol. 1375, March 1998 (1998-03-01), pages 392 - 406, XP002328425
See also references of WO0247021A1

Also Published As

Publication number Publication date
WO2002047021A1 (en) 2002-06-13
AU2002214483A1 (en) 2002-06-18

Similar Documents

Publication Publication Date Title
US7167164B2 (en) Recording and communication of handwritten information
EP1244996A1 (en) Distributed information management
US9304605B2 (en) General information management system
JP4822645B2 (en) User unit and global information handling system
US20030046256A1 (en) Distributed information management
US20060119591A1 (en) Method, system and product for information management
JP2003529985A (en) Method and system for associating information
US7035429B2 (en) Method and device for addressing mail items
US6378033B1 (en) Electronic device, control method thereof and storage medium
EP0727727A2 (en) Portable interactive storage device and method of displaying its contents
US20050216786A1 (en) Data accumulation system
US7202963B2 (en) Method for processing information
JP3844736B2 (en) Sensing device
CN101310263A (en) Data communication with remote network node
JP2008505387A (en) Data management with electronic pen
US20040068601A1 (en) Information input device with multiple memory card reader
WO2002047021A1 (en) Recording and communication of handwritten information
EP1514219B1 (en) A method for managing information
KR100386014B1 (en) image transmission method for online publication
EP1269304A1 (en) Device and method for communication
JP4256830B2 (en) Data transmission / reception system
WO2002027643A1 (en) Reading and utilizing optically readable data elements
JP2004015617A (en) Data storage system, data storage equipment, server, program, and recording medium
WO2002075630A1 (en) Communications system and method for supporting a technology provider of a communications network
JP2694170B2 (en) IC card system

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20030610

AK Designated contracting states

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

AX Request for extension of the european patent

Extension state: AL LT LV MK RO SI

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: ANOTO IP LIC HB

111L Licence recorded

Free format text: 0100 LEAPFROG ENTERPRISES INC.

Effective date: 20050530

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: ANOTO AB

17Q First examination report despatched

Effective date: 20070103

TPAC Observations filed by third parties

Free format text: ORIGINAL CODE: EPIDOSNTIPA

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: ANOTO AB

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 3/033 20060101ALI20101119BHEP

Ipc: G06K 19/06 20060101AFI20101119BHEP

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20110503