WO2002052454A1 - Systeme de conception et de publication electronique - Google Patents
Systeme de conception et de publication electronique Download PDFInfo
- Publication number
- WO2002052454A1 WO2002052454A1 PCT/AU2001/001656 AU0101656W WO02052454A1 WO 2002052454 A1 WO2002052454 A1 WO 2002052454A1 AU 0101656 W AU0101656 W AU 0101656W WO 02052454 A1 WO02052454 A1 WO 02052454A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electronic information
- user
- mark
- creating
- folder
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 81
- 238000004891 communication Methods 0.000 claims abstract description 40
- 238000012545 processing Methods 0.000 claims abstract description 37
- 238000004590 computer program Methods 0.000 claims abstract description 22
- 238000013500 data storage Methods 0.000 claims abstract description 9
- 230000008569 process Effects 0.000 claims description 23
- 238000003860 storage Methods 0.000 claims description 20
- 230000009471 action Effects 0.000 claims description 4
- 230000004075 alteration Effects 0.000 claims description 4
- 230000010267 cellular communication Effects 0.000 claims 1
- 238000012552 review Methods 0.000 abstract description 10
- 230000007246 mechanism Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 7
- 238000007726 management method Methods 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 7
- 230000003068 static effect Effects 0.000 description 5
- 230000000881 depressing effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000000994 depressogenic effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 239000012467 final product Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 208000015976 Corneal dystrophy-perceptive deafness syndrome Diseases 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005352 clarification Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- 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
Definitions
- This invention relates to a method and system for creating and publishing information, and more particularly relates to a method and system that allows for distributed authoring, reviewing and publishing of information on a communications network, such as the Internet or an Intranet.
- a communications network such as the Internet or an Intranet.
- a communications network such as the Internet or an Intranet
- teams of people who are specifically allocated the task of authoring, updating, coordinating, collating, vetting and publishing the information in a centralised manner.
- different parts of the organisation communicate through e-mails, faxes, or even by telephone where the members of the organisations are geographically dispersed.
- the net effect of this process is that a large number of people are needed in a central team to manage this task and often each team member is under an extreme work load and has deadlines and commitments to meet for each document or piece of information that is assessed for publishing.
- the traditional web design approach is not a scalable approach in terms of business approaches.
- a website contains ten times as much information then generally it will take ten times as many resources to prepare.
- the associated co-ordination and vetting tasks also becomes progressively more complicated.
- the key disadvantages associated with this traditional method of content authoring and publishing onto the World Wide Web includes the difficulty in maintaining, modifying and enhancing a site as users' requirements or business requirements change, the need for large numbers of specialist production staff and a lack of responsiveness due to the delay between new information being created and then being made available on the World Wide Web.
- the present invention seeks to overcome any one or more of the above disadvantages by providing a method and system that allows authoring, editing, reviewing and publishing of content material in a distributed manner, in the sense that authors, editors and publishers in an organisation may be geographically dispersed and can have access to created documents prior to publication to check that they meet the goals and requirements and legalities set down by an organisation. It streamlines the whole process of publishing onto the World Wide Web and reduces the work load and constraints associated with the abovementioned centralised publishing team. This in turn has particular advantages in terms of reducing the cost for an organisation, streamlining business processes associated with the web content authoring and publishing and management processes and automatically facilitates content management with functions like unpublishing previously published material.
- the present invention allows users with basic word processing skills to create, edit and publish content relative to their area of expertise. It also enables an organisation to maintain a unified and standard look and feel about their website and contents of a website as the authoring and publishing processes take place within a well defined navigational context which is centrally managed.
- the system by providing distributed authoring and publishing facilitates appropriate distribution of web authoring, publishing and support roles in a quality managed environment.
- the distributed authoring or creating within the system separates the content from technology to allow the appropriate focus of resources, i.e. technical staff on enhancing functionality while content ownership for quality is maintained with the content owner. It also separates documents from navigation to allow them to be presented in multiple places within a navigational structure, in a quality managed environment.
- a method of creating or altering electronic information using a mark-up language in a communications network wherein said creating or altering is performed by one or more authorised users, said method comprising the steps of: creating or altering said electronic information using said mark-up language through a processing means and using computer program means; storing said electronic information in a mark-up language format, said stored electronic information forming a hierarchical structure; approving said electronic information for publication; and publishing or otherwise making access available to said electronic information provided that said electronic information has been approved.
- the one or more authorised users may be assigned different roles in the method, such as author whereby the author would create or alter the electronic information, approver for reviewing and approving the electronic information and publisher for publishing the electronic information.
- Each of these roles may be distributed in the sense that each of the authorised users are physically and geographically dispersed to the extent that they are unable to meet or otherwise communicate effectively between each other but still can access the electronic information according to each authorised user's role through individual processor means.
- a single authorised user may be assigned more than one role as abovedescribed..
- the method may further comprise the step of forwarding to the author the created or altered electronic information for further modification.
- the electronic information may be a document, that is existing or new, or the electronic information may be a database in the form of, for example, a website accessed through the World Wide Web.
- the communications network may be an Intranet or the Internet.
- the electronic information may be transmitted and stored in electronic storage means linked to the communications network and may be accessed only by authorised users, such as the approver, author or publisher.
- the electronic information may be created or altered by a number of authors geographically separated and which authors may communicate amongst each other to produce a final version for publication. The approver and publisher may be different authorised users to the authors.
- the electronic information may be stored in a server means that incorporates the said electronic storage means, where said server means is a staging server and authorised users have access by separate processing means upon entry of a suitable identification code and password.
- the electronic information may be retrieved from said electronic storage means or said server means and transmitted to and stored on a further server means, called a publishing server, for access by an approver and/or reviewer and/or publisher.
- a publishing server for access by an approver and/or reviewer and/or publisher.
- the electronic information may be stored on a website or an Intranet site for access by various members of an organisation or the public.
- a system for creating or altering electronic information using a mark-up language in a communications network wherein said creating or altering is performed by one or more authorised users, said system comprising: one or more remote processing terminals linked to said communications network for providing access to said one or more authorised users so as to create or alter said electronic information in a mark-up language format; data storage means linked to said communications network for storing the created or altered electronic information in said mark-up language format, whereby the stored electronic information forms a hierarchical structure, to enable an authorised user to approve said electronic information; and wherein once the electronic information has been approved, said electronic information is published by an authorised user to enable users to access the created or altered electronic information.
- the data storage means may be incorporated in a server means that is linked to the communications network and the server means may comprise individual server means, being a first server means which is used to initially store the created or altered electronic information, a second server means for access by authorised users, more particularly an approver and/or publisher.
- the one or more remote processing terminals may be enabled to generate requests to access, view and/or manipulate the created or altered electronic information and preferably the remote terminal is a PC or a wireless hand held device such as personal digital assistants (PDA) that use the wireless application protocol (WAP) technology.
- the server means may convert the stored electronic information into one or more World Wide Web documents to enable the remote terminals or users of the remote terminals to view and manipulate the information over the communications network.
- Each of the remote terminals may be installed with a web browser for accessing and navigating between the web documents generated by the server means.
- the wireless devices are linked to the communications network through a separate cellular telecommunications network.
- a computer program element comprising computer program code means to control a server means to execute a procedure for creating or altering electronic information over a communications network using a mark-up language by: creating or altering the electronic information using said mark-up language through a processing means; storing said electronic information in a mark-up language format, said stored electronic information forming a hierarchical structure; processing the approval of said electronic information for publication; and processing the publishing of or otherwise making access available to said electronic information where said electronic information has been approved for publication.
- a fourth aspect of the invention there is provided computer program means for directing a processing means to execute a procedure to create or alter electronic information over a commumcations network using a mark-up language, said computer program means directing said processing means to: create or alter said electronic information using said mark-up language; store said electronic information in a mark-up language format, said stored electronic information forming a hierarchical structure, and process the approval of said electronic information for publication; wherein further said electronic information is published or otherwise made available to users when said electronic information has been approved for publication.
- a computer readable memory encoded with data representing a computer program for directing a server means to execute a procedure for creating or altering electronic information using a mark-up language over a communications network by; creating or altering the electronic information using said mark-up language through a processing means; storing said electronic information in a mark-up language format, said stored electronic information forming a hierarchical structure; processing the approval for publication of said electronic information; and processing the publishing of or otherwise making access available to said electronic information provided the said electronic information has been approved.
- Figure 1 is a block diagram showing a system used to create, alter and publish electronic information using a communications network
- Figure 2 is a window showing the opening screen that a computer program displays to assist a user in creating or altering electronic information, such as a folder or web document;
- Figure 3 is a further screen requesting a user to enter the folder details
- Figure 4 is a screen requesting the user to identify who will have access to the folder
- Figure 5 is a screen showing colour schemes available for the folder being created
- Figure 6 is a screen that prompts the user to confirm settings for the created site
- Figure 7 is a schematic diagram showing the layout of a typical web page that is to be created
- Figure 8 is the initial screen shown in creating a web page
- Figure 9 is a further screen requesting page details from the user in creating the web page
- Figure 10 is a screen requesting details on page classification
- Figure 11 is a further screen requiring publication and expiry dates from the user
- Figure 12 is a screen requesting the review date or review period from the user
- Figure 13 is a screen showing the options for page templates
- Figure 14 is a block diagram of hardware used in the system showing data flow in creating, publishing and viewing content
- Figure 15 is a screen that allows a user to contact the creator or author of the particular web page;
- Figure 16 is a screen confirming the settings that the user has provided so that it is displayed in one window;
- Figure 17 is a screen of a document links manager
- Figure 18 is a screen that allows the user to add images to a document
- Figure 19 is a screen that allows an image to be updated in a document
- Figure 20 is a further screen that allows the updated image to be identified in a different category or renamed in a different category
- Figure 21 displays a screen identifying items to be published or pages to be published
- Figure 22 is a screen providing release approval for the document to be published.
- FIG. 1 there is shown an overall system 2 that is used to enable authoring and publishing of information which is ultimately made available either to the public over a public communications network 4, such as the Internet, or is made publicly available to members or employees of an organisation, typically over an intranet or both.
- a public communications network 4 such as the Internet
- the Internet represents a vast number of computers linked to each other world wide and allows information exchange such as e-mail between various computers linked through the Internet using a set of protocols such as the transmission control protocol/Internet protocol (TCP/IP).
- TCP/IP transmission control protocol/Internet protocol
- the World Wide Web provides a method of accessing this information from the servers and allows the user to navigate the resources of the Internet by displaying or downloading pages of information that is stored at the servers.
- Communication with the servers from remote terminals or work stations use the hypertext transfer protocol (HTTP) which in the Internet, is generally transmitted over TCP/IP.
- Work stations or remote terminals are able to access the information stored on the file servers by either accessing the Internet directly or accessing a local Internet Service Provider's server through telecommunication networks.
- Servers provided by the ISPs enable access to other servers within the Internet via backbone service providers and existing telephone networks.
- a first server means 6, referred to as a staging server, a second server means 8, referred to as a production server and a third server means 10, which typically hosts a website of an organisation are all linked to the communications network 4 through appropriate data links.
- Authorised users to any one of the servers 6 or 8 may connect to those servers through work stations or remote terminals 12 and 14.
- a user is authorised to create a document they may access the staging server 6 which would typically have a processing means 16, a memory means 18 and a data storage means 20, and be able to create a document to be hereinafter described and thereafter a document will be forwarded to a data storage means in the form of a database 22.
- the database 22 then updates the second server means 8 as part of the publishing process such that an authorised user, for example on terminal 14 who has access to publish a particular document would access the server 8 which again would typically have a processing means 24, a memory means 26 and a data storage means 28 to view the document. If that document is approved then it is published and transmitted to the server 10 for storage on the website of server 10 so that other users, for example on terminals 30 and 32 may access that website by typing in its URL.
- Other remote terminals may be in the form of mobile stations 34, 36 and 38 each connected to a mobile communications network 40 which in turn is connected to the communications network 4 through a gateway, preferably in the form of a wireless application protocol (WAP) gateway/proxy server 42.
- the terminal 34 may be a notebook computer, terminal 36 a personal digital assistant and terminal 38 a mobile telephone.
- Each of these terminals are ideally devices that use the wireless application protocol specification which is a specification for a set of communication protocols to standardise the way in which wireless devices and any other radio transceivers can be used for Internet access including e-mail and the World Wide Web.
- the WAP enabled devices are designed to work over the mobile network 40 which may be a digital network such as CDMA, GSM, PDC or CDPD to name a few.
- Each of the terminals 34, 36 and 38 are linked to the mobile network 40 over respective radio links 44, 46 and 48.
- Each membership level has a unique level of access that enables a user to perform certain tasks. Overlying the responsibility on each member is the fact that all content that is written and published on the website or for example intranet site abides by the legal, content and useability guidelines of the organisation that owns the website or Intranet site.
- a number of levels of membership are provided, one of which is a central co-ordination authority (CCA).
- CCA central co-ordination authority
- the CCA liaise with folder administrators, another level of membership, to ensure content quality and the continuous improvement of the content provision.
- the CCA will have the task of approving appointment of personnel newly appointed to the publishing role and approve concepts for publication and also approve content prepared by authors and folder administrators.
- Folder administrators can define the details of documents, write content for pages and publish (or unpublish) pages on the website. They are also responsible for approval of content they create and management of content within their designated area or site.
- New folders are created, have their properties modified and are moved by folder administrators if required.
- the folder administrator also recommends, creates and adjusts memberships to the system, determines whether permissions flow to other folders and maintains site specific image libraries.
- the folder administrator may also perform the role of author depending on the size of the content group.
- the folder administrator also should liaise with a delegated approver or reviewer, a further membership level, to ensure that a document to be published has their authorisation.
- the specific publishing tasks of the folder administrator are as follows:
- a further level in membership is that of an author and a content author is any organisation member required to write content for a designated part of a website or of an Intranet site.
- the author creates the document and can suggest which part of a website or web page could be published to.
- the author creates the content within the page and can edit any page properties. Once the author has obtained all the necessary reviews and approvals from a reviewer/approver for a document they advise the folder administrator of the content completion for the folder administrator to fulfil the publishing role.
- the specific publishing tasks of an author are as follows:
- the specific process tasks of the author are to write documents and manage document and version control.
- the final category of membership levels is the reviewer/approver. Personnel in this category can preview pages before and after they are published.
- the reviewer usually plays the role of checking the content of a web page. Once a site or page is published, any concerns or errors in relation to the content become the responsibility of the approver/reviewer. Any action ' taken because of inappropriate, offensive or illegal content would also be its responsibility.
- the content tasks of the approver include the following:
- the process tasks involved with an approver include:
- a different category or membership level may be a publisher, which as just mentioned may be the folder administrator; and the publisher has all of the capabilities of an author but has the added ability to publish web pages or sites once they have met the legal and usability guidelines of the organisation. Often the publisher is the author and regardless a publisher must not publish a page or pages until all legal and usability requirements for those pages have been met.
- Content is created and mapped using a folders and files analogy.
- the folder administrator creates a folder which becomes a home for the new content.
- a folder or page may have a status of: unpublished, meaning that it is still being worked on or awaiting approval.
- the content can be previewed by users with the relevant access; published, meaning that it has been published to the site; expired, meaning that the time for review was exceeded and the page is no longer valid without review and/or modification; and modified, meaning that the content has been published and is awaiting republication.
- Site navigation is controlled through a folder and child folder mechanism which is enforced by the sited administrators. This allows a certain amount of flexibility that is not available for modification by the content creators or authors.
- the process of a user creating a website home page or a web page in general must first begin with the user requesting a folder which is done by completing a "new folder request" form and e-mailing it to the users supervisor or manager.
- the supervisor will approve or decline the folders requested and if approved they are then passed to the folder administrator or CCA who creates the folders. This process should be completed within about 2 to 3 days.
- the user will be notified and the user is ready to start creating their web pages using a particular software tool called "Create It".
- the user for example on terminal 12 will access, using a browser, the staging server and be presented with the organisation's home page. From there the user will click on an icon denoting "Create It” to have access to the "Create It” home page and then the user clicks enter.
- the system displays the log on screen via a computer program stored in memory 18 prompting the user for the user name and the associated password. The user would then enter the information and click OK and the system will then verify the user name and password. Once this is authenticated the system displays the main administration screen (MAS) which is one of the three different views that the user would see.
- MAS main administration screen
- the other two are page editor view and detail editor view. Each of these three views have a unique set of menu commands. In creating a new site it will contain a home page and eventually have child sites attached. From the MAS, the user chooses "create/create site” and the system launches the "create site program module" as shown in Figure 2.
- the program modules are computer programs that may be stored in the memory means 18 of the server 6 that with the assistance of the computing processing means 16 guides users through a series of steps or questions to perform a certain task.
- FIG. 2 a screen 50 that is the first screen in launching a create folder program module.
- the program module can also be used to create sites. Throughout the following screens three options are provided to the user and that is to go to previous screen through button 52, go to the next screen through button 54 or log out of the system by closing the page by depressing button 56.
- This create folder program module uses a series of prompts to obtain the folder name, folder description which is optional, the name of the existing folder to copy which is also optional, the name of the existing page to copy (optional), which set of users to grant folder access to, whether to list this folder in the index and a colour scheme for the folder.
- a screen 60 where a box is provided to the user to enter the folder name at 62 and a description pertaining to the folder name is entered in box 64.
- the user may also be given the option as to which various sites or folders that that user wants to copy into the folder that he or she is creating. There may also be provided options for pages that the user wants to copy into the folder that they are creating.
- FIG 4 there is shown a screen 72 that provides options to the users as to who they wish to be able to browse the folder that they are creating. They can highlight either of buttons 74 or 76 to allow either everyone to browse the folder or allow only a selected group. The selection of either button 80 or 78 provides the option to display the folder in the index.
- folder colour schemes can be selected through screen 82 and these can be selected from a various number of colours in box 84 for each of the page, title, body, link title and links.
- the selected colour schemes are shown in box 85.
- a preview of the colour schemes can be accessed by depressing a button (not shown).
- FIG. 6 shown in Figure 6 is the screen 88 that confirms the various settings that the user has created. It specifically lists the name of the folder, the description, people authorised to access the folder and a folder theme. An option is also provided to display the created folder in the index. The user simply clicks on the button 90 "OK" to confirm the settings or may change or view the settings by using tabs at top of the page (not shown). Thus if the user has entered and validated all of the fields then when the user clicks "OK” the system will display the message "your settings have been confirmed and a new folder has been created”. The user then clicks OK and is returned to the MAS view which now lists the new folder name.
- Shown in Figure 7 is a typical layout for a blank web page having a space 94 to insert a heading, a tool bar 96, a space 98 to insert text, a toolbox 100 and optionally a box to provide links to other pages or sites.
- Subheadings may also be created within the text of the body in space 98 and this is done by positioning the cursor where the subheading is to appear, selecting "heading " from the pull down list in the format tool bar and then typing in the text of the subheading title and text underneath that.
- Tables may be inserted into the body of the text but not into the headings.
- the command is located in the "create" menu of the main link menu and is only available when the user has a folder highlighted.
- a page cannot be created when a web page is open.
- page program module is used that steps the user through a series of windows that need to be created and these are known as page property windows.
- page property windows There are six page property windows, being the page details, classifications, review date, template, page owner and confirmation. Additionally other properties include publishing dates and navigation links.
- the computer program stored in memory 18 instructs the processing means 16 to guide the user with the windows and prompts, using the program module.
- Each window requires different information about the web page that the user is creating and this information is used to locate and manage web pages throughout the whole site.
- the toolbox 100 enables and sets up links to: email a page owner at 104; display page information at 105; go to a text page only at 106; email the page to a colleague at 107; and make a comment to the system administrator at 108.
- a search engine 109 allows a user to search under various options at box
- a classifications window screen 120 shown in Figure 10 has a number of check boxes that is required to be filled in by the user so as to determine a profile for this particular page.
- the profile merely acts as a reporting mechanism for authorised staff to ensure that all staff that should have access to this page do have access and that the page is located in the best place within the navigation options.
- the profile is made up of four sections being division, region, job role and subject. The first three sections help determine who should have access to these folders as they log on each morning. That is the parent f older of this page will be made available as an option from the navigation links.
- Links can be defined to other web sites, internal or external, to an email address or to a public outlook folder or to an up-loaded document or another page on the site. As described these links are enabled either through the body text 98 or through the links box 100.
- the links box 100 can contain links inherited from the child folder when the folder was created, links to other pages in the same folder and links to other pages or sites defined by the user. Once defined, links can be modified to change the displayed text for the order that they appear. It is also possible to inherit the links from the page or site parent.
- the hierarchical structure or folder and files structure is used throughout a web site and a metaphor means is applied in the site or on a page so that any work created in one folder is then linked back to the parent folder or to other folders.
- the navigational links are inherited and appear automatically when creating a page or folder. Shown in Figure 11 is a screen 122 which may be accessed by clicking the next button 54 and in box 124 a date is entered by the user representative of when the page is to be published and a date box 126 representative of a date for when the user wants the page to expire.
- Shown in Figure 12 is a screen 128 showing the property review date whereby the user enters the date in box 130 by which they want the page to be reviewed. A specific number of days, weeks or months may be selected.
- Shown in Figure 14 is a block diagram of the technical architecture of the system which shows data flow from creating a document or web page, publishing it and authorised users as well as other users gaining access to read the published documents.
- the "Create It” and “Read It” are built from Microsoft tool sets within SQL Server and Internet Information Server (IIS). These frame works are used to support data (SQL Server), data access (ADO and SQL Server stored procedures), application logic (VBScript under Active Server Pages and stored procedures in SQL Server) and presentation logic (IIS).
- client editors 139 which are browser based and require at least Internet Explorer 5.0. No logic is delivered to the client and the application logic resides in the Create It engine.
- the Create It engine application creates content, links and metadata by interaction of the user with active server pages (ASPs) 143 which are accessed by the Internet Information Server 141.
- the IIS 141 is functionally equivalent to the server 6 shown in Figure 1.
- the application logic is contained in the ASPs 143 which are presented to the user in a wizard format. Retrieval of content data and presentation components is controlled by ASPs accessing both of the content data base 153 (via ActiveX Data Objects through the ADO layer 145 and stored procedures 147) and file storage 149. As wizards complete content it is pushed into Create It storage via ActiveX Data Objects and SQL Server stored procedures.
- Use of stored procedures and ADOs allows for a level of data abstraction and minimises the number of data access objects requiring update should requirements change.
- the Create It storage consists of an SQL Server data base 153 and a file system based file store 149. These components are accessed by the Create It engine 141 and the publishing engine 155.
- the publishing engine or server 155 takes content from the Create It system and publishes it to the storage mechanism on the Read It side of the system. Logic for this process is embedded within ASPs hosted in the Internet Information Server which is equivalent functionally to server 8 in Figure 1 and the stored procedures 157 is accessed via ADO layer 159 directly.
- the publishing mechanism takes into consideration two modes of delivery: dynamic delivery where content remains in a data base structure and is delivered on a just in time basis (or "on the fly") to the browser through the ASP mechanism. Files are also delivered to the file store 161 via the ASP 163. static delivery where HTML based content is pushed into the file store 165 and is delivered from there. This mode is able to push content through a file wall to external sites.
- the publishing engine 155 moves across content between the two data bases 153 and 167 using a synchronisation mechanism, that is, either insert or update the content in the target database via SQL Server based transport.
- File stores 149 and 161 are also synchronised.
- content is marshalled in ASPs in HTML format and written to file in the file store 165.
- static production or delivery assembles content from the publishing processes into HTML files stored in a file system and served to the web server.
- Static production is an ideal mechanism for extremely high volume access where content is infrequently changing.
- dynamic production involves the generation of the HTML page from page templates and content stored in granular or component form.
- Dynamic production requires additional resources to retrieve and assemble these pages and additional mechanisms may be employed to provide caching at a lower level than a page. Dynamic production is best suited for situations where content is rapidly changing or highly personalised. For example where information is converted from a data base to a screen directly for a user, such as where data is read from a presentation layer within a web environment and published on the fly.
- Content storage is in the form of either a SQL Server data base and file based storage system or just the file based storage system on its own.
- the Read It engine 169 takes content from the storage system and makes it available for presentation through the client browsers 171.
- a dynamic mode of operation the request for a page is fulfilled by a ASP 173 collecting relevant content and links from the data base 167 via the ADO layer 175 and stored procedures 177, accessing relevant files from the file store 161 and rendering into HTML using the wrapper template stored in the file store 161.
- the action of page delivery also notes the usage of the page in the data base through a write back mechanism on link 179.
- ASP 181 accesses only HTML files from the file store 165. Links and document references are pre-built in this mode in the form of HTML pages by the publishing engine 155 described above.
- the browser 171 is the ultimate viewer of content created through Create It and Read It.
- the simple HTML output allows support for relatively basic browsers such as Internet Explorer 2.0.
- the page owner window is displayed in screen 138 shown in Figure 15.
- the page owner is the person users can contact or e-mail if they have any queries or questions about the content of a particular page.
- the name box 140 allows a user to search for the name of an employee in the organisation and download contact details into the owner classification window. There is an option provided by button 142 to search for a particular name and the search results will appear in the window 144.
- FIG 16 there is shown a screen 150 that displays a series of confirmation settings.
- This screen has collated the main details from the other page property screens so that they can be viewed in one window.
- This window can be used to check if page property information is correct at any time when creating a page or after a page has been created. The following information is displayed within this window: page name, summary about the page contents, when it expires, display links to other sites or pages, template, page owner and page owner e-mail address.
- the user depresses the "finish" button 151 to confirm and save the page property settings. These page property settings will be saved and the web page is created within this folder. The folder is displayed and the new page is represented by an unpublished page icon. If any of the information required to be entered into the appropriate program module fields is not entered, when the user clicks next the system will display an error message to prompt the user to go back and enter details.
- a page expiry report is also provided to assist a page owner ensuring that all of the pages that they are responsible for are kept up to date with the latest information.
- the page expiry report is viewed from the page or folder level whereby the folder is highlighted then "view" is selected from the main link menu and then the user selects the page expiry report from the drop down menu.
- authorised people or authorised teams can do so in a distributed and geographically dispersed manner. For example if a team comprises three people that are located in three different cities across the world they may access server 6 and create web pages or sites or build on already created web sites and pages that have been done by other team members upon entry of a user ID and password. Such a situation may arise with regard to private folders where a folder or page is being created for a specific audience which is stored inside a private folder on staging server 6. Thus only those staff that have access to that private folder will be able to amend the content of the folder or pages. This may entail the need for conversion of formats to enable consistent access to a variety of data sources such as news feeds in XML, emails and raw database records.
- Navigation links can be inserted into the body text 98 or into the links box ( Figure 7) of a web page. Navigation links may be established to another web page in the user's folder: to another web page in another folder noting that users can only link to other web pages and web folders that they have access to within the overall system that is not to a private folder; to a public folder; to another website; to upload a document; and to an e-mail address.
- Headings or line separators can also be inserted into the links box ( Figure 7).
- the process for creating a navigation link in the body text or in the links box is very similar.
- the text box to be completed are the same for each navigation type whether you create a navigation link in the text box or the links box.
- the only steps that differ are how you begin creating the navigation link at the main link menu.
- the body text link menu window will be displayed and from there the link type is selected from the list of available links.
- next button is clicked and what is displayed is a box detailing the link type, the display text and a further box requiring further information.
- the next button is clicked and then the display name of the link is inserted into the display text box.
- the other required information is inserted into other text boxes and the add button is then clicked.
- the navigation link window is displayed showing the newly created navigation link by its display name. This is then saved and closed. Links created in the body text do not work until the page is published. Links in the link box will work with both preview mode and edit mode.
- Additional facilities provided by the computer program is the insertion of a heading in the links box ( Figure 7) which is able to divide a list of navigation links into sections and possibly by the type of navigation link or the type of information .
- the user may also view and change the order of existing links by following certain commands through the navigation link management window.
- a separator may also be inserted into the links box which may be used to define the end or the beginning of a section of text information. Again this is done by following a series of steps using the navigation link management window.
- Other options include deleting an existing navigation link whether that is in the body text or from the links box, amending details of existing navigation links.
- Images may also be inserted into the heading or within the body text of a web page but cannot be placed within the links box ( Figure 7) of a web page.
- An image could include a picture of a person, a trade mark, a map, a technology picture, a cartoon or a musical excerpt. If the user wishes to have a particular image displayed on a web page or web site the user may e-mail the image to a management section for approval to be included. From the MAS , the user double clicks a site name, highlights a page name and chooses "maintain/edit a page". The page is then displayed in edit view. The user then chooses "edit/page contents" and the system displays the page in detail edit view.
- the system launches an image manager program module shown in the screen 180 in Figure 18.
- the image manager program module employs a sequence of prompts to search for and specify the image to add.
- the user may choose the type of image from a window 184 from various categories and may use the drop down button 186 to select and view the various categories.
- the images for that category are displayed in the various boxes at 188 and the user selects an image by clicking on it or depressing an add button (not shown) and the image is then inserted at the cursor position where the user has selected insert/body image or at the right hand side of the title area if the user selected title image.
- the user can also update existing images using the image manager program module as is shown in Figures 19 and 20.
- the image manager program module screen 200 allows the user to select a category and either add or delete that image from one of the categories. Copyright on the images must be checked and the various boxes shown at 201 completed and submitted.
- a new category can be added or a category can be deleted or renamed using the screen 202.
- the page that is to be published cannot be open. It is usually done from the folder level whereby the parent folder that has the web page or web document is highlighted and then file is selected from the main link menu and then publish is selected from the drop down menu. A publisher program module window is then displayed and the user clicks the "next" button 54 after reading an introductory paragraph. Then a screen 210 in Figure 21 is shown and the items to be published are selected via the corresponding check boxes next to those items. If a new page is to be published that is already existing in a published folder then the user or pubhsher need only place a mark in a check box next to that web page. Where a folder is being published for a first time then that check box next to the folder has to be ticked to indicate that it is to be published. Any pages within that folder that require publishing are also checked.
- a child folder cannot be published in an unpublished parent folder.
- the "next" button 54 is clicked once the publisher is satisfied that all of the boxes have been checked against which pages or folders they want to be published and then the items to be published will be confirmed in a window that is displayed to the user. If the information displayed is correct the "next" 54 button is clicked or if not then the "previous” button 52 may be depressed to return to the "select items to be published "window shown on screen 210. Next the release approval window is displayed as is shown in Figure 22 on screen 220. A series of check boxes must be checked to confirm to the system that the user or publisher has met certain conditions.
- a folder or page may also be requested to be unpublished by a publisher or a reviewer if it is discovered that contents exist in that folder or page that do not meet guidelines. It is to be noted that if a parent folder is unpublished then all child folders under that parent folder will also become unpublished. Any web pages so affected may need to be checked and republished.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AUPR2288 | 2000-12-22 | ||
AUPR2288A AUPR228800A0 (en) | 2000-12-22 | 2000-12-22 | Electronic authoring and publishing system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2002052454A1 true WO2002052454A1 (fr) | 2002-07-04 |
Family
ID=3826322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/AU2001/001656 WO2002052454A1 (fr) | 2000-12-22 | 2001-12-21 | Systeme de conception et de publication electronique |
Country Status (2)
Country | Link |
---|---|
AU (1) | AUPR228800A0 (fr) |
WO (1) | WO2002052454A1 (fr) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7080079B2 (en) * | 2000-11-28 | 2006-07-18 | Yu Philip K | Method of using the internet to retrieve and handle articles in electronic form from printed publication which have been printed in paper form for circulation by the publisher |
EP1642208A4 (fr) * | 2003-07-08 | 2007-07-04 | Us Lynx Llc | Systeme de publication automatise facilitant le travail d'edition en equipe et l'attribution des responsabilites grace a une architecture de documents virtuels |
CN100377026C (zh) * | 2004-09-30 | 2008-03-26 | 株式会社东芝 | 用于数字内容编辑的设备和方法 |
CN112766906A (zh) * | 2021-01-21 | 2021-05-07 | 曾维周 | 一种用于信息审批的方法、装置、服务器及终端 |
JP2021081905A (ja) * | 2019-11-18 | 2021-05-27 | 株式会社ダイヤモンド・グラフィック社 | 情報処理装置、プログラム及び情報処理方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999066425A1 (fr) * | 1998-06-19 | 1999-12-23 | Atex Media Solutions, Inc. | Systeme de gestion de donnees |
WO2000008541A1 (fr) * | 1998-08-07 | 2000-02-17 | Silanis Technology Inc. | Procede pour l'homologation en parallele d'un document electronique |
US6070175A (en) * | 1997-08-26 | 2000-05-30 | The United States As Represented By The Director The National Security Agency | Method of file editing using framemaker enhanced by application programming interface clients |
US6088702A (en) * | 1998-02-25 | 2000-07-11 | Plantz; Scott H. | Group publishing system |
WO2000048098A1 (fr) * | 1999-02-09 | 2000-08-17 | Carden Jennings Publishing Co., Ltd. | Systeme et procede de publication de documents |
WO2000057321A2 (fr) * | 1999-03-24 | 2000-09-28 | The Cybercasters Limited | Systeme et procede de gestion du flux de travaux associe a une histoire |
WO2000072114A2 (fr) * | 1999-05-21 | 2000-11-30 | Scholarone, Inc. | Systeme et procede pour la publication de manuscrits |
-
2000
- 2000-12-22 AU AUPR2288A patent/AUPR228800A0/en not_active Abandoned
-
2001
- 2001-12-21 WO PCT/AU2001/001656 patent/WO2002052454A1/fr not_active Application Discontinuation
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6070175A (en) * | 1997-08-26 | 2000-05-30 | The United States As Represented By The Director The National Security Agency | Method of file editing using framemaker enhanced by application programming interface clients |
US6088702A (en) * | 1998-02-25 | 2000-07-11 | Plantz; Scott H. | Group publishing system |
WO1999066425A1 (fr) * | 1998-06-19 | 1999-12-23 | Atex Media Solutions, Inc. | Systeme de gestion de donnees |
WO2000008541A1 (fr) * | 1998-08-07 | 2000-02-17 | Silanis Technology Inc. | Procede pour l'homologation en parallele d'un document electronique |
WO2000048098A1 (fr) * | 1999-02-09 | 2000-08-17 | Carden Jennings Publishing Co., Ltd. | Systeme et procede de publication de documents |
WO2000057321A2 (fr) * | 1999-03-24 | 2000-09-28 | The Cybercasters Limited | Systeme et procede de gestion du flux de travaux associe a une histoire |
WO2000072114A2 (fr) * | 1999-05-21 | 2000-11-30 | Scholarone, Inc. | Systeme et procede pour la publication de manuscrits |
Non-Patent Citations (1)
Title |
---|
NILSSON: "An evaluation of the WebDAV extensions to the HTTP protocol", MASTER'S THESIS, LULEA TEKNISKA UNIVERSITEIT, January 2000 (2000-01-01) * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7080079B2 (en) * | 2000-11-28 | 2006-07-18 | Yu Philip K | Method of using the internet to retrieve and handle articles in electronic form from printed publication which have been printed in paper form for circulation by the publisher |
EP1642208A4 (fr) * | 2003-07-08 | 2007-07-04 | Us Lynx Llc | Systeme de publication automatise facilitant le travail d'edition en equipe et l'attribution des responsabilites grace a une architecture de documents virtuels |
EP2136324A3 (fr) * | 2003-07-08 | 2011-01-05 | US Lynx LLC | Système de publication automatique qui facilite l'édition collaborative et la responsabilité grâce à une architecture de document virtuel |
US8122367B2 (en) | 2003-07-08 | 2012-02-21 | Us Lynx Llc | Automated publishing system that facilitates collaborative editing and accountability through virtual document architecture |
CN100377026C (zh) * | 2004-09-30 | 2008-03-26 | 株式会社东芝 | 用于数字内容编辑的设备和方法 |
JP2021081905A (ja) * | 2019-11-18 | 2021-05-27 | 株式会社ダイヤモンド・グラフィック社 | 情報処理装置、プログラム及び情報処理方法 |
CN112766906A (zh) * | 2021-01-21 | 2021-05-07 | 曾维周 | 一种用于信息审批的方法、装置、服务器及终端 |
Also Published As
Publication number | Publication date |
---|---|
AUPR228800A0 (en) | 2001-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6026433A (en) | Method of creating and editing a web site in a client-server environment using customizable web site templates | |
US6990629B1 (en) | Publishing system for intranet | |
US7222291B2 (en) | Method and system for importing HTML forms | |
US6950981B2 (en) | Method and system for providing task information in a place | |
Gómez et al. | OO-H Method: extending UML to model web interfaces | |
US6973618B2 (en) | Method and system for importing MS office forms | |
US7287229B2 (en) | Template-driven process system | |
US20080172608A1 (en) | Site builder | |
US20050149549A1 (en) | Content management in web environments | |
US20150032778A1 (en) | Techniques for Integrating Parameterized Information Requests into a System for Collaborative Work | |
US20070239674A1 (en) | Method and System for Providing Weblog Author-Defined, Weblog-Specific Search Scopes in Weblogs | |
KR20090005097A (ko) | 웹 커뮤니티 및 웹 애플리케이션에 대해 데이터를 변환하는시스템 및 방법 | |
US6976259B1 (en) | Method for abstract state transitions without requiring state machine knowledge | |
US20050262439A1 (en) | Automatic web publishing | |
US7941748B1 (en) | Systems and methods for web site editing interfaces | |
EP1766539B1 (fr) | Procede et appareil de compilation de donnees | |
JP2000242655A (ja) | 情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
US20030074370A1 (en) | System and method for object based delivery of on-line courses and content | |
WO2002052454A1 (fr) | Systeme de conception et de publication electronique | |
US20060218164A1 (en) | Document management device and document management program | |
JP2006072551A (ja) | 文書編集装置、情報処理システム、情報処理装置およびプログラム | |
JP4290796B2 (ja) | 情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
Mann | InfoPath with SharePoint 2010 How-to | |
Holloway et al. | SharePoint 2007 and Office Development: Expert Solutions | |
Narayn | Business Analysis and Solution Design |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 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 EC 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 OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM 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 GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |