[go: up one dir, main page]

AU2008100560A4 - System for secure publishing of electronic content with easier viewing - Google Patents

System for secure publishing of electronic content with easier viewing Download PDF

Info

Publication number
AU2008100560A4
AU2008100560A4 AU2008100560A AU2008100560A AU2008100560A4 AU 2008100560 A4 AU2008100560 A4 AU 2008100560A4 AU 2008100560 A AU2008100560 A AU 2008100560A AU 2008100560 A AU2008100560 A AU 2008100560A AU 2008100560 A4 AU2008100560 A4 AU 2008100560A4
Authority
AU
Australia
Prior art keywords
document
documents
subsystem
user
date
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
AU2008100560A
Other versions
AU2008100560B4 (en
Inventor
Eric Cameron Wilson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Redbank Manor Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Redbank Manor Pty Ltd filed Critical Redbank Manor Pty Ltd
Priority to AU2008100560A priority Critical patent/AU2008100560B4/en
Application granted granted Critical
Publication of AU2008100560A4 publication Critical patent/AU2008100560A4/en
Publication of AU2008100560B4 publication Critical patent/AU2008100560B4/en
Assigned to WILSON, ERIC reassignment WILSON, ERIC Request for Assignment Assignors: REDBANK MANOR PTY LTD
Anticipated expiration legal-status Critical
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/16Coin-freed apparatus for hiring articles; Coin-freed facilities or services for devices exhibiting advertisements, announcements, pictures or the like
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Description

18 JUN 2008 01:14 CASHFORCONTENT 61397441788 Page 3 Australia Patents Act 1990 COMPLETE SPECIFICATION INNOVATION PATENT Invention title: "System for Secure Publishing of Electronic Content with Easier Viewing" The following statement is a complete description of the invention.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:14 CASHFORCONTENT 61397441788 Page 4 00 w e eS r I
O
S"System for Secure Publishing of Electronic Content 00 with Easier Viewing" O 5 FIELD OF THE INVENTION
INO
The invention relates to.a system for sedfe distribution of electrdnic content and a mechanism for collecting and distributing fees (royalties and 00 usage charges) due. In particular, the invention provides a mechanism for S( 10 preventing copyright infringement of electronic documents.
BACKGROUND
Teletext services have been in commercial use for decades to display paged images of textural information to TV set-top boxes around the world. The idea was based around the notion of an online-newspaper. Teletext has the electronic advantage of updating its pages live as events unfold; with a far broader range of indexed topics on demand than traditional television news can deliver. Despite these advantages, Teletext has not become popular, lacking the richness of content types, navigability, search-ability, interactivity variety, capacity and reach of theintemet However as a publishing system, theInternet only came of age when the World Wide Web was invented, which embodied these characteristics into a scrolling page and hyperlink paradigm, But for many commercial publishers, the World Wide Web has been financially disastrous.
Unlike Teletext, which usually required a proprietary decoder to access, the Web distributes its information by liberally sending easily decodable content source files to proxy servers and end users alike. This allows any recipient to make unauthorized duplications. Consequently, to avoidthe instant devaluation of content through unauthorized republishing via newsgroups, proxy servers, email, pirate sites and the like, publishers have kept most of the world's best content off the net, confining it to paper instead. As a result, many authors COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 11 18 JUN 2008 01:15 CASRFORCONTENT 619418 Pag 002.
WhOse works have not been recognized as satisfying the economics of conventional Paper publishig sti6l rainupbih4 A numbersof appoce osligteepolm have been based on 0_ the concept of allowing end-users to- dowiload an encayted copy of the documfent and allowing access after a roculted -royalty fee has bee n paid.
Unfortunately, hackers have thwarted many of these mnetndsbbrkignt NO unprotectedi end-use-r program memory after the content has been decrypted.
Asarp.sult, 5A~ternbasw on dovMI"Ov~n encrYPtd les have -hbt'gained __wide Pvblji)her acceptiartco.
0010 -Remote diapley poitocols -havi been slowly ideyeloping h robustness and scalability requirt for th6 trsnjhyti~skn of ave cmputer scre 16a~es over the Internet to big audienes These protocols work by maintainn the end-user's application on a server,- while only sending the heree UpNjte to an end user's display. The screen image upd ates take -compartvely little bandwidth--to-tranirnifti easily-travemsn a standar dial-p modem instead of ndingt~oa" cable, as ia the case with cable TV. The success; of these Protocols is achieved. by avoidinog where possible t sending of; bulky pixel-forpixel or fldJ.by-field picture of Screensilrom tha server tor the end-uger, but 'nmtead sending Compact graphics commands. These are ableic Morpkfly mirror the fonts. and shapes on the endi-useer'adispe Mvouelcsadeytks arm serit back to the server over the same netwo~ to support end-usear Interaction with teMssceena. -Examples, of inUMY-ftndard retnete display protocols-include Citrix ICA,, Mirosoft ROP and Unix-ae X-1I..
Thug a~odteholgyfr trasitting teltifysimple. gray imra es -of applieatiOft, remot display proto6Aj 4yth iftbfves are noyt as good at sending complex document images Over SOmitime~slo4 networks, like the internet, Oe Problem- is they ofteh n'd I iv wellfte red raiwing: big chunktsof the screen, Wldch tn needs trahismittinig to the endusrsdisplay. This problemr is: COmpouhdad oh, smal-04-"nr devices s~ch as mobile phoets. -which retnea Wo of scrligtfahulypsetoumnsn urtmodified Twin.
COMS IDNo ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:15 GASHEORCONTENT 61397441788 Page 6 00 AU4 466 3 C1 Additionally, delays over the. Internet in getting a use? mousei-clicks back to the server and the appropriate screen update back'to the user can cause several clicks to be sent in frustration 'because nothing is happen .ing', 00 This leads to over-scrolling and subsequent scrolling back again. This effect is exacerbated When the Internet is accessed over cell phone or satellite networks, which. being radiowbased, may Introduce additional roundtrip response NO delays of at least at second- Clicks for scroffing can also ca use problems at the server, a significant 00 computing power will be required to execute commands from hundreds of irn~ar~ou reotediplay users on the-one maqhine. 1-6ed depending on (the cpntainer application in which the document is being displayed, scrolling and .navigation may be inipossible to. achieva satfactolY, with the applicatin redrawing and thus resending the entire screen several times for-each mouse click, skwin the user experience dawn'to a crawl. Thus documents design. ed for the Web, for Printing or in device independent formats such as Adobe- Acrobat filies may not work well unmOdfW~ if transmitted using renfote displa y protocols.
A significant inhibitor to the adoption of remote display protocols for lntemeat-style. documbent image Publishing has been ost It takes at least an order of magnitude more Processing Power to support An end-user'remote graphical user. in terface* na Server thahli .ust..sending themn a simple Web page.
Additionally, many Web servers are downloaded free to the service 'rbvier, whie emtediplay protocol and their oprtn ytems, sutole for slow networks such as the-Internet are typically quite expensive. This meanasthat commercial online publfishing cannot take place using recrlote dis~play protocols unless the- Interniet publisher's micro-payments problem is addressed. Tbis, ocurs when a doculme.nt is worth less to the end user than the additional cost of a credit or blank transaction charge to the publisher.
One ariswer has. beenf publislera to sell "14 fsubscriptionp t s Instead of indivillcual documents, with users consuming -their deposited funds'as documifl are Made available. This ideaS has three prblems: firstly every publisher must run their own secure billing and tracking system, which reprsent a hgh arrier to entry for the world's 80,000 small publishers; COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:16 CASHFORCONTENT 61397441788 seco dly 0V ry ublshe wo l& eedto nstll rus toa s curty arnd privacy weary Public, thatff thywould not loose himnoney-or-the privacy- of-their -credit caj dpail t )if ifn end-usrp onyw ws aseone 'ocument, the fest Of 0C) their Subscripton. 14 w sed hsSoI bn ould bbe bidreved by ciafh a cen tralzdCos publisher blfirig and tricking system, allowb Users to a s ett for a NO Vniversal subscription'. Bid this idea raises another-roundf i"114~ te6h .nical chalene,'dUe* #o a! linwI Tftre- o remot isplay. protocls.
0he prblm ofbligadtakiglvrdc et Images mainly relate 010 -to the Inteets scale-* Is'plr emt dis' ypobo ytm within coaton my d~imoh t te ld~iduesanc*. But a magazine With th is Many subscriber 6ioiti4 64rnal A'esae stwt hundrds o th~aa9d fodeedrs,*w could e"fl genrt ti knd of raffic.
every timer ai major story biieakt. ikowise.-viY arge cnvention!Adatabase used forglVe blling andMekn are usUally only rated to leyn or'b twent thousand.
Users At once. A mnt '-pymet ytmi eurdtd uprsa ~s mnillion live simultaneous remote display protoco ouetiaeUes bl~ng ndtraicig y Stern Vi this scale is not curretl aailable. Furthermore a emotet display WrOWo dowument.'ag publishing sytmas8ae h problem of proucig up to- h second account dtails for milynns Of peole insantly on. demand. .trJing iot anongong mrdit bakirice but a fflbdurs of clear and penoing funds ffo avaetofoucs Prir pten d~urrerts hve ~ee idntiiedtha rlate* to oilabe conitent systeMdegdOignd to supporj commecial o1iepbi6ig eeec may. be fiad to. te U(nited btst6sptnsowe yX., opt n U 5620066 describes a sstem ofstIn secure repositories bach workhas ass'ocited w~ o h ters aodtinnd feesfo accessing thewrk Thevokis not aceasbleby auserutlthe feesand seurt ofte Syse reliS 40orithe security of the reostry, wIhic is an- COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:17 CASHFORCONTENT 61397441788 Page 8 S 00we" c-i encryption system. Once access is granted the digital work Is resident orn the users system and therefore subject to decryption and copying.
US 5638443 is similar to US 5829980 but extends the Invention to cover 00 composite digital works that Include digital video digitial music And printer-ready documents. To achieve this extension the patent defines a digital work as ha H ng'a descri.ption part and a otn part. The mechanism of using IND repositories for serving and requesting digital works is the same as described in us W62980.
00The third Xerox patent, US 56 34012;focuses on the fee accounting mechanirsm of the system described i US 5629980, CI Xerox corporation has approached the problem of commercial online publishing by proposing, in essence, -a software photocopier. The idea appears to be for end users to use this software to reproduce content, whereby such reproductions are metered for access by authorized.porties* and ctlargmed for accordingIy. Hower, the content still. becomes resident on a users machine and is therefore, subject to unauthorized copying if the securily-protocols are circuvenited.
international patent application number PCTAjS99/05368. in the name of Chal.Techno4oges Seivces Inc, has a niumber of sfrnlarities to the Xerox system. The Chaf system, is directed pr manly to'an auomaicalmly Invoked intermeidiation process fr ievying fesfomnt o urchase. Like the Xerox approach, Chal relies upon encryption of t digftal work which is unlocked after financial transaction is verified. As the digital work fnlyrsies o h purchasers system, it may still be subject to unauthorized copying and distribution.
Another problem. to be addressed when distributing elect .ronic documents is the renderin of the documents for display on the users system, this; problem is paiticularly relevant -with the popularity of the WAP phone -technology that allow eleptio cdocurnentsto bedpyd nLCD smrens-that may be olya few centimeters wide. A number of-approaches have been ~taken to address this -issue. One such approach is described In United States Patent Application, number 2601-0011364, in the name of Stroub. Stroub reformats documents into COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:17 CASHLFORCONTENT 61397441788 9 00 O 4 6' IouMP.S.that taEYe,;a fiMd- rJ numerf4~atr pr fine.,The number of columns is selece ol utage~repTeapraho StrQUb S usefui for ;Zsimple text but is of ihIted value for re c 00 An oter )pproach is, e~cqednU§! 817..045pa U$ 818446j. in the name- of IBM Corp. The qB aprochI to km wmet navigaton between parts of a d~cunet by inferringthe signlfficance Qf-content, to users. Content-based INDafraIs is a part'cularY j~rOcesor intenq* mechanism for dsplAY o otn that is not practical for most applications.
00 prior art dos not describ syqtem that alow fky eur d sI 0 b L)ut"On of eiecfronle.Accup- w--s al PUka tori of their images- via remote disPiaY protocols and a meanism for collecting and distributing fees (yalties and usage charges) due.
OB3JEC-OF TH:jft-
WI
Itisp ojetof t4e presetiveto o rv a system orSecure distribution Of electronic documents and the publication of their-Images.
It is' -a fhr)q, .0e~Ot Of t ie~nn toprve awchanisM for collecting apc d stlii~nr'paYrntfor V110ingo electrora =Yont and otherforyns of access to ssociatpd m~tera.
Futhfer o"bjects wilt eeiden frm fofowinV description.
'SMMRY-OFTH
ENI
I oneform, although It need not be the only or indeed the broadest form, th ivetirrrsiddslht a te for s~rdsrbtd felectrohic content C ft~iing:..
a manageft~ht subsystern that Cheeks b~siness models aissoclited with.
elecftnic contnt to detrmine n rmt fve~~cnilhlvigo fees and dsbutiol fes. -fri one.6or more present~ tbbsygsems that. iftrtevb Olectronid cbntdnt from COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:18 CASHFORCONTENT 61397441788Pae1 P age 00 eAoe4q 7 CIrepositories, reformat the electronic content, and render the electronic COntn for display by remote display PMooos. 7 00 Suitably the management subsystem resides on centralized server groups but the presentation subsystem may be di-stribyjted across many distributed servers- The system may also include an interface subsystem that provides access for users to the electronic content and indicates any fees to be levied.
Suitably the systemr also includes a paynmnt subsystem that 00 intermediates payments between fee payers, fee receivers and one or more financial Institutions or oirganisations maintaining accounts on behalf of oters In preference, the inivention may alsohiclde one or more stakeholder subsystemsg that provide management functions for authors, publishers,.
advertismrs, developers, the-operators or the systmem and other stakeholders.
Management functions includ asoitng Ousiness modelcmrsnbuno lmitd t scipts doumets nd datajtJo electronlC content Business. odels are used to implement relationships between all the stak~eholders and endusers. The atakel-older subisystems are suitably istributed across corpn es conve~nienit tii each stakeholder, and are in communication with the management subsystem..
Elctroic cnteif is preDfeably electronic documenlas but may also be video, audio, pOnte instructions or otheOr digitel media.
In a furthier form te invention resides in a method of securing electronic content including the steps of.
storing the electronic content in a repository; associating business-models with the electro nic content; receivi ng a req uest fro m a use! to -view the electonic content; checking business models as$oitdwt h letoi otn o determ nig fee Striute inforaton crediting acuts With. f66s ccdIng to thie fee structure information; and prL-eenting th= electiril cont.ent to the ue i ebedslypooos COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 I'll I 18 JUN 2008 01:18 CASHEORCONTENT 61397441788 Page 11 00 _P ftb*"vz BIRE _DETAILS OF THJE DRANMNbGS ;Z TO asist inl understanding the invention preferred pbdmnswl o 00 be describhed with reference to the-following fgrsin which.' FIG 1 displays an overview ofthe system; FIC.0 10 an overvieW PT. the I~nagpinent subsystem,; V) FIG3 As an ovrview of the presentation sub system, __FIG 4 is an overview of the stakeholder subsystem- 0F iG 5 is an overvi'ew of the web itrfcesubysem FIG 6 is an. overview of the paymnenlts subsystem, Referrin to FiGI 1I there Is sho~wn an ov eiew offthe system for slcuredlstibujtjon of electronic ckiunt a.nd for 6WW"tono es adfr otn access. The systetn consists of t ore subsystemS and three supporting subsystms For ease of expain the inventon is described in terms of electronilc docornents bui will be a'pprieclateld thait includes any forlm'of electronic content f he' coesbsses aeamn ret subsyste, and 6 presentation subsystem. These .i susyt mssuppore by a stakeh older -subsystem, ia payMwntssubsystem, and an sitUc ssytm.
The Management subs ystem integrafts the 6praio the the subsystems and mianages acestfh o ten. talso en!ibe§ 6 h anner in which content may 6be used.
Thffe Presentto ussmhntste'ien rdrfomtigo documents suitable for transmission via rem~wte lay p cis t al hadles nqin and nvgto.This: is 4one undler the spervsi ad control of the rpaaeetsbytm hemab yutp~peetto subsystems distiued across multple servers.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:19 CASHFORCONTENT 61397441788 Page 12 00 .W "1" 9 CI Stakeholder subsystems allow preparation and publisher, control of content by stakeholders for display by the presentation- subsystems. C ontent may include text documents, images, advertising, applets or other material. The~ 00 .stakeholder subsystemn also associates business models (financial models and other information pertaining to the use and effect of a document). A. Stakeholder sutbsystems'also store master copies of a publihers documents. (current and IND ~previous) plus provides staging arid- assembly areas for futuri publication.
Th Fay-,rents .saubsystem IhaOdL-4s allI spects of p ayment f or viewing of content. Including interfacing with financial institutions or other organisations for 00 0~1 paymheint clearnce. The subsystem deducts and-makes payments- under the 0 control of the management subsysem.
'The Interface subsystem provides hyperlinks. prices, authentication and other Information to Web pages, the Presentation subsystemi and other information viewing systems, such as WA~servers. This enables content imaged by the invention to be advertisedonie The current embodiment of these subsystems may be used in the following publishing scenario, 1 Application service providers (ASfs) load the ibterffte and presentation subsystem on their com uters), connecting them to ithe maniagemnent subsystemr via Virtual privatenewks) 2. Stakeholders such As Publishers; content creeoi aciertising executives, advertisers and developers use the stakeholowe subsystem~s to put, their documents on a server, attaching pricing models et to them plus their release dates and staging instruictions etc; 3. Publishlers (or othe stakeholders under certain circumstances) use thle stakeholder subsystemqs) to nomninate the ASP: th1ey vih toImage their content for themn or let th aaeet sutyteM allocate thee automatically; 4. The interfacesbytm advertise documents or associated groups of documents by providing URLs (or other Content pointers) and pricing informa6tion to publisher Web sites -etc; COMS ID No: ARCS-194855 Received by 11 Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:2 .0 CASHFORCONTENT 61397441788 Page 1 000 Uersclic onadvetis4 'Ls, in tatmg n atentication wesg.Via the. interfac subsyste-ms.
S Afterautntication,the- maaeet subsytemi osesti 0_ users right- and financial standing to see the desired -doctMent Image in relation to any assoctated, busineOss-models; 7. ff th6 'User hes the requIrad. access r!gt and funds* on hand, the presentation s~ub ssem Is made6 availabl to dipa h eurddocument imaILge, Wf~tot, the__w kw-tlog *p~"&9111114 srgt if so allOwed by the associated-business iigodelg5 and sapplyino the requred funds 00 through the -payment subsystem;:.
c-i 8 Thepresentation subsyste presets the requested document or choice of document Within -a group of documents ace6rdIN bo the conditions set by the stakeholders ane- as enfdoed by the! management sbytm 9 Asthe iaeo a chosndcmn sbigscesul prsete, ccunts wti the M*,n3,nent8rit sbsy s+em are beinig credi;'ted and deductiiid-acrdingy; The presenttion Subsystem allows the User to search and navigate W~itn a ddcumen It and over thet publisheesdcrment impage site orover mtultiple ste;s 11. The presentati .On subsystem Informsthe management subsystem of document uS;A-p datails, incidigtd*- cVartslngexposures t; 12. Users ayia seac an vewoterdoumnt images as acces right andfund allw, b idiveffed to thle appropriate area if ese are deficient; 13-h aaemn ubytmsuisterevenues and expenses betwebn ill tue Inttohkii6I6 n and* financial modes.
and hihsaeoeroginae eccmnt accessed; 14.. Paymentsde ductions are periodicaily setle with each of the Omkeddr using th payet suibsystm.
Looking at each subsystem. in detail, FIG. 2 shows an overview of the management subsygtem.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:20 CASHEORCONTENT 61397441788 Page 14 00~-.
Managemenit subsystem 1, ~The management subsystem consists. of four key physical anid logical OC) elements- iles processes, signals, and extracts.
Files contain encrypted cookies of information, using a position in a directany hisrarcy, to reflect the conteXt il- whnich the intformatjkf~orrwas generated.
Processes act to summarise these iles into meanigfasI reports, transferring them into oipmiised archives: to save on disk spade. These summraries may be presented to end-users in tabular form, suitable for use by a spreadsheet or database program. Processes may be triggered at set times or upon request, depending on the volume of files being handled and the timeliness of the information required.
Signals are files used to communicate messages or pass information between processes. The. transmission of signalsa Is the responsibility of the messaging units. Ultimately, most signas will become ftls- For example, a signal sent by te presentation subsystem to the management subsysitemn may be unpacked and stored by the latter In a number of relevant directory hierarchies. Therefore signalling is also a bandwidth reduction mechanism, as one signal from a presentation subsystem may cause many .reads or writes in the file hierarchies maintained by the Management system. Copies of selected reports, flies or arch ived'flles may then, be aggregated info extracts, to be captured by dAtalmse apprications for detailed ofline anayws XML filer. and mesaging units are usedthroughout the figureas anid description by way of example only. The system Is not limited solely to XML.
Becaiuse thissubsystem must eventually scale to handle millions of' simultaneous users accessing millions of documents, inf9rmatioln must be stored in a way closely resembling its intended use. In this wayprocessing will be reduced, saving nmoney and increasing performance. Therefore the same Information will often be stored In d~ferent ways- This also allows verification by crosschecking-Plus apiplication-lev4l data redundancy, entablinig robust disaster recovery, even from damaged backup media.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:21 CASHEORCONTENT 61397441788 Page 00 rr V~oe12 In order to support the most common information requests, files are stored in directory hierarchies, which closely re"-t1teiue b awclr o sr.Teeoe pndcmn proenta itp~ reader, the- 00 Managlement subsystem may employ the followm~ set Qfhiarhcliestr: 1. Document usage record'. A hierarchy reflectng -the frequencies by which documents haebeen used Oyer time, the top two idireory levels for. example NO ~being -publisher and Publication, the next, being based on the documnent names anw-ts then year-mnonth, date and houir dredtnriihitAn exiamnie directory path would be WI.o -evrreunyL? o lar Publishng~al 00 10 Times!Fronht Page\First Stor yd20oQ7)9 This reo fthte is WA9 r7 On-hm stil h is story located on the -front pa fPoua Pub parNlishinp'sli ;rW was vee fror 9 to 10 AM on tUM 7+th of May.21001. This111erarchy "lIso contains financial models generated by stakeholder applications..
2. Documnents bY authors: A 41leracyhdctn topularity of Authors prann Qthe iuse of documents, the top two-Cli'rclWy lVel o'r example being pubihrndatoteexbenbsd on the pyblcation, document names and pahs, then yermonth and date directories. An example directory path would be XLqgSeveu LogspPopua PubllshngB.Smiw~.orX~y Ti,sFron~t aeFtStoW20I-05cJ7I Tbrepresenstheu ilSeof's-ile ring n IM font f~ Popular Publishing's Tal IM"s,pn the 7th o( MpY2001.
3. Rea4f record.; A b! ynJc~giieuectdoiet by readers, thet" two directory level for examph ehr ibased-on-theM90aer, year-mnh then publication. An exampleqdirec tory pathwoud be gSre~edr Logs\ Fred -Jones@&sp'coMk2O6OOA7aly TlrnesN. This represents Fred g.9 Th o wodrcoy eesfo xml are reader and pubshe, the next based on the pubgicaton, docmn naemn ah, An exmp diretor path would be ~o-ev~to.
LogsFrd.jon~SQ4.oVpl 15 Publ"shngpAily TlMeaSFroft PageoFirst COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:21 CASHFORCONTENT 61397441788 Page 16 00 13- Sl toryA. This represents Fred Jones, right to review an article appearing on the front page of Popular Publishing's Daily Times, on the Ath of May -2001.
Document to flnk: A hierarchy indicating -which documents had hyperlinks 00 clicked within them, t top two directory levels for example ben ublisher and publication, the. next being based on the document names and paths, -then Yearmonth and date directories. An examrple directo.ry pahwudb 1on INO ServerkTO-Link-Logs~Poplular PublishingDally Ties~Front Page First StoryA=01?5W07A Ths represen"s the hyperinks -Clicked-in -the first st~rl located on the front page of PopUlar'Publishing's Daily ime., on the 7th of'May- 00 10 2u 201 6. Document frm link A hierarchy Indicatinrg how users reached particular documents, the top two directory level being for exall'pllepublisher and publication, the next being based'on the'documeint names and paths, then yearmonh ed ate drcoesAneaple ditectoy path would be %%Log- ServeFrorn-nk-LogMPoplular PublishinglPaly Timnes~Front Page~Frst Stry\20011-06\0A~ This. represents the hyperlinks clicked in -thei first story located on the front page, of Popular-Publishing's Daihy limnes, on .the 7th of May 2001.
7. Advertising record: A hierarchy based:! on where mnd when advertisn appeared, the-top two directory levels for example being publisher atid publication, the next bein "g advetser then advertisemenit year-Month and date directores. An example directory path Would be \I.og-Serv4Mdvertse LogsPoplular Publlsh 1 Daty Ties\Mgh1ty MarkettngBetter Mouse Trap\2O01 -05X07A. Thls represents the -crisplay of Mighty Marketing's Better Mouse Trap ad on the-7th of May, 200A111 to readers Of Popular Pubiihlng's Daffy Times.
1. by Adverting-Executive: A hierarchy Indicating the viewing of advertising in relation to ther acdount managers, the -too two directory levels for exaW*pl being publisher anld executve the nx en ado h publication,. advertiser, advertiseent, next, YWa-rncnth and -date directores then, document names and paths. An example, directory path Would be NILog- Seve\d-Executive4. ogs Poptar PublishingkDavid.BroWnisp.romfiMighty COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:22 CASHFORCONTENT 61397441788 ___Page 17 00 PTAJV16 14 Maktng%,Oetter Mouse TrapW 01-Q07\Daly TimesTFrn Page\First; Stor~k This- repsnts David. Rrown's sales, of .oiTrap-laos appearinq. on the front Page of Popular Publishing's D)ailyTimes, on the. 7th of May 200 1.
009- Document -by resolution: A hierarchy based on screen sizes- ndviewiflg istartops,41 thetp two, directoty levefs for example being publisber and publicaton, the next being,, scrensie hen zoom level, ye r-month and date NOdirectores. An example. directory paMl Wold bez %U1.og-SerpResqtUtion.
Losp~opkilar Pubh~ip 91ally Ti1m-$1 Q24708V1200o1 -05MQ7-- This: represents the use Of 1024,x 768 pixel. sied cen at azoom levefo 2 00e" f 2.
on the 7th of May, 2001 byV readers of Popular Publishing's Daily TImes.
I O~ASPserer sage:. A hirch based on Appljcatio servicepryis anj their- sea s w t Io w ietrees-for example beina-ASP and seryer,.then year-month, dat ndhu dwrcoie.Aqxapedietr path' would bi evrAP-LOWOUNl SPWrucion:Seie ~0 JI- 0! 97VW9. Thip-represenft hQw-Reliabl AP' numbrwosrewa ut~ised from gt AlAMo ta f 7th of May 2001 11; -Dobmnht by IP-acdis:A hrerarchy bisd onIP-addresses, '.wit the top two directory levels for example-being publisher and publicatn. th61-next four consisting Of otet nuMhers ofth PedrsrngQlw-tha te structur Shall bQ made up of year-nzth anO:Sat direcoieSAn xmpl 0ire00;y pa#!.wopd 1be:.%q~ve~PL kv bisiqe \2001-Q5\&7A This repr sprfl the-tusaoF P addrss 203i~e -2 102 on the 7th of May .200-1 by redrsPopua WPUbflshing's, Daily runmes q 12 oumnent by rrA.heacybased o6n documnswihhv generateid errors, the top thr ee diredoriy levels for exampl being yeat-mionth, d~ean~ho~~ tenpijbUher end, pubfltftUit nexit talpg basid on the documnt ae and paths, -then ASP%.ad Serve di'rAories.. An example directory path would be JU ~rrog G1_ 7 %W~r P ubliel~ng!Da Ily Txm sW ro nt. PageFi rst ftiry~ellable ASP~alwer 2, TWs represents -the error teordedin t first story kxoite on -the front page of COMS ID No: ARCS-i 94855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:23 CASHLFORCONTENT 61397441788 Page 1 00 W4eeWi rTAuNv06647 CIPopular Publishing's Daily limes, on the 7th- of May 200 between 9 and AM, running on Relia ble.ASRs number two server.
13. Document by Revenue: A hierarchy based on documents recording 00 revenue generation, t +op two- irectory levels for example being publisher and publication, then document names and paths, the next being based on the year-month, date1 and hour, then ASP and Server directories. An example directory path would be X\Log-ServerRevenue-Logs~Poplular Publishing\Daily TiriesffrontPage'Jirst StoWyOO--Q5A07\Relbe ASMServer 2. This.
represents the revenue made. from the first story located on fth front page of 00 10 Popuiar Publishing's Daily. 7Imes, on tie 7th of May 2001, betwesn no and AM, running on Reliable ASP's number two seiver. This hierarchy may also be used to calculate frequent reader points.
14. User funds: A hierarchy based on the funds Available in user accounts, the top directory level being for example user ID or the publisher's user ID, then two sub dilectories at the same evel cleared funds and uncleared funds, then three sub-directories at the same level, Funcisln, FundsOut, FundsAdjust. An example directory path would be \%Log-SeverFuds-LogsEriWdsonk Cleared!Fundi; Fundsln. This represents the funds deposited by Eric Wilson-that have been cleared of the possibility of credit card fraud or cheque dishonour.- Being -A user rather than a publshes- user id entifies that the funds belong to a universal subscription, not an individual publisher.
Entity Lookup codles' A hierarchy of entities and their codes. These codes Shall be used to abbreviate filepaths so. descriptions exceeding Windows -256 character limit can be accommodated. For speed, such lookups do not 2 5 contain, files, only diractory'names, and the las0t directory of the structure represents the desired code.
in one iembodiment there are four classes of pmessto b upre by the Manage ment subsystem. These are revenue, user, administion and sysem Al o thseProcesses store their information in the hirrchies described above. The following tables detaff process names, functions and characteristics: COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:23 CASHFORCONTENr637418 61397441788 Page 1 R2VENUEw PROCESSIE' puae Function htdic Che~ck actess MkeeureUsiChbkfiine b spubfisher,. ASP isnot: Pmdrhtrrh for any resrice"1syspenie# -problems in alkw~~ng-users ee heh nS.of "a
F
Allocate fund6 Open docuent Oealo* f in Lmilemines iTff10 requested -i cumblt is chargeable+ and for h-wmuch or can be reviwed ree f charge, m s oni~vh blocks for a rquested docufment or Iservice.
Uses the vlqwing block 'hiersib hy to k Prices 00IQCU.i-nts;f i-rlation to' who is asking for the price I~sran 6A;U sm Q6low are onliy charged when Iget I ce amc l81166i d9cuent to e ope" Ufl-e~AibsctitioR moneys- orq~w -4ocument or service.: A s Kni~ g.
,documet emce-pened, a Document $old function is sen to mae the char -ge fifuda w otherd docment Mduvie withg6& b7ock Altriggrsdoumn Deduct Jom Iupdate various irarchies Subi 5-0: C ha nge detai View account us R PROCESSES Proc-- es cr~dft card Changes subscpto AllwsUSer to wee past transactions and account balances.
'Chalcrttc lJoins' MIS~ c j rd q-OM obect Ms lI fully handie n-sr t 0' -a reder Sc~d h i 6!r (Stoled in.Reader Rewoda hierarchy) COMS ID No: ARCS-194855 Received by P Australia: Time 00:27 Date 200"-6-181 18 JUN 2008 01:24 CASHFORCONTENT 637478Pg 61397441788 Page WO-~3e~ ADMINISTRATIVE PROCESSES N~ame Function Characteristics Credit funds Add money to a user~s This is *used to adjust account balances for promotions etc Debit funds Deduct money from a This is used to transfer account -funds between accounts etc Credit viewing Add viewing bloc 'ks to a This is used to adjust blocks, documewnt for a user balances for promotions etc Debit vIeing bick 'Deduct viwing blocks This is used to transfer.
f1rom a document for a viewing blocks betwveen user accounts etc.
Refund card Send unspent funds to Less handfing fee in most credit card cases, via credit card COM object Suspend document StOPS a document from This Is used to 'turn off' a being approved foe all troublesome'.document users by the billig Suspend publication Stops all documents in-a- This is used to turn oWF a publication from being publication approved by thVbin Restrict user access Restricts users to and Allowsv businesses to firomn Oertain contro Where emnployees Puicfn/ocmns go, blocks porn etc Suspend user Iuped lI u-s-er Tuin- off' user, user can't rectsut-recharge account.
Suspend Server EDenesa document Used to blOck access to a aces based an t.e ierr -Wusing prob ems S4uspend Asp Se-fe adcuet Ud to blc accssto access bated on the Asp$ causig proiblerns Ii. SYSTEM POCES hratritc V-Mar Tunuo Analyses the Amnniar hielrarlphles t se ha; funds canbei moe fr~rn pending tieaed status Part Of fth risicanaolysis unit Daily updates Mothy pates- Smanlses daily U1,p**te int weekly and ,monthly report.
Summrqqies weely n Based art date directories in Based d hie rcies i ae on month drectoijes COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:24 CASHFORCONTENT 61397441788 Page 21 PGWAUQQ!6G; monthly reports.
in vadous -hierarchies.
Tranisfers 'daily' directories CQuarlely- and yearly 'Summiariei othy Bsdomohly reports upUPs uaes iM Yeat tdate Tran sfer Vcthy 'and quarterly Updte directries to comprse a wrhe.
Full bactkup I Backs up and restores 0acku0 device must not RestAore archives interrupt A- rohr ro .cess or function Error log monitoring 'Watches for crtcal Auitomatically raises alerts -errors Req.*St sytemiffrrfltion. ftsed to check the status. Of about copon dents Services Halt proce~sTerminates A pocess UsedWh*srie r abruptlyMisbehaving. Current plocss Is instantly ra~ef ly..0 jb Csffnt _t S hutdlown proress, Grcnlycee a Aloscretacfivitiest process1 at its ariest comn.plete before termiinating Mosible-con venienice L ~W ~4MI~U~ dulfQUai
AL
1.u~et in proce"se A VIewlhg bOckma-Particular hmplenIEn! of a financial model, which inlues a cobinain of time aMi aue~ssinac~ hre.Sc vieng block may also'span mu,"pl docutneftb or oits.
$toMage of the XML hierarchiesmnay take place or. a tier of server., used excluively -for fieservices, cletvl nw s eoiois nrpe ctrland financial signals -urjftd tyXM meafig wiltFs take place over virtual private networks wh .ich thesle arecyte.neoths 'cormunicatijjs maf*y contn a signal set but even if it only consists of one signal, Such a _p mnio is know as an *p~kn vryoeini assine4a unfu.numbr fr ~ung n -Onr~ PUFposes geneatd by the sending XML Messaging U&~i Ti fors te M~Aii part. of the encrypted-XML fileS name and also1l)n aprswitiO neM e makeng any. attempt to change an op~eration number wshle n transit eay to deteci.
CkpS,~in nflumers consists of an opwraa t i code, an ASP ID, Server ID, se sion ID and tiMestatrip combined With a sequence nunber, the.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18
I
18 JUN 2008 01:25 CASHFORCONTENT 61397441788 Page 22 00 c:Ui06i 19 c~KI operation type code allows receiving components to take basic actions with the encrypted-XML file without having to open it 00 The sequence number is used to differ~ntiate operation numbers on systems capamble of frming multiple signals within aisingle unit of their system clock's time. Therefore a timestamp of 20010l 81000000000020 indicates the 2 Wh signal ssueriat xcl midnight (to the millisecond) on August 10, 2001.
Thus, a pro perly formed operation number will look like this: DoclnfoReq.CFC. 100.01. 1 0FC23.20008100000002O.' 00 Operation numbers a~ow the traclking of requests in relation to.
processs.' For example, an operation to extract. all customer detAils may be disalowed 1 evan- for a user wdIth high enough raw dats access privilteges, on the grounds the signals within the operationt do not constitute a legal process. That is; all operations must mhatch at least one set of predetermined signals and be executed within an acceptable timeframe. All attempted illega ortions are duly logged.
A group of like signals may be sent In one encrypted XML message as a -signal batch. Whetr sent Incriidually or in a batch, every, encrypted XML message has an operaton number.
The display units interacting with end-uisers are hardened against. denial of -Service attacks. This is implemented by monitoring end-user activity, limiting the number of repeat operations for which no payment IS required.
Most database. authentication and messaging thechanisms designed for corporate use (such as Microsoift's Active' Directory, SQL Server and COM- PIUO) do0 not perform well to! more than 20,000 simultaneous users. A medium sized magazine, a typical publisher user, has 80,000 subscribers and there are around 144,000 magazines in the English-spealdng world. The billing-and tracking aspect of them management system must provide universal, publisher '4tabWe and individual title subscrptonservices for all of these. Therefore the Management and Stakeholder subsystems -and messaging unit are file-based for simplic4t, with inbUlit load balancping mechanism.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:26 CASHEORCONTENT 61397441788 ____Page 23 00 Wt informa~tion -stored in a number qj.hii (rvticgI.Mle structures, the management subsystem repository, naturally lends itself to pirtitioni g between ;Zdirectories, volumes and'sre5 hs irrhismy~ob ute 00 Partitioned accrdig to the logical grouping within tem(apbecayA- S-and L-Z. for: qxamPle).. as relqulred. Thus load balancing gan be achieved using si mple Partitining techiques.
Presentaton su0bsyste ~The Presentationh subeystemn operates in four staes under the cnrlo 00 10 the management, sbytm for o o nt, odsplay, cache, formlet and -rendering- of documents: 1. 156PUty Wit -this Is responsibleI rfomiaini ng the ind user, p~oocts;Th ds~iy iii asoinorrte a nibie of feares to detect mis -use of thle SysteiTI 2. Multi-resolution, rnullti-magnfcation document cache: Documenis afe fed fot6dptyutfmthcce.This tliM Izes the6 n6ded for proen byruing 6rvosyfnarccotn.I oue t o available in the cache to. suit the comrbinaion ofe hend-users device, viewing distance and publis .heriand end userw efrnes h or Atting d rendering units are activated to provde one.
FoieuWuvis, Tse mininmete need for end users to scroll though documrents bY dividinfgtherr into smal 16r,, more mnafeable sections.
These- refo'natd ddurents mray or may- not. fit. co'rajoletely on the. aerban, depetiding on-hownthe contenthas eemarked upft dew~ aii t Mages are being vieWedonI pl Opblis and' nd-dwe pee~nces. The eoinat Proems resizes ahn mave-coteht to'fth.sus weljlaeW4Iy'& oti ban space' reductioin:O an rsetoh techniques, -Thoje inclde -cndensig jtxt (reducing tab'stopsi Aaut margins et.The batia layut bf tedcueti which this is do"i -10 predetmthred by ftenern urit R endern unit: By e .xamining the dkmjr6slonis of the available viLewng area, terendering unit analyses end-user and Publisher preferences to COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:26 CASHFORCONTENT 61397441788 Page 24 00 e8i9 W(4~O6421 determine a suitable document layout and navigation system. ThiS, basic layout is then used by the formatting unit to measure and manipulate content;:----- Informration pertaining to end- .user intera ctions, such as documen t 00 navigatlon, is encrypted. Thftievents Unauthoized display units or external viewers from improperly accessing content Documents may also be password protected tope On pening by unauthorized- display units or viewiers.
Using the current embodiment of the invention, the presentation subsystem may be used in a commeclal-publishing environment in the 00 following manner 1. Presentation subsystems are loaded on Application Service CI Provider n~iachines; 2. Publishers allow their content to be conn~ected to Application Service Providers running the Presentatioan Subs'ystemns; Stakeholder subsystems provide information to the interface subsystems, allowing links t6 the presentation subsyztenirs to be published in Web pages or other browser display protocols such as WAP, 4. An end-user re quests to see a document by cikilng on a link-, 'Th$ inteerface subsystems forward sbocational information to the management subsystems; 6. A loonsession is cad(such as v iaa screWebpage or remote display protocols) to find out who the user is: in relation to the publisher, which if successful, causes the management subsystem to create a u'nique session number for that user's session wi th the presentaton subsystem; 7; The logon session forwards locational Information to the Managepment subsystem;~ 8. The dispa Unit forwards locatlonal information to the Management subsystems; 9. The display unit finds the document in the Cache unit; The caching'unit may attempt to obtain the document from another's Presentation subsystein's cache COMS ID No: ARCS-194855 Received by IP Australia: Time 00.27 Date 2008-06-18 18 JUN 2008 01: 27 CASHFORCONTENT 61397441788 Page 002 11.. If the document is not in Of found by the cache, the display unit obtains the document's location from the Management sub-ystem, allowing it 1, to draw on fth publisher'a master docUment repository. If the Management 00) Subsystem is riot aware of the document's. location, the display unit forwards a request to the management subsystem to issue a. new document'iD ta the document, which in most cases becomes its filenameanpthtelotinf IND this newly named document is-then sent back to the Presentation'Subsystem; 12. Once the desired document's fiename has been established, the mnanagemeint subsystem evaluates the request,, authorizing it accbording to the 00 10 buhness models ssociated wiL6h t.h document 13. Once authorized by the management subsystem, t display unit seeks a document from the cache corresponding or suitably sized to the display area, user and publisher preferences. ff one can be found (the majority of casies), I is loaded and displayed fbr Imhage transmission, if not, the rendering unit. is engaged to determine an appropriate layuan navigation -system and the reformatting unit fthn handles the content acclordngly; 14. The caching unit may attemnot to obtain a suitable document from another's Presentatin sUbsystem's cache, rather than Initiate fresh reformatting.
15. After being loaded from the cache, the document image is displayed via remote display protocols; 16.. The display unit accepts navigation. commands from the user 17, The diplay unit monitors end-user activity in'relaton to time or session charges as controlled by the management subsystem; 18. The display unit monitors 'revenue content such a& advertis'Ing, infOrming the Management subsystem of it exposure; 19. The display unit also provides accou .nt management tools and activity reports to end us"n; The display unit also Provides end-useis integrated searching between sites, documents and the coniteht within a document; COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:27 CASHFORCONTENT 61397441788 Page 26 00 21. The dislay unlit also provides histories of Jeviously seen documents, favorites and 'to-o' lists of must-see documents; 22. The display unit also embodies the functions of the interface 00 subsystems, allowing further content to be viewed witout leaving the remote S. display protocol environmnent.
23. Promtime to time, tecaching ulnmi a wl~e from itelf lnfequnti usd ocuments. Conversely it may be pre-loacled wtpreviously formatted documents In aticipation of heavy use. This may be irvpemented under Management systemn control according to the business models 00 associated with a document,.
c-i The above scenario would not contain as many steps if the invention is used to display documents on an end-user's machine to their ell phone over the- Internet. Organisatons running the publishing system in-house may also require fewer steps. Depensdin upon the Implementation, the order of steps may also vary. However In all cases, the unique four-Stage architecturer of the Presentation subsystems remain the same.
It -will be appr ciated that the preseftto -n subsaystem, and in patcular the display unit, Ki nqt limited to on-screen display. For example, content- may be sar4; directly to, a Commercial priter for onm-tiehard copy printing, to0 a sound studio for one-time Ilisning, or o a cilnemrafor viewing. In all cases, a 'screen' alsoxmay be. understood As the displa ara in which a document Is to be imaged. such. as within a box on a Web page.
Cache, rendering, reformatting and display units may be distributed across one or more machines for load balancing and performance optimization., Staikeholder subsystems The stakehbidei susystemb, s provide manaaemn t functions. for authors, publishers, aavertlie ri advertising executives, editors developers, the invention.'s operators or-any other party with aii interest in content They comris a-epfwrfo plctosnked to doeuvnet -and Information repositories. These are linked via virtual private networksand an XML messaing unit to the invention's other subsystems- in the prefebrred COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN *2008 01:28 CASHEORCONTENT 61397441788 Page 27 00 *9f46 embodiment of this invention these repositories are comprised of file system hierarchies, although they well could be other stpreA such as relational, databases.
00 The -Stakeholder workf low applications comprise of- 51. Stakeholder information captures: These associate Information such as Title, Author, Summry Iand Business Model indicators to documents, Bynoting these Indicators, fth management subsysem it able-to determine thea waysa document should be treated, by consulng the business models to which the indicators refer.
00 2. Advertising information captures: These allow advertising ci executives -and creative staff to associate objects embedded: within documents to an adverising. model. An example of an advertising model c~ould be-to disoIay a set of advertisements In randomh order as a page is accessed- or change the advertisements if a user revisits a page, with the appropriate fees for eath type of exposure.
3. Business modeling:, These applications create a marketing structure around a collection of documents -through associatiions with business models. A business model will typically contain pricing info mation to which documents. refer via their indicators, as -well as revenue'and expense splitt ig ratios between stakeholders. A special kind of business model Is an advertising model, embodying the terms and conditions of embedded c~ontent for automated billing and display.
4. Content markup and staging: These applications are used to govern the release of documents and. i nformation from.the Stakeholder's master document and model repositories to the presentation, interface and management subsystemns. This allows publishers to perform functions such as Setting 'opening dates' on new parts orf their site, mnaging the document update process or rolling back their sites to previous versions of documents.
-Other information captures and functions: A number -of other furtctioi-stcoplete the stakei'oider appilcalirmsuite. This includes reporting tools allowing all the stakeholders to review the progress of their interest in-sites and documents.I- COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:29 GASHFORCONTENT 61397441788 Page 28 00 W4t~~2 CI Another major component of stakceholder subsystems are the advertising and business model repositories- These hierarchies of XML documents are referred to by indicators attached to documents. One document may be thus 00 associated with ma ny business models. When t -his happefs, by default, the system will determine the cheapest option for t pnd-ser or advertiser or offer them a choice of under which set of terms and-conditions the document is to be IND made available..
Stakeholder master document roitorjes are file or docu Mnt management systems wherip documents are stored and released to 0010 presentation subsystems via virtual private networks. Tey also form "Ohe staging area for future document released plus an archive of past releases which have been Withdrawn from circulation.
An XML messaging unit is provided to facilitate information transfers between stakeholder subsystems and the other subsystemns.
The preferred e mbodiment of these isubsystems could be used in the following scenario: 1. A publisher nominates an appication service provider or elects to run a stakeholder application suite on their own systems; 2. The.publisher registers the stakeholders to be recognized by the.
site; 3. Authors use the stakeholder application suite to stake their claim on a docunient.,uia document indicators; 4. A pubfisher submits the document-to the lsystem, in so doing acknrowledging, the claims made by the author indicators.
S. Business m~odel indicators are associated, recognizIng the role of advertisers, edtors, advertising eixecutives, developers and others; 6. At any stage, doc~ume Ints may be marked up for -manual optimization for image display- using remote display protocols. For example, it mright be necessary to stop image resizing where a pictures detail must be displayed, such as with a map; COMS IDNo: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 11 18 JUN 2008 01:29 CASHEORCONTENT619418 61397441788 Page 29 00 e4Uao6 26 7. At any stage, documents and their organisation within the repository may beq marked up to control the timing of their release; 8. Document information is rettove -from the various repositories via 00 XML Messaging units by the managemrent subsystems; 9. Application service providers running interface subsystems also access repositorie a fo displ- ay inleFomation In Web, WAPD or pages described by other protocols or formats, for enid-users not currently being handled by the presentation sibsystprms; 0010. As requested by the user and allowed by the management subsysteim, copies of documents are'released from the stakehoider 's Master document repositry to various presentation subsystems; 11. Reports are provided to stakeholder applications from the invention's other subsystems, for'realtime manaemnofdretssiead stakeholder relationships; 12. AlD of the above functions are also, designed to maintain their.
currency on an ongoing basis. For example, a document's author revenue shares may change over time as a document is upd .ated by different people.
The stakeholder subsystem is designed to support ric collaboration between all the pairtkcipant. There .fore stakeholder subsystems may be istibued cros alage number of locations, while the 'management subsystems are desined to be centralied over a smnall number of locations.
However there may also be a market for management subsystems to be deployed for piv ate in-house use for secure publishing operations within organisations, such asarmed forces.
Pay-mnf s 4ubsysem.
The Payments subsystem is the gateway by which transactions between financial insituins such as credit caid co mpanies or'bankisiare conducted.
Transactions with. nonh-financial instituflons which non-the-less manage funds, such as taiecommuniications carrers or utiliy companies, a re al. so suppor ed.
COMS ID No: ARCS-i 94855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:30 CASHEORCONTENT 61397441788 Page 00 ~U~~6 27 c-i The Payments subsystem, working under the authorization of the Management subsystem, enables both deposits and withdrawals from accut operated by all those associated with the use and operation of the system.. This 00 facilitates both content end-user payments and refunds plus monetary transfers to and from stakeholders, including authors and advertisers. It communicates to the Management subsystem the success, failure and. nature of payments. It Is IND also used for the updating of account. balances. risk analysis and other putpOSMS 2 The Payments subsystem also has human interfaces for manual 0010 transacton entry, such as for Cash cs, dhecX4.
Inteffae subsystem The job of the Interface. subsystem is to enable interaction between the system's -secure publishing environment and other publishing systems.
this is often necesary because publimhing document 1 mages using remote display protocols is orders of magnitude more expensive to set up and run than, traditional online publishing systems. TNs 'Is becase t entire- anduser experience must be su pported by the publishing system rather than simply sending off a few files for a browser to Interpret and render. This meansinformation which cannot be sold, such as a. catalogue of documents for sale, Will mostikely be presented using cheaper Web-based- protocols such as HTML and Java-Script Another scenario is wbere the publisher chooses to accept the. risk of allowing'readers to, download encrypted content for oflilne use (such as large tables or diagrams), by employing an alternative publishing system. In this case the.-management su .bsystemn may* need to inform soch document download softare of details concerning both the dbeumerit and the reader, To suppo-t business models such as these, an Interfs-ace subsystem is.
required to s Upply in formation stored in the management subsystem to other publishigsstemns. ncion fte nefc Subsystexh are also included i the Presentation subsystem, -allowing document browsi ng, searching and pricing. informtioun to be accm-ssed fromn within the system. Once a user is COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:31 CASHFORCON~TENT 61397441788 Page 31 00 ~1UL1q 28 c-i interacting willth te Presenaton subsystem there is no need to leave it to make another purchaso. This convenience aside, the ability to access the interface $s1bsYster from Within the Inventioni VlJoV S rtalogs ofCoontent for sale te be 00 .disployed or) devices which cannot, easily render Web pages,,such as smalscreen mobile devices.
The operation 'of the Interface subsystem thereforeIi depends on the kind INO of publishing systemn requiring management systemf support. An-end u6&~may wish to access a conventional web page of a publish .er to browe a catalog of 2 content available through the, invention. In this casethe Interface subsystem 0010 will provide the publishes VWib seprver wit such information as a 4fu11 hierarchical or list view of the content available on a sie,'or a search result c-i subset of this Priig, c"onditions, summary and other.1irformation- mn-asob supplied, according to stakeholder business models.
In oder oapy buiness mod otin thecodpiefora end user, the- Interface subsystem may also ask for or accept an enduser login. if noend-user lo'gin is supprwlied hyussr lwean .conditions or rid priocet and tondiltis will be supied, depndn on the busifts modeial(s) asocaed with th documenit linorationI shared btween Stakeholder, Management and Interface SUbsysteM IS kel to be. reptious. In order to minimize the use of network res~ources, and speed response times, a caching. mechanism for t .hese common signals m ay be'emplod.
The Intedkmc subsystem has the capaIt tp generate:'Web pages for trainsmission by a Web server. Alternatively, pulsescndsg hi w Web pages that programmatically insert the desired Information drawn from the Interface susytMAother method is'to insert an appe into a Webpaeo ue ta-loe 'pro ft grams whcomrnunft wihte interfaole subystem in real-time, eneibling a more dynamic display of its information.
To support more complex interactions, such as the issluing of Instructions to a nother publIshIng system to send or allow conitent to be downloaded, a driver -architecture is employed to suit the Interfaces provided by the alternate publishling systeim COMS IDNo: ARCS-i 94855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:31 CASHFORCONTENT 61397441788 Page 32 o 29 CA preferred embodiment is to have at least one interface subsystem on Seach alternate publishing system, connected to the management system via a 1, virtual private network. The preferred embodiment for the Interface subsystem 00 implicit to the Presentation subsystem is to implement one per user session, The Interface subsystem is also capable of obtaining locational o information from end-users, in order to restrict the cohtent catalog in legal I: jurisdictions which may be offended by the material. Acquired locational information may also be used to determine content offerings pertinent to the end-user's locale. Information on the end-users whereabouts may be supplied 00 o 10 to the Interface subsystem from a mobile device, Internet/Application service o provider, telecommunications carrier or other hardware, software or other iocatin-knowing entity. End-user location details may also be approximated using information supplied by the networks through which end users are connected.
A particular embodiment of an Interface subsystem may support different levels of the functionality described. For example, in a mobile device such as a cell phone, a connection from the Management system to a carrier's own billing system may imply a logon, by virtue of possession ofthe phone connected to the network. In this case, the Interface subsystem provided to the carriers WAP gateway would n not ecessarilyeed to provide a separate login function. On the other had, for privacy or security reasons some locational functions may S -be omitted fr Interface subsystems deployed in some places or disabled when the system is accessed by 'location sensitive' persons.
SECURITY
The division of the invention Into various subsystems lends itself to the creationf security zones, safeguarding the privacy and Intgrity of information stored by the system. The prefered embodiment operates within (but is not iimited to) six general security zones: 1. Eiid users interacting using Web gages through the Interface Subsystem are considered to be in the n-trusted Internet zone.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:32 GASHEORCONTENT 61397441788 Page 33 00 W~0O1'r''U2t~ 2. End users apcessing. lve content images using the Presenteition sulbsystem, locateo at an Ap.pliciation si k0 provider are considered to. be 1,in the enc!4serzpn. They typ~ally acs he invetin throuha 00 remote display protocot or othe login using a guest account through tightly controlled TCP/IP ports.
3. The publisher-zone is where interpreted document macros. screened for IND suspicious looking or possibly danikgerous systern- calls, may exocute.
Authorised,,embed ded or linked applicatins includingl embedded remote displjay protopol sesions, Also-fall withiin this zone.
00 4. The ASP (AppCcaticm Service Providier) zone is-Where the Presenitation and intdrlace sibsystemns typically rn. Thsia semi-t(se environment, Where ih1ormtion andM instrucions 14r5 conveyed to and from the mranagemont system throughb encryped-fle transfers via ir~tal private networks operating through tightly controlled TCP/IP ports.
5. Tho fifth Z.n .1s1 the -managdmfent zone6, Where records a re kept anid maintenanco functions* are performed. 6.the adisfwii zone is for the invention's, o perators, alloWng them access to customer account arnd reporting inflormatioin.
Because0 ft bulk of the irvenl~s ccprmqnqatl and storg is file bsed acessbeteenzones may be enf'orped uigstandard opefating system security mechanisms. Monitoring the information flows themspives for legitimate use enhances the zone-based access controls.
To prevent the management system from being bypassed, business logic concerning the eligibility to view documents is typically compiled into the Present"tio Wx~ysw. in ord rov tAmperingo end user accounts, Management~p usytm sevrbehind the steoprirS frwl~ Storage tAkes place on a third tier of Management subsystem serie 'MR used excluti~w for file serviceA. Thus preettloo ussem oae on service provider Machines never h-ave direc accs to the. eWty~e Ries located -in hierarchical data structures, which are given the strictest access controls. All correspondence betwe en storage repositories and usera of their COMS IDNo: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:32 CASHFORCONTENT 61397441788 Page 34 0 0 PG/Ujl 31 Cl information takes place using signals from duly authorised management and Sstakeholder processes, never directly from the Presentation subsystems.
Signals between all subsystems are conducted using encrypted files.
OO
This communication typically takes place over virtual private networks which themselves are encrypted.
O
SThe invention provides a system of modifying, distributing and accounting for live document images, made suitable for transmission via remote 00 display protocols through automated reformatting of source documents, with limited selection and copying of text or graphics for publisher copyright control.
(C It enables higher value content to be sold online, plus enhances the end-user experience, making document images more readable when viewed in a live application (not downloaded like the Web's HTML) over slow networks.
Document production costs are also reduced with single-document publishing.
utilizing reformatting engine(s) to handle the complexity of suitably resizing content for most devices. The system and method also secures documents for e-commerce by only allowing their images to be viewed. The viewed documents are easily read over the Internet via remote display protocols and navigated by users from their PCs, servers, or various mobile devices.
Documents are made available to the invention forreformatting, to suit a combination of varying remote display protocol environments, screen sizes, viewing distances, plus end-user and publisher preferences. Copyright protection is achieved by only sending live images of these documents via remote display protocols, both modifying the original content for easy navigation on the display device while disabling its reproductive capabilities. Live image transmission only occurs after the management subsystem has authorized such end-user requests. The task of billing and tracking and reformatting documents for better remote display protocol transmission is split between two types of computing infrastructures: One serves the mangremenf subsystem and maintains unified control while the ether wideldistributes the presentation subsystem for image procssing between machines, thus the Invention can securely enable millions of simultaneous live document image users.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:33 CASHFORCONTENT 61397441788 Page 00 32 The_ SYSteM.IS designed -to thus Sell reformatted dpoument images, or subscriptiqqp'to them, from~singl e or multiple publisher to.single or-multiple 1,users,..or to distribute documenat images free ofdW9 19g topd-tyser wth their 00 -reformatting, distribution and tracking paid for by third parties. Th yteis also able to automnaticaly split revenues and exessgnrated by thp documents, between all of a documment's relevant stakeholders (authors, editors, publishers, ISPs, etc) maeknown to the system.
Of nriastvalue to pulisher Isth6yte' upt protection (rsWanc'e to wholesl reproduction')..Only being sent the five 00 10 ima~ge of a dcumeq-nt,- n6 the document bteff, Means the rece iver is prevented b he system fr o sefltng the textd to copy unless the management system .sourc oerqie to reitiuedcmns itc viewing on another system. As with doeatte srcnacess is ani~ of the ffina document, Ic h original artwork fr m ih it wscetdH evrawkward andunnaJigbi sreen, dump M rS pomible,'Wiich iks considered fair use of the ma teril, stiir In principl to ,pho .to6opy.'ig portion .s ofpae-sd The -system displays. docments on smlall-scee deie wihgh fidelity, having reformatted tem accordingly for a much improed user 6)expeen'e. Having an image- maintaine on a serveir and only di6aydo usermachiriesP ao odepulsrsWith' tal font contro. They can even publishf the live 4hage oif apletviinr document. 1eas te r live Iniaes wthi IPMe image, thee applets -need no downloading or installation anidthereore aret su'bj~ect tthe -unex-pectedproblems aJava or -Java-Script systes usabl ofhmn n~edvc exmampie, onf DOSPT--. in hidorml.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18 18 JUN 2008 01:34 CASHFORCONTENT 61397441788 Page 36 00 -WoSes -r/U 1 O 33 countries or tens of millions of new mobile devices being sold in more Sdeveloped countries.
n The system attaches business model indicators to documents rather than 00 00 pricelists, the business model determines how a document is charged for under different circumstances. The billing/tracking aspect of the management subsystem uses these business models, evaluating them against end-user I records and their current status, thus determining the appropriate price. In this Sway publishers can implementa wide range of marketing options for their content, without having to pay for a custom-built billing and tracking system.
00
S
1 0 Finally, in relation to the Internet's rampant credit card fraud, the system reduces the risks for publishers in three ways, better supporting the added expense of document image publishing. Firstly, the billing/tracking aspect of the management subsystem has the capacity to distinguish 'cleared funds' from those where a dishonor from a bank or credit card company is still possible.
Publishers can therefore adjust their business models accordingly, perhaps offering bonuses for the better payments. The system is also able to identify users with good track records, informing publishers of low risk users from records generated from their prior use across all publishers- without violating the end user's privacy. And the aggregation of transactions across multiple publishers can be leveraged to get a better deal from financial institutions.
Throughout the specification the aim has been to describe embodiments of the invention without limiting the invention to any specific combination of alternate features.
COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18

Claims (3)

  1. 2. The system of claim 1 where the said formatting units fit electronic content to the said basic layout using any one or more of: resizing and moving, blank space reduction, or blank space insertion.
  2. 3. The system of claim I or 2 where the said manageable sections completely fit on the screen to minimise scrolling through the said document.
  3. 4. The system of any of claims 1, 2 and 3, wherein the said one or more preferences relate to any one or more of the system's: rendering of documents, reformatting of documents, the resizing of electronic content, the moving of electronic content, the dividing of documents into manageable sections, the rendering of document navigation of said manageable sections. The system of any of claims 1, 2, 3 and 4 further comprising an interface subsystem providing a hierarchical and/or list view of the content available on a site, or a search result subset of these. COMS ID No: ARCS-194855 Received by IP Australia: Time 00:27 Date 2008-06-18
AU2008100560A 2001-12-10 2008-06-18 System for secure publishing of electronic content with easier viewing Expired AU2008100560B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2008100560A AU2008100560B4 (en) 2001-12-10 2008-06-18 System for secure publishing of electronic content with easier viewing

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
AUPR9409 2001-12-10
AU2002366661A AU2002366661B2 (en) 2001-12-10 2002-12-10 A system for secure distribution of electronic content and collection of fees
AU2008100560A AU2008100560B4 (en) 2001-12-10 2008-06-18 System for secure publishing of electronic content with easier viewing

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
AU2002366661A Division AU2002366661B2 (en) 2001-12-10 2002-12-10 A system for secure distribution of electronic content and collection of fees

Publications (2)

Publication Number Publication Date
AU2008100560A4 true AU2008100560A4 (en) 2008-07-31
AU2008100560B4 AU2008100560B4 (en) 2008-08-28

Family

ID=39681147

Family Applications (4)

Application Number Title Priority Date Filing Date
AU2002366661A Ceased AU2002366661B2 (en) 2001-12-10 2002-12-10 A system for secure distribution of electronic content and collection of fees
AU2008100560A Expired AU2008100560B4 (en) 2001-12-10 2008-06-18 System for secure publishing of electronic content with easier viewing
AU2008229677A Abandoned AU2008229677A1 (en) 2001-12-10 2008-09-25 System for Secure Publishing of Electronic Content
AU2008100950A Expired AU2008100950B4 (en) 2001-12-10 2008-09-25 Method of Securely Distributing Electronic Content and Reformatting for Easier On-Screen Viewing

Family Applications Before (1)

Application Number Title Priority Date Filing Date
AU2002366661A Ceased AU2002366661B2 (en) 2001-12-10 2002-12-10 A system for secure distribution of electronic content and collection of fees

Family Applications After (2)

Application Number Title Priority Date Filing Date
AU2008229677A Abandoned AU2008229677A1 (en) 2001-12-10 2008-09-25 System for Secure Publishing of Electronic Content
AU2008100950A Expired AU2008100950B4 (en) 2001-12-10 2008-09-25 Method of Securely Distributing Electronic Content and Reformatting for Easier On-Screen Viewing

Country Status (1)

Country Link
AU (4) AU2002366661B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114861165B (en) * 2022-05-05 2024-06-07 成都秦川物联网科技股份有限公司 LNG distributed energy remote authorization filling method and Internet of things system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU1115001A (en) * 1999-10-22 2001-05-08 Activesky, Inc. An object oriented video system
WO2002087135A2 (en) * 2001-04-25 2002-10-31 Novarra, Inc. System and method for adapting information content for an electronic device

Also Published As

Publication number Publication date
AU2008100950B4 (en) 2008-12-04
AU2002366661A1 (en) 2003-06-23
AU2008229677A1 (en) 2008-10-30
AU2002366661B2 (en) 2008-07-10
AU2008100950A4 (en) 2008-11-06
AU2008100560B4 (en) 2008-08-28

Similar Documents

Publication Publication Date Title
US8220019B2 (en) Remote advertising system
US20050080682A1 (en) System for secure distribution of electronic content and collection of fees
US7669212B2 (en) Service platform suite management system
EP0916211B1 (en) System and method for controlling data access in a computer network
EP0852440B1 (en) Network data transmission systems
US7581013B2 (en) Method for computer network operation providing basis for usage fees
US6487538B1 (en) Method and apparatus for local advertising
US9141980B2 (en) Method and apparatus for offering digital content for sale over a communications network
US20100205029A1 (en) System for digital commerce and method of secure, automated crediting of publishers, editors, content providers, and affiliates
US20020141584A1 (en) Clearinghouse for enabling real-time remote digital rights management, copyright protection and distribution auditing
KR101486602B1 (en) Advertising funded data access services
US9001979B2 (en) Apparatus and method for anonymously presenting targeted advertisements and desirable media content in association with a virtual currency
US20020128907A1 (en) Information delivery scheme and advertisement providing scheme using social filtering technique
US7111078B2 (en) System and method for anonymous observation and use of premium content by indirect access through portal
US20230162239A1 (en) Method and system for commerce and advertising
US7296225B2 (en) Information transmitting and receiving in which layout information is used to determine importance
AU2008100560A4 (en) System for secure publishing of electronic content with easier viewing
US20030144904A1 (en) Generating a publication based on ephemeral interests
KR20000036686A (en) Method for advertising ads centerally in web hosting server
KR101664832B1 (en) System for providing contents
KR20180126892A (en) Content providing method and system
Compaine The online information industry
Oskiewicz et al. IPS-An Information Publishing System
Hing Document delivery services—the future today?
JP2002024594A (en) Online content consideration system

Legal Events

Date Code Title Description
FGI Letters patent sealed or granted (innovation patent)
PC Assignment registered

Owner name: WILSON, ERIC

Free format text: FORMER OWNER WAS: REDBANK MANOR PTY LTD

MK22 Patent ceased section 143a(d), or expired - non payment of renewal fee or expiry