WO2001072006A2 - A method and system for creating and editing sites - Google Patents
A method and system for creating and editing sites Download PDFInfo
- Publication number
- WO2001072006A2 WO2001072006A2 PCT/DK2001/000194 DK0100194W WO0172006A2 WO 2001072006 A2 WO2001072006 A2 WO 2001072006A2 DK 0100194 W DK0100194 W DK 0100194W WO 0172006 A2 WO0172006 A2 WO 0172006A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- specific user
- sites
- user
- modules
- site
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
Definitions
- the present invention relates to initial methods for creating a number of sites and a subsequent method for editing of sites in a database for displaying the sites in a public network, said sites containing text and/or picture features and said sites being stored on an electronic data storage means in a computer environment, and said data storage means being connected to an electronic browser in the computer environment, said computer environment allowing only a limited number of specific users to both view and edit the sites stored on the data storage means, and said browser allowing an unlimited number of public users to only view the sites stored on the data storage means
- the invention also relates to systems for employing the methods and use of such systems
- the sites are available to any user getting access to the server with a user interface depending on the programming having been performed If the sites are to be changed or expanded either due to new data having to be stored or because the outlay of the sites are to be changed, then it is necessary to have the person having knowledge in programming to continue the programming in order to have the data or the outlay changed
- CONFIRMATION CO r ⁇ to sudden price changes in a certain market then it is of absolute importance to have the changes made immediately Also it may be involved with high costs to have a specific person changing the sites because such person must be a expert in programming and must have knowledge not only in programming but to a certain extent also in the market for which the sites are intended
- a first initial method comprising the steps of creating a site by inserting into a user interface of a software program certain data into a number of fields each of said fields administering given parameters of the site being created the software program automatically, alternatively an owner of the database being a second specific user manually, alternatively a supplier of rights for using the software program being a fourth specific user, sending a message including a so-called key request to a software house being a first specific user with advise of the site having been created the first specific user receiving the message from the second specific user alternatively from the fourth specific user and validating the data having been inserted by the second specific user, alternatively by the fourth specific user and validating the identity of the second specific user, alternatively of the fourth specific user the first specific user then transmitting to the second specific user alternatively to the fourth specific user an electronic so-called key string being linked to a serial number related to the site created and said key string allowing access to the site by a third specific user the second specific user, alternatively the fourth specific user, inserting into a so-
- the object is also obtained by a second initial method comprising the steps of creating a site by inserting into a user interface certain data into a number of fields each of said fields administering given parameters of the sites being created, addressing a user of the site, said user being a third specific user having purchased at least a right for using the software program for editing of sites, the software program automatically alternatively an owner of the database being a second specific user manually alternatively a supplier of rights for using the software program being a fourth specific user, sending a message including a so-called key request to the first specific user with advise of the site having been created, the first specific user receiving the message from the second specific user alternatively from the fourth specific user, and validating the data having been inserted by the second specific user, alternatively by the fourth specific user, and validating the second specific user alternatively the fourth specific user the first specific user then transmitting to the second specific user, alternatively to the fourth specific user, an electronic so-called key string being linked to a serial number and said key string allowing access to the site by the third specific user the
- the difference between the first initial method and the second initial method is that in the first case the third specific user has not yet been identified and the site created is "dormant" at the hosting partner until a third specific user wants to purchase a site corresponding to the "dormant" site
- the third specific user has been identified and the site created is created for the third specific user with the data related to the specific wishes and demands of the third specific user in question
- the initial methods of the invention is employed in combination with a subsequent method said subsequent method comprising the steps of a specific user accessing the server via the browser, the specific user choosing a number of and kinds of modules among a plurality of different kinds of modules for generating and/or editing a site, the specific user inserting text and/or picture features into the number of and the kinds of modules chosen, the specific user communicating to the browser the modules chosen with the text and/or picture features inserted in order to generate or edit the sites, the browser transmitting said modules to the server and the server receiving the features from the browser, the server generating or editing the sites according to the modules received from the browser and to be stored on the server, and the thus generated or edited sites according to the modules stored on the server subsequently being accessible to public users that are utilising the browser in order to only view the sites
- a first system for performing the initial method of the invention comprises a means such as a server being situated at a second specific user such as a hosting partner and capable of storing electronic data, said means having stored a software program for creating of sites, said software program having been received from a first specific user being a developer of software programs, said means having stored data related to a third specific user being a user wanting to establish sites of his own said data having been received from the first specific user, i e the software developer, or from a fourth specific user being a supplier of the software program or of at least rights for using the software program, said second specific user such as the hosting partner inserting the data into the software program in order to establish access for the third specific user to the sites stored on the means for data storage, and said access being limited by an electronic so-called key string having been given by the first specific user to the second specific user after correlation between the data stored related to the third specific user and the purchase by the user, respectively
- the first system is used in combination with a second system according to the invention to be used for performing the subsequent method according to the invention
- said second system comprising at least one means for storing data electronically such as a server in a computer environment and comprising a number of modules being stored on a server said modules being capable of generating sites and said system comprising at least one browser having a connection to the server, a number of public users being able to utilise the browser, and a number of specific users also being able to utilise the browser, and where the public users are able to only view the sites on the server via the browser, and where the specific users are able to both view and write to the sites via the browser
- the invention also relates to uses of the first system and the second system
- a first use comprises that the second specific user creates the sites by using a software program and a serial number both received from the first specific user, and where the second specific user in order to allow access to the site by the third specific user uses a key string also received from the first specific user
- a second use comprises that the third specific user in order to edit the sites stored on the server uses a browser to access the server located at the second specific user, and where the third specific user in order to edit the sites uses a software program that the second specific user has received from the first specific user and has installed on the server
- the initial methods are restricted to a certain way of administering the transmitting of information between the first specific user being the software house and the second specific user such as a hosting partner It is important that the combination of the serial number and the key string is not apparent to the second specific user Additionally, the preferred subsequent method is restricted to a certain way of allowing communication between the specific third user being the purchaser and the server or other means on which the data are stored However, also here it is important that the administering of the communication is not apparent to the user, because the possibility exists of faults occurring, i e the communication must take place automatically but safely
- fig 1 is a schematic flow diagram of the steps involved in a first initial method according to the invention
- fig 2 is a schematic flow diagram of the steps involved in a second initial method according to the invention
- fig 3 is a schematic flow diagram of the steps involved in a subsequent method according to the invention
- fig 4 shows an embodiment of a first user interface between the second specific user and the system, said first user interface showing different fields
- fig 5 shows an embodiment of a second user interface between the third specific user and the system, said second user interface
- fig 6 shows an embodiment of a site that is created by use of any of the initial methods by using the initial system according to the invention and the site afterwards being edited by use of the subsequent method by using the subsequent system according to the invention DETAILED DESCRIPTION OF THE DRAWINGS
- Fig 1 is a schematic view of basic steps when creating sites by use of a first initial method according to the invention
- a software house 1 has developed a software program 8 being able to create sites to be used in advertising or in displaying information in general at a public network 16 such as the internet (see also fig 3)
- a hosting partner 2 having a means 10 for storing data electronically at a data storage means 9 such as a server has access to the public network 16
- a user 3 has a browser 14 or other means for accessing the public network 16
- a supplier 4 of software programs to users 3 constitutes a marketing link between the user 3 and the software house 1
- the methods of the invention to be employed comp ⁇ ses initial methods for creating of sites and a subsequent method (see fig 3) for editing of sites The subsequent method is intended for the user wanting to edit sites of his own to be used at the public network by using the software program having been developed by the software house
- the user 3 contacts the supplier 4 (arrow a1) asking for purchasing the software program 8 enabling the user 3 to edit his own sites by employing the subsequent method after the sites 11 have been created by employing the first initial method Thereafter, the supplier 4 contacts the software house 1 (arrow b1) having developed the software program 8 or contacts a specific hosting partner 2 (arrow b2) hosting the software program
- the supplier 4 may inform the software house 1 of a specific hosting partner 2 that either he or the user 3 wants to be used as hosting partner
- the software house may propose a hosting partner It will also be possible for the user 3 to contact the software house 1 (arrow a2) or contact the hosting partner 2 (arrow a3) directly without contacting the supplier 4
- the hosting partner 2 sends to the software house 1 (arrow p) a message including data on the site, which the third specific user wants to be created
- a message including data on the site which the third specific user wants to be created
- the software house 1 a message including data on the site, which the third specific user wants to be created
- the software house 1 a message including data on the site, which the third specific user wants to be created
- the software house validates the identity of the hosting partner and validates that the site which the third specific user wants to be created, is possible to establish with the software program
- the software house 1 transmits to the hosting partner 2 (arrow q) the key stnng together with a serial number related to the key string
- the hosting partner has a so-called pending list 19 containing a list of all the sites having been created and having been purchased by a third specific user and awaiting a key string and the serial number related to the key string Data on the different sites purchased by third specific users are placed in the pending list 19 (arrow r) and the key request is transmitted to the software house 1 (arrow p)
- the pending list 19 among other information contains the short name of each of the sites of the pending list
- the key string, which the hosting partner 2 receives, is placed in a so-called key repository 20 (arrow s) administered by the hosting partner 2
- the key string, which the hosting partner 2 receives from the software house 1 is related to a site with a short name appearing on the pending list 19, then the site in question may be installed immediately (arrow t)
- the third specific user having purchased the rights to the site in question may gain access and start editing the site
- the third specific user is informed either directly by the hosting partner (arrow v) or the hosting partner informs the supplier (arrow w), who subsequently informs the third specific user (arrow x)
- the hosting partner may have a number of key strings not yet in use, but which ensures that the hosting partner always has a still not used key string available This is especially advantageous if the hosting partner is generally validated, because it means that the access for the third specific user to a site can take place within a very short period of time If the site, which the third specific user want to purchase, matches a site with a still not used key string and a serial number relayed thereto in the key repository, the hosting partner may install the site immediately without first having to transmit a key request to the software house Apart from the site name and the short name the user has a pronounced wish of what the so-called type of site should be in order for public users to find the site at a certain location when searching the public network
- the relevant data comprises the number and type of modules that the user has purchased and paid for the name of the site and the short name
- the user has to edit the design of the modules, and the data related to the site at the server and other information related to the user such as a possible username and password, which are known to the user
- the supplier will forward to the user (also arrow x) a possible certificate together with an invoice as well Now the user will be able to access the site (arrow y) through the public network via the browser 14
- the access enables the user to edit the site to his needs and wishes, but limited to the number of modules and the type of modules purchased as determined after the creation and installation by the hosting partner as described above
- the message with data of the site that the hosting partner has created and which are sent to the software house may be validates automatically if data of the supplier and/or the hosting partner is part of the message send to the software house
- the software house may establish a general validation of given suppliers and/or hosting partners When messages are received from these the validation may take place automatically without the need for the software house to scrutinise the message Thereby the validation may take place faster and easier than a manual validation All which in fact has to be validated either manually or automatically is whether the site having been created is capable of subsequently being edited by the third specific user and whether the data on the supplier and/or the hosting partner corresponds to the suppliers and/or hosting partners being generally validated If these two criteria are fulfilled the data are validated and the key string with the serial number related to the key string is transmitted to the hosting partner
- the combination of the serial number and the key string is a special combination that is only known by the software house up to the point of time when all the data but the key string has been transmitted to the hosting partner Thereafter the combination of the serial number and the key string is also known to the hosting partner but not known to the user and the supplier Also the combination of serial numbers and key strings is unique and is defined by the software house Accordingly, it is not possible for the hosting partner to create more sites than having been purchased either by the software house or by a supplier of the software program from the software hose because a random combination of a serial number and a key string will not be a combination selected by the software house The subsequent method of editing the site will not function with random combinations of serial numbers and key strings This ensures the copyright of the software house in an easy but safe manner
- Fig 2 is a schematic view of basic steps when creating sites by use of a second initial method according to the invention
- a software house 1 has developed a software program 8 being able to create sites to be used in advertising or in displaying information in general at a public network 16 such as the internet (see also fig 3)
- a hosting partner 2 having a means 10 for storing data electronically at a data storage means 9 such as a server has access to the public network 16
- a user 3 has a browser 14 or other means for accessing the public network 16
- a supplier 4 of software programs to users 3 constitutes a marketing link between the user 3 and the software house 1
- the methods of the invention to be employed comprise any of the initial methods for creating of sites and a subsequent method (see fig 3) for editing of sites The subsequent method is intended for the user wanting to edit sites of his own to be used at the public network by using the software program having been developed by the software house
- the user 3 contacts the supplier 4 (arrow a) asking for purchasing the software program 8 enabling the user 3 to edit his own sites by employing the subsequent method after the sites 11 have been created by employing the second initial method Thereafter, the supplier 4 contacts the software house 1 (arrow b) having developed the software program 8
- the supplier 4 may inform the software house 1 of a specific hosting partner 2 that either he or the user 3 wants to be used as hosting partner Alternatively, the software house may propose a hosting partner It will also be possible for the user 3 to contact the software house 1 or the hosting partner 2 directly without contacting the supplier 4
- the software house 1 transmits to the hosting partner 2 (arrow c) data including a serial number, said serial number being a serial number allocated the specific third user If the hosting partner has not received the software program 8 for generating of sites at an earlier occasion, then the software house 1 also transmits to the hosting partner the software program 8 in order for the hosting partner to install the software program at his means 9 for data storage
- the hosting partner 1 employs the second initial method of the invention in order to create a site 11 for the user 3 before the user 3 is able to edit the site by employing the subsequent method of the invention
- a first user interface (see fig 4) for creating a new site is presented to the hosting partner
- the hosting partner 2 inputs data related to the user into the means for storing data (arrow d) Among the data also the serial number that the software house 1 has transmitted to the hosting partner 2 is input into the first menu
- the hosting partner 2 inputs data related to the purchase made by the user 3 so that the user 3 afterwards should have access to edit his site
- the user 3 has purchased a number of modules and certain types of modules (see fig 5) to be used and the limitation in editing only the modules purchased is input by the hosting partner
- the design of the modules comprises the width of columns, the placement of the navigation and if frames are to be used or not Also the chosen character style sheet of the letters to be used in the written text part of the site is input.
- a site name is to be input as well,
- the site name is a name which is an access for the user but which also is a recognition for the hosting partner in the event of any administering of the site such as updating, alteration, deletion and the like administration If the site name is rather long or complicated or in any other way is not suited for identification of the site in question then a short name may be input which makes it easier for at least the hosting partner to find and recognise the site among other sites stored on the server at the hosting partner
- the user has a pronounced wish of what the so-called type of site should be in order for public users to find the site at a certain location when searching the public network
- the site type is also input
- the complete address of the site is to be input (Complete URL) and the name of the site is also to be input (IP)
- IP IP
- the site is created
- the user in order for the user to afterwards gam access to the site in order to edit the site by inputting text and/or pictures into the site then the user must have a username and a corresponding password in order to assure the user that only he has the access of editing the site
- the username and the corresponding password has been chosen by the user and has been informed to the supplier, the software house and the hosting partner
- the hosting partner inputs the username and the corresponding password
- the hosting partner inputs the serial number and ticks off the number of and the
- the relevant data comprises the number and type of modules that the user has purchased and paid for, the design of the modules, and the data related to the site at the server and related to the user such as username and password which are known to the user and the serial number which is only known to the software house and the hosting partner
- the software house When the software house receives the message and verifies that data input is correct, then the key string is transmitted to the hosting partner (arrow g) Afterwards the key string must be input into the server (arrow h) As soon as the key string is input then the site is ready (arrow i), and now possible for the user to access
- the hosting partner gives message to the supplier (arrow j) that the site is now accessible for the user and gives message of the information related to the installation of the site
- the software house sends to the supplier (arrow k) a certificate proving that the user now has gained access to edit the site by using the subsequent method according to the invention
- the software house may also send other items such as a manual of how to employ the subsequent method according to the invention
- the software house will at the latest send an invoice for the purchase of the software program or at least for the right to use the software program for editing the site installed
- the supplier will forward to the user (arrow I) the certificate and other items received from the software house together with an invoice as well Now the user will be able to
- the combination of the serial number and the key string is a special combination that is only known by the software house up to the point of time when all the data but the key string has been input into the menu for creating the site
- the combination of the serial number and the key string is also known to the hosting partner but not known to the user and the supplier
- the combination of serial numbers and key strings is unique and is defined by the software house Accordingly, it is not possible for the hosting partner to create more sites than having been purchased either by the software house or by a supplier of the software program from the software hose because a random combination of a serial number and a key string will not be a combination selected by the software house
- the subsequent method of editing the site will not function with random combinations of serial numbers and key strings This ensures the copyright of the software house in an easy but safe manner
- Fig 3 is a schematic view of basic steps when editing sites by employing a subsequent method according to the invention
- a software house 1 of software programs develops the basic software program necessary to create sites as described in fig 1 or fig 2 with standard design for the text and/or pictures to be inserted by the subsequent method
- the software house 1 develops the software program by manual input 6 and a display 7 showing what is being manually programmed
- the software house 1 constitutes a first specific user
- the person 3 wanting to edit sites constitutes a third specific user
- the person 3 purchases the software program 8 to be installed on a server 9 or on other
- the software house 1 itself or the supplier 4 via the software house 1 takes the responsibility to install the software program 8 on the server 9 notified by the user 3 or to create the third specific user as an authorised user of an already installed software program
- the server 9 will be a server placed at a so-called hosting partner 2
- the third specific user 3 and the second specific 2 user may be the one and same user, i e the second specific user not being a hosting partner as such
- a hosting partner will be used as an example of a second specific user
- the software house 1 delivers the software program 8 to the hosting partner 2 and the hosting partner 2 installs the software program 8 at the server 9 by means of a direct access 10 to the server 9
- the deliverance of the software program 8 takes place either by sending the software program 8 electronically to the hosting partner 2 or by sending data carriers such as diskettes or CD- ROM to the hosting partner 2
- the third specific user 3 and the possible retail dealer 4 do not get any knowledge of the software program 8 that is installed on the server 9 or on the other means of storing data Only the software house 1 and the hosting partner 2 have knowledge of the software program 8 being installed This means that there is no risk that the third specific user 3 purchasing the software program 8 or purchasing a license to use the software program 8 already installed changes or deletes the software program itself
- the third user is able to access by means of a common browser 14 sites 11 through a second user (see fig 5) interface between the user 3 and the sites 11 generated by the software program 8 stored on the server 9
- This user interface has menus from which the user 3 can generate and edit the sites 11
- the access to sites 11 on the server 9 through the first user interfaces takes place via a public network 16 such as the Internet and via the common browser 14 such as Netscape Navigator, Microsoft Internet Explorer, Service Pack, Windows NT or other similar software system being capable of establishing communication through the public network 16 between de
- the third specific user 3 When the third specific user 3 has firstly generated and subsequently perhaps edited the sites 1 1 by means of manual input 12, said manual input 12 being viewed by a display 13 and a direct storage access 15 then the specific user 3 can release the sites 12 to public users 5
- the public users 5 access the sites 1 1 via the public network 16 such as the Internet or other public network coupled to the server 9 and via a common browser 17 that is suitable for searching on for the public network 16 in question Viewing the sites 1 1 takes place through second user interfaces at displays 18 situated at the public users 5
- the software house 1 of the software program 8 does this by further sending either electronically or on a data carrier the updated version of the software program 8 to the hosting partner 2
- the specific user 3, nor the supplier 4 nor the public user 5 will have to be involved when installing the updated version of the software program 8
- they will have the advantages of the updated version of the software program 8 from the moment that the updated software program 8 is installed on the server 9 at the hosting partner 2
- Administering sites in this way is both easy and safe to the specific user 3 and is also easy to the hosting partner 2
- the development and update of the software program takes place centrally at the software house 1 without having to involve other persons with knowledge of programming Also it is not necessary for the software house 1 to have any knowledge of the markets for which the sites that are to be generated and/or edited by the program are to be used
- the software house 1 can concentrate wholly on developing and improving the functionality and the design features of the program, and do not have to deal with the content, i e the actual text and/or pictures of the sites
- the supplier 4 and the specific user 3 do not need any knowledge of programming They can concentrate on the content of the sites, i e the actual text and/or pictures. Also, they have to choose which of the design features which are to be used in the sites, but they choose among standard design features and need not develop the design features themselves They can choose any of the standardised design features, but they need only use some of them, and they can always enhance or limit the use to more or fewer design features, respectively, than formerly chosen
- FIG 3 shows schematically a possible set-up for applying the any of the initial and the subsequent method according to the invention by using the system according to the invention
- a software house 1 of the software program for generating and editing of sites are called a first specific user
- a hosting partner 2 having a server 9 for storing the software program is called a second specific user
- a user 3 wanting to make use of the program in order to generate and/or edit sites is called a third specific user
- the user 3 being the third specific user may either purchase the software program through the software house 1 itself or through a retail dealer 4 having business relationships with the software house 1
- a person 5 wanting to view the content of the sites is called a public user
- the number of public users is unlimited in the sense that there is no limitation from the software program of who may view the sites
- the only limitation is the number of public users having access to the server 9 at the hosting partner 2 Access to the hosting partner is obtained through a common browser 15 such as Netscape Navigator or
- a possible transaction of communications may be as follows The third specific user 3 contacts the retail dealer 4 or the software house 1 for purchasing the program for generating and editing sites If the third specific user 3 contacts the retail dealer 4 then the retail dealer 4 afterwards contacts the software house 1 When receiving the notice that a third specific user 3 has purchased the software program it is necessary for the software house 1 to know which hosting partner 2 that the third specific user 3 wants to use When having received the notice of purchase and having been informed of the hosting partner 3 that the user 3 wants to use, then the retail dealer 4 or the software house 1 sends to the hosting master 2 relevant data related to the third specific user Preferably, the sending of data takes place electronically
- the third specific user 3 When the software program has been installed on the server 9, then the third specific user 3 is notified of the completion of the installation
- the third specific 3 user may access the server 9 at the hosting partner and access his version of the software program in order to generate new sites by use of the design features of the program and by creating the content, i e the text and/or pictures of the sites
- the third specific user 3 may edit already generated sites either by creating new text and/or pictures or by changing existing text and/or pictures
- the third specific user 3 accesses the server 9 via a common browser 14
- the user 3 releases the sites After the sites have been released then the sites are accessible by public users wanting to view the content of the sites
- the public users also access the sites through a common browser and view the sites through the second user interface, which is the actual outlay of the sites as they should be viewed by public users
- the figure shows a possible set-up of a system and communications between a first specific user, a second specific user, a third specific user a supplier and a public user
- the first specific user is the person or firm having developed the software program, a so- called software house
- the software program includes modules and templates that are capable of generating the sites
- the second specific user is a so-called hosting partner
- the hosting partner is a firm hosting sites for different owners of sites and a firm ensuring that outside users, the so-called public users, can access the sites stored at the hosting partner
- the sites are normally stored at a server, but may be stored at other means for electronic storage
- the third specific user is a person wanting to generate his own sites and thus being an owner of the sites However, the third specific user does not himself have a server or other means for electronically storing data and capable of functioning as a hosting server Also, the third specific user does not have or does not want to have the resources to generate the software program necessary for generating sites
- the retail dealer is a firm such as a software dealer, an advertising agency or other firms having either software programs or advertising as one of their business areas
- the public user is a person wanting to view the sites generated or edited and stored on the server at the second specific user, the hosting partner
- the sites owner and the second specific user, the hosting partner, and between the public user and the hosting partner browser means constitute the communication means to the server at the hosting partner, at which server the sites as mentioned, is stored
- the use of the system takes place as follows
- the third specific user yet not having sites of his, contacts either the software house directly or the supplier in order to purchase the software program capable of generating sites
- the third specific user does not himself receive data carrier means such as diskettes or CD-ROM's
- the supplier gives the software house advise of the third specific user having purchased the software program
- the software house sends to the hosting partner relevant data related to the third specific user
- the sending of the software program may be effected by means of physically sending data carrier means to the hosting partner or may be effected by electronically sending the software program to the hosting partner
- the hosting master installs the program on the server at the hosting partner
- the installation is made once and for all as a first time installation, non-depending on the subsequent number of times that the software program has to be used to create sites
- the third specific user When the site has been created by the hosting partner by inputting the relevant data related to the third specific user, then the third specific user is being notified either directly by the hosting partner or by the software house or the supplier When the third specific user has been notified then the user may access the program stored on the server and thus the program with the modules and the templates generating the sites
- the third specific user accesses the server through the browser in order to firstly generate the sites and perhaps subsequently in order to edit the sites
- the sites are generated by templates that are enclosed in different modules (see fig 4 and fig 5)
- the third specific user is the only one having access to the templates and the modules of the software program that he has purchased Thereby the owner of the sites is the only one having the possibility to generate and edit the sites
- the third specific user chooses among a number of modules each having a number of templates
- the modules are a sort of headlines of what is to be generated or edited
- the number of and the type of modules are displayed at a primary user interface between the third specific user and the software program installed on the server at the hosting partner
- the templates are secondary user interfaces, which are the actual interface that the third specific user utilises when generating or editing text and/or pictures (see fig 4 and fig 5)
- the number of modules and templates chosen and the different types of modules and templates chosen are individual to the individual third specific users After the third specific user have generated or edited the templates and thereby the sites, and after the third specific user perhaps has previewed the sites before releasing the sites to public users, then the sites are available immediately to the public users through the browsers that the public users utilises to access the server at the hosting partner
- Fig 4 is a printout of a first user interface
- the user interface shows a menu containing fields for the input by the second specific user such as a hosting partner of the data necessary for creating a site
- the different fields are described with reference to fig 1 or fig 2
- all the fields necessary for creating a site is supplied by the software house and it is up to the second specific user to only fill in the appropriate data in the relevant fields
- the data is supplied by the software house after having received information from the supplier of the demands of the third specific user having purchased the software program or at least the right to use the program for creating an editing of It is possible through the interface to limit the numbers of modules depending on the demands from the third specific user for thereby reducing the costs for purchasing the software program with the modules and the templates It is up to the individual third specific user depending on the need for the individual modules and depending on the costs that the specific user will spend If the user has chosen among the modules a number of modules and specific types of modules it will later on be possible to supplement or substitute the modules chosen earlier
- Fig 5 is a printout of a second user interface between the server and a third specific user
- the user interface shows a template of one of the modules, the names of said modules shown in the printout in fig 4
- the template shown is one type and layout of a template
- Other types of templates and another lay-out of the templates are possible depending on the module that the template constitutes a part of
- the secondary interface is for the specific user to actually input text and/or pictures It will be possible to limit the types of and the numbers of templates for each of the modules chosen and thereby reducing the costs for purchasing the software program with the modules and the templates It is up to the individual third specific user depending on the need for the individual modules and depending on the costs that the specific user will spend If the user has chosen among the templates for each module a number of templates and specific types of templates it will later on be possible to supplement or substitute the templates chosen earlier
- the interfaces shown in fig 4 and fig 5 respectively are not the actual sites generated, but is the interfaces that the second specific user and the third specific user, respectively utilises when creating and/or editing the site
- the modules chosen and utilised by the third specific user and the text and/or pictures communicated to the templates for each of the modules are the ones that generate the sites
- the sites will have a totally different layout than the user interfaces shown in fig 4 and fig 5
- the software house develops further features of the software program, as example by developing new modules or more templates for each of the modules, it is not necessary for the third specific user to be aware of this and not necessary to purchase further software programs
- the software house may just send, either on a data carrier or electronically, to the hosting partner the updated version of the software program However, it may be possible to inform the third specific users of the further development of the software program and then have the third specific users chose whether they want to update or not perhaps with some payment for having the software program updated
- Fig 6 is an example of a site created by use of a system employing any of the initial methods according to the invention and edited by use of a system employing the subsequent method of the invention
- a declaration is made that the textual matter (being in the Danish language) and pictorial content of the figure neither contain any information defining the scope of protection nor has a meaning necessary for understanding the invention
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01915114A EP1269712A2 (en) | 2000-03-21 | 2001-03-21 | A method and system for creating and editing web sites |
AU2001242314A AU2001242314A1 (en) | 2000-03-21 | 2001-03-21 | A method for creating sites, a method for editing sites, systems for performing these methods and use of such systems |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DKPA200000476 | 2000-03-21 | ||
DKPA200000476 | 2000-03-21 | ||
US19146800P | 2000-03-23 | 2000-03-23 | |
US60/191,468 | 2000-03-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001072006A2 true WO2001072006A2 (en) | 2001-09-27 |
WO2001072006A3 WO2001072006A3 (en) | 2001-12-27 |
Family
ID=26068800
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/DK2001/000194 WO2001072006A2 (en) | 2000-03-21 | 2001-03-21 | A method and system for creating and editing sites |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP1269712A2 (en) |
AU (1) | AU2001242314A1 (en) |
WO (1) | WO2001072006A2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5636277A (en) * | 1994-09-30 | 1997-06-03 | Fujitsu Limited | System for licensing to use software products |
US5945989A (en) * | 1997-03-25 | 1999-08-31 | Premiere Communications, Inc. | Method and apparatus for adding and altering content on websites |
US6026433A (en) * | 1997-03-17 | 2000-02-15 | Silicon Graphics, Inc. | Method of creating and editing a web site in a client-server environment using customizable web site templates |
-
2001
- 2001-03-21 WO PCT/DK2001/000194 patent/WO2001072006A2/en not_active Application Discontinuation
- 2001-03-21 EP EP01915114A patent/EP1269712A2/en not_active Withdrawn
- 2001-03-21 AU AU2001242314A patent/AU2001242314A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5636277A (en) * | 1994-09-30 | 1997-06-03 | Fujitsu Limited | System for licensing to use software products |
US6026433A (en) * | 1997-03-17 | 2000-02-15 | Silicon Graphics, Inc. | Method of creating and editing a web site in a client-server environment using customizable web site templates |
US5945989A (en) * | 1997-03-25 | 1999-08-31 | Premiere Communications, Inc. | Method and apparatus for adding and altering content on websites |
Also Published As
Publication number | Publication date |
---|---|
EP1269712A2 (en) | 2003-01-02 |
WO2001072006A3 (en) | 2001-12-27 |
AU2001242314A1 (en) | 2001-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102203771B (en) | Electronic submission of application programs for network-based distribution | |
US6941353B1 (en) | E-commerce system and method relating to program objects | |
US6115471A (en) | Member-exclusive service system and method through internet | |
US7047241B1 (en) | System and methods for managing digital creative works | |
EP0852440B1 (en) | Network data transmission systems | |
EP0978023B1 (en) | System and method for distributing software over a network | |
AU762636B2 (en) | Built-in automatic customer identifier when connecting to a vendor website | |
US20010050681A1 (en) | Method and system for creating and delivering electronic, multi-media presentations | |
EP1061430A1 (en) | Software authorization system and method | |
US20030005079A1 (en) | Method and apparatus for remote interaction with and configuration of a WAN-based knowledge base | |
EP1150196A2 (en) | Program license key issuing method and issuing system | |
US7016878B2 (en) | Content sales period verifying system and content decryption key effective period verifying system | |
US20040158612A1 (en) | System and method for electronic materials distribution and tracking | |
US20120297287A1 (en) | Method of generating and providing script associated with a digital asset | |
JP2000235565A (en) | System and method for supplying incorporated automatic identifier used for permitting online service to identify computer to computer | |
WO2008055562A1 (en) | Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process | |
US10878178B2 (en) | Modifying web pages to be served by computer server system | |
JP4424721B2 (en) | License information issue server | |
EP1122663A2 (en) | Merchandise data delivery system, delivery device and method | |
JP2006215840A (en) | Communication device | |
US20020012434A1 (en) | Method for creating sites, a method for editing sites, systems for performing these methods and use of such systems | |
EP1269712A2 (en) | A method and system for creating and editing web sites | |
JP5039273B2 (en) | License issuing system, license information issuing server, and license management method | |
Yu et al. | Developing an XML framework for an electronic document delivery system | |
WO2000072460A1 (en) | Method and system for distributing otherwise unavailable works over the internet |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2001915114 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2001915114 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2001915114 Country of ref document: EP |