[go: up one dir, main page]

SE520552C2 - 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 - Google Patents

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

Info

Publication number
SE520552C2
SE520552C2 SE0102828A SE0102828A SE520552C2 SE 520552 C2 SE520552 C2 SE 520552C2 SE 0102828 A SE0102828 A SE 0102828A SE 0102828 A SE0102828 A SE 0102828A SE 520552 C2 SE520552 C2 SE 520552C2
Authority
SE
Sweden
Prior art keywords
information
unit
memory
user
memory unit
Prior art date
Application number
SE0102828A
Other languages
Swedish (sv)
Other versions
SE0102828L (en
SE0102828D0 (en
Inventor
Petter Ericson
Oerjan Johansson
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
Application filed by Anoto Ab filed Critical Anoto Ab
Priority to SE0102828A priority Critical patent/SE520552C2/en
Publication of SE0102828D0 publication Critical patent/SE0102828D0/en
Priority to US09/986,762 priority patent/US7167164B2/en
Priority to AU2002214483A priority patent/AU2002214483A1/en
Priority to PCT/SE2001/002491 priority patent/WO2002047021A1/en
Priority to EP01983027A priority patent/EP1336157A1/en
Publication of SE0102828L publication Critical patent/SE0102828L/en
Publication of SE520552C2 publication Critical patent/SE520552C2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Recording Measured Values (AREA)
  • Facsimiles In General (AREA)

Abstract

The digital pen (1) has the unit which is connected to a memory unit of an external data storage device in such a way that the memory units operate as a single coherent memory unit from user's point of view. Independent claims are also included for the following: (1) Information management system; (2) Memory capacity provision method; and (3) Memory management method.

Description

lO 15 20 25 30 35 » . . . _ f 520 552 2 användning vid ett senare tillfälle. Detta gäller exem- pelvis om användaren har registrerat sina personuppgifter och val på en beställningslista och vill utöka beställ- ningen vid ett senare tillfälle. Det är då fördelaktigt att kunna komplettera den tidigare inmatade informa- tionen. Likaså kan användaren välja att avvakta med att sända ett handskrivet meddelande till en mottagare, för att kunna komplettera och/eller avsända meddelandet vid ett senare tillfälle. lO 15 20 25 30 35 ». . . _ f 520 552 2 use at a later time. This applies, for example, if the user has registered their personal data and choices on an order list and wants to extend the order at a later time. It is then advantageous to be able to supplement the previously entered information. Likewise, the user can choose to delay sending a handwritten message to a recipient, in order to be able to complete and / or send the message at a later time.

En användarenhet för registrering av handskriven information är med fördel handhållen och är en vanlig hemelektronikprodukt. För att hålla nere priset på produkten förses denna därför med en relativt liten intern minnesenhet.A user unit for registering handwritten information is advantageously handheld and is a common consumer electronics product. To keep the price of the product down, it is therefore equipped with a relatively small internal memory unit.

Detta medför att den mängd information som kan lagras i användarenheten är relativt begränsad och att information som har registrerats med användarenheten måste raderas efter ett tag. Det är emellertid svårt att veta vilken information som kan raderas och vilken som bör sparas. Om man väljer att göra minnesenheten stor för att slippa behöva radera så ofta så riskerar användar- enheten bli oönskat dyr.This means that the amount of information that can be stored in the user unit is relatively limited and that information that has been registered with the user unit must be deleted after a while. However, it is difficult to know which information can be deleted and which should be saved. If you choose to make the memory unit large to avoid having to delete it so often, the user unit risks becoming undesirably expensive.

Inom teknikomràdet för handhållna användarenheter för registrering av information är det genom WO 97/15896 känt att förse en handhållen användarenhet med utbytbara minneskort. Därmed kan användarenhetens lagringskapacitet utökas vid behov, dock till priset av minskad användar- vänlighet, ökad kostnad för användaren, minskad frihet vid design av användarenheten, ökad risk för funktions- störningar p g a inträngning av damm, fukt etc.In the field of technology for handheld user units for information registration, it is known from WO 97/15896 to provide a handheld user unit with replaceable memory cards. Thus, the user unit's storage capacity can be increased if necessary, however at the cost of reduced user-friendliness, increased cost for the user, reduced freedom in the design of the user unit, increased risk of malfunctions due to penetration of dust, moisture, etc.

Inom teknikomràdet för persondatorer är det tidigare känt att tillhandahålla externt lagringsminne via en nätverksanslutning, t ex för säkerhetskopiering av filer på persondatorns hårddisk eller för fildelning, såsom exempelvis beskrivs i US-A-6 192 165 och US-A-6 003 047. 10 l5 20 25 30 35 -. Mm 520 552 3 Sammanfattning av uppfinningen Det är ett ändamål med föreliggande uppfinning att åtminstone delvis övervinna ovanstående problem.In the field of personal computer technology, it is previously known to provide external storage memory via a network connection, for example for backing up files on the personal computer's hard disk or for file sharing, as described, for example, in US-A-6,192,165 and US-A-6,003,047. l5 20 25 30 35 -. SUMMARY OF THE INVENTION It is an object of the present invention to at least partially overcome the above problems.

Närmare bestämt syftar föreliggande uppfinning till att åstadkomma en handhållen användarenhet för nedteck- ning och registrering av handskriven information, vilken tillåter användaren att sända den registrerade informa- tionen till en mottagare vid en godtycklig tidpunkt efter nedtecknandet.More particularly, the present invention aims to provide a handheld user unit for recording and recording handwritten information, which allows the user to send the recorded information to a recipient at any time after the recording.

Uppfinningen har också till ändamål att anvisa en teknik som gör det möjligt att hålla nere produktions- kostnaden för en dylik handhållen användarenhet.The invention also has for its object to provide a technology which makes it possible to keep down the production cost of such a hand-held user unit.

Det är ävensä ett ändamål att övervinna ovanstående problem utan behov av förändringar av användarens beteende eller i med användarenheten kommunicerande utrustning.It is also an object to overcome the above problems without the need for changes in the user's behavior or in equipment communicating with the user unit.

Ett ytterligare ändamål är att anvisa en teknik som tillåter användaren att minska kostnaden för att sända den handskrivna informationen till en mottagare.A further object is to provide a technology that allows the user to reduce the cost of sending the handwritten information to a recipient.

Dessa och andra ändamål som kommer att framgå av efterföljande beskrivning har nu uppnåtts, helt eller delvis, medelst handhållna användarenheter enligt patent- kraven l och 15, ett system för informationshantering enligt patentkrav 18, och förfaranden enligt patentkraven 26 och 30. Föredragna utföringsformer definieras i efter- följande, osjälvständiga patentkrav.These and other objects which will become apparent from the following description have now been achieved, in whole or in part, by means of hand-held user units according to claims 1 and 15, an information management system according to claim 18, and methods according to claims 26 and 30. Preferred embodiments are defined in subsequent, dependent claims.

Enligt uppfinningen är användarenhetens minne upp- delat mellan en första intern minnesenhet och en andra extern minnesenhet, vilka är så inbördes kopplade att de ur ett användarperspektiv bildar en sammanhängande minnesenhet. Genom uppfinningen kan användarenheten produceras till en bibehållet låg kostnad, samtidigt som dess faktiska minne kan göras i princip hur stort som helst. Den externa minnesenheten kan exempelvis realise- ras i form av en eller flera hårddiskar, vilka medger lagring av stora mängder data till låg kostnad. Den interna minnesenheten utgörs lämpligen av någon form av l0 l5 20 25 30 35 :f »'- 520 552 4 kompakt, icke-volatil minnesenhet, såsom ett flashminne, en miniatyriserad hårddisk eller ett RAM med garanterad strömförsörjning.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 so interconnected that from a user perspective they form a coherent memory unit. By means of the invention, the user unit can be produced at a maintained low cost, at the same time as its actual memory can be made in principle no matter how large. The external memory unit can, for example, be realized in the form of one or more hard disks, which allow storage of large amounts of data at low cost. The internal memory unit is suitably comprised of some form of compact, non-volatile memory unit, such as a flash memory, a miniaturized hard disk or a RAM with a guaranteed power supply.

Uppfinningen gör det således möjligt att utforma användarenheten så, att den ur användarens perspektiv har en obegränsad minneskapacitet. Användaren kan därmed sända den registrerade informationen vid en godtycklig tidpunkt efter dess nedtecknande. Användarenheten tillåts operera med en godtyckligt stor minneskapacitet och utan att användaren tvingas ändra sitt handhavande av använ- darenheten i förhållande till känd teknik.The invention thus makes it possible to design the user unit so that it has an unlimited memory capacity from the user's perspective. The user can thus send the registered information at any time after its recording. The user unit is allowed to operate with an arbitrarily large memory capacity and without the user being forced to change his handling of the user unit in relation to known technology.

Användarenheten innehåller också ett organ som elektroniskt registrerar den information som nedtecknas med användarenheten. Företrädesvis sker denna registre- ring samtidigt som informationen nedtecknas. Detta kan verkställas på ett flertal olika sätt inom ramen för känd teknik, såsom via accelerometrar och/eller gyron, via trianguleringsutrustning, via interferensanalys på basis av utsänt respektive mot ett underlag reflekterat laser- ljus, etc. Det är emellertid föredraget att registre- ringsorganet omfattar en bildsensor för registrering, företrädesvis optiskt, av en absolutpositionskod på ett underlag. Därigenom åstadkommes en möjlighet att koppla funktionalitet till de absoluta positioner som kodas pà underlaget, såsom beskrivs i sökandens ansökningar WO Ol/48591, WO Ol/48678 och WO Ol/48685, vilka införlivas häri genom denna hänvisning.The user unit also contains a body that electronically registers the information recorded with the user unit. Preferably, this registration takes place at the same time as the information is recorded. This can be done in a number of different ways within the framework of prior art, such as via accelerometers and / or gyros, via triangulation equipment, via interference analysis on the basis of emitted and reflected laser light, respectively, etc. However, it is preferred that the recording means comprises an image sensor for recording, preferably optically, an absolute position code on a substrate. This provides an opportunity to link functionality to the absolute positions coded on the substrate, as described in the applicant's applications WO Ol / 48591, WO Ol / 48678 and WO Ol / 48685, which are incorporated herein by this reference.

Enligt ett utförande av användarenheten omfattar denna ett organ för informationsöverföring mellan de första och andra minnesenheterna, varvid den första minnesenheten är anordnad att mottaga och lagra den registrerade informationen från registreringsorganet och varvid informationsöverföringsorganet är anordnat att enligt förutbestämda regler överföra åtminstone en del- mängd av den registrerade informationen från den första till den andra minnesenheten för lagring däri. lO 15 20 25 30 35 520 552 5 Informationen kan således överföras automatiskt, utan ytterligare indata från användaren, enligt de förutbestämda reglerna. Appliceringen av förutbestämda regler möjliggör fördelar för både användaren och använ- darenheten. Användaren kan nämligen optimera användar- enheten efter sina behov. Exempelvis kan användaren konfigurera användarenheten att överföra informationen vid en tidpunkt dà kostnaden för detta är minimal, t ex nattetid. Denna konfigurering är exempelvis relevant i ett mobilt utförande, där informationen åtminstone delvis via ett mobiltelefoninätverk överförs från det interna minnet till det externa minnet. I ett utförande där användarenheten har möjlighet att kommunicera via både ett mobiltelefoninätverk och ett datornätverk, kan användarenheten vara konfigurerad att endast överföra informationen vid kontakt med datornätverket, så att informationen överförs till minimal kostnad. Alternativt kan användarenheten vara konfigurerad att överföra infor- mation när informationsöverföringsorganet har tillgång till en given bandbredd. Användaren kan också prioritera mellan olika typer av information, så att viss informa- tion överförs så snart som möjligt, medan annan informa- tion överförs till minimal kostnad. Exempelvis kan användaren indikera sådan prioritering vid nedteckningen, t ex genom att markera en valruta på underlaget eller genom att aktivera en brytare på användarenheten. I ett fördelaktigt utförande är överföringen konfigurerad för minimal störning av användaren, t ex genom att över- föringen verkställs latent när användarenheten stängs av, när användarenheten placeras i ett givet läge, eller när en påslagen användarenhet inte har registrerat någon ny information under en given tidsperiod. Givetvis kan ovan- stående exempel på regler även kombineras.According to an embodiment of the user unit, this comprises a means for information transfer between the first and second memory units, wherein the first memory unit is arranged to receive and store the registered information from the registration means and wherein the information transfer means is arranged to transfer at least a subset of the information transfer means. recorded the information from the first to the second memory device for storage therein. The information can thus be transmitted automatically, without further input from the user, according to the predetermined rules. The application of predetermined rules enables benefits for both the user and the user unit. The user can namely optimize the user unit according to their needs. For example, the user can configure the user unit to transmit the information at a time when the cost of this is minimal, eg at night. This configuration is relevant, for example, in a mobile embodiment, where the information is transferred at least partially via a mobile telephone network from the internal memory to the external memory. In an embodiment where the user unit has the possibility to communicate via both a mobile telephone network and a computer network, the user unit can be configured to transmit the information only upon contact with the computer network, so that the information is transmitted at minimal cost. Alternatively, the user unit may be configured to transmit information when the information transmission means has access to a given bandwidth. The user can also prioritize 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 prioritization when writing down, for example by selecting a selection box on the background or by activating a switch on the user unit. In an advantageous embodiment, the transmission is configured for minimal disruption of the user, for example by the transmission being performed latently when the user unit is switched off, when the user unit is placed in a given position, or when a switched on user unit has not registered any new information for a given period. . Of course, the above examples of rules can also be combined.

Ur användarenhetens perspektiv kan det vara fördel- aktigt att anvisa en regel att information överförs fràn den interna minnesenheten när denna har uppnått en given fyllnadsgrad. Denna regel är enkel att implementera och lO 15 20 25 30 35 A . . , « n 520 552 6 garanterar anvàndarenhetens funktionalitet. Informationen kan överföras enligt en FIFO-princip (First-In, First- Out), eller enligt någon annan lämplig algoritm. Fyll- nadsgraden kan i detta sammanhang motsvara en nivà upp- taget minnesutrymme i den interna minnesenheten. Vid användning av dynamisk komprimering, dvs att den interna minnesenheten tilläts bli helt full och att den däri lagrade informationen komprimeras härdare allteftersom mer information tillförs, kan fyllnadsgraden motsvara en kompressionsgrad.From the user unit's perspective, it may be advantageous to assign a rule that information is transferred from the internal memory unit when it has reached a given degree of filling. This rule is easy to implement and 10 15 20 25 30 35 A. . , «N 520 552 6 guarantees the functionality of the user unit. The information can be transmitted according to a FIFO principle (First-In, First-Out), or according to any other suitable algorithm. In this context, the occupancy rate may correspond to a level of occupied memory space in the internal memory unit. When using dynamic compression, ie that the internal memory unit is allowed to become completely full and that the information stored therein is compressed harder as more information is added, the degree of filling can correspond to a degree of compression.

Alternativt, eller dessutom, kan reglerna omfatta att information överförs fràn den interna minnesenheten när den har varit lagrad en viss tid däri.Alternatively, or in addition, the rules may include that information be transferred from the internal memory unit when it has been stored therein for a certain period of time.

Alternativt, eller dessutom, kan informationsöver- föringsorganet vara anordnat att pà användarens begäran överföra information fràn den interna minnesenheten till den externa minnesenheten.Alternatively, or in addition, the information transfer means may be arranged to transfer information from the internal memory unit to the external memory unit at the request of the user.

Ovannämnda informationsöverföringsorgan kan reali- seras i form av en kombination av mjukvara, som exekveras i en processor hos användarenheten, och en kommunika- tionsenhet, t ex för direktuppkoppling mot ett dator- eller mobiltelefoninätverk, eller för trådlös kort- distanskommunikation med en extern nätverksanslutnings- enhet sàsom en mobiltelefon, en PDA eller en persondator.The above-mentioned information transmission means can be realized in the form of a combination of software, which is executed in a processor of the user unit, and a communication unit, for example for direct connection to a computer or mobile telephone network, or for wireless short-distance communication with an external network connection. device such as a mobile phone, a PDA or a personal computer.

Kommunikationsenheten kan alternativt vara utformad för tràdbunden kommunikation.The communication unit may alternatively be designed for wired communication.

Enligt ett föredraget utförande är informationsöver- föringsorganet anordnat att verkställa uteslutande enkel- riktad informationsöverföring fràn den första till den andra minnesenheten. Detta utförande minimerar informa- tionsflödet mellan minnesenheterna, vilket är speciellt fördelaktigt när kommunikationslänken mellan minnesenhe- terna är kostsam och/eller uppvisar làg bandbredd, t ex i ovannämnda mobila utförande där överföringen mellan minnesenheterna åtminstone delvis sker via ett mobiltele- foninätverk. Användarenheten kan nämligen vara en del av ett informationshanteringssystem, i vilket den registre- lO l5 20 25 30 35 520 552 7 rade informationen kommuniceras och bearbetas på olika vis. Såsom nämnts ovan kan användaren välja att nedteckna sammanhörande information vid olika tillfällen, och vid ett ytterligare senare tillfälle initiera avsändning av Innan informationen vilket denna information till en mottagare. kan kommuniceras vidare måste den sammanställas, enligt detta utförande således sker utgående från den externa minnesenheten.According to a preferred embodiment, the information transfer means is arranged to perform exclusively one-way information transfer from the first to the second memory unit. This embodiment minimizes the information flow between the memory units, which is particularly advantageous when the communication link between the memory units is expensive and / or has low bandwidth, for example in the above-mentioned mobile embodiment where the transmission between the memory units takes place at least in part via a mobile telephone network. Namely, the user unit can be part of an information management system, in which the registered information is communicated and processed in different ways. As mentioned above, the user can choose to write down related information on different occasions, and at a further later time initiate sending of Before the information which this information to a recipient. can be communicated further, it must be compiled, according to this embodiment thus takes place on the basis of the external memory unit.

Detta utförande innebär också att den sammanställda informationen sänds vidare från den externa datalagrings- anordning som innehåller den externa minnesenheten. Där- med kan användarenheter tillkopplas externa minnesenheter utan krav på modifiering av existerande informationshan- teringsenheter. I ett informationshanteringssystem enligt ovan kan nämligen användarna erbjudas tillgång till externa minnesenheter som en tillvalstjänst för användar- enheterna. Ovanstående utförande möjliggör ett enhetligt gränssnitt mellan användarenheterna och informationshan- teringsenheterna, oavsett om användarenheterna är till- kopplade någon extern minnesenhet eller ej.This embodiment also means that the compiled information is transmitted on from the external data storage device which contains the external memory unit. This allows user units to be connected to external memory units without the need to modify existing information management units. In an information management system as above, users can be offered access to external memory devices as an optional service for the user devices. The above embodiment enables a unified interface between the user units and the information management units, regardless of whether the user units are connected to an external memory unit or not.

En ytterligare fördel med uppfinningen ligger i att den externa datalagringsanordning som innehåller den externa minnesenheten kan ha en betydligt större data- behandlingskapacitet än vad som år möjligt att uppnå vid små, kompakta, handhållna användarenheter. Därmed kan den lagrade informationen behandlas enligt betydligt mer komplicerade regler än vad som vore möjligt i en hand- hållen användarenhet.A further advantage of the invention lies in the fact that the external data storage device which contains the external memory unit can have a considerably larger data processing capacity than is possible to achieve with small, compact, handheld user units. Thus, the stored information can be processed according to much more complicated rules than would be possible in a handheld user unit.

Enligt ett ytterligare utförande är informations- överföringsorganet anordnat att överföra all registrerad information till den andra minnesenheten. Detta innebär att användaren via den externa minnesenheten har tillgång till all registrerad information, oavsett om informa- tionen har vidarebefordrats i informationshanteringssys- temet eller ej. Informationen kan exempelvis tidstämplas vid registreringstillfället, för att underlätta sökning i den externa minnesenheten. lO l5 20 25 30 35 520 552 8 Det är föredraget att sändningen av information initieras via ett sändkommando fràn användarenheten.According to a further embodiment, the information transfer means is arranged to transfer all registered information to the second memory unit. This means that the user has access to all registered information via the external memory unit, regardless 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 registration, to facilitate searching in the external memory unit. It is preferred that the transmission of information is initiated via a transmission command from the user unit.

Sändkommandot initierar överföring av tillhörande infor- mation från den interna till den externa minnesenheten, och sammanställning av tillhörande information i anslut- ning till den externa minnesenheten.The send command initiates the transfer of associated information from the internal to the external memory unit, and the compilation of associated information in connection with the external memory unit.

Enligt ett föredraget utförande omfattar den regist- rerade informationen ett flertal absoluta positioner som bildar en elektronisk version av den handskrivna informa- tionen. Informationen kan i detta fall vara registrerad fràn ett underlag med en absolutpositionskod, sàsom nämnts ovan.According to a preferred embodiment, the registered information comprises a plurality of absolute positions which form an electronic version of the handwritten information. The information may in this case be registered from a document with an absolute position code, as mentioned above.

Den handhàllna användarenheten är företrädesvis anordnad att efter registrering av sändkommandot inhämta, via en förfrågan hos en extern uppslagsenhet och pà basis av positionsinnehället i den registrerade informationen, en adress till informationshanteringsenheten_ Således styr positionsinnehàllet i den registrerade informationen vart informationen skall sändas för vidare behandling, vilket utökar möjligheterna för, och förenklar, kommuni- kation och hantering av handskriven information.The handheld user unit is preferably arranged to obtain, after registration of the transmit command, via an inquiry from an external lookup unit and on the basis of the position content in the registered information, an address to the information handling unit. Thus the position content in the registered information controls where the information is sent for further processing. expands the possibilities for, and simplifies, communication and handling of handwritten information.

Enligt ett utförande är användarenheten är anordnad att inhämta nämnda adress via en kommunikationsenhet hos den externa datalagringsanordningen. Därmed minskas säväl belastningen pà processorn i användarenheten, som data- trafiken till och fràn användarenheten. I ett mobilt utförande, där användarenheten åtminstone delvis kommuni- cerar via ett mobiltelefoninätverk, kan det också av bandbredds- och/eller kostnadsskäl vara angeläget mini- mera denna datatrafik.According to one embodiment, the user unit is arranged to obtain said address via a communication unit of the external data storage device. This reduces the load on the processor in the user unit as well as the data traffic to and from the user unit. In a mobile version, where the user unit at least partially communicates via a mobile telephony network, it may also be important to minimize this data traffic for reasons of bandwidth and / or cost.

Enligt ett tänkbart alternativ inhämtas adressen via ett kommunikationsenhet i användarenheten och överförs, tillsammans med eventuell tillhörande information i den interna minnesenheten, till den externa datalagrings- anordningen.According to a possible alternative, the address is obtained via a communication unit in the user unit and transmitted, together with any associated information in the internal memory unit, to the external data storage device.

Enligt ett ytterligare alternativ sker informations- hanteringen av den registrerade informationen direkt i 10 15 20 25 30 35 .'- szo 552 E fïfïš +E.% 9 den externa datalagringsanordningen, eller så innehåller denna alla adresser till informationshanteringsenheterna i systemet, varför någon adressförfrågan ej behöver vidtas.According to a further alternative, the information management of the registered information takes place directly in the external data storage device, or it contains all the addresses of the information management units in the system, so that no address request does not need to be taken.

Enligt en annan aspekt av föreliggande uppfinning avser denna ett system för informationshantering.According to another aspect of the present invention, it relates to an information management system.

Systemet omfattar en informationshanteringsenhet och en handhållen användarenhet som är utformad för nedteckning och registrering av handskriven information, varvid användarenheten är anordnad att lagra den registrerade informationen i ett minne och via ett kommunikationsnät- verk kommunicera en önskad del därav den till informa- tionshanteringsenheten. Användarenhetens minne omfattar en första i användarenheten lokaliserad minnesenhet och en andra i en extern datalagringsanordning lokaliserad minnesenhet, vilka är så inbördes kopplade att de ur ett anvåndarperspektiv bildar en sammanhängande minnesenhet.The system comprises an information management unit and a hand-held user unit which is designed for writing down and recording handwritten information, the user unit being arranged to store the registered information in a memory and communicate a desired part thereof to the information management unit via a communication network. The user unit's memory comprises a first memory unit located in the user unit and a second memory unit located in an external data storage device, which are so interconnected that they form a coherent memory unit from a user perspective.

Fördelar med och ytterligare tänkbara särdrag hos systemet framgår av ovanstående diskussion om användar- enheten.Advantages of and further possible features of the system appear from the above discussion of the user unit.

Enligt en ytterligare aspekt av uppfinningen avser denna ett förfarande för tillhandahållande av minnes- utrymme för en användare av en handhållen användarenhet som är utformad för registrering av handskriven informa- tion. Förfarandet omfattar stegen att i en extern data- lagringsanordning reservera minneutrymme för användar- enheten, att mottaga registrerad information från använ- darenheten och lagra densamma i den externa datalagrings- anordningen, och att som svar på ett såndkommando skicka den registrerade informationen till en informationshante- ringsenhet.According to a further aspect of the invention, this relates to a method for providing memory space for a user of a handheld user unit which is designed for recording handwritten information. The method comprises the steps of reserving memory space for the user unit in an external data storage device, receiving received information from the user unit and storing it in the external data storage device, and sending the registered information to an information manager in response to a send command. ring unit.

Fördelar med och ytterligare tänkbara särdrag hos förfarandet framgår av ovanstående diskussion om använ- darenheten.Advantages of and further possible features of the procedure appear from the above discussion of the user unit.

Enligt ett föredraget utförande lagras den mottagna information under en förutbestämd tidsperiod från dess registrering, varvid användaren debiteras på basis av ..-.-. lO 15 20 25 30 35 520 552 lO tidsperiodens storlek. Detta utförande är lättbegripligt och intuitivt för användaren, som då enkelt kan avgöra när registrerad information kommer att raderas från minnet.According to a preferred embodiment, the received information is stored for a predetermined period of time from its registration, whereby the user is charged on the basis of ..-.-. 10 15 25 25 30 35 520 552 10 the size of the time period. This design is easy to understand and intuitive for the user, who can then easily determine when registered information will be deleted from the memory.

Enligt ett alternativt utförande debiteras använda- ren på basis av användarens reserverade minneskapacitet i den externa datalagringsanordningen.According to an alternative embodiment, the user is charged on the basis of the user's reserved memory capacity in the external data storage device.

Enligt ytterligare en aspekt av uppfinningen avser denna ett förfarande för minneshantering vid en användar- enhet, vilken är anordnad att registrera handskriven information. Förfarandet omfattar stegen att lagra den registrerade informationen i en första minnesenhet i anvåndarenheten, och att enligt förutbestämda regler överföra åtminstone en delmångd av den registrerade informationen från den första minnesenheten till en andra minnesenhet i en extern datalagringsanordning på ett sådant sätt att är att de första och andra minnesenhe- terna ur ett användarperspektiv bildar en sammanhängande minnesenhet.According to a further aspect of the invention, this relates to a method for memory management at a user unit, which is arranged to register handwritten information. The method comprises the steps of storing the registered information in a first memory unit in the user unit, and according to predetermined rules transferring at least a subset of the registered information from the first memory unit to a second memory unit in an external data storage device in such a way that the first and the other memory devices from a user perspective form a coherent memory device.

Fördelar med och ytterligare tänkbara särdrag hos förfarandet framgår av ovanstående diskussion om använ- darenheten.Advantages of and further possible features of the procedure appear from the above discussion of the user unit.

Kort beskrivning av ritningarna I det följande kommer föredragna utföringsformer av uppfinningen att beskrivas med hänvisning till efter- följande, schematiska ritningar, på vilka: fig 1 visar ett system enligt en utföringsform, fig 2 illustrerar användningen av en användarenhet i ett uppfinningsenligt system, fig 3 illustrerar funktionen hos minnet i användar- enheten, fig 4a-4b visar olika utföranden av interna minnes- enheter hos användarenheten, fig 5 visar ett system enligt en alternativ utfö- ringsform. 10 15 20 25 30 35 520 552 ll Beskrivning av föredragna utföringsformer I fig 1 visas ett system för informationshantering enligt en utföringsform av uppfinningen. En handhållen användarenhet i form av en digital penna 1 är utformad för elektronisk registrering av handskriven information.Brief Description of the Drawings In the following, preferred embodiments of the invention will be described with reference to the following 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 function of the memory in the user unit, Figs. 4a-4b show different embodiments of internal memory units of the user unit, Fig. 5 shows a system according to an alternative embodiment. Description of Preferred Embodiments Fig. 1 shows an information management system according to an embodiment of the invention. A handheld user unit in the form of a digital pen 1 is designed for electronic registration of handwritten information.

Pennan 1 har i det föredragna utförandet en tvàdimen- sionell sensor 2 för registrering av bilder, en huvud- processorenhet 3 för behandling av de medelst sensorn 2 registrerade bilderna och omvandling av dessa till följd av positioner som beskriver pennans 1 rörelse under ned- teckning av information, en intern minnesenhet 4 för lagring av den medelst huvudprocessorenheten 3 registre- rade informationen, en sändtagare 5 för kommunikation av den registrerade informationen samt ett gängse skrivdon 6 för äskàdliggörande av den nedtecknade informationen genom avgivning av färgämne.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 the sensor 2 and converting them as a result of positions describing the movement of the pen 1 while recording information, an internal memory unit 4 for storing the information registered by the main processor unit 3, a transceiver 5 for communicating the registered information and a standard writing device 6 for damaging the recorded information by dispensing dye.

I det för närvarande föredragna utförandet är sen- sorn 2 en tvàdimensionell CMOS-sensor som kan styras att registrera upp till 100 bilder per sekund, där varje bild omfattar 100 x 128 bildelement med en spatial upplösning av 30 um och en gràskaleupplösning av 8 bitar. Huvud- processorenheten 3 är en specialdesignad hàrdvarukrets (ASIC), vilken är baserad pà en 72 MHz ARM7TDM-krets och vilken bl a hanterar bildbehandling, positionslagring, applikationsprotokoll, databaser och teckentolkning (ICR) i pennan 1. Minnesenheten 4 är en kombination av en 16 Mbit flash-krets och en 2 Mbit SRAM-krets, SRAM-kretsen och 25% av flash-kretsen är allokerade till varav hela huvudprocessorenheten 3, medan resten av flash-kretsen används för lagring av den registrerade informationen.In the presently preferred embodiment, the sensor 2 is a two-dimensional CMOS sensor that can be controlled to record up to 100 frames per second, each frame comprising 100 x 128 pixels with a spatial resolution of 30 μm and a grayscale resolution of 8 bits. The main processor unit 3 is a specially designed hardware (ASIC) circuit, which is based on a 72 MHz ARM7TDM circuit and which handles, among other things, image processing, position storage, application protocols, databases and character interpretation (ICR) in the pen 1. The memory unit 4 is a combination of a 16 Mbit flash circuit and a 2 Mbit SRAM circuit, the SRAM circuit and 25% of the flash circuit are allocated to of which the whole main processor unit 3, while the rest of the flash circuit is used for storing the registered information.

Systemet i fig 1 omfattar också ett antal tjänste- tillhandahällarenheter 7-9, typiskt serverenheter, vilka mottager den registrerade informationen fràn pennan l och behandlar denna för utförande av olika tjänster, t ex avsändning av elektroniska meddelanden säsom SMS, fax eller e-mail, eller registrering av beställningar av varor eller tjänster. , . , . _ , lO l5 20 25 30 35 520 552 12 Pennans 1 sändtagare 5 kan exempelvis vara ett modem för uppkoppling mot ett mobiltelefoninätverk, vilket möjliggör direkt kommunikation med tjänstetillhanda~ hàllarenheterna 7-9. Alternativt är pennans sändtagare 5 utformad att kommunicera med en nätverksanslutningsenhet (ej visad), t ex en mobiltelefon, en PDA eller en PC, vilken möjliggör uppkoppling mot ett mobiltelefoni- eller datornätverk för kommunikation med tjänstetillhanda- hàllarenheterna 7-9. I det sistnämnda fallet kan sänd- tagaren 5 vara utformad för trådlös kortdistanskommunika- tion via radio, t ex enligt Bluetooth®-standarden, eller via IR-länk, t ex enligt IrDA-standarden.The system in Fig. 1 also comprises a number of service provider units 7-9, typically server units, which receive the registered information from the pen 1 and process it for performing various services, for example sending electronic messages such as SMS, fax or e-mail, or registration of orders for goods or services. ,. ,. The transceiver 5 of the pen 1 may, for example, be a modem for connection to a mobile telephony network, which enables direct communication with the service provider units 7-9. Alternatively, the pen transceiver 5 is designed to communicate with a network connection unit (not shown), such as a mobile telephone, a PDA or a PC, which enables connection to a mobile telephony or computer network for communication with the service provider units 7-9. In the latter case, the transceiver 5 can be designed for wireless short-distance communication via radio, eg according to the Bluetooth® standard, or via IR link, eg according to the IrDA standard.

Systemet innefattar även en datalagringsanordning 10, typiskt en nätverksserver eller en persondator, vilken omfattar en sändtagare 11 för kommunikation med sändtagaren 5, en minnesenhet 12 och en kommunikations- enhet 13 för kommunikation med tjänstetillhandahällar- t ex enheterna 7-9, lämpligen via ett datornätverk, Internet. Datalagringsanordningens 10 funktion kommer att beskrivas mer i detalj nedan i anslutning till fig 3.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 providers, for example units 7-9, suitably via a computer network. , Internet. The operation of the data storage device 10 will be described in more detail below in connection with Fig. 3.

I systemet ingàr även en uppslagsenhet 14, typiskt en nätverksserver, vilken hänvisar pennan till rätt tjästetillhandahàllarenhet 7-9 på basis av den registre- rade informationen, såsom kommer att förklaras närmare i anslutning till fig 2.The system also includes a look-up unit 14, typically a network server, which directs the pen to the correct service provider unit 7-9 on the basis of the registered information, as will be explained in more detail in connection with Fig. 2.

I fig 2 visas ett underlag 15 med en absolutposi- tionskod 16 (visas schematiskt i större skala) vilken är sàdan att en godtycklig del av förutbestämd storlek av absolutpositionskoden 16 kodar en position pà en imaginär yta. Exempel pà olika typer av användbara absolutposi- tionskoder ges i sökandens internationella patentansök- ningar WO Ol/26032, WO Ol/26033 och WO OO/73983, vilka härmed införlivas i beskrivningen genom denna hänvisning.Fig. 2 shows a substrate 15 with an absolute position code 16 (shown schematically on a larger scale) which is such that any part of a predetermined size of the absolute position code 16 encodes a position on an imaginary surface. Examples of different types of useful absolute position codes are given in the applicant's international patent applications WO Ol / 26032, WO Ol / 26033 and WO OO / 73983, which are hereby incorporated into the specification by this reference.

Dessa absolutpositionskoder kan definiera ett stort antal positioner, som följaktligen spänner upp en stor imaginär yta. 10 15 20 25 30 35 520 552 13 Enligt en föredragen utföringsform dedikeras olika delar av den imaginära ytan, dvs olika positionsomräden, för olika funktioner eller operationer. Positionskoden kan därmed användas dels för elektronisk registrering av handskriven information, dels för styrning av behand- lingen av den sålunda registrerade informationen. Funk- tionalitet kodas sàledes in i underlaget 15 via posi- tionskoden 16. Denna teknik är närmare beskriven i sökandens internationella patentansökningar WO 01/48591, WO O1/48678 och WO 01/48685, vilka införlivas i beskriv- ningen genom denna hänvisning.These absolute position codes can define a large number of positions, which consequently span a large imaginary area. According to a preferred embodiment, different parts of the imaginary surface, i.e. different position ranges, are dedicated for different functions or operations. The position code can thus be used partly for electronic registration of handwritten information, and partly for controlling the processing of the information thus registered. Functionality is thus coded into the base 15 via the position code 16. This technique is described in more detail in the applicant's international patent applications WO 01/48591, WO O1 / 48678 and WO 01/48685, which are incorporated in the description by this reference.

Den i fig 1 visade uppslagsenheten 14 är utformad att frán pennan 1 mottaga en eller flera positioner och till pennan 1 returnera en nätverksadress, typiskt en url, avseende den tjänstetillhandahàllarenhet 7-9 som är dedikerad att hantera information innehållande dessa positioner, dvs information nedtecknad pà den aktuella delen av den imaginära ytan.The look-up unit 14 shown in Fig. 1 is designed to receive from the pen 1 one or more positions and return to the pen 1 a network address, typically a url, regarding the service provider unit 7-9 which is dedicated to handling information containing these positions, i.e. information recorded on the current part of the imaginary surface.

Användningen av systemet i fig 1 kan exemplifieras i anslutning till fig 2. När en användare gör en notering på underlaget 15 med pennan 1 (fig 1) hörande positionskod 16. registrerar dess sensor 2 fortlöpande bilder av underlaget 15 med till- Bilderna omvandlas i huvud- processorenheten 3 till en sekvens av positioner, vilka bildar en elektronisk version av den nedtecknade informa- tionen och lagras i pennans minnesenhet 4. När användaren sedan markerar en sändruta 17 på underlaget 15 alstras ett sändkommando i pennan 1, vilken därmed bringas att via sändtagaren 5 skicka en adressförfràgan till upp- slagsenheten 14. Efter mottagning av en nätverksadress fràn uppslagsenheten 14 sänder pennan den registrerade information som hör samman med sändkommandot till den utpekade nätverksadressen.The use of the system in Fig. 1 can be exemplified in connection with Fig. 2. When a user makes a note on the substrate 15 with the position code 16 associated with the pen 1 (Fig. 1), its sensor 2 continuously registers images of the substrate 15 with the images. the processor unit 3 to a sequence of positions, which form an electronic version of the recorded information and are stored in the memory unit 4 of the pen. When the user then marks a transmission box 17 on the substrate 15, a transmission command is generated in the pen 1, which is thereby caused via the transceiver 5 sends an address request to the look-up unit 14. After receiving a network address from the look-up unit 14, the pen sends the registered information associated with the send command to the designated network address.

Pennans 1 minnesenhet 4 har en begränsad lagrings- kapacitet, bl a som resultat av begränsningar i till- gängligt monteringsutrymme i pennan, i strömförbrukning och i produktionskostnad. Med ovan beskrivna komponenter m år., lO l5 20 25 30 35 520 552 l4 möjliggörs lagring av elektronisk handskrift motsvarande ca 50 fullskrivna A4-sidor. I syfte att eliminera denna begränsning är pennans 1 minnesenhet 4 sä kopplad till datalagringsanordningens 10 minnesenhet 12, via sänd- ll, sett tagarna 5, att de bäda minnesenheterna opererar, ur ett användarperspektiv, som ett enda sammanhängande minne. Detta illustreras i fig 3, vilken visar pennans I minne som bestående av två delar, en intern minnesdel MI och en extern minnesdel M2, vilka förbinds via en kommunikationslänk L.The pen 1's memory unit 4 has a limited storage capacity, partly as a result of limitations in available mounting space in the pen, in power consumption and in production costs. With the components described above m years., 10 l5 20 25 30 35 520 552 l4 it is possible to store electronic handwriting corresponding to approx. 50 fully written A4 pages. In order to eliminate this limitation, the memory unit 4 of the pen 1 is so connected to the memory unit 12 of the data storage device 10, via transmitter 11, seen by the receivers 5, that the two memory units operate, from a user perspective, as a single contiguous memory. This is illustrated in Fig. 3, which shows the memory of the pen I as consisting of two parts, an internal memory part M1 and an external memory part M2, which are connected via a communication link L.

Den externa minnesdelen M2, motsvarande minnes- enheten 12 i datalagringsanordningen 10, kan i princip realiseras med godtyckliga minneskretsar, typiskt en eller flera hårddiskar, och kan därför utformas med godtycklig lagringskapacitet.The external memory part M2, corresponding to the memory unit 12 in the data storage device 10, can in principle be realized with arbitrary memory circuits, typically one or more hard disks, and can therefore be designed with arbitrary storage capacity.

I det för närvarande föredragna utförandet verk- ställs en enkelriktad överföring av registrerad informa- tion frän minnesdelen M1 till minnesdelen M2, säsom indi- keras med pilen T i fig 3. Därmed minimeras trafiken över gränssnittet L, samtidigt som informationsöverföringen kan ske enligt förbestämda regler. Informationen kan säledes överföras automatiskt, utan krav pà intervention fràn användaren, enligt de förutbestämda reglerna. Det bör dock päpekas att ev kontrollsignaler vid behov kan kommuniceras i bàda riktningar mellan sändtagarna 5, ll.In the presently preferred embodiment, a unidirectional transfer of registered information is performed from the memory part M1 to the memory part M2, as indicated by the arrow T in Fig. 3. This minimizes the traffic over the interface L, while the information transfer can take place according to predetermined rules. . The information can thus be transferred automatically, without the need for intervention from the user, according to the predetermined rules. It should be pointed out, however, that any control signals can, if necessary, be communicated in both directions between the transceivers 5, ll.

Vilka regler som appliceras beror bl a pà använda- rens preferenser och pä uppbyggnaden av systemet.The rules that are applied depend, among other things, on the user's preferences and on the structure of the system.

I ett utförande där överföringen fràn pennan I till datalagringsanordningen 10 sker via ett mobiltelefoni- nätverk, antingen direkt eller via ovannämnda nätverks- anslutningsenhet, kan det vara fördelaktigt att styra överföringen till en tidpunkt dà överföringskostnaden är som minst. Denna regel kan kompletteras med att genere- ring av ett sändkommando medför att all relaterad infor- mation överförs till minnesdelen M2 sà snart som möjligt, oavsett kostnad. - » - 1 _. lO l5 20 25 30 35 520 552 l5 I ett utförande där pennan 1 har möjlighet att kommunicera via både ett mobiltelefoninätverk och ett datornätverk, kan pennan l vara konfigurerad att endast överföra informationen fràn minnesdelen M1 till minnes- delen M2 vid kontakt med datornätverket, så att informa- tionen överförs till minimal kostnad.In an embodiment where the transfer from the pen I to the data storage device 10 takes place via a mobile telephony network, either directly or via the above-mentioned network connection unit, it may be advantageous to control the transfer to a time when the transfer cost is at a minimum. This rule can be supplemented by the fact that the generation of a transmit command means that all related information is transferred to the memory part M2 as soon as possible, regardless of cost. - »- 1 _. In an embodiment where the pen 1 has the possibility to communicate via both a mobile telephone network and a computer network, the pen 1 can be configured to only transmit the information from the memory part M1 to the memory part M2 when in contact with the computer network, so that the information is transferred at minimal cost.

En regel kan innebära att informationen överförs till minnesdelen M2 vid tillgång till en given minsta bandbredd i kommunikationslänken L.A rule may mean that the information is transmitted to the memory part M2 when access to a given minimum bandwidth in the communication link L.

En ytterligare regel kan vara att informationen överförs till minnesdelen M2 sä snart kommunikations- länken L upprättas.An additional rule may be that the information is transferred to the memory part M2 as soon as the communication link L is established.

En föredragen regel är att informationen överförs när den interna minnesenheten 4 uppnått en given fyll- nadsgrad. En sàdan regel borgar för att pennan l fungerar adekvat i alla situationer. Vid dynamisk kompression av den lagrade informationen kan fyllnadsgraden motsvara en given kompressionsgrad, varvid regeln garanterar kvalite- ten pà den lagrade informationen.A preferred rule is that the information is transferred when the internal memory unit 4 has reached a given degree of filling. Such a rule ensures that the pen l functions adequately in all situations. In the case of dynamic compression of the stored information, the degree of filling can correspond to a given degree of compression, whereby the rule guarantees the quality of the stored information.

I ett föredraget utförande är överföringen frän minnesdelen Ml till minnesdelen M2, som kan en del av huvudprocessorenhetens 3 databehandlingskapacitet i anspråk, konfigurerad att ske med minimal störning av användaren. Enligt ett utförande sker överföringen latent när användarenheten stängs av och/eller när användarenhe- ten placeras i ett givet läge, t ex läggs ner eller placeras i ett ställ, och/eller när användarenheten inte har registrerat nàgon ny information under en given tids- period.In a preferred embodiment, the transfer from the memory part M1 to the memory part M2, which can use part of the data processing capacity of the main processor unit 3, is configured to take place with minimal interference by the user. According to one embodiment, the transfer takes place latently when the user unit is switched off and / or when the user unit is placed in a given position, for example laid down or placed in a rack, and / or when the user unit has not registered any new information during a given time period. .

Ovanstående regler avser tidpunkten för överföring av registrerad information fràn minnesdelen Ml till minnesdelen M2. Andra regler kan avse vad som skall över- föras. Enligt en sädan regel opererar pennans 1 interna minnesenhet 4 enligt principen att den äldsta informa- tionen överförs först. Denna princip exemplifieras i fig 4a, där den senast registrerade informationen lagras i den övre delen av en skiftminnesenhet 20, vilken övre del 10 15 20 25 30 35 520 552. 16 har nummer 1. Dä information registreras och lagras vid ett senare tillfälle flyttas den tidigare lagrade infor- mationen ned ett steg i skiftminnesenheten 20, varefter den nya informationen lagras i dess övre del. Information som registrerats med pennan 1 skiftas således ned efter- hand tills den överförs fràn pennan 1 efter att ha skif- tats ut frän minnesenhetens 20 nedersta del (benämnd n i Det mä påpekas att ovanstående princip kan I fig 4b fig 4a). realiseras även utan skiftning av informationen. visas en minnesenhet 21 där information registrerad vid olika tillfällen är distribuerad i minnesblock a-e. Över- föringen av information frän minnesenhetens 21 minnes- block a-e kan verkställas på basis av en tidsstämpling, t ex avseende tidpunkten för registrering av informa- tionen eller tidpunkten för lagring av informationen i respektive minnesblock.The above rules refer to the time of transfer of registered information from the memory part M1 to the memory part M2. Other rules may refer to what is to be transferred. According to such a rule, the pen 1's internal memory unit 4 operates according to the principle that the oldest information is transmitted first. This principle is exemplified in Fig. 4a, where the most recently registered information is stored in the upper part of a shift memory unit 20, which upper part 10 has a number 1. When information is registered and stored at a later time, it is moved previously, the information was stored down one step in the shift memory unit 20, after which the new information is stored in its upper part. Information registered with the pen 1 is thus gradually shifted down until it is transferred from the pen 1 after having been replaced from the lower part of the memory unit 20 (named n in It should be pointed out that the above principle can be shown in Fig. 4b Fig. 4a). realized even without shifting the information. a memory unit 21 is shown where information registered at different times is distributed in memory blocks a-e. The transfer of information from the memory blocks 21 a-e of the memory unit 21 can be effected on the basis of a time stamp, for example regarding the time of registration of the information or the time of storage of the information in the respective memory blocks.

Enligt ett avancerat utförande tilläts användaren prioritera mellan olika typer av information, t ex sà att viss information överförs så snart som möjligt, medan annan information överförs till minimal kostnad.According to an advanced embodiment, the user is allowed to prioritize between different types of information, for example so that certain information is transferred as soon as possible, while other information is transferred at minimal cost.

I den föredragna utföringsformen erbjuds användaren tillgång till den utökade minnesdelen M2 som ett tillval till pennan 1. Detta innebär att pennan 1 bör vara kapa- bel att fungera i systemet i fig 1 bàde med och utan detta tillval, och att tillvalet bör medföra minimal modifiering av övriga delar av systemet. En penna utan tillval är konfigurerad att efter detektion av ett sänd- kommando via sändtagaren 5, och en ev nätverksanslut- ningsenhet, skicka en adressförfrägan till uppslags- enheten 14, och att efter mottagande av en nätverksadress frän uppslagsenheten 14 sända all med sändkommandot för- knippad information i minnesenheten 4 till den tjänste- tillhandahàllarenhet 7-9 som identifieras av nätverks- adressen. En penna med tillval är däremot konfigurerad att automatiskt och enligt någon förutbestämd regel över- föra information fràn den interna minnesenheten 3 till minnesenheten 12, att efter detektion av ett sändkommando lO 15 2O 25 30 35 520 552 17 sända en adressförfràgan till uppslagsenheten 14, och att sedermera sända en mottagen nätverksadress tillsammans med sändkommandot och ev tillhörande information i minnesenheten 4 (dvs information som inte redan har över- förts till minnesenheten 12 enligt ovannämnda regler) till datalagringsanordningen 10, vars processorenhet (ej visad) via kommunikationsenheten 13 kommunicerar all med sändkommandot förknippad information (dvs såväl frän pennan 1 med sändkommandot mottagen information som i minnesenheten 12 lagrad information) till den tjänste- tillhandahàllarenhet 7-9 som identifieras av nätverks- adressen. Kommunikationsenheten 13 är härvid lämpligen sä utformad att tjänstetillhandahällarenheterna 7-9 inte kan/inte behöver särskilja mellan information som sänts från en penna med respektive utan tillval.In the preferred embodiment, the user is offered access to the extended memory part M2 as an option for the pen 1. This means that the pen 1 should be capable of functioning in the system in Fig. 1 both with and without this option, and that the option should entail minimal modification. of other parts of the system. An optional pen is configured to send an address request to the lookup unit 14 after detection of a send command via the send receiver 5, and a possible network connection unit, and to send all with the send command pre-received after receiving a network address from the look-up unit 14. bundled information in the memory unit 4 to the service provider unit 7-9 identified by the network address. An optional pen, on the other hand, is configured to automatically and according to some predetermined rule transfer information from the internal memory unit 3 to the memory unit 12, to send an address request to the look-up unit 14 after detection of a send command 10 15 2 25 25 35 520 552 17, and to subsequently send a received network address together with the send command and any associated information in the memory unit 4 (ie information which has not already been transferred to the memory unit 12 according to the above rules) to the data storage device 10, whose processor unit (not shown) communicates all with the send command associated information (ie both information received from the pen 1 with the transmit command and information stored in the memory unit 12) to the service provider unit 7-9 which is identified by the network address. The communication unit 13 is suitably designed in this case that the service provider units 7-9 cannot / do not need to distinguish between information sent from a pen with or without options.

Enligt ett utförande kan tillvalet debiteras använ- daren pä basis av längden pà den tidsperiod under vilken den registrerade informationen skall lagras i datalag- ringsanordningens 10 minnesenhet 12. Enligt ett alterna- tivt utförande debiteras användaren pà basis av storleken pà det för den aktuella pennan allokerade minnesutrymmet i minnesenheten 12.According to one embodiment, the option can be charged to the user on the basis of the length of the time period during which the registered information is to be stored in the data storage device 10 of the data storage device 10. According to an alternative embodiment, the user is charged based on the size allocated to the current pen. the memory space in the memory unit 12.

Vid sidan av att erbjuda användaren utökat lagrings- utrymme som tillval till en befintlig penna, sä är det tänkbart att inom ramen för ovanstående system i handeln saluföra olika versioner av pennan, t ex en high-end- version med ”obegränsat” lagringsutrymme enligt upp- finningen och en low-end-version med begränsat minne enligt konventionell teknik.In addition to offering the user extended storage space as an option for an existing pen, it is conceivable to market different versions of the pen within the framework of the above systems, such as a high-end version with "unlimited" storage space according to the finning and a low-end version with limited memory according to conventional technology.

För att återvända till fig 1, sä omfattar systemet även en till datalagringsanordningen 10 kopplad gräns- snittsenhet I, vilken tillåter användaren att ätminstone granska all information som har registrerats med en viss penna 1 och överförts till minnesenheten 12. Det är också tänkbart att användaren via gränssnittsenheten I tilläts redigera eller ladda ner registrerad information från minnesenheten 12, eller sända information frän minnes- lO 15 20 25 30 35 520 552 18 enheten 12, via kommunikationsenheten 13, till en motta- gare. Användaren kan vidare via gränssnittsenheten I ges möjlighet att efter egna behov anpassa ovannämnda regler för informationsöverföringen mellan minnesenheterna 4, 12. Gränssnittsenheten I vara realiserad i form av en webbserver med en portal eller liknade pä Internet.To return to Fig. 1, the system also comprises an interface unit I connected to the data storage device 10, which allows the user to at least examine all information which has been registered with a certain pen 1 and transferred to the memory unit 12. It is also conceivable that the user via the interface unit I was allowed to edit or download registered information from the memory unit 12, or send information from the memory unit 15, via the communication unit 13, to a receiver. The user can further via the interface unit I be given the opportunity to adapt to the above-mentioned rules for the information transfer between the memory units 4, 12. The interface unit I can be realized in the form of a web server with a portal or similar on the Internet.

Användaren kan därmed koppla upp sig mot gränssnitts- enheten I via en browser på nàgon lämplig anordning, såsom en PC, en PDA eller en mobiltelefon.The user can thus connect to the interface unit I via a browser on any suitable device, such as a PC, a PDA or a mobile phone.

I fig 5 visas ett alternativ till systemet i fig l, varvid en skillnad ligger i att adressförfrägan görs fràn datalagringsanordningen 10 i stället för frän pennan 1. I systemet i fig 5 är pennan l således anordnad att efter detektering av ett sändkommando överföra detta och till- hörande information i den interna minnesenheten till datalagringsanordningen 10, vilken verkställer en adress- förfrågan hos uppslagsenheten 14, sammanställer den registrerade information som är förknippad med sänd- kommandot och sänder denna till den utpekade tjänstetill- handahällarenheten 7. I övrigt kan systemet realiseras pä samma sätt som systemet i fig l.Fig. 5 shows an alternative to the system in Fig. 1, a difference being that the address request 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 to transmit this and to a transmission command and to - associated information in the internal memory unit of the data storage device 10, which executes an address request of the look-up unit 14, compiles the registered information associated with the send command and sends it to the designated service provider unit 7. Otherwise, the system can be realized on the same way as the system in Fig. 1.

En fackman inom området inser att de ovan beskrivna utföringsformerna kan varieras inom ramen för uppfinn- ingstanken säsom denna kommer till uttryck i efterföl- jande patentkrav. Exempelvis skulle pennan kunna vara kopplad via en trädledning över vilken informationen överförs till datalagringsanordningen, t ex via en nät- verksanslutningsenhet, sàsom ett modem, en mobiltelefon, en PDA eller en PC.One skilled in the art will recognize that the above-described embodiments may be varied within the scope of the inventive concept as set forth in the appended claims. For example, the pen could be connected via a tree wire over which the information is transmitted to the data storage device, for example via a network connection unit, such as a modem, a mobile phone, a PDA or a PC.

Det är också tänkbart att den registrerade informa- tionen, som vid detektion av sändkommandot kan vara för- delad mellan pennan och datalagringsanordningen, skickas till en utpekad tjänstetillhandahàllarenhet fràn bäde pennan och datalagringsanordningen. Detta ställer dock krav pà att tjänstetillhandahàllarenheten är kapabel att sammanställa de mottagna informationsfragmenten. lO 520 552 Vïïfëf 19 Det må också påpekas att systemet kan vara så utfor- mat att all informationshantering av den registrerade in- formationen sker direkt i den externa datalagringsanord- ningen. Alternativt kan datalagringsanordningen omfatta en databas med alla nätverksadresser till tjänstetill- handahållarenheterna i systemet, varför någon adress- förfrågan ej behöver vidtas.It is also conceivable that the registered information, which upon detection of the transmit command may be distributed between the pen and the data storage device, is sent to a designated service provider unit from both the pen and the data storage device. However, this requires that the service provider unit is capable of compiling the received information fragments. lO 520 552 Vïïfëf 19 It should also be pointed out that the system can be designed in such a way that all information processing of the registered information takes place directly in the external data storage device. Alternatively, the data storage device may comprise a database with all the network addresses of the service provider units in the system, so that no address request needs to be made.

Slutligen bör påpekas att uppfinningen kan vara tillàmpbar även vid andra typer av handhållna användar- enheter för registrering av information, t ex låspennor för elektronisk textinlàsning.Finally, it should be pointed out that the invention can also be applied to other types of handheld user units for registering information, for example locking pens for electronic text entry.

Claims (26)

lO 15 20 25 30 35 520 552 20 PATENTKRAVlO 15 20 25 30 35 520 552 20 PATENTKRAV 1. Handhàllen användarenhet för nedteckning och registrering av handskriven information, omfattande ett organ (2, 3) för registrering av nämnda information och ett minne för lagring av densamma, k äI1r1e t e c1 av att minnet omfattar en första i användarenheten loka- och en andra i en extern data- (12), sä inbördes kopplade att de ur ett användarperspektiv liserad minnesenhet (4) lagringsanordning lokaliserad minnesenhet vilka är bildar en sammanhängande minnesenhet.A handheld user unit for recording and recording handwritten information, comprising a means (2, 3) for recording said information and a memory for storing the same, characterized in that the memory comprises a first in the user unit loca- and a second in an external data (12), so interconnected that the memory unit (4) located from a user perspective located memory device which are form a coherent memory unit. 2. Handhàllen användarenhet enligt krav l, vidare omfattande ett organ (5) för informationsöverföring 12), är anordnad att mellan de första och andra minnesenheterna (4, varvid den första minnesenheten (4) mottaga och lagra den registrerade informationen fràn registreringsorganet (2, 3) och varvid informationsöver- föringsorganet (5) är anordnat att enligt förutbestämda regler överföra åtminstone en delmängd av den registre- rade informationen fràn den första till den andra minnes- enheten (4, 12)The handheld user unit according to claim 1, further comprising a means (5) for information transmission 12), is arranged to receive and store the registered information from the recording means (2, between the first and second memory units (4), the first memory unit (4). 3) and wherein the information transfer means (5) is arranged to transfer at least a subset of the registered information from the first to the second memory unit (4, 12) according to predetermined rules. 3. Handhàllen användarenhet enligt krav 2, för lagring däri. varvid informationsöverföringsorganet (5) är anordnat att verk- ställa uteslutande enkelriktad informationsöverföring 12).The handheld user unit of claim 2, for storage therein. wherein the information transmission means (5) is arranged to perform exclusively unidirectional information transmission 12). 4. Handhàllen användarenhet enligt krav 2 eller 3, fràn den första till den andra minnesenheten (4, varvid nämnda regler omfattar att överföra nämnda infor- mation när den första minnesenheten (4) har uppnàtt en given fyllnadsgrad. 3 eller 4, varvid nämnda regler omfattar att överföra nämndaThe handheld user unit according to claim 2 or 3, from the first to the second memory unit (4, wherein said rules comprise transmitting said information when the first memory unit (4) has reached a given degree of filling. 3 or 4, wherein said rules includes transferring the said 5. Handhàllen användarenhet enligt krav 2, information när denna har varit lagrad en viss tid i den första minnesenheten (4).The handheld user unit according to claim 2, information when it has been stored for a certain time in the first memory unit (4). 6. Handhàllen användarenhet enligt något av kraven 2-5, varvid informationsöverföringsorganet (5) är anord- lO 15 20 25 30 35 520 552 21 nat att verkställa trådlös informationsöverföring från användarenheten.The handheld user unit according to any one of claims 2-5, wherein the information transmission means (5) is arranged to perform wireless information transmission from the user unit. 7. Handhällen användarenhet enligt något kraven 2-6, varvid informationsöverföringsorganet (5) är anordnat att överföra all registrerad information till den andra (12).The handheld user unit according to any one of claims 2-6, wherein the information transfer means (5) is arranged to transfer all registered information to the other (12). 8. Handhällen användarenhet enligt nàgot av kraven minnesenheten 2-7, vilken är anordnad att efter registrering av ett sändkommando skicka all med sändkommandot associerad och i de första och andra minnesenheterna (4, 12) lagrad information till en extern informationshanteringsenhet (7-9).Handheld user unit according to any one of the claims memory unit 2-7, which is arranged 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) after registration of a send command. . 9. Handhällen användarenhet enligt krav 8, varvid informationsöverföringsorganet (5) är anordnat att efter registrering av sändkommandot skicka en med sändkommandot associerad delmängd av den registrerade informationen från den första minnesenheten (4) till den andra minnes- (12).The handheld user unit according to claim 8, wherein the information transfer means (5) is arranged to send, after registration of the transmit command, a subset of the registered information associated with the transmit command from the first memory unit (4) to the second memory (12). 10. Handhällen användarenhet enligt något av före- enheten gående krav, varvid den registrerade informationen omfattar ett flertal absoluta positioner som bildar en elektronisk version av den handskrivna informationen.The handheld user unit according to any one of the preceding unit claims, wherein the registered information comprises a plurality of absolute positions forming an electronic version of the handwritten information. 11. Handhällen användarenhet enligt krav 9 och 10, vilken är anordnad att efter registrering av sàndkomman- dot inhämta, via en förfrågan hos en extern uppslagsenhet (14) och på basis av nämnda positioner, en adress till (7-9).Handheld user unit according to claims 9 and 10, which is arranged to obtain, after registration of the sending command, via an request from an external storage unit (14) and on the basis of said positions, an address to (7-9). 12. Handhällen användarenhet enligt krav ll, informationshanteringsenheten vilken är anordnad att inhämta nämnda adress via ett kommunika- tionsenhet (13) (10).The handheld user unit according to claim 11, the information handling unit which is arranged to obtain said address via a communication unit (13) (10). 13. Handhällen användarenhet enligt något av före- hos den externa datalagringsanordningen gående krav, varvid den andra minnesenheten (12) har en datalagringskapacitet som är väsentligt större än den första minnesenhetens (4) datalagringskapacitet.A handheld user unit according to any one of the requirements of the external data storage device, wherein the second memory unit (12) has a data storage capacity which is substantially greater than the data storage capacity of the first memory unit (4). 14. Handhällen användarenhet enligt något av före- varvid nämnda organ (2, 3) gående krav, för registrering 10 l5 20 25 30 35 520 552 22 av handskriven information omfattar en bildsensor (2) för optisk registrering av en positionskod (16) på ett under- (15).A handheld user unit according to any one of the preceding claims, wherein said means (2, 3) comprises, for recording handwritten information, an image sensor (2) for optical recording of a position code (16) on a sub- (15). 15. Handhållen användarenhet, (2, 3) ett organ (5) lag omfattande ett organ för registrering av handskriven information samt för överföring av information från använ- darenheten, varvid användarenheten i ett första minnes- hanteringsläge är anordnad att lagra den registrerade informationen i en intern minnesenhet (4) och efter detektion av ett sändkommando kommunicera åtminstone en delmängd av den registrerade informationen medelst (5), av att den är omkopplingsbar till ett andra minneshante- informationsöverföringsorganet k ä11r1e t e<:1 ringsläge, i vilket informationsöverföringsorganet (5) är bringat att automatiskt överföra den registrerade infor- mationen fràn den interna minnesenheten (4) till en (12) (10) på ett sådant sätt att minnesenheterna (4, 12) ur extern minnesenhet i en extern datalagringsanordning ett användarperspektiv bildar en sammanhängande minnes- enhet.A handheld user unit, (2, 3) a means (5) comprising a means for registering handwritten information and for transmitting information from the user unit, the user unit in a first memory management mode being arranged to store the registered information in an internal memory unit (4) and, after detecting a transmit command, communicating at least a subset of the recorded information by means of (5), in that it is switchable to a second memory management information transfer means in a remote mode, in which the information transfer means (5) is caused to automatically transfer the recorded information from the internal memory unit (4) to a (12) (10) in such a way that the memory units (4, 12) from an external memory unit in an external data storage device form a user perspective. unit. 16. Handhållen användarenhet enligt krav 15, vilken i det andra minneshanteringsläget är anordnad att efter detektion av sändkommandot bringa informationsöver- föringsorganet (5) att överföra detta och all därmed associerad information i den interna minnesenheten (4) (12).A handheld user unit according to claim 15, which in the second memory management mode is arranged to cause the information transmission means (5) to transmit this and all associated information in the internal memory unit (4) (12) after detection of the transmit command. 17. Handhållen användarenheten enligt krav 15 eller till den externa minnesenheten 16, vilken i det andra minneshanteringsläget är anordnad att verkställa uteslutande enkelriktad informationsöver- föring från den interna till den externa minnesenheten (4, 12), cierad information via ett kommunikationsenhet och att kommunicera all med sändkommandot asso- (13) hos den externa datalagringsanordningen (10).A handheld user unit according to claim 15 or to the external memory unit 16, which in the second memory management mode is arranged to effect exclusively one-way information transfer from the internal to the external memory unit (4, 12), cited information via a communication unit and to communicate all with the send command asso- (13) of the external data storage device (10). 18. System för informationshantering, omfattande en (7-9) som är utformad för nedteckning och informationshanteringsenhet och en handhållen användarenhet (1) registrering av handskriven information, varvid användar- l0 15 20 25 30 35 520 552 23 enheten (1) är anordnad att lagra den registrerade infor- mationen i ett minne och via ett kommunikationsnätverk kommunicera en önskad del därav den till informations- (7-9), minnet omfattar en första i användarenheten (1) hanteringsenheten k ärln etze cl lokalise- rad minnesenhet (4) och en andra i en extern datalag- (12), är så inbördes kopplade att de ur ett användarperspektiv ringsanordning (10) lokaliserad minnesenhet vilka bildar en sammanhängande minnesenhet.An information management system, comprising a (7-9) designed for recording and information management unit and a hand-held user unit (1) recording handwritten information, the user unit (1) being arranged. to store the registered information in a memory and via a communication network communicate a desired part thereof to the information (7-9), the memory comprises a first memory unit located in the user unit (1), the memory unit (4) and a second in an external data layer (12), are so interconnected that the memory units located from a user perspective device (10) which form a coherent memory unit. 19. System enligt krav 18, varvid den första minnes- enheten (4) är anordnad att mottaga och lagra den regist- rerade informationen och varvid användarenheten (1) är anordnad att enligt förutbestämda regler överföra åtminstone en delmängd av den registrerade informationen från den första till den andra minnesenheten (4, 12) för lagring däri.A system according to claim 18, wherein the first memory unit (4) is arranged to receive and store the registered information and wherein the user unit (1) is arranged to transfer according to predetermined rules at least a subset of the registered information from the first to the second memory unit (4, 12) for storage therein. 20. System enligt krav 19, varvid användarenheten (1) är anordnad att verkställa uteslutande enkelriktad informationsöverföring från den första till den andra 12), delen av den registrerade informationen till informa- (7-9) hos den externa datalagringsanordningen minnesenheten (4, och att kommunicera den önskade via ett kommunikationsenhet (10).A system according to claim 19, wherein the user unit (1) is arranged to perform exclusively one-way information transfer from the first to the second 12), the part of the registered information to the information (7-9) of the external data storage device the memory unit (4, and to communicate the desired via a communication unit (10). 21. System enligt något av kraven 18-20, vilket är tionshanteringsenheten (13) anordnat att efter registrering av ett sändkommando skicka all med sändkommandot associerad och i de första och andra minnesenheterna (4, 12) lagrad information till (7-9).A system according to any one of claims 18-20, which is the tion handling unit (13) arranged to send, after registration of a transmission command, all information associated with the transmission command and stored in the first and second memory units (4, 12) to (7-9). 22. System enligt krav 21, varvid användarenheten informationshanteringsenheten (1) är anordnad att efter registrering av sändkommandot skicka en med sändkommandot associerad delmängd av den registrerade informationen från den första minnesenheten (4) till den externa datalagringsanordningen (10).A system according to claim 21, wherein the user information processing unit (1) is arranged to send, after registration of the transmission command, a subset of the registered information associated with the transmission command from the first memory unit (4) to the external data storage device (10). 23. System enligt krav 21 eller 22, ytterligare (15) (16), omfattar en bildsensor (2) omfattande ett underlag med en positionskod varvid användarenheten (1) för optisk registrering av positionskoden och en processor- 10 15 20 25 520 552 24 enhet (3) för omvandling av den registrerade positions- koden (16) till absoluta positioner som bildar en elektronisk version av den handskrivna informationen, och varvid användarenheten (1) är anordnad att efter regist- rering av sändkommandot inhämta, via en förfrågan hos en extern uppslagsenhet (14) och på basis av nämnda posi- tioner, 9). en adress till informationshanteringsenheten (7-A system according to claim 21 or 22, further (15) (16), comprising an image sensor (2) comprising a substrate with a position code, wherein the user unit (1) for optical registration of the position code and a processor 520 552 24 unit (3) for converting the registered position code (16) into absolute positions which form an electronic version of the handwritten information, and wherein the user unit (1) is arranged to retrieve, after registration of the transmit command, via a request from a external storage unit (14) and on the basis of the aforesaid positions, 9). an address of the information management unit (7- 24. System enligt krav 23, varvid användarenheten (1) är anordnad att inhämta nämnda adress via en kommuni- kationsenhet (13) (10).A system according to claim 23, wherein the user unit (1) is arranged to obtain said address via a communication unit (13) (10). 25. System enligt något av kraven 18-24, varvid den (10) verksserver med ett gränssnitt som medger åtkomst till hos den externa datalagringsanordningen externa datalagringsanordningen omfattar en nät- den registrerade informationen för en användare av användarenheten (1).A system according to any one of claims 18-24, wherein the (10) plant server with an interface that allows access to the external data storage device of the external data storage device comprises a network registered information for a user of the user unit (1). 26. Förfarande för minneshantering vid en användar- enhet (1), vilken är anordnad att registrera handskriven information, k ärin et:e cl den registrerade informationen i en första minnesenhet (l), delmängd av den registrerade informationen fràn den (4) i användarenheten och att överföra åtminstone en (12) i pá ett sàdant sätt till en andra minnesenhet (10) att de första och andra minnesenheterna (4, 12) första minnesenheten (4) en extern datalagringsanordning ur ett användarperspektiv bildar en sammanhängande minnesenhet.A method of memory management at a user unit (1), which is arranged to register handwritten information, comprising the registered information in a first memory unit (1), a subset of the registered information from the (4) in the user unit and to transfer at least one (12) in such a manner to a second memory unit (10) that the first and second memory units (4, 12) first memory unit (4) an external data storage device from a user perspective form a coherent memory unit.
SE0102828A 2000-11-10 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 SE520552C2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
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
US09/986,762 US7167164B2 (en) 2000-11-10 2001-11-09 Recording and communication of handwritten information
AU2002214483A AU2002214483A1 (en) 2000-11-10 2001-11-09 Recording and communication of handwritten information
PCT/SE2001/002491 WO2002047021A1 (en) 2000-11-10 2001-11-09 Recording and communication of handwritten information
EP01983027A EP1336157A1 (en) 2000-11-10 2001-11-09 Recording and communication of handwritten information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
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

Publications (3)

Publication Number Publication Date
SE0102828D0 SE0102828D0 (en) 2001-08-27
SE0102828L SE0102828L (en) 2003-02-28
SE520552C2 true SE520552C2 (en) 2003-07-22

Family

ID=20285123

Family Applications (1)

Application Number Title Priority Date Filing Date
SE0102828A SE520552C2 (en) 2000-11-10 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

Country Status (1)

Country Link
SE (1) SE520552C2 (en)

Also Published As

Publication number Publication date
SE0102828L (en) 2003-02-28
SE0102828D0 (en) 2001-08-27

Similar Documents

Publication Publication Date Title
US7167164B2 (en) Recording and communication of handwritten information
JP4282475B2 (en) Computer readable medium storing instructions for managing communications within a system
US9183229B2 (en) System and method for selecting a geographic location to associate with an object
US8706763B1 (en) Method and system for storing, retrieving, and sharing data using a field-accessed database system comprising a mobile unit
US20030030839A1 (en) Process of operations with an interchangeable transmission device and apparatus for use therein for a common interface for use with digital cameras
US20030046256A1 (en) Distributed information management
CN103430189B (en) Identification code processing system, identification code processing method thereof, and apparatus for supporting same
US20090005032A1 (en) Viewing Digital Content on a Mobile Device
US7941467B2 (en) System and method for integrating image upload objects with a message list
CN1520570A (en) Method and device in digital communication system
EA024302B1 (en) METHOD AND DEVICE FOR WIRELESS CONTROL OF DIGITAL CONTENT
JP6293724B2 (en) Method for wireless charging of mobile terminals
CN103380420A (en) Electronic device, electronic device coordination system, and electronic device control method
US20040224700A1 (en) Image processing server
US20110019007A1 (en) Method, apparatus and method for adding functionality to a digital camera
JP2006140637A (en) Server, server system, and e-mail delivery method
US20100136959A1 (en) Document delivery system of gsm mobile supporting midp environments and thereof
SE520552C2 (en) 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
JP5121845B2 (en) Content receiving apparatus and content transmitting / receiving system
KR101756835B1 (en) Method for managing contact information, user device and storage medium thereof
EP3273644B1 (en) Method, system and computer program product for selectively adapting and transmitting messaging data
EP1791320A2 (en) Method and apparatus of supporting multi-object transport protocols
US11570329B2 (en) Transmission device, communication system, and display device
CN106468992B (en) Content providing server and content providing method
JP2004508632A (en) Electronic recording and communication of information

Legal Events

Date Code Title Description
NUG Patent has lapsed