SE523871C2 - Method for handling electronic documents - Google Patents
Method for handling electronic documentsInfo
- Publication number
- SE523871C2 SE523871C2 SE0104109A SE0104109A SE523871C2 SE 523871 C2 SE523871 C2 SE 523871C2 SE 0104109 A SE0104109 A SE 0104109A SE 0104109 A SE0104109 A SE 0104109A SE 523871 C2 SE523871 C2 SE 523871C2
- Authority
- SE
- Sweden
- Prior art keywords
- user
- information
- identity
- computer unit
- sub
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
25 30 523 871 2 Då ett elektroniskt dokument signeras omfattas hela dokumentet av signaturen och hela dokumentet lagras för senare åtkomst. 25 30 523 871 2 When an electronic document is signed, the entire document is covered by the signature and the entire document is stored for later access.
Det skall även nämnas att det är tidigare känt att ett elektroniskt dokument kan hanteras av applikationer som tillåter ett flertal användare fylla i ett dokument innan det slutligen signeras. Det finns exempelvis bokföringsprogram där en första användare påbörja en inmatning av information i ett dokument medan en andra användare slutför inmatningen av information i dokumentet i ett senare skede och oberoende av den första användaren. Olika användare kan även ges olika behörighet när det gäller inmatning av information i dokumentet. En användare kan exempelvis vara behörig att mata in information i ett dokument medan en annan användare är behörig att signera detsamma. Detta kan ske där dokumentet görs tillgängligt genom ett nätverk och där de olika användarna har tillgång till aktuell applikation.It should also be mentioned that it is previously known that an electronic document can be handled by applications that allow a plurality of users to fill in a document before it is finally signed. For example, there are accounting programs where a first user starts entering information into a document while a second user completes the entry of information into the document at a later stage and independently of the first user. Different users can also be given different permissions when it comes to entering information in the document. For example, one user may be authorized to enter information into a document while another user is authorized to sign the same. This can be done where the document is made available through a network and where the various users have access to the current application.
Vid skapandet av en urkund eller ett dokument används ofta en blankett eller ett formulär som en användare matar in information i. En sålunda ifylld blankett eller formulär utgör sedan det slutgiltiga dokumentet eller urkunden. l den följande beskrivningen används begreppet formulär och det skall förstås att detta enbart avser en mall, blankett eller förlaga till det slutgiltiga dokumentet där dokumentet utgörs av formuläret i kombination med ifylld användarinformation.When creating a document or document, a form or form is often used in which a user enters information. A form or form thus filled in then constitutes the final document or document. In the following description, the term form is used and it should be understood that this only refers to a template, form or model of the final document where the document consists of the form in combination with filled in user information.
REDOGÖRELSE FÖR FÖRELIGGANDE UPPFINNING Tekniska problem Under beaktande av teknikens tidigare ståndpunkt, såsom den beskrivits ovan, är det ett tekniskt problem att reducera det lagringsutrymme som krävs för att på ett säkert sätt lagra och återskapa en elektronisk urkund.DISCLOSURE OF THE PRESENT INVENTION Technical problems Taking into account the prior art, as described above, it is a technical problem to reduce the storage space required to securely store and restore an electronic record.
Det är ett tekniskt problem att på ett enkelt sätt hantera olika versioner av ett formulär som ligger till grund för ett dokument på ett sätt så att en användare alltid har tillgång till relevant version av formuläret, det vill säga den senaste versionen av formuläret för en ny användare och korrekt version av formuläret för en användare som kanske påbörjat en inmatning av information i en äldre version av formuläret.It is a technical problem to easily handle different versions of a form that form the basis of a document in such a way that a user always has access to the relevant version of the form, ie the latest version of the form for a new one. user and the correct version of the form for a user who may have started entering information in an older version of the form.
Det är även ett tekniskt problem att kunna erbjuda hanteringen av elektroniska dokument över ett nätverk där hanteringen sker i en speciellt :neon 15 20 25 30 523 871 'ší-:fš .=:I'5..f°..= 3 anpassad applikation men där dokumentet, eller ett formulär som dokumentet grundar sig på, skall vara tillgängligt för användare som inte har tillgång till denna applikation.It is also a technical problem to be able to offer the handling of electronic documents over a network where the handling takes place in a special: neon 15 20 25 30 523 871 'ší-: fš. =: I'5..f ° .. = 3 adapted application but where the document, or a form on which the document is based, shall be available to users who do not have access to this application.
Det är ett tekniskt problem att erbjuda en användare möjligheten att när som helst avbryta inmatningen av information för att samma, eller en annan, användare ta upp densamma vid ett senare tillfälle. Det är dessutom ett tekniskt problem att kunna låta en användare återuppta inmatningen av information efter att en inmatning avbrutits ofrivilligt, såsom i samband med att kommunikationen över nätverket brutits, och detta utan att tidigare inmatad information gått förlorad vid det ofrivilliga avbrottet.It is a technical problem to offer a user the ability to interrupt the entry of information at any time in order for the same, or another, user to pick it up at a later time. It is also a technical problem to be able to allow a user to resume the entry of information after an entry has been interrupted involuntarily, such as in connection with the communication over the network being interrupted, and this without previously entered information being lost in the involuntary interruption.
Lösningen Med avsikten att förenkla hanteringen av elektroniska dokument, och med avsikten att minska det minnesutrymme som krävs för att hantera elektroniska dokument eller elektroniska urkunder, anvisar föreliggande uppfinning att formuläret och den inmatade informationen lagras var för sig. Detta medför att formuläret endast upptar lagringsutrymme en gång medan användarinformationen tar sitt utrymme i anspråk för varje användare.The solution With the intention of simplifying the handling of electronic documents, and with the intention of reducing the memory space required to handle electronic documents or electronic documents, the present invention indicates that the form and the entered information are stored separately. This means that the form only takes up storage space once, while the user information takes up its space for each user.
Formuläret skall ha en formuläridentitet, och användarinformationen lagras tillsammans med, eller kopplad till, en informationsidentitet, vilken omfattar en användaren tillhörig användaridentitet, en användarinformationen tillhörig dokumentidentitet, samt formuläridentiteten.The form must have a form identity, and the user information is stored together with, or linked to, an information identity, which comprises a user identity belonging to the user, a document identity belonging to the user information, and the form identity.
Dokumentet kan således återskapas genom ett sammanfogande av användarinformationen och relevant formulär. Denna sammanfogning sker genom en matchning av informationsidentiteten och formuläridentiteten och ger ett dokument med en specifik dokumentidentitet.The document can thus be recreated by merging the user information and relevant form. This merging takes place through a matching of the information identity and the form identity and gives a document with a specific document identity.
Med avsikten att erbjuda en möjlighet för användare som inte har tillgång till den applikation, här benämnd en första applikation, vari formuläret eller dokumentet hanteras att ges tillgång till dokumentet eller formuläret anvisar föreliggande uppfinning att formuläret är anpassat till en användarapplikation, helt fristående från den första applikationen.With the intention of providing an opportunity for users who do not have access to the application, here referred to as a first application, in which the form or document is handled to be given access to the document or form, the present invention indicates that the form is adapted to a user application, completely independent of the first the application.
Det är dessutom anvisat att formuläret kan finnas tillgängligt i ett flertal olika format, vart och ett anpassat till olika användarapplikationer, där formulären i 15 30 523 371 33 4 olika format ger samma information och efterfrågar samma information oavsett genom vilken användarapplikation användaren ges tillgång till formuläret.It is further indicated that the form may be available in a number of different formats, each adapted to different user applications, where the forms in different formats provide the same information and request the same information regardless of which user application the user is given access to the form .
Exempel på olika intressanta format är format som är anpassat till en användarapplikation för ordbehandling, såsom MS Word®, en användarapplikation för publicering av information, såsom Acrobat Reader®, och en användarapplikation för http, såsom Internet Explorer® eller Netscape®.Examples of different interesting formats are formats that are adapted to a user application for word processing, such as MS Word®, a user application for publishing information, such as Acrobat Reader®, and a user application for http, such as Internet Explorer® or Netscape®.
Med avsikten att erbjuda en enkel hantering av olika versioner av formuläret anvisar föreliggande uppfinning att olika versioner av formuläret sparas och att formuläridentiteten omfattar två delar, en första del som entydigt identifierar formuläret, samt en andra del som entydigt identifierar version av formuläret.With the intention of providing a simple handling of different versions of the form, the present invention provides that different versions of the form are saved and that the form identity comprises two parts, a first part which uniquely identifies the form, and a second part which uniquely identifies a version of the form.
Enligt föreliggande uppfinning skall delinformation lagras på huvudsakligen två sätt, genom en funktion 'spara', vilket betyder att inmatad delinformation lagras men att fortsatt inmatning av ytterligare delinformation, eller en korrigering av tidigare inmatad delinformation, kan ske, eller genom en funktion 'arkivera', vilket betyder att delinformation lagras tillsammans med tidigare lagrad delinformation och att användaren efter en arkivering inte längre tillåts korrigera lagrad delinformation eller inmata ytterligare delinformation. Funktionen 'arkivera' kan även omfatta en tidsangivelse av när funktion 'arkivera' aktiverades. På detta sätt kan även de krav om tidsangivelse som kan finnas på en urkund uppfyllas.According to the present invention, sub-information is to be stored in mainly two ways, by a function 'save', which means that entered sub-information is stored but that further entry of additional sub-information, or a correction of previously entered sub-information, can take place, or by a function 'archive' , which means that sub-information is stored together with previously stored sub-information and that the user after an archiving is no longer allowed to correct stored sub-information or enter additional sub-information. The 'archive' function can also include a time indication of when the 'archive' function was activated. In this way, the requirements for time indication that can be found on a document can also be met.
Det är enligt en föreslagen utföringsform möjligt att låta funktionen 'spara' aktiveras automatiskt utan att användaren är medveten om det, såsom vid sidbyte i formuläret eller vid byte av inmatningsfält i formuläret. Detta gör det möjligt att återuppta inmatningen av information efter ett ofrivilligt avbrott av inmatning av information utan att redan inmatad information gått förlorad i samband med det ofrivilliga avbrottet.According to a proposed embodiment, it is possible to have the function 'save' activated automatically without the user being aware of it, such as when changing pages in the form or when changing input fields in the form. This makes it possible to resume the entry of information after an involuntary interruption of the entry of information without the already entered information being lost in connection with the involuntary interruption.
Det är även möjligt att låta funktionen ”spara” vara manuellt aktiverbar av användaren.It is also possible to let the function "save" be manually activatable by the user.
För att erbjuda olika användare att hantera formuläret eller dokumentet enligt olika behörigheter anvisar föreliggande uppfinning att de fördefinierade fälten kan grupperas in i olika grupper, där inmatning av information i fält hörande till en första grupp kan kräva en första behörighet, och inmatning av information i fält hörande till en andra grupp kan kräva en andra behörighet.In order to offer different users to handle the form or document according to different permissions, the present invention provides that the predefined fields can be grouped into different groups, where entering information in fields belonging to a first group may require a first permission, and entering information in fields belonging to a second group may require a second authorization.
På samma sätt kan funktionen 'arkivera' vara begränsad i tillgänglighet till en viss behörighet. nunn- 25 30 Û ll O I løl O I I I n 00 OI ll Enligt föreliggande uppfinning kan tillgängligheten av ett formulär väljas enligt erforderliga säkerhetskrav för nämnda dokument. Denna säkerhet kan väljas från ett flertal tillgängliga säkerhetsnivåer.In the same way, the 'archive' function can be limited in accessibility to a certain authorization. According to the present invention, the availability of a form can be selected according to the required security requirements for said document. This security can be selected from a number of available security levels.
Ett och samma formulär kan vara tillgängligt för användare med olika behörighet enligt olika säkerhetsnivåer.One and the same form may be available to users with different permissions according to different security levels.
Enligt föreliggande uppfinning kan ett formulär entydigt identifieras och kopplas till utgivaren av användaren.According to the present invention, a form can be uniquely identified and linked to the publisher by the user.
Ett formulär kan även tilldelas en starttid, en sluttid och en öppnandetid varigenom ett anbudsförfarande med anbudsöppning är möjligt.A form can also be assigned a start time, an end time and an opening time, whereby a tender procedure with a tender opening is possible.
Föreliggande uppfinning avser även en datorprogramprodukt, samt ett datorläsbart medium, med datorprogramkod varigenom den uppfinningsenliga metoden kan realiseras Fördelar De fördelar som främst kan förknippas med en metod, en datorprogram- produkt och ett datorläsbart medium enligt föreliggande uppfinning är att härigenom möjliggörs en hantering av elektroniska dokument där alla kriterier för en urkund kan upprätthållas, och där lagringsutrymmet för ett flertal dokument kan effektiviserar i relation till känd teknik.The present invention also relates to a computer program product, as well as a computer-readable medium, with a computer program code whereby the inventive method can be realized. Advantages documents where all the criteria for a document can be maintained, and where the storage space for several documents can be streamlined in relation to known technology.
Olika säkerhetsnlvåer kan hanteras, allt enligt de behov som kan finnas för olika typer av dokument.Different security levels can be handled, all according to the needs that may exist for different types of documents.
Vidare möjliggör föreliggande uppfinning att i det fall som en användare påbörjat ifyllandet av ett formulär och om detta avbryts ofrivilligt så kan använda- ren återuppta ifyllandet av formuläret i ett senare skede utan att tidigare inmatad information gått förlorad.Furthermore, the present invention enables that in the event that a user has started filling in a form and if this is interrupted involuntarily, the user can resume filling in the form at a later stage without previously entered information being lost.
KORT FIGURBESKRIVNING En metod, en datorprogramprodukt samt ett datorläsbart medium upp- visande de med föreliggande uppfinning förknippade egenskaperna skall i exemplifierande syfte nu närmare beskrivas med hänvisning till bifogad ritning där: Figur 1 schematiskt och mycket förenklat illustrerar en metod för att hantera elektroniska dokument, eller ett formulär som utgör grunden för ett elektroniskt dokument, Figur 2 schematiskt visar återskapandet av ett dokument, coca. 15 20 25 30 523 871 'ï ' Äš. lf ' 6 Figur 3 schematiskt visar hur olika versioner av ett formulär kan hanteras, Figur 4 schematiskt avser att illustrera olika sätt att lagra information som matats in i ett formulär, Figur 5 schematiskt visar hur olika användare kan hantera samma formulär, Figur 6 schematiskt visar användandet av olika tillgänglighetstider för ett formulär, Figur 7 schematiskt visar hur ett formulär kan ges en dynamik och anpassas till användarens behov, och Figur 8 schematiskt visar hur vissa kända användarrelaterade uppgifter kan matas in automatiskt i ett formulär.BRIEF DESCRIPTION OF THE DRAWINGS A method, a computer program product and a computer-readable medium exhibiting the properties associated with the present invention will now be described in more detail by way of example with reference to the accompanying drawing in which: Figure 1 schematically and very simply illustrates a method for handling electronic documents, or a form that forms the basis of an electronic document, Figure 2 schematically shows the re-creation of a document, coca. 15 20 25 30 523 871 'ï' Äš. lf '6 Figure 3 schematically shows how different versions of a form can be handled, Figure 4 schematically intends to illustrate different ways of storing information entered in a form, Figure 5 schematically shows how different users can handle the same form, Figure 6 schematically shows the use of different availability times for a form, Figure 7 schematically shows how a form can be given a dynamic and adapted to the user's needs, and Figure 8 schematically shows how certain known user-related data can be entered automatically in a form.
BEsKRwNmG ÖVER Nu FöREsLAGNA uTFöRmGsFoRMER Med hänvisning till figur 1 skall således en metod för hantering av elektroniska dokument, där en utgivare av ett formulär A, vilket är lagrat i en första datorenhet 1, gör detta tillgängligt för en användare C av en andra datorenhet 2 via ett nätverk N, där nämnda formulär A är anpassat till att nämnda användare C skall kunna lämna användarinformation B till nämnda utgivare genom att, via nämnda andra datorenhet 2, fylla i delinformation B1, B2, B3 som efterfrågas i nämnda formulär A enligt av nämnda utgivare fördefinierade fält F1, F2, F3 i nämnda formulär A, och där ett sålunda ifyllt formulär A utgör nämnda dokument D.DESCRIPTION OF PRESENTLY PROPOSED PRESENTS With reference to Figure 1, a method for handling electronic documents, where a publisher of a form A, which is stored in a first computer unit 1, makes this available to a user C of a second computer unit 2 via a network N, where said form A is adapted so that said user C can provide user information B to said publisher by, via said second computer unit 2, filling in sub-information B1, B2, B3 requested in said form A according to said publisher predefined fields F1, F2, F3 in said form A, and where a form A thus filled in constitutes said document D.
Föreliggande uppfinning anvisar speciellt att den första datorenheten 1 omfattar, eller samverkar med, åtminstone ett första och ett andra minnesutrymme 11, 12. Det skall förstås att med olika minnesutrymmen avses antingen olika minnesutrymmen hörande till samma fysiska minnesenhet eller minneutrymmen hörande till fysiskt separerade minnesenheter. I förenklande syfte har dessa minnesutrymmen schematiskt visas som separata minnesenheter i figurerna.In particular, the present invention provides that the first computer unit 1 comprises, or cooperates with, at least a first and a second memory space 11, 12. It is to be understood that different memory spaces refer to either different memory spaces belonging to the same physical memory unit or memory spaces belonging to physically separated memory units. For simplicity, these memory spaces are schematically shown as separate memory units in the figures.
Formuläret A lagras i, och kan hämtas från, det första minnesutrymmet 11 tillsammans med en formuläridentitet Ai.Form A is stored in, and can be retrieved from, the first memory space 11 together with a form identity Ai.
Användarinformationen B lagras i det andra minnesutrymmet 12 tillsammans med, eller kopplad till, en informationsidentitet Bi. Denna informationsidentitet Bi omfattar en användaren tillhörig användaridentitet Ci, en annan 20 25 30 523 871 7 användarinformationen B tillhörig unik dokumentidentitet Di, samt formuläridentiteten Ai.The user information B is stored in the second memory space 12 together with, or connected to, an information identity Bi. This information identity Bi comprises a user identity Ci belonging to the user, another unique document identity Di belonging to the user information B belonging to the user, B, and the form identity Ai.
Dokumentidentiteten Di motsvara ett diarienummer som exempelvis kan utgöras av ett Iöpnummer eller ett slumptal. Syftet är att denna dokumentidentitet Di entydigt skall identifiera det specifika dokument som erhålls genom att kombinera användarinformationen B med formuläret A. Således kan exempelvis olika dokument som är skapade från samma formulär A av samma användare C med inbördes liknande information B skiljas från varandra genom den unika dokumentidentiteten Di. Ett exempel på detta är tidrapporter som en arbetstagare fyller i för varje månad, där varje tidrapport skapas från samma formulär A av samma användare C men får sinsemellan olika och unika dokumentidentiteter Di.The document identity Di corresponds to a record number which can, for example, consist of a serial number or a random number. The purpose is that this document identity Di should uniquely identify the specific document obtained by combining the user information B with the form A. Thus, for example, different documents created from the same form A by the same user C with mutually similar information B can be distinguished from each other by the unique document identity Di. An example of this is time reports that an employee fills in for each month, where each time report is created from the same form A by the same user C but gets different and unique document identities Di.
Den separata hanteringen av användardata gör att det för utgivaren är möjligt att sammanställa och bearbeta denna information enligt eget behov.The separate handling of user data makes it possible for the publisher to compile and process this information according to their own needs.
Således kan informationen användas för olika presentationer eller statistiska beräkningar. Sådan sammanställning, bearbetning och/eller presentation kan utföras med hjälp av en tredje datorenhet 3, skild från nämnda andra datorenhet, som ges tillgång till erforderlig information. Det är även möjligt att återskapa dokumentet D via en tredje datorenhet 3.Thus, the information can be used for various presentations or statistical calculations. Such compilation, processing and / or presentation can be performed by means of a third computer unit 3, separate from said second computer unit, which is given access to the required information. It is also possible to recreate the document D via a third computer unit 3.
Figur 2 avser att visa att dokumentet D kan återskapas genom ett sammanfogande av användarinformationen B och formuläret A. Denna sammanfogning sker genom en matchning av informationsidentiteten Bi och formuläridentiteten Ai, vilket är möjligt eftersom informationsidentiteten Bi omfattar formuläridentiteten Ai och därigenom kan matchas mot korrekt formuläridentitet Ai.Figure 2 is intended to show that the document D can be recreated by merging the user information B and the form A. This merging takes place by matching the information identity Bi and the form identity Ai, which is possible since the information identity Bi comprises the form identity Ai and thereby can be matched to the correct form identity Ai .
Sålunda erhålls ett specifikt dokument D med en entydig dokumentidentitet Di.Thus, a specific document D is obtained with a unique document identity Di.
Med förnyad hänvisning till figur 1 visas att formuläret A1 och inmatad delinformation B1, B2, B3 kan mellanlagras på ett minnesutrymme 21 hörande till den andra datorenheten 2. På detta sätt ges användaren C tillgång till formuläret A utan att vara ansluten till den första datorenheten 1.With renewed reference to Figure 1, it is shown that the form A1 and entered sub-information B1, B2, B3 can be temporarily stored in a memory space 21 belonging to the second computer unit 2. In this way the user C is given access to the form A without being connected to the first computer unit 1 .
Dokumenthanteringen sker i en första applikation 1a som verkar i den första datorenheten 1, och att formuläret A1 är anpassat till en användarapplikation 2a som verkar i den andra datorenheten 2.The document management takes place in a first application 1a which operates in the first computer unit 1, and that the form A1 is adapted to a user application 2a which operates in the second computer unit 2.
Användarapplikationen 2a är helt fristående från den första applikationen 1a. nun-n nun-a l0 15 20 25 30 523 371 E .f .=:1-~I. 8 Vidare anvisar föreliggande uppfinning att formuläret A finns tillgängligt i ett flertal olika format A1, A2, A3, vart och ett anpassat till olika användarapplikationer.The user application 2a is completely independent of the first application 1a. nun-n nun-a l0 15 20 25 30 523 371 E .f. =: 1- ~ I. Furthermore, the present invention indicates that the form A is available in a number of different formats A1, A2, A3, each adapted to different user applications.
Formuläret A ger samma information och efterfrågar samma information oavsett genom vilken användarapplikation 2a användaren ges tillgång till formuläret.Form A provides the same information and requests the same information regardless of which user application 2a gives the user access to the form.
Formaten kan vara anpassade till vitt skilda användarapplikationer. I exemplifierande syfte kan här nämnas att ett första format A1 kan vara anpassat till att formuläret A skall visas och fyllas i genom en användarapplikation 2a för ordbehandling, såsom MS Word ®. Ett andra format A2 kan vara anpassat till att formuläret A skall visas och fyllas igenom en användarapplikation 2a för publicering av information, såsom Acrobat Reader®. Ett tredje format A3 kan vara anpassat till att formuläret A skall visas och fyllas i genom en användarapplikation 2a för http, såsom Internet Explorer® eller Netscape®.The formats can be adapted to widely differing user applications. By way of example, it may be mentioned here that a first format A1 may be adapted for the form A to be displayed and filled in through a user application 2a for word processing, such as MS Word ®. A second format A2 may be adapted for the form A to be displayed and filled in by a user application 2a for publishing information, such as Acrobat Reader®. A third format A3 can be adapted for the form A to be displayed and filled in through a user application 2a for http, such as Internet Explorer® or Netscape®.
Det skall även förstås att utseendet på formuläret är anpassat till aktuell användarapplikation 2a. Exempelvis kan utseendet behöva vara helt annorlunda på en handhållen dator, eller en mobiltelefon, än vad det är i en ordbehandlare.It should also be understood that the appearance of the form is adapted to the current user application 2a. For example, the look may need to be completely different on a handheld computer, or a cell phone, than it is in a word processor.
Formuläret A kan således finnas i olika format A1, A2, A3 som är anpassade till användarapplikationer som normalt finns tillgängliga för användaren C för att användaren C inte skall behöva ha någon speciell användarapplikation installerad i sin dator 2 för att kunna hantera formuläret utan användaren skall kunna använda någon av sina redan i den andra datorenheten 2 befintliga användarapplikationerna 2a.Form A can thus be available in different formats A1, A2, A3 which are adapted to user applications that are normally available to user C so that user C does not have to have any special user application installed in his computer 2 to be able to handle the form but the user can use any of its user applications 2a already in the other computer unit 2.
Figur 3 avser att visa att olika versioner A, A', A" av formuläret sparas i det första minnesutrymmet 11. Formuläridentiteten Ai omfattar i denna utföringsform två delar, en första del Ai1 som entydigt identifierar formuläret, samt en andra del Ai2 som entydigt identifierar version av formuläret. Således omfattar informationsidentiteten Bi såväl den första som den andra delen Ai1, Ai2.Figure 3 is intended to show that different versions A, A ', A "of the form are saved in the first memory space 11. In this embodiment, the form identity Ai comprises two parts, a first part Ai1 which uniquely identifies the form, and a second part Ai2 which uniquely identifies version of the form Thus, the information identity Bi comprises both the first and the second part Ai1, Ai2.
Således kan en uppdaterad version av formuläret A' erbjudas en användare, medan den äldre versionen av formuläret A fortfarande finns tillgängligt både för att kunna återskapa ett dokument som skapats med denna version av formuläret A och för att tillåta en användare som ännu ej fyllt i all efterfrågad information möjligheten att göra detta i korrekt version av formuläret. annan 20 25 30 9 Figur 4 visar ett formulär A som tilldelats två olika sätt för en användare att lagra delinformation B1, B2, B3 i det andra minnesutrymmet 12.Thus, an updated version of the form A 'can be offered to a user, while the older version of the form A is still available both to be able to recreate a document created with this version of the form A and to allow a user who has not yet filled in all requested information the possibility to do so in the correct version of the form. Figure 4 shows a form A assigned to two different ways for a user to store sub-information B1, B2, B3 in the second memory space 12.
Detta kan ske antingen genom en funktion ”spara” 41, vilket betyder att i den andra datorenheten 2 inmatad delinformation B1, B2 lagras i det andra minnesutrymmet 12, men att fortsatt inmatning av ytterligare delinformation B3, eller att korrigering av tidigare inmatad delinformation B1, B2, kan ske.This can be done either by a "save" function 41, which means that sub-information B1, B2 entered in the second computer unit 2 is stored in the second memory space 12, but that further entry of additional sub-information B3, or that correction of previously entered sub-information B1, B2, can happen.
På detta sätt kan en användare välja att avsluta inmatning av information för att i ett senare skede fortsätta densamma.In this way, a user can choose to stop entering information in order to continue it at a later stage.
Lagrande av inmatat information kan även ske genom en funktion 'arkivera' 42, vilket betyder att i den andra datorenheten 2 inmatad delinformation B3 lagras tillsammans med tidigare lagrad delinformation B1, B2 i det andra minnesutrymmet 12 och att användaren efter en arkivering av denna funktion inte längre tillåts korrigera lagrad delinformation B1, B2, B3 eller inmata ytterligare delinformation.Stored information can also be stored by a function 'archive' 42, which means that sub-information B3 entered in the second computer unit 2 is stored together with previously stored sub-information B1, B2 in the second memory space 12 and that the user after an archiving of this function does not no longer allowed to correct stored sub-information B1, B2, B3 or enter additional sub-information.
Föreliggande uppfinning anvisar att funktionen 'arkivera' 42 omfattar en tidsangivelse 43 varigenom tidpunkten för aktiverandet av funktionen 'arkivera' 42 är fastställbar. Detta kan exempelvis ske genom att den inmatade användar- informationen B tidsstämplas 43' i samband med att funktionen 'arkivera' 42 aktiveras. lnformationsidentiteten Ai omfattar då denna tidsangivelse 43, exempelvis i form av tidsstämpeln 43'. Denna tiddsangivelse 43 kan realiseras på olika sätt beroende på vilka krav som ställs på det slutgiltiga dokumentet. I vissa fall kan det räcka att tidsangivelsen 43 sker genom den interna klockan på den andra datorenheten 2. Det är även möjligt att låta tidsangivelsen komma från den interna klockan 43a hos den första datorenheten 1.The present invention provides that the "archive" function 42 comprises a time indication 43 whereby the time of activation of the "archive" function 42 is determinable. This can be done, for example, by time-stamping the entered user information B 43 'in connection with the function' archive '42 being activated. The information identity Ai then comprises this time indication 43, for example in the form of the time stamp 43 '. This time indication 43 can be realized in different ways depending on the requirements placed on the final document. In some cases it may be sufficient for the time indication 43 to take place through the internal clock of the second computer unit 2. It is also possible to let the time indication come from the internal clock 43a of the first computer unit 1.
I andra fall kan det krävas en mer exakt tidsangivelse genom en extern oberoende part 43b, såsom tidsreferenser tillgängliga via det globala nätverket Internet eller tidsreferenser tillgängliga via radiosignaler.In other cases, a more accurate time indication by an external independent party 43b may be required, such as time references available via the global Internet network or time references available via radio signals.
Enligt en möjlig utföringsform av föreliggande uppfinning är det även möjligt att koppla en tidsbegränsandefunktion 44 till funktionen 'arkivera' 42.According to a possible embodiment of the present invention, it is also possible to link a time-limiting function 44 to the function 'archive' 42.
Denna tidsbegränsande funktion 44 kan användas för att sätta en specifik tidpunkt för när en användare måste aktivera funktionen 'arkivera' 42. Den tidsbegränsande funktionen kan ge en påminnelse till användaren om att dokumentet måste arkiveras inom en snar framtid. Den kan även automatiskt :anna 20 25 30 523 371 10 arkivera dokumentet om inte användaren själv arkiverat dokumentet vid den angivna specifika tidpunkten.This time-limiting function 44 can be used to set a specific time when a user must activate the 'archive' function 42. The time-limiting function can provide a reminder to the user that the document must be archived in the near future. It can also automatically: anna 20 25 30 523 371 10 archive the document unless the user himself archived the document at the specified specific time.
Exempelvis kan det finnas en senaste tidpunkt för när en inkomstdeklaration skall lämnas in till Skattemyndigheten. Den tidsbegränsande funktionen 44 kan då ge användaren en påminnelse om att deklarationen skall arkiveras inom de kommande 24 timmarna via exempelvis e-post eller SMS.For example, there may be a latest date for when an income tax return must be submitted to the Swedish Tax Agency. The time-limiting function 44 can then give the user a reminder that the declaration must be archived within the next 24 hours via, for example, e-mail or SMS.
Deklarationen kan sedan arkiveras automatiskt av den tidsbegränsande funktionen 44 vid den specifika tidpunkten om användaren själv glömt att göra dena.The declaration can then be archived automatically by the time-limiting function 44 at the specific time if the user himself forgot to do so.
Ett annat exempel kan vara en tentamen där användaren endast får tillgång till formuläret under en begränsad tid. Då tiden för att skriva tentamen gått ut arkiveras formuläret och den däri lämnade informationen automatiskt av den tidsbegränsande funktionen 44 och den tenterande kan därefter inte lämna ytterligare information eller ändra lämnad information.Another example could be an exam where the user only gets access to the form for a limited time. When the time for writing the exam has expired, the form and the information provided therein are automatically archived by the time-limiting function 44 and the examinee can then not provide additional information or change the information provided.
Enligt föreliggande uppfinning sätts den specifika tidpunkten av utgivaren.According to the present invention, the specific time is set by the publisher.
Det kan även finnas tillämpningar där användare tillåts använda den tidsbegränsande funktionen 44 genom att själv ange en önskad specifik tidpunkt.There may also be applications where users are allowed to use the time-limiting function 44 by specifying a desired specific time.
Liksom den tidigare beskrivna tidsangivelsen 43 kan den tidsbegränsande funktionen 44 realiseras på olika sätt beroende på vilka krav som ställs på densamma.Like the previously described time indication 43, the time-limiting function 44 can be realized in different ways depending on what requirements are placed on it.
Föreliggande uppfinning anvisar att funktionen 'spara' 41 kan aktiveras automatiskt utan att användaren är medveten om det, såsom vid ett sidbyte i formuläret A eller vid byte av inmatningsfält F1, F2, F3 i formuläret A. Vissa format tillåter till och med en simultan lagring av inmatat information, det vill säga att funktionen 'spara' alltid sker så snart någon dellnformation matats in. Detta är exempelvis möjligt i ett formulär som är anpassat till http.The present invention provides that the 'save' function 41 can be activated automatically without the user being aware of it, such as when changing a page in form A or when changing input fields F1, F2, F3 in form A. Some formats even allow simultaneous storage of entered information, ie the function 'save' always takes place as soon as any partial information is entered. This is possible, for example, in a form that is adapted to http.
Om funktionen 'spara' utförs automatiskt kommer lnmatad information att vara lagrad om inmatningen av information av någon anledning avbryts ofrivilligt, såsom vid ett kommunikationsavbrott mellan den första och andra datorenheten 1, 2 eller vid ett bortfall av den första och eller andra datorenheten 1, 2. Således finns lagrad information tillgänglig även efter ett sådant avbrott av inmatning och användaren kan då återuppta inmatningen av information vid ett senare tillfälle. canon .nuc- 25 30 523 371 11 Föreliggande uppfinning anvisar även att det kan finnas en möjlighet för användaren C att aktivera funktionen 'spara' 41 genom en medveten manuell handling, såsom att klicka på en härför avsedd knapp.If the 'save' function is performed automatically, the input information will be stored if the entry of information is inadvertently interrupted for some reason, such as in the event of a communication interruption between the first and second computer units 1, 2 or in the event of a failure of the first and or second computer units 1, 2. Thus, stored information is available even after such an interruption of entry and the user can then resume the entry of information at a later time. The present invention also provides that there may be a possibility for the user C to activate the 'save' function 41 by a deliberate manual action, such as clicking on a button provided for this purpose.
Med hänvisning till figur 5 visas att i det fall som en första användare C1 avslutar inmatning av information utan en aktivering av funktionen ”arkivera” 42, kan formuläret A göras tillgängligt för den första användaren C1 för ytterligare inmatning av information B3 eller korrigering av tidigare inmatad delinformation B1, B2.Referring to Figure 5, it is shown that in the event that a first user C1 finishes entering information without activating the "archive" function 42, the form A may be made available to the first user C1 for further entry of information B3 or correction of previously entered partial information B1, B2.
Det är även möjligt att göra formuläret A' tillgängligt för en andra användare C2 för ytterligare inmatning av information B3 eller korrigering av tidigare inmatad delinformation B1, B2.It is also possible to make the form A 'available to a second user C2 for further entry of information B3 or correction of previously entered sub-information B1, B2.
En senare fortsatt inmatning av information, av samma användare C1 eller av en annan användare C2, kan ske från en annan andra datorenhet 2', och, om så önskas, via en annan användarapplikation 2'b än den användarapplikation 2a som tidigare använts för inmatning av information, och således ett annat format på formuläret A2. Detta kan således göras oavsett om avbrottet av inmatning var ofrivilligt eller ej.A later continued entry of information, by the same user C1 or by another user C2, can take place from another second computer unit 2 ', and, if desired, via a different user application 2'b than the user application 2a previously used for entry of information, and thus another format on the form A2. This can thus be done regardless of whether the interruption of input was involuntary or not.
Föreliggande uppfinning anvisar även att de fördefinierade fälten F1, F2, F3 kan grupperas in i olika grupper 1F, 2F. lnmatning av information i fält hörande till en första grupp 1F kan kräva en första behörighet, och inmatning av information i fält hörande till en andra grupp 2F kan kräva en andra behörighet.The present invention also provides that the predefined fields F1, F2, F3 can be grouped into different groups 1F, 2F. Entering information in fields belonging to a first group 1F may require a first authorization, and entering information in fields belonging to a second group 2F may require a second authorization.
Således kan den första användaren C1 och den andra användaren C2 ges olika behörighet i samband med inmatning av delinformation i formuläret A.Thus, the first user C1 and the second user C2 can be given different permissions in connection with entering sub-information in the form A.
Det är även möjligt att låta funktionen ”arkivera” 42 vara begränsad i tillgänglighet till en viss behörighet.It is also possible to let the function "archive" 42 be limited in accessibility to a certain authorization.
På samma sätt kan den delinformation Bt i ett fält F1 som hör till en första grupp 1F vara krypterad så att en användare som inte har behörighet till denna grupp inte heller kan se delinformation B1 som är ifylld i detta fält F 1. Det kan även vara så att en användare utan behörighet till en grupp 1F inte ens kan se den del av formuläret som avser denna grupp 1F utan endast den del av formuläret 2F som han/hon har behörighet till.In the same way, the sub-information Bt in a field F1 belonging to a first group 1F can be encrypted so that a user who does not have access to this group can also not see sub-information B1 which is filled in this field F 1. It can also be so that a user without access to a group 1F can not even see the part of the form that pertains to this group 1F but only the part of the form 2F to which he / she has access.
På detta sätt kan exempelvis i samband med inköp en handläggare tillåtas fylla i fält F1, F2 enligt en första behörighet där val av produkter eller tjänster fylls i medan en inköpsansvarig med en andra behörighet tillåts fylla i fält F3 enligt en unuoo 15 25 30 s.. a.. ~ 1 p. a a -n o. »- - o n ~ v a u s. nu - u p o 0 . - q o ~ u Q o - . . - - u.. aan - . u ~ a | n u 1 n . s . i» - u u . o u u n n a . . ~ u u n a u uø~ - - . ø . n a a. annan behörighet för exempelvis signering av beställningen. Således kan även den inköpsansvarige ha behörighet att fylla i eller korrigera inmatad information i de första fälten F 1, F2. Den inköpsansvarige är då lämpligen även ensam om att kunna aktivera funktionen 'arkivera' och att slutligen skicka beställningen till leverantören.In this way, for example, in connection with purchasing, an administrator can be allowed to fill in fields F1, F2 according to a first authorization where selection of products or services is filled in while a purchasing manager with a second authority is allowed to fill in fields F3 according to an unuoo 15 25 30 s. .a .. ~ 1 p. aa -n o. »- - on ~ vau s. nu - upo 0. - q o ~ u Q o -. . - - u .. aan -. u ~ a | n u 1 n. s. i »- u u. o u u n n a. . ~ u u n a u uø ~ - -. ø. n a a. other authority for, for example, signing the order. Thus, the purchasing manager may also have the authority to fill in or correct entered information in the first fields F1, F2. The purchasing manager is then suitably also alone in being able to activate the function 'archive' and to finally send the order to the supplier.
En vanlig behörighetsskillnad är således att ett flertal användare kan lämna information i olika inmatningsfält medan någon eller några ansvariga är ensamma om en behörighet som ger möjligheten att kunna signera och arkivera inmatad information.A common difference in permissions is thus that a number of users can provide information in different input fields, while one or more people in charge are alone in an authorization that provides the opportunity to be able to sign and archive entered information.
Föreliggande uppfinning anvisar även att tillgängligheten av ett formulär A kan väljas enligt erforderliga säkerhetskrav för dokumentet D.The present invention also provides that the availability of a form A can be selected according to the required security requirements for the document D.
Denna säkerhet kan väljas från ett flertal tillgängliga säkerhetsnivåer.This security can be selected from a number of available security levels.
En första valbar säkerhetsnivå skulle kunna vara där ett formulär är tillgängligt för vilken användare som helst. Detta skulle exempelvis kunna vara en enkät som skall hållas tillgänglig för allmänheten via det globala nätverket Internet. l ett sådant fall kan användaridentiteten utgöras av en sann identitet för användaren om detta krävs. Det kan även vara möjligt att svara anonymt på enkäten vilket betyder att användaridentiteten kan vara påhittad, såsom valfritt ifylld identitet, eller inte alls ifylld.A first selectable security level could be where a form is available to any user. This could, for example, be a survey to be made available to the public via the global Internet network. In such a case, the user identity can be a true identity for the user if required. It may also be possible to respond anonymously to the survey, which means that the user identity may be fabricated, such as an optionally filled in identity, or not filled in at all.
En andra valbar säkerhetsnivå kan vara där formuläret är tillgängligt för utvalda användare, vilka kan identifieras genom en med utgivaren delad hemlighet, och där användaridentiteten fastställs genom denna identifiering. En sådan gemensam hemlighet kan exempelvis bestå av ett användarnamn och ett lösenord eller ett engångslösenord. Denna säkerhetsnivå skulle exempelvis kunna användas för ifyllnad av en anställds tidrapport för redovisning av inarbetad tid.A second selectable security level may be where the form is available to selected users, which can be identified by a secret shared with the publisher, and where the user identity is established through this identification. Such a common secret may, for example, consist of a username and a password or a one-time password. This level of security could, for example, be used to fill in an employee's time report for reporting time worked.
En tredje valbar säkerhetsnivå kan vara där formuläret är tillgängligt för utvalda användare, vilka kan identifieras på ett säkrare sätt än genom en gemensam hemlighet, såsom genom asymmetriska nycklar. Säkerheten kan förstärkas ytterligare genom att låta en oberoende certifieringsauktoritet bekräfta giltigheten hos den använda publika nyckeln. I detta fall kan användaridentiteten fastställas genom denna identifiering. Denna säkerhetsnivå skulle exempelvis kunna användas för upprättande av anställningsavtal eller ifyllnad av en skattedeklaration till en skattemyndighet. cicco 20 25 30 523 371 -I .f .=:I -äsïfi 13 Föreliggande uppfinning anvisar även att ett och samma formulär kan vara tillgängligt för användare med olika behörighet och enligt olika säkerhetsnivàer för de olika användarna. Således kan en lägre säkerhetsnivå accepteras för en användare som fyller i uppgifter i formuläret och kan använda funktionen 'spara' medan en högre säkerhetsnivå kan krävas för en användare som kan signera och/eller använda funktionen 'arkivera'.A third selectable security level may be where the form is available to selected users, which can be identified more securely than through a shared secret, such as through asymmetric keys. Security can be further enhanced by having an independent certification authority confirm the validity of the public key used. In this case, the user identity can be determined by this identification. This level of security could, for example, be used for drawing up employment contracts or filling in a tax return to a tax authority. The present invention also provides that one and the same form may be available to users with different privileges and according to different security levels for the different users. Thus, a lower security level can be accepted for a user who fills in information in the form and can use the 'save' function while a higher security level may be required for a user who can sign and / or use the 'archive' function.
Det skall förstås att ovanstående säkerhetsnivàer berör den säkerhet som krävs för att dokumentet skall vara tillgängligt för användaren. Föreliggande uppfinning anvisar att användaren entydigt kan identifiera och koppla ett formulär till utgivaren. Detta kan realiseras genom att formulär av samtliga ovan beskrivna säkerhetsnivàer kan åtföljas av ett certifikat som entydigt identifierar utgivaren av formuläret.It is to be understood that the above security levels affect the security required for the document to be accessible to the user. The present invention provides that the user can uniquely identify and link a form to the publisher. This can be realized by the fact that forms of all the security levels described above can be accompanied by a certificate that uniquely identifies the publisher of the form.
Med hänvisning till figur 6 visas att ett formulär kan tilldelas en giltighetstid, vilken giltighetstid omfattar en starttid t1 och/eller en sluttid tg. Detta betyder att formuläret inte är tillgängligt för en användare före starttiden t1. Formuläret kan således förberedas och annonseras till olika användare för att göras tillgängligt en specifik tidpunkt. Efter sluttiden tg är inte formuläret längre tillgängligt för användaren. Exempelvis kan en tentamen göras tillgänglig för eleverna hörande till en viss utbildning mellan en starttid t1 och en sluttid tg, vilket gör att eleverna har tillgång till tentamen under denna tid.With reference to Figure 6, it is shown that a form can be assigned a validity period, which validity period comprises a start time t1 and / or an end time tg. This means that the form is not available to a user before the start time t1. The form can thus be prepared and advertised to different users to be made available at a specific time. After the end time tg, the form is no longer available to the user. For example, an exam can be made available to the students belonging to a certain education between a start time t1 and an end time tg, which means that the students have access to the exam during this time.
Enligt föreliggande uppfinning är det även möjligt att ge utvalda användare kan tillgång till ett formulär före dess starttid t1 för en utvärdering av ett formulär i samband med utvecklingen av formuläret.According to the present invention, it is also possible to give selected users access to a form before its start time t1 for an evaluation of a form in connection with the development of the form.
Det är även möjligt att tilldela formuläret en öppnandetid tg, där utgivaren ges tillgång till användarinformationen B tidigast vid denna öppnandetid tg.It is also possible to assign the form an opening time tg, where the publisher is given access to the user information B at the earliest at this opening time tg.
Detta möjliggör exempelvis ett anbudsförfarande med anbudsöppning, där anbudsförfrågan är tillgänglig mellan starttiden t1 och sluttiden tg, och där anbudsöppningen kan ske tidigast vid öppnandetiden tg.This enables, for example, a tender procedure with a tender opening, where the tender request is available between the start time t1 and the end time tg, and where the tender opening can take place at the earliest at the opening time tg.
Figur 7 visar en föredragen utföringsform av föreliggande uppfinning där ett formulär A är indelat i olika fragment Aa, Ab, Ac, och där respektive fragment är anpassat till olika tillämpningar. Exempelvis kan en ansökan om att teckna en försäkring erbjudas genom ett formulär A där olika fragment av formuläret Aa, Ab, Ac erjuder olika försäkringar, såsom bilförsäkring, båtförsäkring, motorcykel- försäkring med mera. Användare kan då tillåtas att aktivt välja vilket fragment Aa, 15 20 25 30 523 371 .ti-a 2::- 14 Ab, Ac som skall visas genom att exempelvis klicka på en av flera tillgängliga knappar 5a, 5b, 5c som visas i ett huvudfragment Ah hörande till formuläret A.Figure 7 shows a preferred embodiment of the present invention where a form A is divided into different fragments Aa, Ab, Ac, and where the respective fragments are adapted to different applications. For example, an application to take out insurance can be offered through a form A where different fragments of the form Aa, Ab, Ac offer different insurances, such as car insurance, boat insurance, motorcycle insurance and more. Users can then be allowed to actively select which fragment Aa, 15 20 523 371 .ti-a 2 :: - 14 Ab, Ac is to be displayed by, for example, clicking on one of several available buttons 5a, 5b, 5c shown in a main fragment Ah belonging to the form A.
Med hänvisning till figur 8 visas att den första datorenheten 1 kan omfatta, eller samverka med, ett tredje minnesutrymme 13. Föreliggande uppfinning anvisar då att personinformation Pi hörande till användaren C lagras i det tredje minnesutrymmet 13. Denna personinformation Pi kan utgöras av namn, adress, telefonnummer med mera som inmatas av användaren i ett första formulär 1A.Referring to Figure 8, it is shown that the first computer unit 1 may comprise, or cooperate with, a third memory space 13. The present invention then provides that personal information Pi belonging to the user C is stored in the third memory space 13. This personal information Pi may consist of name, address , telephone numbers, etc. entered by the user in a first form 1A.
Vidare anvisar föreliggande uppfinning att denna personinformation Pi omfattar användaridentiteten Ci.Furthermore, the present invention teaches that this personal information Pi comprises the user identity Ci.
Denna personinformation Pi gör det möjligt att låta den första datorenheten 1 identifiera användaren C i samband med att användaren C skall fylla i ett andra formulär 2A. Den första datorenheten hämtar då personlnformationen Pi från det tredje minnesutrymmet 13 och låter inmata denna automatiskt i det andra formuläret 2A. På så sätt kan vissa fält F'1, F'2 vara förifyllda när en användare öppnar ett formulär 2A under förutsättning att användaren är känd av den första datorenheten, det vill säga att det finns motsvarande personinformation Pi i det tredje minnesutrymmet 13.This personal information Pi makes it possible for the first computer unit 1 to identify the user C in connection with the user C having to fill in a second form 2A. The first computer unit then retrieves the personal information Pi from the third memory space 13 and has it entered automatically in the second form 2A. In this way, certain fields F'1, F'2 may be pre-filled when a user opens a form 2A, provided that the user is known by the first computer unit, i.e. that there is corresponding personal information Pi in the third memory space 13.
Ett formulär enligt föreliggande uppfinning kan utformas så att det dokument D som kan skapas genom en kombination av formuläret A och information B från en användare C uppfyller kraven för en urkund och sålunda utgör en digital urkund.A form according to the present invention can be designed so that the document D that can be created by a combination of the form A and information B from a user C meets the requirements of a document and thus constitutes a digital document.
Med förnyad hänvisning till figur 1 visas att föreliggande uppfinning även avser en datorprogramprodukt 6, vilken omfattar datorprogramkod 61 som, då den exekveras av en datorenhet, får denna datorenhet att kunna verka såsom en första datorenhet 1 enligt den uppfinningsenliga metoden.Referring again to Figure 1, it is shown that the present invention also relates to a computer program product 6, which comprises computer program code 61 which, when executed by a computer unit, enables this computer unit to function as a first computer unit 1 according to the method according to the invention.
Föreliggande uppfinning avser även ett datorläsbart medium 7, i figuren schematiskt exemplifierat med en diskett. På detta datorläsbara medium finns datorprogramkod 71 lagrad som, då den exekveras av en datorenhet, får denna datorenhet att kunna verka såsom en första datorenhet 1 enligt den uppfinningsenliga metoden.The present invention also relates to a computer-readable medium 7, schematically exemplified in the figure by a floppy disk. Computer computer code 71 is stored on this computer-readable medium which, when executed by a computer unit, enables this computer unit to function as a first computer unit 1 according to the method according to the invention.
Uppfinningen är givetvis inte begränsad till de ovan såsom exempel angivna utföringsformerna utan kan genomgå modifikationer inom ramen för uppfinningstanken såsom denna är illustrerad i efterföljande patentkrav.The invention is of course not limited to the embodiments given above as examples, but may undergo modifications within the scope of the inventive concept as illustrated in the appended claims.
Claims (25)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0104109A SE523871C2 (en) | 2001-12-06 | 2001-12-06 | Method for handling electronic documents |
AU2002356489A AU2002356489A1 (en) | 2001-12-06 | 2002-12-05 | Document management |
PCT/SE2002/002247 WO2003054767A1 (en) | 2001-12-06 | 2002-12-05 | Document management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0104109A SE523871C2 (en) | 2001-12-06 | 2001-12-06 | Method for handling electronic documents |
Publications (3)
Publication Number | Publication Date |
---|---|
SE0104109D0 SE0104109D0 (en) | 2001-12-06 |
SE0104109L SE0104109L (en) | 2003-06-07 |
SE523871C2 true SE523871C2 (en) | 2004-05-25 |
Family
ID=20286228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE0104109A SE523871C2 (en) | 2001-12-06 | 2001-12-06 | Method for handling electronic documents |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU2002356489A1 (en) |
SE (1) | SE523871C2 (en) |
WO (1) | WO2003054767A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8108638B2 (en) | 2009-02-06 | 2012-01-31 | International Business Machines Corporation | Backup of deduplicated data |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05303531A (en) * | 1991-01-31 | 1993-11-16 | Fields Software Group Inc | Electronic system and method for processing format |
US6092090A (en) * | 1996-01-11 | 2000-07-18 | Bhp Minerals International Inc. | Management system for documents stored electronically |
US5819293A (en) * | 1996-06-06 | 1998-10-06 | Microsoft Corporation | Automatic Spreadsheet forms |
US6199079B1 (en) * | 1998-03-09 | 2001-03-06 | Junglee Corporation | Method and system for automatically filling forms in an integrated network based transaction environment |
US6247029B1 (en) * | 1998-05-01 | 2001-06-12 | International Business Machines Corporation | Web browser form enhancements |
US6345278B1 (en) * | 1998-06-04 | 2002-02-05 | Collegenet, Inc. | Universal forms engine |
-
2001
- 2001-12-06 SE SE0104109A patent/SE523871C2/en not_active IP Right Cessation
-
2002
- 2002-12-05 AU AU2002356489A patent/AU2002356489A1/en not_active Abandoned
- 2002-12-05 WO PCT/SE2002/002247 patent/WO2003054767A1/en not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
SE0104109L (en) | 2003-06-07 |
WO2003054767A1 (en) | 2003-07-03 |
AU2002356489A1 (en) | 2003-07-09 |
SE0104109D0 (en) | 2001-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9703985B1 (en) | Concealing a personal number | |
AU2010310744B2 (en) | Computer form action zone summary system and method | |
DE69724947T2 (en) | Computer system and method for backing up a file | |
US8140847B1 (en) | Digital safe | |
US20190051079A1 (en) | Cryptographically tracked and secured vote by mail system | |
US20100185871A1 (en) | System and method to provide secure access to personal information | |
DE69435066T2 (en) | A method for preventing unintentional betrayal of the stored digital secret by a trustee | |
CN109949120B (en) | System and method relating to digital identities | |
WO2017197130A1 (en) | Identity authentication and information exchange system and method | |
US20020091756A1 (en) | Network method system and apparatus for recording and maintaining records | |
US20080222278A1 (en) | System and method of global electronic job market in the Internet | |
WO2001071637A1 (en) | Electronic document processing apparatus and processing method | |
DE60122349T2 (en) | METHODS FOR PRODUCING PROOF TESTS FOR SENDING AND RECEIVING AN ELECTRONIC WRITING AND ITS CONTENTS THROUGH A NETWORK | |
US20080244263A1 (en) | Certificate management system | |
US11729157B2 (en) | Bootstrapping trust in decentralized identifiers | |
SE523871C2 (en) | Method for handling electronic documents | |
CN112950154B (en) | Flow information matching method, device, equipment and storage medium | |
KR100616216B1 (en) | Online Management Information Retrieval Management System and Its Method | |
JP4627352B2 (en) | Insurance contract system | |
Fairchild | The Evolution of the e-ID card in Belgium: data privacy and multi-application usage | |
JPS58163983A (en) | Password method | |
Roos | Data protection: explaining the international backdrop and evaluating the current South African position | |
JP2002259897A (en) | Electronic document processing device and method | |
Japan et al. | University of Hawaii Press | |
TWI874066B (en) | Electronic authentication system and electronic authentication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NUG | Patent has lapsed |