Patent EP0838774A2 successfully refreshed from Google Patents.
US6038573A
Expired / Lapsed
US
⏱️ 0.0 years remaining
News story markup language and system and process for editing and processing documents
Assignee: Avid Technology Inc
•
Filing: 1997-04-04
•
Granted: 2000-03-14
•
Expires: 2017-04-04
Abstract
Abstract The present invention defines a news story document format that supports a wide variety of news story information in a structured manner. The news story markup language of the present invention provides constraints to define timing information for a news story, to define machine control commands that may be used to automate control functions, or to associate multiple elements within one or more documents for the purpose of synchronizing the elements. The present invention defines a system and method for editing and processing news story documents.
Inventors
- 👤 David Michael Parks
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 09:16
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/12; G06F40/123; G06F40/103; G06F40/117; G06F40/137; G06F40/14; G06F40/143; G06F40/20; G06F40/205; G06F40/221
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
108 words
A process for processing markup language documents relating to a news story, comprising the steps of: reading an input file having a first file format including a plurality of elements, the input file further including at least one of: timing information for representing distribution timing of the news story; and synchronization information for synchronizing a distribution of one of the plurality of elements with a distribution of another of the plurality of elements; the input file further including news story information for representing the news story; and verifying the first file format of the input file based on a document type definition defining a news story markup language.
Claim 2
Dependent Claim
108 words
A process for processing markup language documents relating to a news story, comprising the steps of: reading an input file having a first file format including a plurality of elements, the input file further including at least one of: timing information for representing distribution timing of the news story; and synchronization information for synchronizing a distribution of one of the plurality of elements with a distribution of another of the plurality of elements; the input file further including news story information for representing the news story; and verifying the first file format of the input file based on a document type definition defining a news story markup language.
Claim 3
Dependent Claim
41 words
The process of claim 1, further comprising the steps of: producing output data having a second file format wherein the second file format is formatted according to the document type definition; and creating an output file based on the output data.
Claim 4
Dependent Claim
29 words
The process of claim 2, further comprising a step of converting the output file to a document file having a format different than the format of the output file.
Claim 5
Dependent Claim
15 words
The process of claim 3, wherein the format of the document file is HTML format.
Claim 6
Dependent Claim
30 words
The process of claim 3, wherein the step of converting includes the step of excluding information from the output file when converting the output file to the document file format.
Claim 7
Dependent Claim
40 words
The process of claim 1, further comprising a step of importing an import file having a file format different than the first and second file formats to produce an imported file having a format according to the document type definition.
Claim 8
Dependent Claim
32 words
The process of claim 6, wherein the step of importing includes the step of adding step import file information to a template document having a format according to the document type definition.
Claim 9
Dependent Claim
39 words
The process of claim 1, further comprising a lexical analysis step of analyzing the input file format for a plurality of elements and identifiers, and of producing an output token stream based on the plurality of elements and identifiers.
Claim 10
Dependent Claim
64 words
The process of claim 1, wherein the step of verifying further includes the steps of: checking usage of a plurality of elements and identifiers according to the document type definition to produce a parse tree from the plurality of elements and identifiers; and generating an output file having a hierarchical file structure based on the parse tree that conforms to the document type definition.
Claim 11
Dependent Claim
17 words
The process of claim 9, further comprising a step of interpreting the output file by a viewer.
Claim 12
Dependent Claim
89 words
A data processing system for interpreting a news story markup language document, the system comprising: means for obtaining a news story markup language document from a storage location; means for parsing the news story markup language document, producing a plurality of markup language tags and associated text; means for converting the plurality of markup language tags and associated text to system instructions; and means for converting one of said plurality of markup language tags and associated text to a machine control instruction for execution by a machine control server.
Claim 13
Dependent Claim
89 words
A data processing system for interpreting a news story markup language document, the system comprising: means for obtaining a news story markup language document from a storage location; means for parsing the news story markup language document, producing a plurality of markup language tags and associated text; means for converting the plurality of markup language tags and associated text to system instructions; and means for converting one of said plurality of markup language tags and associated text to a machine control instruction for execution by a machine control server.
Claim 14
Dependent Claim
26 words
The data processing system of claim 11, further comprising means for rendering the system instructions as a visual interpretation of the news story markup language document.
Claim 15
Dependent Claim
23 words
The data processing system of claim 11, wherein the machine control server controls a media presentation device based upon the machine control instruction.
Claim 16
Dependent Claim
73 words
A data processing system for interpreting a news story markup language document, the system comprising: means for obtaining a news story markup language document from a storage location; means for parsing the news story markup language document, producing a plurality of markup language tags and associated text; means for converting the plurality of markup language tags and associated text to system instructions; a teleprompter; and means for displaying story information in the teleprompter.
Claim 17
Dependent Claim
73 words
A data processing system for interpreting a news story markup language document, the system comprising: means for obtaining a news story markup language document from a storage location; means for parsing the news story markup language document, producing a plurality of markup language tags and associated text; means for converting the plurality of markup language tags and associated text to system instructions; a teleprompter; and means for displaying story information in the teleprompter.
Claim 18
Independent Claim
84 words
A method of anchoring document text to a control field in the same electronic document in an electronic document editor, comprising the steps of: creating an electronic document in a markup language, said electronic document including a declarative tag enclosing the document text; creating the control field in the electronic document, the control field having a unique identification and containing machine control information for controlling a machine control server; referencing, at a location within the document text, the control field by the unique identification.
Claim 19
Independent Claim
84 words
A method of anchoring document text to a control field in the same electronic document in an electronic document editor, comprising the steps of: creating an electronic document in a markup language, said electronic document including a declarative tag enclosing the document text; creating the control field in the electronic document, the control field having a unique identification and containing machine control information for controlling a machine control server; referencing, at a location within the document text, the control field by the unique identification.
Claim 20
Dependent Claim
48 words
The method of claim 15, wherein the markup language is a news story markup language having news story information for representing content of the news story, the news story information including: look information for controlling appearance of news story information; and head information for identifying the news story.
Claim 21
Dependent Claim
20 words
The method of claim 16, wherein the machine control information identifies a presentation element associated with a media presentation device.
Claim 22
Dependent Claim
13 words
The method of claim 16, wherein the presentation element is a video element.
Claim 23
Dependent Claim
125 words
A data processing system for viewing a markup language document having a plurality of elements, the system comprising: means for obtaining a markup language document from a storage location; means for parsing the plurality of elements of the markup language document, producing a plurality of markup language tags and associated text, wherein the markup language document further includes at least one of: timing information for representing distribution timing of the markup language document; synchronization information for synchronizing a distribution of one of the plurality of elements with a distribution of another of the plurality of elements; means for converting said markup language tags and associated text to system instructions; and means for rendering the system instructions as a visual interpretation of the markup language document.
Claim 24
Dependent Claim
125 words
A data processing system for viewing a markup language document having a plurality of elements, the system comprising: means for obtaining a markup language document from a storage location; means for parsing the plurality of elements of the markup language document, producing a plurality of markup language tags and associated text, wherein the markup language document further includes at least one of: timing information for representing distribution timing of the markup language document; synchronization information for synchronizing a distribution of one of the plurality of elements with a distribution of another of the plurality of elements; means for converting said markup language tags and associated text to system instructions; and means for rendering the system instructions as a visual interpretation of the markup language document.
Claim 25
Dependent Claim
46 words
The data processing system of claim 19, wherein the markup language document includes news story information for representing content of a news story, the new story information further including: look information for controlling appearance of news story information; and head information for identifying the news story.
References Cited (Backward Citations)
US4843468A
Cited
US4843468B1
Cited
US5115310A
Cited
US5122972A
Cited
US5426513A
Cited
US5274758A
Cited
US5267351A
Cited
US5012334A
Cited
US5012334B1
Cited
US5196933A
Cited
US5237648A
Cited
US5513306A
Cited
US5388197A
Cited
US5442744A
Cited
US5682326A
Cited
US5404316A
Cited
WO1994011806A1
Cited
US5488433A
Cited
US5537157A
Cited
WO1994029868A2
Cited
US5493568A
Cited
US5613057A
Cited
US5708960A
Cited
US5664216A
Cited
US5835087A
Cited
US5706290A
Cited
US5530852A
Cited
US5659793A
Cited
US5815830A
Cited
US5623308A
Cited
US5815663A
Cited
US5852435A
Cited
US5819271A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-03-14 | 2003-09-13 | 2004-03-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-03-14 | 2007-09-13 | 2008-03-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-03-14 | 2011-09-13 | 2012-03-14 | $7700.00 | Window Closed / Lapsed |