System for multimedia document and file processing and format conversion
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/21
G06F-017/00
G06F-015/00
G06F-017/24
출원번호
US-0837785
(2001-04-18)
발명자
/ 주소
Day,Young Francis
Liu,Peiya
Hsu,Liang Hua
출원인 / 주소
Siemens Corporate Research, Inc.
대리인 / 주소
F. Chau &
인용정보
피인용 횟수 :
100인용 특허 :
13
초록▼
An adaptive transformation and User Interface system enables transformation of a file or document (e.g. an SGML, XML, HTML or other multimedia file or document) from one format to another format. The transformation supports error correction, filtering and collation of elements of a source document f
An adaptive transformation and User Interface system enables transformation of a file or document (e.g. an SGML, XML, HTML or other multimedia file or document) from one format to another format. The transformation supports error correction, filtering and collation of elements of a source document for output and is performed in response to control information comprising transformation parameters. The system transforms a document encoded in a language including presentation style determination attributes from a first format to a different second format. The system includes a source of transformation parameters determining a desired presentation style and content structure as well as an input document processor. The input document processor transforms a received input document in a first format by parsing the input document and collating elements of the input document into a hierarchically ordered structure representing an intermediate document structure. The system employs a transformation processor for transforming the intermediate document structure into an output document with the desired presentation style of a second format in response to the transformation parameters.
대표청구항▼
What is claimed is: 1. A system for transforming a document from a first format to a different second format, said document being encoded in a language including presentation style determination attributes, comprising: a source of transformation parameters determining a desired presentation style a
What is claimed is: 1. A system for transforming a document from a first format to a different second format, said document being encoded in a language including presentation style determination attributes, comprising: a source of transformation parameters determining a desired presentation style and content structure of an output document; an input document processor for transforming a received input document in a first format by parsing said input document and collating elements of said input document into a hierarchically ordered structure representing an intermediate document structure; a transformation processor for transforming said intermediate document structure into the output document with said desired presentation style ofa second format in response to said transformation parameters; and a preprocessor for resolving conflicts arising due to said transformation parameters in accordance with predetermined conflict resolution rules and wherein said transformation processor transforms said intermediate document structure into said output document with said desired presentation style of said second format in response to transformation parameters processed in accordance with said conflict resolution rules. 2. A system according to claim 1, including a preprocessor for correcting errors in at least one of, (a) said input document, and (b) said transformation parameters. 3. A system according to claim 1, including a filter for excluding undesired information from said output document. 4. A system according to claim 1, including a sorting processor for grouping selected elements of said input document into a desired arrangement in said output document. 5. A system according to claim 1, wherein said input document and said output document are different and comprise one or more of, (a) an SGML document, (b) an XML document, (c) an HTML document (d) a document encoded in a language incorporating distinct content attributes and presentation attributes, and (e) a multimedia file. 6. A system according to claim 5, wherein said transformation parameters identify input document type and output document type. 7. A system according to claim 1, wherein said source of transformation parameters comprises an SGML document. 8. A system according to claim 1, wherein said transformation processor transforms said intermediate document structure into said output document with said desired presentation style by performing at least one of, (a) a reordering operation, (b) a splitting operation, (c) a merging operation and (d) a truncating operation, on content elements of said intermediate document structure. 9. A system according to claim 1, wherein said transformation processor transforms said intermediate document structure into said output document by, adopting said desired presentation style determining a display page layout and allocating content of said intermediate document structure between successive pages in accordance with said determined display page style. 10. A system according to claim 1, wherein said transformation parameters include transformation rules constraining how said transformation processor transforms said intermediate document structure into said output document. 11. A system according to claim 10, wherein said transformation rules map elements of said intermediate document structure to occupy nodes in a hierarchical tree structure allocated to said output document. 12. A system according to claim 1, including a management processor for determining said transformation parameters in response to input data including, (a) identification of input document type and (b) identification of output document type including desired presentation style. 13. A system according to claim 1, wherein said transformation parameters include at least two of, (a) a page layout size, (b) number of characters per line, (c) number of lines per page, (d) font type and size, (e) heading allocation definition, (fJ a scroll or non-scroll selection parameter, and (g) graphics layout definition. 14. An adaptive processing system for converting a document from a first format to a selectable different second format for presentation on a display device, said document being encoded in a language including presentation style determination attributes, comprising: a management processor (a) for receiving user-provided input data selecting a second format from a plurality of selectable formats for presentation on a display device, and (b) for receiving user-provided transformation parameters determining a desired presentation layout and content structure; an input document processor for processing a received input document in a first format by parsing said input document and collating elements of said input document; and a conversion processor for converting said collated elements into an output document with said selected second format in response to said transformation parameters. 15. An adaptive processing system according to claim 14, wherein said conversion processor converts said parsed and collated elements into an output document with said selected second format for presentation on at least one display device from, (a) a mobile or non-mobile phone, (b) a personal data assistant device, (c) a PC, (d) a TV (e) another processing device. 16. An adaptive processing system according to claim 14, wherein said selected second format is selected from at least one of, (a) different display resolution formats and (b) a scrolling format and (c) a non-scrolling format. 17. A method for converting a document from a first format to a different second format, said document being encoded in a language including presentation style determination attributes, comprising the steps of: receiving transformation parameters determining a desired presentation style and content structure of an output document; resolving conflicts arising due to said transformation parameters in accordance with predetermined conflict resolution rules to produce compatible transformation parameters; processing a received input document in a first format by parsing said input document and collating elements of said input document; and converting said collated elements into the output document with said desired presentation style ofa second format in response to said compatible transformation parameters. 18. A method according to claim 17, wherein said converting step includes the step of adopting a desired presentation style determining a display page layout; and including the step of allocating said collated elements between successive pages in accordance with said determined display page layout. 19. A method for converting a document from a first format to a different second format, said document being encoded in a language including presentation layout determination attributes, comprising the steps of: receiving a user-provided input document in a first format; receiving a user-selected second format from a plurality of selectable formats; receiving a user-selected template document from a plurality of selectable template documents; receiving user-provided transformation parameters corresponding to the template document, the transformation parameters determining a desired presentation layout and content structure; processing the received input document in the first format by parsing said input document and collating elements of said input document into a hierarchically ordered structure representing an intermediate document structure; and converting said intermediate document structure into the output document of the second format, the output document with said desired presentation layout and content structure corresponding to said template document and said transformation parameters. 20. A method according to claim 19, wherein said converting step includes the step of applying transformation rules mapping elements of said intermediate document structure to occupy locations allocated within said output document.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (13)
Hind, John Raithel; Lindquist, David B.; Topol, Brad B.; Wesley, Ajamu A., Achieving application-specific document content by transcoding using Java Server Pages.
Eggebraaten, Thomas John; Kelling, Sue Sandra; Nowicki, Jeffrey Bernard, Computer system, method, and business method for automating business-to-business communications.
DeRose Steven J. ; Smith William C. ; Braca Michael J. ; Maden Christopher R. ; Gaffney Jeremy, Generation of chunks of a long document for an electronic book system.
Ainsbury Robert D. ; Al Hussein Hussein K. ; Hinnant Michael C. ; Lahham Muwaffaq M. ; Ludin Stephen L. ; Putterman Daniel S. ; Shotton Frederick R. ; Tejada Wilfredo M., Method and apparatus for performing data collection, interpretation and analysis, in an information platform.
Kuwahara Akira,JPX, Method and apparatus for processing standard generalized markup language (SGML) and converting between SGML and plain text using a prototype and document type definition.
Sorge, Terri L.; Fischer, Kevin J.; Timasheva, Anna V.; Johnson, Russell S.; Misra, Rajeev S.; Niemisto, Juha; Coffen, Robert W.; Natarajan, Ramakrishnan, Storage of application specific data in HTML.
Ferrel Patrick J. ; Gertz Matthew W. ; Meyer Robert F. ; Millet Stephen J. ; Schofield Kevin M. ; Shewchuk John P. ; Smith Walter W., Style sheets for publishing system.
Huttenlocher Daniel P. ; Rucklidge William J. ; Brown John Seely, Using fontless structured document image representations to render displayed and printed documents at preferred resolutions.
Dinh, Thu-Tram T.; Ho, Shyh-Mei F.; Hung, Jenny ChengYin; Lo, Kevin Yu Chang, Apparatus for facilitating transactions between thin-clients and message format service (MFS)-based information management systems (IMS) applications.
Dallett, Nicholas K; Roberts, Scott M.; Teutsch, Brian C.; Jin, Jun; David, Willson Kulandai Raj; Bell, Joshua S.; Snow, David M; Tysbert, Aleksandr; Lai, Shuk Yan, Enabling selection of an inferred schema part.
Dinh, Thu-Tram T.; Ho, Shyh-Mei F.; Hung, Jenny ChengYin; Yo, Kevin Yu Chang, Method for facilitating transactions between thin-clients and message format service (MFS)-based information management system (IMS) applications.
James, Sarita M.; Syme, Brian J.; Raman, Suryanarayanan V.; Licata, John A.; Sanchez, Lawrence M., Methods and systems for delivering software via a network.
James, Sarita M.; Syme, Brian J.; Raman, Suryanarayanan V.; Licata, John A.; Sanchez, Lawrence M., Methods, systems, architectures and data structures for delivering software via a network.
Smuga, Michael A; Catorcini, Alessandro; Roberts, Scott M.; Raj David, Willson Kulandai; Begun, Andrew Paul, Mutually exclusive options in electronic forms.
Croicu, Alexandru; Bath, Kamaljit S.; Shur, Andrey; Essey, Edward G.; Stott, Nathaniel W.; Perlow, Jonathan D.; Cupala, Shiraz J.; O'Connor, Brian G., Promoting data from structured data files.
Lloyd, John J.; White, David L.; Grosso, Paul B.; Bartlett, Peter G.; Lambert, Robert M.; Pierce, Kenneth D.; Brow, Samuel S.; Svechota, Joyce M., System and method for defining specifications for outputting content in multiple formats.
Haller, Daniel M.; Ho, Shyh-Mei F.; Hughes, Gerald D.; Hung, Jenny C.; Huyah, Bill T.; Kuo, Steve T., System and method for facilitating XML enabled IMS transactions.
Sikchi, Prakash; Barac, Dragos; Aggarwal, Ranjan; Mooney, Stephen J., System and method for incrementally transforming and rendering hierarchical data files.
Kotler, Matthew J.; Anantharaman, Vinod; Franklin, Christopher Matthew; Fisher, Oliver G.; Gounares, Alexander G.; Morgan, Matthew D.; Wolf, Richard J., System and method for integrated spreadsheets and word processing tables.
Kotler,Matthew J.; Gounares,Alexander G.; Fisher,Oliver G.; Wolf,Richard J.; Anantharaman,Vinod G.; Morgan,Matthew D.; Franklin,Christopher Matthew, System and method for integrating spreadsheets and word processing tables.
Kotler,Matthew J.; Gounares,Alexander G.; Fisher,Oliver G.; Wolf,Richard J.; Anantharaman,Vinod; Morgan,Matthew D.; Franklin,Christopher Matthew, System and method for integrating spreadsheets and word processing tables.
Sikchi,Prakash; Narendran,Arungundram; Yiu,Kelvin S.; Barac,Dragos; Pavlicic,Miladin; Jha,Rajesh K., System and method for offline editing of data files.
Sikchi,Prakash; Narendran,Arungundram; Yiu,Kelvin S.; Barac,Dragos; Pavlicic,Miladin; Jha,Rajesh K., System and method for offline editing of data files.
Chiang, Chenhuei J.; Ho, Shyh-Mei F.; Sheats, Benjamin Johnson; Yep, Eddie Raymond, System and method for representing MFS control blocks in XML for MFS-based IMS applications.
Chiang,Chenhuei J.; Ho,Shyh Mei F.; Sheats,Benjamin Johnson; Yep,Eddie Raymond, System and method for representing MFS control blocks in XML for MFS-based IMS applications.
Haller,Daniel M.; Ho,Shyh Mei F.; Hughes,Gerald D.; Hung,Jenny C.; Huynh,Bill T.; Kuo,Steve T., System and method to facilitate XML enabled IMS transactions between a remote client and an IMS application program.
Dinh,Thu Tram T.; Ho,Shyh Mei F.; Hung,Jenny ChengYin; Lo,Kevin Yu Chang, System for facilitating transactions between thin-clients and message format service (MFS)-based information management system (IMS) applications.
Rockey, Eric S.; Talbott, Shannon P.; Kelly, Gavin M.; Jacobs, Nancy E.; Hopcroft, Michael J.; Westreich, Daniel J.; Perlow, Jonathan D.; Erickson, Paul R., Task-sensitive methods and systems for displaying command sets.
Rockey, Eric S.; Talbott, Shannon P.; Kelly, Gavin M.; Jacobs, Nancy E.; Hopcroft, Michael J.; Westreich, Daniel J.; Perlow, Jonathan D.; Erickson, Paul R., Task-sensitive methods and systems for displaying command sets.
Rockey, Eric S.; Talbott, Shannon P.; Kelly, Gavin M.; Jacobs, Nancy E.; Hopcroft, Michael J.; Westreich, Daniel J.; Perlow, Jonathan D.; Erickson, Paul R., Task-sensitive methods and systems for displaying command sets.
Rockey, Eric S.; Talbott, Shannon P.; Kelly, Gavin M.; Jacobs, Nancy E.; Hopcroft, Michael J.; Westreich, Daniel J.; Perlow, Jonathan D.; Erickson, Paul R., Task-sensitive methods and systems for displaying command sets.
Rockey,Eric S.; Talbott,Shannon P.; Kelly,Gavin M.; Jacobs,Nancy E.; Hopcroft,Michael J.; Westreich,Daniel J.; Perlow,Jonathan D.; Erickson,Paul R., Task-sensitive methods and systems for displaying command sets.
Kotler, Matthew J.; Gounares, Alexander G.; Fisher, Oliver G.; Wolf, Richard J.; Anantharaman, Vinod; Morgan, Matthew D.; Franklin, Christopher Matthew, User interface for integrated spreadsheets and word processing tables.
Nelson, Laura Ann; Bacus, Michael Patrick; Zhang, Xuping, Validating document content prior to format conversion based on a calculated threshold as a function of document size.
Larcheveque,Jean Marie H.; Narendran,Arungundram; Sikchi,Prakash; Levenkov,Alexei; Ardeleanu,Adriana; Shur,Andrey; Catorcini,Alessandro; Selim,Nora S.; Bath,Kamaljit S., Validation of XML data files.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.