Timebase Pty Ltd v. Thomson Corporation, The
Filing 247
Declaration of Jenna J. Bayer in Support of 246 Memorandum in Support of Motion filed by Timebase Pty Ltd. (Attachments: # 1 Exhibit(s) A - Part 1, # 2 Exhibit(s) A - Part 2, # 3 Exhibit(s) B, # 4 Exhibit(s) C, # 5 Exhibit(s) D - Part 1, # 6 Exhibit(s) D - Part 2, # 7 Placeholder for Exhibit E, # 8 Exhibit(s) F, # 9 Exhibit(s) G, # 10 Exhibit(s) H, # 11 Exhibit(s) I, # 12 Exhibit(s) J, # 13 Exhibit(s) K, # 14 Exhibit(s) L, # 15 Appendix A, # 16 Appendix B, # 17 Appendix C, # 18 Appendix D - Part 1, # 19 Appendix D - Part 2, # 20 Appendix D - Part 3, # 21 Appendix E - Part 1, # 22 Appendix E - Part 2, # 23 Appendix F - Part 1, # 24 Appendix F - Part 2, # 25 Appendix F - Part 3, # 26 Appendix F - Part 4, # 27 Appendix F - Part 5, # 28 Appendix F - Part 6, # 29 Appendix F - Part 7, # 30 Appendix F - Part 8, # 31 Appendix F - Part 9, # 32 Appendix F - Part 10, # 33 Appendix F - Part 11, # 34 Appendix F - Part 12, # 35 Appendix F - Part 13, # 36 Appendix F - Part 14, # 37 Appendix F - Part 15, # 38 Appendix F - Part 16, # 39 Appendix G - Part 1, # 40 Appendix G - Part 2)(Hosteny, Joseph)
orelements should be used instead to surround any quoted text. IUse Quotes (") at the beginning and at the end ofthese elements. 366274US 1N: \LI Bee JO 1 206 US. DOC: lAD US 6,233,592 Bl 98 97 -60- Labels and identifiers The major structural elements - act, reg, part, schedule, section, sub, s-sub, ss-sub, ... all have a required label attribute (Ibl). Unique identifiers should be generated for these elements. The label for these elements is the preceding number or letter WITHOUT any punctuation or parentheses. For example: 1979 No. 141 The charge to income tax - REG 1 Income Tax 1. Fred ... 10 1.(1)Thisis.Convert list and li items back to the original look in Folio Views, ie to 1. Fred ... 1. (1) This is ... Cross references 25 All cross references point directly to a target by providing the id of the target as the value of an attribute of the xref element. For details of the format of cross reference identifier strings, see the description of the xref element below. All JD's are marked unchanged as Jump Destinations (.ID's). Income Tax -c Li, 15 Ibl~"l">
20Fred ...<1>
This is ...<1>
30 becomes: <.JD:" = "CWACT-19950104-SEC-1 "> REGS OTO ELEMENT REGS 35 This is the root element of the Regulations. Its definition is : That is, it contains a required title element, followed by an optional header element followed by 1 or more act element. 366274US IN: \1I BCCJO 1 206US. DO C: IA D US 6,233,592 Bl 99 100 -61INot translated ACTS DTD ELEMENT ACTS This is the root element of the Acts. Its definition is : That is, it contains a required title element, followed by an optional header element followed by 1 or more act element. INot translated 10 REG DTD ELEMENTS REG This is the root element of the dtd for a Regulation. Its definition is : 25 The insert-date attribute should be used to insert the date YYYYMMOO that the REG was inserted. The insert-leg should be used to insert the 10 of the legislation that inserted the REG. The repeal-date attribute should be used to insert the date YYYYMMOO that the REG was repealed. The repeal-leg should be used to insert the 10 of the legislation that 30 repealed the REG. The amend-date attribute should be used to insert the date YYYYMMOO that the REG was amended. The amend-leg should be used to insert the 10 of the legislation that amended the REG. The title gets marked up as Level "Heading Level I ". The period between the insert-date 35 and the repeal-date or amend-date (that is the period during which the above element was in force) gets marked up as/allows: The Folio Views markup used is Groups. See the manual for explanations. We will use three kinds of groups: Inforce-yyyy, Inforce-yyyy-mm and Inforce-yyyy-mm-dd (yyyy can 366274US IN :\LI Bee 10 1 206US. DO C: IA 0 US 6,233,592 Bl 101 102 -62be any year, mm can be any monthfrom I - 12 and dd can be any dayfrom I - 31). If the element was valid throughout a year yyyy, the element becomes a member of the Inforceyyyy group. If the element was valid only for some months within a year, it becomes a member of the relevant Inforce-yyyy-mm groups. if the element was only valid for some days within a month, the element becomes a member of the relevant Inforce-yyyy-mm-dd groups. Example: If the element was validfrom 1/7/94 to 7/4/96, then the element belongs to the following groups: Inforce-v-t-Or. Inforce-v-t-Us, Inforce-94-09, Inforce-v-i-LO, Inforce-v-i-I I, Inforce-94-I2, 10 Inforce-vS, Inforce-96-0I, Inj(Jrce-96-02, Inforce-96-03, Inforce-96-04-0I, Inforce-96-0402, Injorce-96-04-03, Inforce-96-04-04, Inforce-96-04-05, Injorce-96-04-06 and Inforce96-04-07. Note that the element is not part of the lnforce-v-t group because the element wasn't in force throughout of 1994. Nor is the element part of the Injorce-96-04 group because the 15 element wasn't in force throughout April 1996. If the enduser wants to search for all elements that are valid as ofa particular date then the enduser can enter that date in a Query Template in the form DD/MM/YYYY. The Query Template then searches the Folio Views infobase for all elements that belong to the groups Inforce-yyyy, Inforce-yyyy-mm and Inforce-yyyy-mm-dd. 20 ACT DTD ELEMENTS ACT This is the root element of the dtd for an Act. Its definition is : < ! ELEMENT 25 title)?, 35 That is, it contains a required title element, followed by optional notes, provisions, and preamble and either one or more reg, order, rule, section, chapter or part elements. It has a required id attribute and implied date attribute 366274US [N :\lIBC C 10 1206 US, DO C: lAD US 6,233,592 Bl 104 103 -63The insert-date attribute should be used to insert the date YYYYMMDD that the ACT was inserted. The insert-leg should be used to insert the ID of the legislation that inserted the ACT. The repeal-date attribute should be used to insert the date YYYYMMDD that the ACT was repealed. The repeal-leg should be used to insert the 10 of the legislation that repealed the ACT. The amend-date attribute should be used to insert the date YYYYMMOO that the ACT was amended. The amend-leg should be used to insert the 10 of the legislation that amended the ACT. 10 Examples 1979 No. 141 The charge to income tax 1979 No. 141 The charge to income tax> 1979 No. 141 The charge to income tax*1* 15 1979 No. 141 The charge to income t ax-cnot eref ref="CWACT- 19790141-note-1">> I The noterefgets marked up as a popup link. The text ofthe note becomes the text within the popup link. 20 ITreated the same as Reg DTD Elements. See therefor details. COMMON ELEMENTS PART 35 The insert-date attribute should be used to insert the date YYYYMMOO that the PART was inserted. The insert-leg should be used to insert the 10 of the legislation that inserted the PART. 366274US IN: \L I Be C]O 1 206U S. 0 OC: I AD US 6,233,592 Bl 106 105 -64The repeal-date attribute should be used to insert the date YYYYMMOO that the PART was repealed. The repeal-leg should be used to insert the 10 of the legislation that repealed the PART. The amend-date attribute should be used to insert the date YYYYMMOO that the PART was amended. The amend-leg should be used to insert the 10 of the legislation that amended the PART. Example 10 id ID #REQUIRED lbl CDATA #IMPLIED insert-date NUMBER #IMPLIED insert-leg IDREF #IMPLIED #IMPLIED repeal-date NUMBER repeal-leg IDREF #IMPLIED amend-date NUMBER #IMPLIED amend-leg 20 IDREF #IMPLIED > 25 The insert-date attribute should be used to insert the date YYYYMMDD that the ORDER was inserted. The insert-leg should be used to insert the 10 of the legislation that inserted the ORDER The repeal-date attribute should be used to insert the date YYYYMMDD that the ORDER was repealed. The repeal-leg should be used to insert the 10 of the legislation 30 that repealed the ORDER The amend-date attribute should be used to insert the date YYYYMMOO that the ORDER was amended. The amend-leg should be used to insert the 10 of the legislation that amended the ORDER Example 35 1979 No. 140 FEDERAL COURT RULES - ORDER 3< ORDER 3< TIME< $$T 366274US [N :\lIBC C 10 1206 us, DO C; I AD US 6,233,592 Bl 107 108 -65$$A $$T 1979 No. 140 FEDERAL COURT RULES - RULE 1< TIME I The title gets marked up as Level "Heading Level 2 ". Dales get treated the same way as in Regs DTD Elements. See therefor details. DIVISION lbl CDATA #IMPLIED insert-date IDREF #IMPLIED repeal-date NUMBER #IMPLIED repeal-leg IDREF #IMPLIED amend-date NUMBER #IMPLIED amend-leg 15 NUMBER insert-leg #IMPLIED IDREF #IMPLIED > 20 The insert-date attribute should be used to insert the date YYYYMMDD that the DIVISION was inserted. The insert-leg should be used to insert the 10 of the legislation that inserted the DIVISION. The repeal-date attribute should be used to insert the date YYYYMMDD that the DIVISION was repealed. The repeal-leg should be used to insert the ID of the legislation 25 that repealed the DIVISION. The amend-date attribute should be used to insert the date YYYYMMDD that the DIVISION was amended. The amend-leg should be used to insert the ID of the legislation that amended the DIVISION. Example 30 1979 No. 140 FEDERAL COURT RULES - DIVISION 1< Division 1-General< $$T $$A $$T 35 1979 No. 140 FEDERAL COURT RULES - RULE 1< Cases for service of originating process< Cases for service of originating process I The title gets marked up as Level "Heading Level 3". Dates get treated the same way as in Regs DTD Elements. See there for details. SUB-DIVISION lbl CDATA #IMPLIED insert-date NUMBER insert-leg IDREF #IMPLIED repeal-date 10 NUMBER #IMPLIED #IMPLIED repeal-leg #IMPLIED NUMBER #IMPLIED amend-leg 15 IDREF amend-date IDREF #IMPLIED > The insert-date attribute should be used to insert the date YYYYMMDD that the SUBDIVISION was inserted. The insert-leg should be used to insert the ID of the legislation that inserted the SUB-DIVISION. The repeal-date attribute should be used to insert the date YYYYMMDD that the SUB20 DIVISION was repealed. The repeal-leg should be used to insert the 10 of the legislation that repealed the SUB-DIVISION. The amend-date attribute should be used to insert the date YYYYMMDD that the SUBDIVISION was amended. The amend-leg should be used to insert the ID of the legislation that amended the SUB-DIVISION. 25 The title gets marked up with a Paragraph Style (see Folio Views In/abase Production Kit Manual jar details) 'Subdivision '. Dates get treated the same way as in Regs DTD Elements. See there jar details. PROVISIONS Example $$NTABLE TABLE OF PROVISIONS< $$P Order< 35 $$P Preliminary< 1. $$P 2. Sittings and Vacation< 366274US [N: \L I Be c ] 0 1206 US. DOC: I AD US 6,233,592 Bl 111 112 -67Provisions get ignored. The Table of Provisions gets generated by the conversion program from the following Elements: Part, Chapter, Order, Division, Subdivision and Section. The generated Table of Provision is stored just before the first Part, Chapter, 10 Order, Division, Subdivision and Section. CHAPTER The insert-date attribute should be used to insert the date YYYYMMOO that the CHAPTER was inserted. The insert-leg should be used to insert the 10 of the legislation 25 that inserted the CHAPTER The repeal-date attribute should be used to insert the date YYYYMMOO that the CHAPTER was repealed. The repeal-leg should be used to insert the 10 of the legislation that repealed the CHAPTER. The amend-date attribute should be used to insert the date YYYYMMOO that the 30 CHAPTER was amended. The amend-leg should be used to insert the 10 of the legislation that amended the CHAPTER. The title gets marked up as Level ~'Heading Level 2 ". Dates get treated the same way as I in Regs DTD Elements. See there jor details. 35 SECTION This is a sub element of a Regulation. Its definition is : id ID #REQUIRED r N: \LI Bee 10 1206U S. 0 DC: lAD US 6,233,592 Bl 113 114 -68lbl CDATA #IMPLIED insert-date NUMBER #IMPLIED insert-leg IDREF #IMPLIED repeal-date NUMBER #IMPLIED repeal-leg IDREF #IMPLIED amend-date NUMBER #IMPLIED amend-leg IDREF #IMPLIED > That is, it contains a required title element, followed by unstructured content. It has a 10 required Ibl attribute and a required id attribute. The insert-date attribute should be used to insert the date YYYYMMOO that the SECTION was inserted. The insert-leg should be used to insert the 10 of the legislation that inserted the SECTION. The repeal-date attribute should be used to insert the date YYYYMMOD that the 15 SECTION was repealed, The repeal-leg should be used to insert the 10 of the legislation that repealed the SECTION, The amend-date attribute should be used to insert the date YYYYMMOO that the SECTION was amended. The amend-leg should be used to insert the 10 of the legislation that amended the SECTION, 20 Examples 1979 No. 141 The charge to income tax - SECT. 1 Income Tax 1979 No. 141 The charge to income tax - REG 2 Tax 25 3, Income tax shall be charqed.; TABLE OF PROVISIONS> Income tax> Tax 30Income tax shall be charged ... > I The title gets marked up as Level "Heading Level 4 ", Dates get treated the same way as in Regs DTD Elements, See therefor details, SCHEDULE This is a sub element of a Regulation. Its definition is : 35 schedule id ID #REQUIRED lbl CDATA #IMPLIED insert-date 366274US NUMBER #IMPLIED IN:\LIBCCI01206US.OOC:IAD US 6,233,592 Bl 115 116 -69insert-leg IDREF repeal-date NUMBER #IMPLIED repeal-leg IDREF #IMPLIED amend-date NUMBER #IMPLIED amend-leg IDREF #IMPLIED #IMPLIED > That is, it contains a required title element, followed by unstructured content. It has a required Ibl attribute and a required id attribute. The insert-date attribute should be used to insert the date YYYYMMDD that the 10 SCHEDULE was inserted. The insert-leg should be used to insert the 10 of the legislation that inserted the SCHEDULE. The repeal-date attribute should be used to insert the date YYYYMMDD that the SCHEDULE was repealed. The repeal-leg should be used to insert the 10 of the legislation that repealed the SCHEDULE. 15 The amend-date attribute should be used to insert the date YYYYMMDD that the SCHEDULE was amended. The amend-leg should be used to insert the 10 of the legislation that amended the SCHEDULE. Examples 1979 No. 141 The charge to income tax - SCHEDULE 1 20 Income Tax 1. Income tax shall be charged ...
Income tax> Income tax shall be charged ... > 25 The ti.tle gets marked up as Level"Headi~g Level 2". Dates get treated the same way as in Regs DTD Elements. See therefor detazls. I FORM %reqid;> 30 Each form has a title, regulation, a front and an optional back. Each has a required Ibl attribute and a required 10. Example FORM A< Regulation 7< 35 (Front of Form)< COMMONWEALTH OF AUSTRALlA< Trade Practices Act 1974-Sub-section 88 (1)< 366274US IN :\LI Bee JQ1 206US. DO C; IA D US 6,233,592 Bl 117 118 -70EXCLUSIONARY PROVISIONS:< APPLICATION FOR AUTHORIZATION< To the Trade Practices Commission: Application is hereby made under sub-section 88 (1) of the Trade (Back of Form)< DIRECTIONS< 1. Where there is insufficient space on this form to furnish the required information, the information is to be shown on separate sheets, numbered consecutively and signed by or on behalf of the applicant. 10
Forms get marked up with a Paragraph Style 'Forms '. The markup of 'Front' and 'Back' gets inserted as hidden text (hidden text is visible 011 the screen but doesn 't show when the Form gets printed. FORM ELEMENTS 35 FORM REG see above example 366274US IN :\ll Bee 10'206 US. DOC: lAD US 6,233,592 Bl 119 120 -71- FRONT see above example BACK see above example ASIS date is displayed as-is 10 see above example HEADER ELEMENTS HEADER scope (%text; ) > SCOPE 15 - 0 (not.e e ) NOTE ELEMENTS NOTES 20 < ! ELEMENT notes > List of notes at the start of an act NOTE < ! ELEMENT note - - (%plevel;) > 25 A single note Forms get marked up with a Paragraph Style 'Forms '. The markup of 'Front' and 'Back' gets inserted as hidden text (hidden text is visible on the screen but doesn't show when the Form gets printed. STRUCTURAL ELEMENTS 30 TITLE A generic title, which may occur in several different contexts. ICovered in Acts DTD Elements, Regs DTD Elements and so on. INLINE ELEMENTS 35 BOLD Used to mark any inline text which is set in a bold face other than a title or a label. It may contain text or any inline elements other than. It has no attributes. 366274US [N:\LIBCC 101 206US. DOC: lAD US 6,233,592 Bl 121 122 -72- ILEQN An inline equation. This is a mathematical equation which is embedded in a line of text characters or other inline elements. See the attached description of equations for further details. ITAL Used to mark any inline text which is set in a italic face other than a title or a label. It may contain text or any inline elements other than . It has no attributes. QUOTE l o A sequence of text characters or inline elements surrounded by single or double paired quotation marks. The quotation mark characters must not be entered as text characters or entity references as they will be generated automatically. SUSSCR A Subscript (inferior). 15 SUPER A superscript (superior). IBrought over from SGML to Folio Views with no changes. CROSS REFERENCES NOTEREF 20 A reference to a NOTE element normally used in a TITLE element IImplemented as a popup link. TEMPREF A reference to a piece of legislation where the 10 is not known. The tempref element will converted to an XREF element at a later date (when the 10 is known). 25 INot converted. RNGREF A cross reference to a sequential range of targets, e.g. see Sections 3 to 7. It has two required attributes, startref and endref. Startref is the id of the first of the targets referenced and endref is the id of the last target referenced. For a description of 30 id strings, see the description of the xref element. IConverted as a Query Link. XREF A cross reference to a single target. It has a single attribute, ref, which must contain the id string of the target of the reference. Ids are not being entered on elements during 35 keying, but will be generated automatically from the Ibl attribute of elements. However, for xrefs it is necessary to work out what the id string of the target will be. The format of id strings is described below: IConverted as a jumplink. 366274US l N :\ll Bee] 0 1206 US, DO C: I A D US 6,233,592 Bl 123 124 -73- ID Strings Cross references to sections of Acts and Act Schedules should be marked up using the xref element as described above. ****************************************************** Id strings are made up of four sequential fields separated by a "-" (dash) character as follows: fieldl-field2-field3-field4 field 1 is the type of document which is being referenced. The current valid value is ACT. field2 is an abbreviated form of the year and number of the Act, e.g. 19880001 is 1988 10 NO.1. field3 identifies the type of object being referenced. Valid values are: ORD DIV order division SCH schedule in an Act 15 SEC section in an Act CH chapter in an Act PT part in an Act NOTE a note field4 is the identifier of the element being referenced, which is formed by concatenating 20 the values of the Ibl attributes of the referenced element and its ancestor elements, separated by a "." (point) character. e.g. 1 or 1.1 or 1.1.a or 1.1.a.iv Examples csection Ibl="l">c!-- id is ACT-19790141-SEC-l --> ctitle>The charge to income tax.c/> 25 clist> eli Ibl="l"> cp>Income tax shall be charged ... c/> IImplemented asjumpdestination. 30 BLOCK LEVEL ELEMENTS DPEQN A display equation. This is a mathematical equation which is set on one or more lines by itself. See the attached description of equations for further details. It has no attributes. 35 It has no attributes. LIST A list of related lines of text which are not sub, s-sub or ss-sub elements. 366274US {N :\LIBCCI01206US .DOC: lAD US 6,233,592 Bl 125 126 -74- LI An item in a list. This is a single line of text within a list. It has a single attribute, marker, which has allowed values of bullet, dash or none, with a default of none. If a marker character precedes the list item then the relevant value should be entered for the attribute. The marker character should not be entered as text. If any marker character other than a bullet or dash is found, contact SGMLSE for a change to the DTD. p A single line of text. 10 BLOCKQUOTE A non-inline quote. The quotation mark characters must not be entered as text characters or entity references as they will be generated automatically TBLBLK A container element for a table which has a title. It contains a required title element 15 followed by a single table. It has no attributes. IThe above elements get implemented either without conversion or using paragraph styles. TABLE ELEMENTS General 20 Arbortext tables expressed in tagged ASCII form must follow this basic structure: 366274US [N: III s c c I0 1206 us. DOC: lAD US 6,233,592 Bl 127 128 -75- TABLE The
for each row 25 « t ao Le row» for each column text 30 35 tag has three required attributes. They must be specified correctly or the table will not be handled properly. ncols=NUMBER The number of columns in the table. This value MUST agree with the number of columns expressed by the required cwl attribute. wdm=(251501751100) The numbers indicate the width of the table as a percentage of the page width. cwl=L1ST where LIST is a list of integers each separated by a colon. Each integer represents the relative width of a column. 10 Example A four column table which is the full width of the page. The second and third columns are twice the width of the first column, and the fourth column is three times the width of the first:
15 or, equivalently,
CELLRULE Empty element. Specifies a vertical rule. It has a single attribute, rty, which specifies the type of rule. Valid values for rty are: (point) 20 for a blank rule, " "(dash) for a single rule, "-,, (equals) for a double rule, "+" (plus) for a bold rule. Example 25
for a blank rule, or for a single rule. ROWRULE 30 Empty element. Specifies a sequence of horizontal rules, one per cell in the row. It has a single attribute, rtl, which is a colon-delimited list of rule type specifiers. There must be one rule type specifier for each cell in the row. The valid specifiers are as for cellrule above. Example 35 For a four-column table would draw a horizontal rule above cells one and four. 366274US [N:\.LIBCC 101 206US. DOC: lAD US 6,233,592 Bl 129 130 -76- TABLEROW Specifies a row in the table. It has a single attribute, hdr, which specifies whether or not the row is a header row in a table which will be repeated over page breaks. The only valid value is "1" (one), which indicates that the row is a header row. An omitted value for hdr indicates that the row is not a header row. A value is only valid on the first in the table. Example indicates that the row is a header row (iff the is the first in the table, else it 10 will generate an error). indicates that the row is not a header row if the is the first in the table. TABLECELL Indicates a cell in a row in a table. It has four optional attributes: 15 chj = (b III ric) Horizontal justification for that cell. b 1 for flush left, r for flush right, c 20 for both right and left justified, for centred. Default: left justified cvj = (t I c I b) Vertical justification for that cell. t 25 for top justified, c for centred, or b for bottom justified. Default: top justified spn=INTEGER For horizontally spanned columns. VAL is a whole number representing how many columns are spanned. Note that for horizontal spans, the text appears in the LEFTMOST cell in the span, and all other cells in the span should be void 30 of text. Default: 1 vspn=INTEGER For vertically spanned rows. VAL is a whole number representing how many rows are spanned. Note that for vertical spans, the text appears in the LOWEST cell in the span, and all other cells in the span should be void of text. 35 Default: 1 Arbortext table example Ifoo 366274US fum ! N: \L I Bee 10 1 206US. DO C; I AD US 6,233,592 Bl 131 132 -77feel spanned ugh 30 ITables get converted to Microsoft Word tables and then converted into Folio Views. EQUATION ELEMENTS General This maths DTD is a subset of the Arbortext maths DTD, which itself is derived from the AAP maths DTD. 35 In maths mode, all spaces are ignored (except in a
10 foo fum 15 fee 20 spanned ugh 25 element as described below). Correct spacing is handled automatically. All alphabetical characters and symbols are treated as variables and set in italic face, unless they occur within , or elements. 366274US {N :\ll Bee 10 1 206U S. DOC: lAD US 6,233,592 Bl 134 133 -78All numeric characters and operators are set in roman face, unless they occur within an element. Greek symbols should be entered using the element rather than entity references. E.g. a produces alpha,b beta, etc. Any entity references for Greek characters which appear in equations will be flagged as errors by the parsing program. B Bold text in an equation. DE Denominator of a fraction. 10 F Inline equation. FD Display equation. FEN 15 Fence. A pair of bracketed delimiters. The attribute Ip (left post) defines the type of the left delimiter as below, and the following element rp (right post) defines the type of the right delimiter. 25 FR Fraction. G Greek character or characters. Valid characters are: char equivalent entity a alpha b 30 beta c delta D Delta e epsilon 3 epsiv 4 35 chi d phiv f 366274US phis (N: \.L IBeC] 0'206 US. DOC: lAD US 6,233,592 Bl 136 135 -79F Phi g gamma G Gamma h eta iota j thetav k kappa I lambda L Lambda m mu n nu p 10 pi 2 piv P Pi q thetas Q Theta s 15 sigma rho S Sigma 9 rhov t tau u 20 upsilon U Upsilon v sigmav w Omega x xi X Xi Y y psi z 30 omega W 25 zeta Psi INF Inferior. Subscript in an equation. IT 35 Italic text in an equation. NU Numerator of a fraction. 366274US IN: \LJ B CC)O 1 20BUS. DOC: I A 0 US 6,233,592 Bl 138 137 -80- OVL Overline. PHR Phrase. In a phrase all characters are set in roman face and keyed space characters are preserved. A phrase is essentially a temporary escape out of maths mode back into normal text mode. RAD Radical or root. Contains a radicand (xrcd»), which is the constructs which appear beneath the top horizontal bar, and an optional radix (rdx), which is the power of the root 10 (e.g. square, cube, 4, etc.). ReD Radicand, The content of a root construct. RDX Radix. The power of a root. 15 RF Roman Function. A function name set in roman face, such as log, sin, cos, lim, arg, etc. It differs from theelement in that preceding and following space characters are generated to separate it from surrounding characters. RM 20 Roman face. Used to force an alpha character to be displayed in normal face rather than be treated as a variable and displayed in italic face. RP Right delimiter of a fence. It has a single attribute, post, which defines the type of the delimiter. Valid values are the same as for the Ip attribute of the element, except 25 that they specify the right hand match for the relevant left post. SUP Superior, A superscript in an equation, UNL Underline. 30 Arbortext equation examples ... by multiplying by the fraction - 6 B where 35 ... by multiplying by the fraction -
A>> B>>>> where -
366274US IN: \ LI BCCjO 1 206US. DO C: I A D US 6,233,592 Bl 140 139 -81by the formula gross taxable income net assets... by the formula -
gross taxable income>> net assets>>>> Equations get converted to Microsoft Word equations and then converted into Folio Views. Alternatively equations get converted to images and added to Folio Views as 10 images. 366274US [N :\lIBCC JO1206 US, DO C: IA D US 6,233,592 Bl 141 142 -82... ~)lC APPENDIX E SHORTTAG < iDOCTYPE legislation [ < !-DTD for ScantextlAbha Legislation - (C) Turn-Key Systems 1997 45 History: 1997-10-13: fix hist at beginning of regs 366274US [N:\LIBCC 101 206US. DOC: lAD US 6,233,592 Bl 145 146 -841997-10-07: restore < target> tag 1997-10-02: enhanced support for regulations (hist, unconv etc) --> < !-- useful characters such as — -- > < !ENTITY % ISOpub public "ISO 8879-1986//ENTITIES Publishing//EN" > %ISOpub; 10 < !-- PARAMETER ENTITIES USED TO SIMPLIFY DTD MARKUP --> < !entity % major 15 "schedule Iintcon Iarticle Iannex Iclause Ichapter Ipart Idivision Isubdivn Isection Isubsec I reg Isubreg" -- major levels -- > < !entity % minor" defn Ipara Isubpar 11 subparz ]subpar.I] subpara ]point" -- minor levels -- > 20 < !entity % secreg "section I reg" -- used where either sections or regs are appropriate -- > < !entity % level "%major; I %minor;" -- all levels -- > 25 < !entity % refs "term II. ref Ih.ref" -- references which can be found in normal text -- > < !entity % raw "(rawtext Irawtable Iunconverted) *" 30 -- material such as forms which remains as raw text -- > < !entity % effect "sc" -- typographical effects (more to be added later) -- > 35 < !entity % text "(%refs; I %effect; I#PCDATA)*" -- normal text (including refs defined above) -- > < !entity % hnote "hist I note" -- hist and note are temporarily interchangeable -- > 40 < !entity % body "(p + Irepealed), (%hnote;)*" -- body of a legislative element -- > < !entity % lev.id "((label, desc?) I (desc, label?»" 45 -- reversible level id -- > < !-- MASTER ELEMENT -- > 366274US j N :\LI Bee 10' 206US. DO C: IA D US 6,233,592 Bl 147 148 -85- < 'element legislation - - (act I regulations) + -- Acts and Regs are currently supported -- > < '-- DEFINITIONS OF ACTS AND CONSTITUENT ELEMENTS -- > < !element act - - (desc, (%hnote; I %raw;)*. 10 longtitle, preamble? (chapter+ I part+ I section+), schedule *, hist*) > < !element longtitle - - (#PCDATA)> < !element preamble - - (p+) + (para) > < !element regulations - - (desc, (%hnote; (chapter+ I part+ I reg+), %raw;)*, schedule *, hist*) > 15 < !-- MAJOR LEVELS --> < !element chapter - - (label, desc, (%hnote;)*, 20 25 30 35 I article + »)> «(%secreg;)*, part*) - - (label?, desc, hist*, «(%secreg;)*, division*) I (article+ I clause-t-Il) < !element division - - (label", desc, (p I %hnote;)*, «(%secreg;)*, subdivn*) I clause + )) > < !element subdivn - - (label?, desc, (%hnote;)*, «%secreg;)+ I clause + » > < !element section - - (%lev.id;, «subsec + , (modules I module + )'1) I repealed» > < !element subsec - - (%lev.id;, «p, (p I note)*, hist*) I (repealed, note*, hist*») > < !element modules - - (%lev.id;, module+)> < !element module - - (%lev.id;. (submod + I repealed» > < !element submod - - (%lev.id;, (tp, (p I %hnote; I method I tabloid)*) I (repealed, (%hnote;)*))) > < !element reg - - (label?, desc, hist? (subreg + I repealed» > < !element subreg - - (label, desc?, hist?, (tp, (p I note)*, hist*) I (repealed, note.", hist*»)> < !element part 40 < !-- SCHEDULES, CONVENTIONS etc -- > < !element schedule - - (label?, desc?, hist*, 45 (chapter + I part + I section + I item + I p + I tabloid + %raw;) > < !element intcon - - (desc, preamble, (part+ I division+ I subdivn+ I article+), annex*)> < !element annex - - (label", desc, p*, (part* I division* I clause* I para") > 366274US I intcon)?, IN: \ L I ec c I 0 1 ZOBUS. DOC: I AD US 6,233,592 Bl 149 150 -86- < !element article - - (label, dcsc, p*, (division* I clause* I para") > < !element clause - - «((label, desc?) I (desc, label», p+) > < !element item - - (label?, desc?, %body;) > 10 15 20 < !-- DEFINITIONS AND MINOR LEVELS -- > < !element defn - - (%body;» < !element note - - (label?. p +) > < !element hist - - (label", (p+ I %raw;»> < !element point - - (p + ) > < 'element para - - (label", %body;) > < !element subpar! - - (label?, %body;» < !element subpar2 - - (label?, %body;» < !element subpar3 - - (label?, %body;» < !element subpar4 - - (label?, %body;» < !element method - - (%lev.id;, (p I %hnote; I step) + ) > < !element step - - (label, %body;) > < r., COMMON CONSTITUENT ELEMENTS -- > < !element label - - (%text;) 25 chapter number, section number, etc. -- > - - (%text;) -- chapter name, section name, etc. -- > < !element term - - (%text;) -- defined term -- > < !element repealed - 0 EMPTY -- indicates that the enclosing level has been repealed -- > < !element p - - (%minorl %refs; I %effect I tabloid Iamend I target I#PCDATA)* -- textual paragraph at any level -- > -- < 'element desc 30 35 < !-- UNCONVERTED MATERIAL -- > < !element unconverted - - CDATA -- yet to be converted (eg. complex schedules) -- > - - CDATA -- unconverted text (eg. forms) -- > < !element rawtable - - CDATA -- unconverted tables (eg. amended provisions) -- > < !element rawtext 40 45 < 1_- CROSS-REFERENCES --> < !element I.ref - - (%text;) -- legislation ref -- > < !element h.ref 366274US - - (%text;) -- history ref --> r N :\L I sc c J 0 1 2D6U S. 0 DC: lAD US 6,233,592 Bl 151 152 -87 - < !-- AMENDMENT MARKUP --> < !element amend - - (%refs I %effect Iquote I#PCDATA)* -- amendment = action + text -- > < !element target - - (#PCDATA) -- target of amendment -- > - - (label Idesc Ip I %levell %refs I %effect I#PCDATA)* -- quoted material -- > < !element quote 10 < !-- PSEUDO-TABLES --> < 'element tabloid - - (label?, desc?, (head I row)+» < !element head - - (cell +) > < !element row - - (cell +) > < !element cell - - (#PCDATAlp)*> 15 < !-- EFFECTS --> < !element sc - - (#PCDATA) -- small caps -- > 20 < !-- ATTRIBUTE LISTS --> < !attlist act juris (cth Insw Ivic Iqld Isa Iwa Itas Iact Int limp) 25 < !attlist 30 35 < !attlist 40 < !attlist < !attlist < !attlist 45 < !attlist < !attlist 366274US #REQUIRED -- jurisdiction year CDATA #REQUIRED -- year assented number CDATA #REQUIRED -- act number reps CDATA #IMPLIED -- 2nd reading (RR) -senate CDATA #IMPLIED -- 2nd reading (Sen)-assent CDATA #IMPLIED -- assent date cdate CDAT A #IMPLIED -- commencement -- > regulations juris (cth Insw Ivic Iqld Isa Iwa Itas Iact Int limp) #REQUIRED -- jurisdiction year CDATA #REQUIRED -- year assented number CDATA #REQUIRED -- act number reps CDATA #IMPLIED -- 2nd reading (RR) senate CDAT A #IMPLIED -- 2nd reading (Sen) -notified CDATA #IMPLIED -- notification date --- > cdate CDAT A #IMPLIED -- commencement schedule id ID #IMPLIED -- legislation id cdate CDATA #IMPLIED -- commencement refsec CDAT A #IMPLIED -- referring section -- > chapter id ID #IMPLIED -- legislation id cdate CDATA #IMPLIED -- commencement --> part id ID #IMPLIED -- legislation id --> cdate CDATA #IMPLIED -- commencement division id ID #IMPLIED -- legislation id cdate CDATA #IMPLIED -- commencement --> subdivn id ID #IMPLIED -- legislation id cdate CDAT A #IMPLIED -- commencement -- > section id ID #IMPLIED -- legislation id [N: 'ILl Be C)O 1 206U s. DOC; I A D US 6,233,592 Bl 153 154 -88cdate CDATA #IMPLIED -- commencement -- > ID #IMPLIED -- legislation id cdate CDATA #IMPLIED -- commencement -- > reg id ID #IMPLIED -- legislation id --> cdate CDATA #IMPLIED -- commencement subreg id ID #IMPLIED -- legislation id cdate CDAT A #IMPLIED -- commencement -- > l.ref ref IDREF #IMPLIED -- legislation idref -- > term id ID #IMPLIED -- term id -- > < !attlist subsec id < !attlist < !attiist < !attiist < !attiist 10 ]> 366274US (N: \LI ac c 10 1 206US. DOC: IA D US 6,233,592 Bl 155 156 We claim: 1. A computer-implemented system for publishing an electronic publication using text-based data, comprising: a plurality of predefined portions of text-based data with each predefined portion being stored; at least one predefined portion being modified and stored; a plurality of linking means of a markup language, each predefined portion of said text-based data and said at least one modified predefined portion of text-based data being encoded with at least one linking means; and a plurality of attributes, each attribute being a point on an axis of a multidimensional space for organising said plurality of predefined portions and said at least one modified predefined portion of said text-based data. 2. The system according to claim 1, comprising means for searching within the system. 3. The system according to claim 2, wherein said searching means uses one or more attributes. 4. The system according to claim 2, wherein said searching means uses any predefined portion, any modification of a predefined portion, or any word or phrase within such predefined portion or such modification. 5. The system according to claim 1, further comprising means for searching at least one of said text-based predefined portions of said data using said plurality of attributes, wherein said plurality of attributes are coupled to each of said predefined portions by said respective linking means, and for retrieving one or more of said predefined portions using said plurality of attributes to define a point in said multidimensional space. 6. The system according to claim 1, wherein said markup language is Standard Generalised Markup Language (SGML) or eXtensible Markup Language (XML). 7. The system according to claim 6, wherein said textbased data is encoded using one or more Document Type Definitions (DTD) or Style Sheet Mechanisms (SSM). 8. The system according to claim 1, wherein said linking means comprises any piece of information additional to the body of the text-based data. 9. The system according to claim 8, wherein said linking means is a code or markup that allows departure and destination points to be created between portions of said text-based data. 10. The system according to claim 1, wherein said at least one linking means comprises an identification code for said respective predefined portion. 11. The system according to claim 1, wherein a first database comprises said plurality of predefined portions of text-based data. 12. The system according to claim 11, wherein a second database comprises said plurality of attributes for managing said first database. 13. The system according to claim 1, wherein said predefined portions are encoded with one or more attributes. 14. The system according to claim 1, wherein said respective predefined portion is changed by performing one of the group consisting of adding at least one attribute to said respective predefined portion, deleting at least one attribute from said respective predefined portion, and modifying at least one of the attributes of said respective predefined portion. 15. The system according to claim 1, wherein said respective predefined portion is changed by performing one of the group consisting of adding data to said respective predefined portion, deleting data from said respective predefined portion, and modifying data of said respective predefined portion. 16. The system according to claim 1, wherein said textbased data comprises legislation. 17. The system according to claim 16, wherein each of said plurality of predefined portions of said text-based data is a respective provision of said legislation. 18. The system according to claim 17, wherein said provision is a section or schedule of an Act, or a regulation or schedule of a Regulation(s). 19. The system according to claim 1, wherein each predefined portion is a block of said text-based data, said block being larger than a single word and less than an entire document of said text-based data. 20. A computer readable recording medium for publishing an electronic publication using text-based data, comprising: a plurality of predefined portions of text-based data with each predefined portion being stored; at least one predefined portion being modified and stored; and a plurality of linking means of a markup language, each predefined portion of said text-based data and said at least one modified predefined portion of text-based data being encoded with at least one linking means; and a plurality of attributes, each attribute being a point on an axis of a multidimensional space for organising said plurality of predefined portions and said at least one modified predefined portion of said text-based data. 21. The recording medium according to claim 20, wherein means for searching can be used to search the recording medium. 22. The recording medium according to claim 21, wherein said searching means uses one or more attributes. 23. The recording medium according to claim 21, wherein said searching means uses any predefined portion, any modification of a predefined portion, or any word or phrase within such predefined portion or such modification. 24. The recording medium according to claim 20, further comprising means for searching at least one of said predefined portions of said text-based data uses said plurality of attributes, wherein said plurality of attributes are coupled to each of said predefined portions by said respective linking means, and for retrieving one or more of said predefined portions using said plurality of attributes to define a point in said multidimensional space. 25. The recording medium according to claim 20, wherein said markup language is Standard Generalised Markup Language (SGML) or eXtensible Markup Language (XML). 26. The recording medium according to claim 25, wherein said text-based data is encoded using one or more Document Type Definitions (DTD) or Style Sheet Mechanisms (SSM). 27. The recording medium according to claim 20, wherein said linking means comprises any piece of information additional to the body of the text-based data. 28. The recording medium according to claim 27, wherein said linking means is a code or markup that allows departure and destination points to be created between portions of said text-based data. 29. The recording medium according to claim 20, wherein said at least one linking means comprises an identification code for said respective predefined portion. 30. The recording medium according to claim 20, wherein a first database comprises said plurality of predefined portions of said text-based data. 31. The recording medium according to claim 30, wherein a second database comprises said plurality of attributes for managing said first database. 32. The recording medium according to claim 20, wherein said predefined portions are encoded with one or more attributes. 5 10 15 20 25 30 35 40 45 50 55 60 65 US 6,233,592 Bl 157 158 said predefined portions by said respective linking means, 33. The recording medium according to claim 20, wherein said respective predefined portion is changed by performing and for retrieving one or more of said predefined portions one of the group consisting of adding at least one attribute using said plurality of attributes to define a point in said to said respective predefined portion, deleting at least one multidimensional space. attribute from said respective predefined portion, and modi- 5 45. The method according to claim 40, wherein said fying at least one of the attributes of said respective premarkup language is Standard Generalised Markup Language defined portion. (SGML) or eXtensible Markup Language (XML). 34. The recording medium according to claim 20, wherein 46. The method according to claim 45, wherein said said respective predefined portion is changed by performing text-based data is encoded using one or more Document one of the group consisting of adding data to said respective 10 Type Definitions (DTD) or Style Sheet Mechanisms (SSM). predefined portion, deleting data from said respective pre47. The method according to claim 40, wherein said defined portion, and modifying data of said respective linking means comprises any piece of information additional predefined portion. to the body of the text-based data. 35. The recording medium according to claim 20, wherein 48. The method according to claim 47 wherein said 15 said text-based data comprises legislation. linking means is a code or markup that allows departure and 36. The recording medium according to claim 35, wherein destination points to be created between portions of said each of said plurality of predefined portions of said texttext-based data. based data is a respective provision of said legislation. 49. The method according to claim 40, wherein said at 37. The recording medium according to claim 36, wherein said provision is a section or schedule of an Act, or a 20 least one linking means comprises an identification code for said respective predefined portion. regulation or schedule of a Regulation(s). 50. The method according to claim 40, wherein a first 38. The recording medium according to claim 20, wherein database comprises said plurality of predefined portions of said recording medium is made from one of the group said text-based data. consisting of magnetic media, optical media, and magneto51. The method according to claim 50, wherein a second 25 optical media. database comprises said plurality of attributes for managing 39. The recording medium according to claim 20, wherein said first database. each predefined portion is a block of said text-based data, 52. The method according to claim 40, wherein said said block being larger than a single word and less than an predefined portions are encoded with one or more attributes. entire document of said text-based data. 53. The method according to claim 40, wherein said 40. A computer-implemented method for publishing an 30 respective predefined portion is changed by performing one electronic publication using text-based data, comprising the of the group consisting of adding at least one attribute to said steps of: respective predefined portion, deleting at least one attribute providing a plurality of predefined portions of text-based from said respective predefined portion, and modifying at data with each predefined portion being stored; 35 least one of the attributes of said respective predefined encoding each predefined portion of said text-based data portion. with at least one linking means of a markup language; 54. The method according to claim 40, wherein said providing at least one predefined portion being modified respective predefined portion is changed by performing one and stored; of the group consisting of adding data to said respective providing a plurality of attributes, each attribute being a 40 predefined portion, deleting data from said respective predefined portion, and modifying data of said respective point on an axis of a multidimensional space for predefined portion. organising said plurality of predefined portions and said 55. The method according to claim 40, wherein said at least one modified predefined portion of said texttext-based data comprises legislation. based data. 56. The method according to claim 55, wherein each of 41. The method according to claim 40, comprising the 45 step of searching said text-based data. said plurality of predefined portions of text-based data is a 42. The method according to claim 41, wherein said respective provision of said legislation. searching step uses one or more attributes. 57. The method according to claim 56, wherein said 43. The method according to claim 41, wherein said provision is a section or schedule of an Act, or a regulation searching step uses any predefined portion, any modification 50 or schedule of a Regulation(s). 58. The method according to claim 40, wherein each of a predefined portion, or any word or phrase within such predefined portion is a block of said text-based data, said predefined portion or such modification. block being larger than a single word and less than an entire 44. The method according to claim 40, further comprising document of said text-based data. the step of searching at least one of said predefined portions of said text-based data using said plurality of attributes, wherein said plurality of attributes are coupled to each of * * * * * Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.