US20060271578A1 - Rhetorical content management system and methods - Google Patents
Rhetorical content management system and methods Download PDFInfo
- Publication number
- US20060271578A1 US20060271578A1 US11/500,683 US50068306A US2006271578A1 US 20060271578 A1 US20060271578 A1 US 20060271578A1 US 50068306 A US50068306 A US 50068306A US 2006271578 A1 US2006271578 A1 US 2006271578A1
- Authority
- US
- United States
- Prior art keywords
- rhetorical
- elements
- product
- content
- structured
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3329—Natural language query formulation or dialogue systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/289—Object oriented databases
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/912—Applications of a database
- Y10S707/917—Text
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99948—Application of database or data structure, e.g. distributed, multimedia, or image
Definitions
- This disclosure relates, in general, to rhetorical content management systems and methods for their use.
- Content management is useful for providing a consistent image through various content delivery methods.
- content management may be useful in providing a consistent product description across multiple sales and marketing mediums such as websites, proposals, brochures, and other documents.
- Some organizations rely on multiple content management systems. Each system is managed by a different section. As such, content is created more than once and varies between sections. Therefore, it is difficult to create content that is consistent and accurate.
- the present disclosure is directed generally to a content management system, a method of content management, a rhetorical content model, and automated methods of generating proposals and other documents based thereon.
- a method of managing content includes receiving input from an input tool, wherein the input includes a plurality of grammatically-structured text elements related to a content subject.
- the method also includes storing the plurality of grammatically-structured text elements as a plurality of fields of a record associated with the content subject.
- the method includes sending the plurality of fields to a content server in response to a request, wherein the content server converts the grammatically-structured text elements into structured-format rhetorical elements and sends the structured-format rhetorical elements to a first application that integrates the structured-format rhetorical elements into a first electronically distributable document having a first technical level and sends the structured-format rhetorical elements to a second application that integrates the structured-format rhetorical elements into a second electronically distributable document having a second technical level that is greater in technical specificity than the first technical level.
- a content management system includes a database configured to communicate with an input tool to receive input, wherein the input includes a plurality of grammatical syntax elements related to a content subject.
- the database is configured to store a plurality of records, at least one record of the plurality of records including a plurality of fields storing the plurality of grammatical syntax elements associated with the content subject, each of the plurality of grammatical syntax elements having a rhetorical structure to facilitate selective assembly into at least one sentence.
- the database is configured to send at least one grammatical syntax element of the plurality of grammatical syntax elements to a content server in response to a request, wherein the content server converts the at least one grammatically-structured text element into at least one structured-format rhetorical element and sends the at least one structured-format rhetorical element to a first application that integrates the at least one structured-format rhetorical element into a first electronically distributable document having a first technical level and sends the at least one structured-format rhetorical element to a second application that integrates the at least one structured-format rhetorical element into a second electronically distributable document having a second technical level that is greater in technical specificity than the first technical level.
- a method of managing content includes storing a first computer retrievable grammatical syntax element associated with a rhetorical structure in a first field of a database record, the first retrievable grammatical syntax element received via an input tool.
- the method also includes storing a second computer retrievable grammatical syntax element associated with the rhetorical structure in a second field of the database record, the first retrievable grammatical syntax element received via an input tool.
- the rhetorical structure facilitates selective assembly of the first computer retrievable grammatical syntax element and the second computer retrievable grammatical syntax element into at least one sentence or paragraph of a first electronically distributable document and into at least one sentence or paragraph of a second electronically distributable document, wherein the first electronically distributable document has a technical level greater in technical specificity than a technical level of the second electronically distributable document.
- FIG. 1 depicts an exemplary embodiment of a content management system.
- FIG. 2 depicts an exemplary embodiment of a rhetorical content delivery system.
- FIG. 3 illustrates an exemplary embodiment of an input tool.
- FIG. 4 depicts an exemplary method of content management.
- FIG. 5 illustrates an exemplary distribution/repurposing of rhetorically structured content.
- FIG. 6 depicts an exemplary rhetorical data structure.
- FIG. 1 depicts an exemplary embodiment of a content management system.
- the content management system includes a content database 104 and a content server 106 .
- the content management system includes an input tool 102 and various applications 108 , 110 and 112 .
- the input tool 102 is used to gather content segments and store those segments in a database 104 .
- the content segments may, for example, be sentence fragments, phrases, nouns, sentences, and paragraphs.
- sentence fragments are entered, following a specific grammatical format that fulfills a specified rhetorical purpose.
- parts of a sentence may be gathered, stored and associated as fields in the content database 104 .
- Rhetorical principles control the development of the syntax from the grammatical elements and drive the deployment of the content to the application based on the communication function that the write wants to achieve.
- the database 104 may be a database such as an Oracle® or SQL database.
- the database 104 stores records or file references. Each record is associated with a content subject and may have multiple fields. The fields may contain sentence fragments, phrases, sentences, nouns, and paragraphs. This content data may be selectively used to construct content associated with the content subject.
- the content server 106 is coupled to the database 104 and accesses the records associated with the content subjects.
- Applications such as product profiler 108 , proposal builder 110 , and e-brochure builder 112 access the content server 106 , requesting content associated with a content subject.
- the content server 106 accesses the database 104 to selectively retrieve requested fields of the record associated with the requested content subject.
- the content server 106 may provide the content elements in various formats, including a data record set and an XML document.
- the applications may construct content using the various formats or models.
- Some of the fields in the record may, for example, follow a rhetorical model.
- the model utilizes sentence elements having a specific grammatical form designed to meet a particular rhetorical or communication function.
- the sentence elements or grammatical syntax rules may be used to construct a sentence.
- the rhetorical model may be used to form a sentence having three elements, a product name, product class, and product description as shown below.
- the rhetorical/communication function this grammatical contruct is designed to achieve is DEFINE.
- ⁇ Product name>> is a ⁇ product class>> that ⁇ product description>>.
- the elements follow specific grammatical forms.
- the product name is a noun
- the product class may be a noun that agrees with the singular verb “is” and singular article “a”
- the product description may be a phrase beginning with a third-person singular active verb.
- An example is ⁇ A chair>> is a ⁇ piece of furniture>> that ⁇ has four legs, a platform for sitting, and a back to lean against>>.
- Sentence elements may be stored in the database 104 .
- Fields within records associated with content subjects may store grammatical syntax elements that may be used to create sentences based on one or more rhetorical formats.
- the product name and product class may be used to make a sentence.
- the product name field and product description may be used to build another sentence.
- the product name may be used with another element to build a third sentence.
- fields within the record may be used to store phrases, sentences, or paragraphs that fulfill a specified rhetorical/communication function.
- fields may store teaser sentences, point statements, illustrative descriptions, analogy statements, and feature statements.
- sentences or phrases may relate to additional differentiators such as differentiating details such as physical or conceptual differences to other products in a class, comparisons with older technologies, examples, inventories, and analogies.
- a point statement may be included that further describes the product such as an advantage or usage from the target audience's point of view.
- the database may further store contexts in which a content or content element is applicable. For example, content elements relating to the same content subject may be provided for different markets, regions, and branding efforts. In one exemplary embodiment, different legal statements may be provided for use with content based on the region. In another example, different content elements may be provided for marketing to different target markets. In a further example, different content elements such as product names may be associated with a content subject for different branding efforts. Different content elements may be provided for various technical levels as well.
- the fields stored within the records may then be queried to selectively retrieve elements that may be utilized to create content.
- One exemplary application is the product profiler system 108 .
- the content server 106 provides a tagged-segmented data file, such as an extensible markup language (XML) file, including the requested data elements to the product profiler system 108 .
- the product profiler system 108 interprets the tagged-segmented data file to produce content for delivery through a network such as via a web page.
- the content server 106 may provide the content elements as a data record set.
- the applications 110 and 112 interpret the data record set, selectively utilizing the content elements to develop context-specific content.
- the content may then be provided in a document, flash file, PDF, or other electronic format.
- content elements associated with a content subject may be reused in various contexts or for various purposes.
- the content elements may be re-purposed and utilized automatically.
- FIG. 2 depicts an exemplary application for creating content.
- a website may be delivered to users.
- the pages may include content automatically created using the content elements stored in the database.
- An application server 200 receives requests associated with a content subject from browsers 208 , 210 and 212 .
- the application server may have a gateway program 214 that acts to receive the requests and provide the output.
- the gateway program 214 receives HTTP requests and provides each HTML web page content.
- the application server 200 may acquire an extensible markup language (XML) file 202 associated with the requested content subject.
- the XML may have tags that identify the elements.
- the XML file 202 may be interpreted by an XML parser 216 .
- the XML file 202 may be associated with a document type definition (DTD) file 204 and further interpreted in accordance with the document type definition (DTD) file 204 .
- the application server 200 may also include an XSL file 206 as interpreted by an XSL processor 218 . Together, the XML parser 216 and the XSL processor 218 provide content elements to the gateway program 214 .
- the gateway program 214 assembles the content elements into content included in the web pages.
- Each web page may utilize different elements derived from the grammatical syntax fields stored in the database and transferred utilizing the XML file 202 .
- the content elements may be utilized in accordance with the intended purpose of the content.
- FIG. 3 depicts an exemplary user interface or input tool for entering data into a rhetorical content management database.
- the content subject is a product.
- the user interface takes the form of a page 300 that includes a product name 302 .
- the page may, for example, be a web page.
- Data associated with the product may be subdivided into sections 304 , each section having an associated entry page or anchor within the displayed page.
- the sections may, for example, be subdivisions associated with what a product does, how it works, what it is, general information, branding information, frequently asked questions associated with the product, teasers, product features, advantages, applications, implementation, success stories, components, diagrams, options, availability, legal notices, white papers, and other information.
- Element 314 includes a description of the grammar rules to be applied when entering text.
- the element 314 may additionally include a text entry form element 316 and a size element 318 that indicates either total size permitted in the text entry element 316 , the number of characters remaining for use in the text entry element 316 , or the number of characters used in the text entry element 316 .
- element 314 may be a sentence or product tease designed to grab the attention of a potential purchaser.
- the grammatical and content-guidance rules associated with element 314 may require or suggest that the element be entered as a sentence or a question.
- the text entry element 316 may, for example, be limited to a size of 250 characters. As the text entry element 316 is used, the number of characters remaining may be displayed in the size element 318 .
- Element 320 may, for example, be a product classification.
- the product classification may be used in a rhetorical or classical rhetorical format and require an associated verb, article, and structured phrase or noun.
- a drop-down menu is provided for selecting a verb form that agrees with a controlling grammatical element 322 such as “is” or “are”.
- Another drop-down menu 324 is provided for selecting an article such as “a” or “an”.
- a text entry form element 326 is provided for entering the product class syntax.
- a size element box 328 may be provided.
- a sentence may be constructed using the product name 302 , the verb selected in menu 322 , the article selected in menu 324 , and the text in the text entry form element 326 .
- the sentence would read: ⁇ Product name>> is/are a/an ⁇ text entry>>.
- the verb selected in menu 322 , the article selected in menu 324 , and the text of text entry element 326 may be stored in a database and reapplied as needed for specific purposes.
- FIG. 4 depicts an exemplary method of content management.
- the content management system may receive a user input entered in the grammatically structured text entry elements as shown at step 402 .
- the text entered in its grammatically structured format may be stored in the database records as shown at step 404 .
- Some fields may store nouns.
- Other fields may store phrases starting with a specific verb having a specific tense and number. These fields may be combined according to their associated rhetorical structure to form sentences. Additional fields may store sentences and paragraphs having an associated purpose.
- the database stores these elements to fulfill rhetorical/communication purposes.
- the content management system may then code the stored text and convert it into structured format-supporting rhetorical elements as shown at step 406 .
- the content management system may query the records and create data record sets.
- the content management system may query the stored records and formulate tag-structured data files such as XML files for use by other applications.
- the content management system may then render an electronically displayable document including at least one of the stored rhetorical elements as shown at step 408 .
- the content management system may display a web page utilizing some of the rhetorical data elements.
- the content may be re-purposed and utilized for brochures, proposals, or other documents needing to fulfill a similar rhetorical/communication purpose.
- the content used in the brochures or proposals may utilize different rhetorical elements from those utilized in providing content for web pages, or in some cases, use the same elements or subsets, depending on the space available and the degree of content needed.
- FIG. 5 depicts the exemplary use of content data associated with a content subject and its selective use in various applications.
- the data may be organized into a description 516 , features and benefits 518 , and other categories.
- Elements may be stored that can be used in a rhetorical structure to produce content.
- Each of the elements for use in a rhetorical structure may have a syntax that has the appropriate grammatical format for use in the rhetorical structure.
- a classical rhetorical definition 502 may be used.
- a sentence structure may be provided such as ⁇ Product name>> is a ⁇ product class>> that has ⁇ a key differentiator>>.
- a data structure may be provided that stores the product name, the product class, and the key differentiator.
- the product name, product class and key differentiator may each have a specific grammatical syntax that permits their use in this rhetorical structure, while allowing them to be used together or separately by other grammatical structures that serve similar or even widely different rhetorical/communication purposes in other applications.
- the rhetorical structure 504 may utilize a key benefit field and comparable product field that have syntax or grammatical structures different than those of the product class or key differentiator.
- the key differentiator may have a different format than the key benefit.
- the different syntax for the comparison old/new is based on the rhetorical function of comparison.
- the payoff statement may be a benefit. The differing syntax would let a re-user emphasize this benefit over others and add flexibility to the application's discussion of the content.
- rhetorical structures such as rhetorical structure 506 may utilize sentence syntax structures. Each sentence syntax structure may have a specific purpose. Alternately, such as in how does rhetorical structure 508 , a rhetorical structure may be formulated using syntax elements that constitute nouns or phrases as well as syntax structures that include sentences and paragraphs. Syntax structure elements such as the product name may be reused in many rhetorical structures. Other elements may be specific to a given rhetorical structure. Further, these rhetorical structures and the syntax elements may be selectively utilized for different purposes.
- An e-brochure may be built utilizing the comparison between the old and new 504 as well as a supplemental comparison between the old and new 506 .
- a proposal builder 514 may utilize the classical definition structure 502 , the product how does rhetorical structure 508 , and the features rhetorical structure 510 . In this manner, elements and structures associated with a content subject may be selectively utilized to produce content for differing purposes.
- FIG. 6 depicts an exemplary tag-segmented data file 600 .
- the tag-segmented data file may, for example, be an XML file.
- the XML file may be produced by the content management system from the content stored in the content database.
- the tag-segmented data file 600 may be used to store a complete data record or partial data associated with a content subject.
- a product profile is specified.
- the product profile may have an associated product ID.
- the data may be further segmented for use in specific markets or regions as indicated by the ⁇ Region> tag.
- ⁇ PAC> indicates a specific region and several specific regions may be specified.
- a tag and tag end are provided for the product name, expanded product name, update date, and update time.
- tags are provided for subdivisions of content elements.
- a ⁇ Description> tag may identify one or more sets of description elements.
- a description element may for example follow a classical format as indicated by the ⁇ Classical_Def> tag.
- Elements that follow the grammatical format of the classical definition may then be provided as indicated by separate tags.
- a class description 602 , product description 604 , and comparison sentence 606 may be provided.
- the class description and product description may be combined with the product name to form a classical rhetorical sentence.
- the comparison sentence 606 may be appended to the classical definition to form a paragraph for use in building content.
- Additional files such as XSL files may specify how a sentence or content is to be constructed using the content elements of the XML file. The actual output is shown.
Abstract
A system and method of managing content are disclosed. In one embodiment, the method includes receiving input from an input tool, the input including a plurality of grammatically-structured text elements related to a content subject. The method also includes storing the plurality of grammatically-structured text elements as a plurality of fields of a record associated with the content subject and sending the plurality of fields to a content server in response to a request. The content server converts the grammatically-structured text elements into structured-format rhetorical elements and sends the structured-format rhetorical elements to a first application that integrates the structured-format rhetorical elements into a first electronically distributable document having a first technical level and to a second application that integrates the structured-format rhetorical elements into a second electronically distributable document having a second technical level that is greater in technical specificity than the first technical level.
Description
- This application is a divisional application of, and claims priority from, U.S. application Ser. No. 10/635,419, filed Aug. 6, 2003, the contents of which are hereby incorporated in their entirety.
- This disclosure relates, in general, to rhetorical content management systems and methods for their use.
- Content management is useful for providing a consistent image through various content delivery methods. For example, content management may be useful in providing a consistent product description across multiple sales and marketing mediums such as websites, proposals, brochures, and other documents.
- However, content management becomes a significant problem for large organizations having multiple products or product lines. A large amount of content is provided to a large number of users. These problems may be further exacerbated by variances in regional availability, market targeting, and the greater demand for content through large sales channels. Delivery of suitable content is often slow.
- In addition, content creation is a significantly expensive process. Initial creation is expensive. After initial content creation, the content may not be suitable for various purposes. As such, expenses increase as content is manually adapted for various uses.
- Some organizations rely on multiple content management systems. Each system is managed by a different section. As such, content is created more than once and varies between sections. Therefore, it is difficult to create content that is consistent and accurate.
- For large entities with extensive product lines, content management becomes a large and expensive process. As such, an improved content management system would be desirable.
- The present disclosure is directed generally to a content management system, a method of content management, a rhetorical content model, and automated methods of generating proposals and other documents based thereon.
- In a particular illustrative embodiment, a method of managing content is disclosed. The method includes receiving input from an input tool, wherein the input includes a plurality of grammatically-structured text elements related to a content subject. The method also includes storing the plurality of grammatically-structured text elements as a plurality of fields of a record associated with the content subject. Further, the method includes sending the plurality of fields to a content server in response to a request, wherein the content server converts the grammatically-structured text elements into structured-format rhetorical elements and sends the structured-format rhetorical elements to a first application that integrates the structured-format rhetorical elements into a first electronically distributable document having a first technical level and sends the structured-format rhetorical elements to a second application that integrates the structured-format rhetorical elements into a second electronically distributable document having a second technical level that is greater in technical specificity than the first technical level.
- In accordance with another particular embodiment, a content management system is disclosed and includes a database configured to communicate with an input tool to receive input, wherein the input includes a plurality of grammatical syntax elements related to a content subject. The database is configured to store a plurality of records, at least one record of the plurality of records including a plurality of fields storing the plurality of grammatical syntax elements associated with the content subject, each of the plurality of grammatical syntax elements having a rhetorical structure to facilitate selective assembly into at least one sentence. In addition, the database is configured to send at least one grammatical syntax element of the plurality of grammatical syntax elements to a content server in response to a request, wherein the content server converts the at least one grammatically-structured text element into at least one structured-format rhetorical element and sends the at least one structured-format rhetorical element to a first application that integrates the at least one structured-format rhetorical element into a first electronically distributable document having a first technical level and sends the at least one structured-format rhetorical element to a second application that integrates the at least one structured-format rhetorical element into a second electronically distributable document having a second technical level that is greater in technical specificity than the first technical level.
- In accordance with another particular embodiment, a method of managing content is disclosed and includes storing a first computer retrievable grammatical syntax element associated with a rhetorical structure in a first field of a database record, the first retrievable grammatical syntax element received via an input tool. The method also includes storing a second computer retrievable grammatical syntax element associated with the rhetorical structure in a second field of the database record, the first retrievable grammatical syntax element received via an input tool. The rhetorical structure facilitates selective assembly of the first computer retrievable grammatical syntax element and the second computer retrievable grammatical syntax element into at least one sentence or paragraph of a first electronically distributable document and into at least one sentence or paragraph of a second electronically distributable document, wherein the first electronically distributable document has a technical level greater in technical specificity than a technical level of the second electronically distributable document.
-
FIG. 1 depicts an exemplary embodiment of a content management system. -
FIG. 2 depicts an exemplary embodiment of a rhetorical content delivery system. -
FIG. 3 illustrates an exemplary embodiment of an input tool. -
FIG. 4 depicts an exemplary method of content management. -
FIG. 5 illustrates an exemplary distribution/repurposing of rhetorically structured content. -
FIG. 6 depicts an exemplary rhetorical data structure. -
FIG. 1 depicts an exemplary embodiment of a content management system. The content management system includes acontent database 104 and acontent server 106. In addition, the content management system includes aninput tool 102 andvarious applications - The
input tool 102 is used to gather content segments and store those segments in adatabase 104. The content segments may, for example, be sentence fragments, phrases, nouns, sentences, and paragraphs. In one exemplary embodiment, sentence fragments are entered, following a specific grammatical format that fulfills a specified rhetorical purpose. Using the rhetorical format, parts of a sentence may be gathered, stored and associated as fields in thecontent database 104. Rhetorical principles control the development of the syntax from the grammatical elements and drive the deployment of the content to the application based on the communication function that the write wants to achieve. - The
database 104 may be a database such as an Oracle® or SQL database. Thedatabase 104 stores records or file references. Each record is associated with a content subject and may have multiple fields. The fields may contain sentence fragments, phrases, sentences, nouns, and paragraphs. This content data may be selectively used to construct content associated with the content subject. - The
content server 106 is coupled to thedatabase 104 and accesses the records associated with the content subjects. Applications such asproduct profiler 108,proposal builder 110, and e-brochurebuilder 112 access thecontent server 106, requesting content associated with a content subject. Thecontent server 106 accesses thedatabase 104 to selectively retrieve requested fields of the record associated with the requested content subject. Thecontent server 106 may provide the content elements in various formats, including a data record set and an XML document. - The applications may construct content using the various formats or models. Some of the fields in the record may, for example, follow a rhetorical model. In this example, the model utilizes sentence elements having a specific grammatical form designed to meet a particular rhetorical or communication function. The sentence elements or grammatical syntax rules may be used to construct a sentence. In one exemplary embodiment, the rhetorical model may be used to form a sentence having three elements, a product name, product class, and product description as shown below. The rhetorical/communication function this grammatical contruct is designed to achieve is DEFINE.
- <<Product name>> is a <<product class>> that <<product description>>.
- To produce a grammatically correct sentence, the elements follow specific grammatical forms. For example, the product name is a noun, the product class may be a noun that agrees with the singular verb “is” and singular article “a”, and the product description may be a phrase beginning with a third-person singular active verb. An example is <<A chair>> is a <<piece of furniture>> that <<has four legs, a platform for sitting, and a back to lean against>>.
- Sentence elements may be stored in the
database 104. Fields within records associated with content subjects may store grammatical syntax elements that may be used to create sentences based on one or more rhetorical formats. For example, the product name and product class may be used to make a sentence. In another example, the product name field and product description may be used to build another sentence. Alternately, the product name may be used with another element to build a third sentence. - In addition, fields within the record may be used to store phrases, sentences, or paragraphs that fulfill a specified rhetorical/communication function. For example, fields may store teaser sentences, point statements, illustrative descriptions, analogy statements, and feature statements. For example, sentences or phrases may relate to additional differentiators such as differentiating details such as physical or conceptual differences to other products in a class, comparisons with older technologies, examples, inventories, and analogies. In another example, a point statement may be included that further describes the product such as an advantage or usage from the target audience's point of view.
- The database may further store contexts in which a content or content element is applicable. For example, content elements relating to the same content subject may be provided for different markets, regions, and branding efforts. In one exemplary embodiment, different legal statements may be provided for use with content based on the region. In another example, different content elements may be provided for marketing to different target markets. In a further example, different content elements such as product names may be associated with a content subject for different branding efforts. Different content elements may be provided for various technical levels as well.
- The fields stored within the records may then be queried to selectively retrieve elements that may be utilized to create content. One exemplary application is the
product profiler system 108. Thecontent server 106 provides a tagged-segmented data file, such as an extensible markup language (XML) file, including the requested data elements to theproduct profiler system 108. Theproduct profiler system 108 interprets the tagged-segmented data file to produce content for delivery through a network such as via a web page. - In other exemplary embodiments such as
proposal builder 110 ore-brochure builder 112, thecontent server 106 may provide the content elements as a data record set. Theapplications - In one exemplary embodiment, the content management system may be integrated with enterprise architecture. Applications may reside on a user end of the architecture while the content server and database reside in a business services section. In other embodiments, the system may be implemented on an intranet and use browser technology.
- In this manner, content elements associated with a content subject may be reused in various contexts or for various purposes. As such, the content elements may be re-purposed and utilized automatically.
-
FIG. 2 depicts an exemplary application for creating content. In this exemplary embodiment, a website may be delivered to users. The pages may include content automatically created using the content elements stored in the database. Anapplication server 200 receives requests associated with a content subject frombrowsers gateway program 214 that acts to receive the requests and provide the output. In exemplary embodiment, thegateway program 214 receives HTTP requests and provides each HTML web page content. - Upon receiving a request from the
gateway program 214, theapplication server 200 may acquire an extensible markup language (XML) file 202 associated with the requested content subject. The XML may have tags that identify the elements. TheXML file 202 may be interpreted by anXML parser 216. TheXML file 202 may be associated with a document type definition (DTD) file 204 and further interpreted in accordance with the document type definition (DTD)file 204. Theapplication server 200 may also include anXSL file 206 as interpreted by anXSL processor 218. Together, theXML parser 216 and theXSL processor 218 provide content elements to thegateway program 214. Thegateway program 214 assembles the content elements into content included in the web pages. - Each web page may utilize different elements derived from the grammatical syntax fields stored in the database and transferred utilizing the
XML file 202. In this manner, the content elements may be utilized in accordance with the intended purpose of the content. -
FIG. 3 depicts an exemplary user interface or input tool for entering data into a rhetorical content management database. In this exemplary embodiment, the content subject is a product. The user interface takes the form of apage 300 that includes aproduct name 302. The page may, for example, be a web page. - Data associated with the product may be subdivided into
sections 304, each section having an associated entry page or anchor within the displayed page. The sections may, for example, be subdivisions associated with what a product does, how it works, what it is, general information, branding information, frequently asked questions associated with the product, teasers, product features, advantages, applications, implementation, success stories, components, diagrams, options, availability, legal notices, white papers, and other information. - The interface may be further subdivided into tabbed sections that define certain grammatical structures for a particular content subject, using
tabs 306. These tabbed sections may be displayed as individual web pages and each section may have multiple tab pages associated with it. In addition, each page may include an element such as a button. The pages may include buttons such as aview button 308, anadd button 310, and anedit button 312. Theview button 308 may facilitate a display of content elements associated with theproduct name 302. Theadd button 310 may add content entered into the page to the record in the database. Theedit button 312 may, for example, unlock text entry fields, permitting editing of text associated with the content elements. Alternately, other buttons may be used to manipulate records within the database. - In this exemplary embodiment, two content elements are shown.
Element 314 includes a description of the grammar rules to be applied when entering text. Theelement 314 may additionally include a textentry form element 316 and asize element 318 that indicates either total size permitted in thetext entry element 316, the number of characters remaining for use in thetext entry element 316, or the number of characters used in thetext entry element 316. For example,element 314 may be a sentence or product tease designed to grab the attention of a potential purchaser. The grammatical and content-guidance rules associated withelement 314 may require or suggest that the element be entered as a sentence or a question. Thetext entry element 316 may, for example, be limited to a size of 250 characters. As thetext entry element 316 is used, the number of characters remaining may be displayed in thesize element 318. -
Element 320 may, for example, be a product classification. The product classification may be used in a rhetorical or classical rhetorical format and require an associated verb, article, and structured phrase or noun. In the exemplary embodiment, a drop-down menu is provided for selecting a verb form that agrees with a controllinggrammatical element 322 such as “is” or “are”. Another drop-down menu 324 is provided for selecting an article such as “a” or “an”. A textentry form element 326 is provided for entering the product class syntax. In addition, asize element box 328 may be provided. For example, in a classic rhetorical format, a sentence may be constructed using theproduct name 302, the verb selected inmenu 322, the article selected inmenu 324, and the text in the textentry form element 326. The sentence would read: <<Product name>> is/are a/an <<text entry>>. The verb selected inmenu 322, the article selected inmenu 324, and the text oftext entry element 326 may be stored in a database and reapplied as needed for specific purposes. - Other elements may be entered such as product descriptions, teasers, descriptions of how a system works, success stories, feature names, and point statement sentences. These elements may also have an associated field in the records of the database.
-
FIG. 4 depicts an exemplary method of content management. The content management system may receive a user input entered in the grammatically structured text entry elements as shown atstep 402. The text entered in its grammatically structured format may be stored in the database records as shown atstep 404. Some fields may store nouns. Other fields may store phrases starting with a specific verb having a specific tense and number. These fields may be combined according to their associated rhetorical structure to form sentences. Additional fields may store sentences and paragraphs having an associated purpose. The database stores these elements to fulfill rhetorical/communication purposes. - The content management system may then code the stored text and convert it into structured format-supporting rhetorical elements as shown at
step 406. For example, the content management system may query the records and create data record sets. In another embodiment, the content management system may query the stored records and formulate tag-structured data files such as XML files for use by other applications. The content management system may then render an electronically displayable document including at least one of the stored rhetorical elements as shown atstep 408. For example, the content management system may display a web page utilizing some of the rhetorical data elements. Alternately, the content may be re-purposed and utilized for brochures, proposals, or other documents needing to fulfill a similar rhetorical/communication purpose. The content used in the brochures or proposals may utilize different rhetorical elements from those utilized in providing content for web pages, or in some cases, use the same elements or subsets, depending on the space available and the degree of content needed. -
FIG. 5 depicts the exemplary use of content data associated with a content subject and its selective use in various applications. The data may be organized into adescription 516, features andbenefits 518, and other categories. Elements may be stored that can be used in a rhetorical structure to produce content. Each of the elements for use in a rhetorical structure may have a syntax that has the appropriate grammatical format for use in the rhetorical structure. In one exemplary embodiment, a classicalrhetorical definition 502 may be used. A sentence structure may be provided such as <<Product name>> is a <<product class>> that has <<a key differentiator>>. A data structure may be provided that stores the product name, the product class, and the key differentiator. The product name, product class and key differentiator may each have a specific grammatical syntax that permits their use in this rhetorical structure, while allowing them to be used together or separately by other grammatical structures that serve similar or even widely different rhetorical/communication purposes in other applications. - Another rhetorical structure, such as the comparison between the old and new as shown in
block 504, may also use the product name. Therhetorical structure 504 may utilize a key benefit field and comparable product field that have syntax or grammatical structures different than those of the product class or key differentiator. For example, the key differentiator may have a different format than the key benefit. The different syntax for the comparison old/new is based on the rhetorical function of comparison. The payoff statement may be a benefit. The differing syntax would let a re-user emphasize this benefit over others and add flexibility to the application's discussion of the content. - Other rhetorical structures such as
rhetorical structure 506 may utilize sentence syntax structures. Each sentence syntax structure may have a specific purpose. Alternately, such as in how doesrhetorical structure 508, a rhetorical structure may be formulated using syntax elements that constitute nouns or phrases as well as syntax structures that include sentences and paragraphs. Syntax structure elements such as the product name may be reused in many rhetorical structures. Other elements may be specific to a given rhetorical structure. Further, these rhetorical structures and the syntax elements may be selectively utilized for different purposes. - An e-brochure may be built utilizing the comparison between the old and new 504 as well as a supplemental comparison between the old and new 506. Alternately, a
proposal builder 514 may utilize theclassical definition structure 502, the product how doesrhetorical structure 508, and the featuresrhetorical structure 510. In this manner, elements and structures associated with a content subject may be selectively utilized to produce content for differing purposes. -
FIG. 6 depicts an exemplary tag-segmenteddata file 600. The tag-segmented data file may, for example, be an XML file. The XML file may be produced by the content management system from the content stored in the content database. The tag-segmented data file 600 may be used to store a complete data record or partial data associated with a content subject. In the exemplary embodiment ofFIG. 6 , a product profile is specified. The product profile may have an associated product ID. The data may be further segmented for use in specific markets or regions as indicated by the <Region> tag. <PAC> indicates a specific region and several specific regions may be specified. A tag and tag end are provided for the product name, expanded product name, update date, and update time. These latter two are content management elements. In addition, tags are provided for subdivisions of content elements. For example, a <Description> tag may identify one or more sets of description elements. A description element may for example follow a classical format as indicated by the <Classical_Def> tag. Elements that follow the grammatical format of the classical definition may then be provided as indicated by separate tags. For example, aclass description 602,product description 604, andcomparison sentence 606 may be provided. The class description and product description may be combined with the product name to form a classical rhetorical sentence. Thecomparison sentence 606 may be appended to the classical definition to form a paragraph for use in building content. - Additional files such as XSL files may specify how a sentence or content is to be constructed using the content elements of the XML file. The actual output is shown.
- The above disclosed subject matter is to be considered illustrative, and not restrictive, and the appended claims are intended to cover all such modifications, enhancements, and other embodiments which fall within the true spirit and scope of the present invention. Thus, to the maximum extent allowed by law, the scope of the present invention is to be determined by the broadest permissible interpretation of the following claims and their equivalents, and shall not be restricted or limited by the foregoing detailed description.
Claims (19)
1. A method of content management, the method comprising:
receiving input from an input tool, wherein the input includes a plurality of grammatically-structured text elements related to a content subject;
storing the plurality of grammatically-structured text elements as a plurality of fields of a record associated with the content subject; and
sending the plurality of fields to a content server in response to a request, wherein the content server converts the grammatically-structured text elements into structured-format rhetorical elements and sends the structured-format rhetorical elements to a first application that integrates the structured-format rhetorical elements into a first electronically distributable document having a first technical level and sends the structured-format rhetorical elements to a second application that integrates the structured-format rhetorical elements into a second electronically distributable document having a second technical level that is greater in technical specificity than the first technical level.
2. The method of claim 1 , further comprising associating a context with at least one of the grammatically-structured text elements, wherein the context indicates a market, geographic region, marketing brand, technical level, or any combination thereof.
3. The method of claim 1 , wherein the grammatically-structured text elements include a noun, a verb, a phrase, a sentence, a teaser statement, a point statement, an illustrative description, an analogy statement, a feature statement, a product differentiator, or any combination thereof.
4. The method of claim 1 , wherein each of the first and second electronically distributable documents integrates the structured-format rhetorical elements into at least one sentence that includes a comparison statement relating to a product associated with the content subject.
5. A content management system, comprising:
a database configured to communicate with an input tool to receive input, wherein the input includes a plurality of grammatical syntax elements related to a content subject;
wherein the database is configured to store a plurality of records, at least one record of the plurality of records including a plurality of fields storing the plurality of grammatical syntax elements associated with the content subject, each of the plurality of grammatical syntax elements having a rhetorical structure to facilitate selective assembly into at least one sentence; and
wherein the database is configured to send at least one grammatical syntax element of the plurality of grammatical syntax elements to a content server in response to a request, wherein the content server converts the at least one grammatically-structured text element into at least one structured-format rhetorical element and sends the at least one structured-format rhetorical element to a first application that integrates the at least one structured-format rhetorical element into a first electronically distributable document having a first technical level and sends the at least one structured-format rhetorical element to a second application that integrates the at least one structured-format rhetorical element into a second electronically distributable document having a second technical level that is greater in technical specificity than the first technical level.
6. The system of claim 4 , wherein each of the first and second electronically distributable includes a plurality of sentences derived from the at least one grammatical syntax element.
7. The system of claim 4 , wherein the at least one grammatical syntax element includes a product class.
8. The system of claim 4 , wherein the at least one grammatical syntax element includes a product description including a verb having a specified verb tense.
9. The system of claim 4 , wherein the at least one grammatical syntax element includes a phrase associated with a specified verb and article.
10. A method of content management, the method comprising:
storing a first computer retrievable grammatical syntax element associated with a rhetorical structure in a first field of a database record, the first retrievable grammatical syntax element received via an input tool;
storing a second computer retrievable grammatical syntax element associated with the rhetorical structure in a second field of the database record, the first retrievable grammatical syntax element received via an input tool; and
wherein the rhetorical structure facilitates selective assembly of the first computer retrievable grammatical syntax element and the second computer retrievable grammatical syntax element into at least one sentence or paragraph of a first electronically distributable document and into at least one sentence or paragraph of a second electronically distributable document, wherein the first electronically distributable document has a technical level greater in technical specificity than a technical level of the second electronically distributable document.
11. The method of claim 10 , further comprising storing a third computer retrievable grammatical syntax element in a third field of the database record.
12. The method of claim 11 , wherein the first computer retrievable grammatical syntax element is a product name, the second computer retrievable grammatical syntax element is a product class, and the third computer retrievable grammatical syntax element is a product differentiator.
13. The method of claim 11 , wherein each of the computer retrievable grammatical syntax elements is stored in a database as a separate database entry.
14. The method of claim 10 , wherein:
the input tool includes a user interface having at least one entry page associated with the content subject and wherein each entry page includes at least one text entry form element for receiving input text having a length, the input text constrained in accordance with a grammatical format associated with a rhetorical purpose; and
the input tool includes a selection element configured to initiate manipulation of a data record associated with the content subject at the database upon activation of the selection element.
15. The system of claim 14 , wherein the data associated with the content subject is subdivided into a plurality of sections, each section associated with an entry page.
16. The system of claim 15 , wherein the sections include a product purpose, a product operation, branding information, frequently asked questions, a teaser, a product feature, a product advantage, a product application, a product implementation, a product testimonial, a product component, a product illustration, a product diagram, a product option, a product availability, a legal notice, a white paper, or any combination thereof.
17. The system of claim 15 , wherein each entry page is displayed in connection with a graphical tab and wherein each entry page is displayed as a separate web page.
18. The system of claim 14 , further comprising a plurality of test entry form elements.
19. The system of claim 14 , wherein the data record includes a plurality of fields associated with a plurality of rhetorical sentence structures.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/500,683 US20060271578A1 (en) | 2003-08-06 | 2006-08-08 | Rhetorical content management system and methods |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/635,419 US20050033750A1 (en) | 2003-08-06 | 2003-08-06 | Rhetorical content management system and methods |
US11/500,683 US20060271578A1 (en) | 2003-08-06 | 2006-08-08 | Rhetorical content management system and methods |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/635,419 Division US20050033750A1 (en) | 2003-08-06 | 2003-08-06 | Rhetorical content management system and methods |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060271578A1 true US20060271578A1 (en) | 2006-11-30 |
Family
ID=34116243
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/635,419 Abandoned US20050033750A1 (en) | 2003-08-06 | 2003-08-06 | Rhetorical content management system and methods |
US11/498,219 Expired - Fee Related US7627607B2 (en) | 2003-08-06 | 2006-08-02 | Rhetorical content management system and methods |
US11/500,683 Abandoned US20060271578A1 (en) | 2003-08-06 | 2006-08-08 | Rhetorical content management system and methods |
US11/595,099 Expired - Fee Related US7313562B2 (en) | 2003-08-06 | 2006-11-09 | Rhetorical content management system and methods |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/635,419 Abandoned US20050033750A1 (en) | 2003-08-06 | 2003-08-06 | Rhetorical content management system and methods |
US11/498,219 Expired - Fee Related US7627607B2 (en) | 2003-08-06 | 2006-08-02 | Rhetorical content management system and methods |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/595,099 Expired - Fee Related US7313562B2 (en) | 2003-08-06 | 2006-11-09 | Rhetorical content management system and methods |
Country Status (1)
Country | Link |
---|---|
US (4) | US20050033750A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050033754A1 (en) * | 2003-08-06 | 2005-02-10 | Sbc Knowledge Ventures, L.P. | Rhetorical content management with tone and audience profiles |
US20070033207A1 (en) * | 2003-08-06 | 2007-02-08 | Sbc Knowledge Ventures, L.P. | Rhetorical content management system and methods |
US20070067371A1 (en) * | 2005-09-19 | 2007-03-22 | Sbc Knowledge Ventures, L.P. | Database structure and method |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7577639B2 (en) | 2005-12-12 | 2009-08-18 | At&T Intellectual Property I, L.P. | Method for analyzing, deconstructing, reconstructing, and repurposing rhetorical content |
US20220222437A1 (en) * | 2021-01-08 | 2022-07-14 | Nice Ltd. | Systems and methods for structured phrase embedding and use thereof |
Citations (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5369573A (en) * | 1992-07-02 | 1994-11-29 | Docustructure Corporation | Structured document syntax management |
US5459827A (en) * | 1991-07-17 | 1995-10-17 | Bull S.A. | Layout method for structured documents |
US5819260A (en) * | 1996-01-22 | 1998-10-06 | Lexis-Nexis | Phrase recognition method and apparatus |
US6026388A (en) * | 1995-08-16 | 2000-02-15 | Textwise, Llc | User interface and other enhancements for natural language information retrieval system and method |
US6041303A (en) * | 1996-06-07 | 2000-03-21 | Mathews; Edward Henry | Method of assisting the conducting of a research project |
US6112168A (en) * | 1997-10-20 | 2000-08-29 | Microsoft Corporation | Automatically recognizing the discourse structure of a body of text |
US6185587B1 (en) * | 1997-06-19 | 2001-02-06 | International Business Machines Corporation | System and method for building a web site with automated help |
US6199034B1 (en) * | 1995-05-31 | 2001-03-06 | Oracle Corporation | Methods and apparatus for determining theme for discourse |
US6263336B1 (en) * | 1997-02-27 | 2001-07-17 | Seiko Epson Corporation | Text structure analysis method and text structure analysis device |
US6349316B2 (en) * | 1996-03-29 | 2002-02-19 | Microsoft Corporation | Document summarizer for word processors |
US6353824B1 (en) * | 1997-11-18 | 2002-03-05 | Apple Computer, Inc. | Method for dynamic presentation of the contents topically rich capsule overviews corresponding to the plurality of documents, resolving co-referentiality in document segments |
US6374271B1 (en) * | 1997-09-26 | 2002-04-16 | Fuji Xerox Co., Ltd. | Hypermedia document authoring using a goals outline and a presentation outline |
US20020102524A1 (en) * | 2001-01-26 | 2002-08-01 | Rizzi Steven D. | System and method for developing instructional materials using a content database |
US6453302B1 (en) * | 1996-11-25 | 2002-09-17 | Clear With Computers, Inc. | Computer generated presentation system |
US6513063B1 (en) * | 1999-01-05 | 2003-01-28 | Sri International | Accessing network-based electronic information through scripted online interfaces using spoken input |
US6523061B1 (en) * | 1999-01-05 | 2003-02-18 | Sri International, Inc. | System, method, and article of manufacture for agent-based navigation in a speech-based data navigation system |
US20030065533A1 (en) * | 2001-09-28 | 2003-04-03 | Sap Ag | Portable business information content and management system |
US6549922B1 (en) * | 1999-10-01 | 2003-04-15 | Alok Srivastava | System for collecting, transforming and managing media metadata |
US6574660B1 (en) * | 1999-12-28 | 2003-06-03 | Intel Corporation | Intelligent content delivery system based on user actions with client application data |
US20030126136A1 (en) * | 2001-06-22 | 2003-07-03 | Nosa Omoigui | System and method for knowledge retrieval, management, delivery and presentation |
US6647396B2 (en) * | 2000-12-28 | 2003-11-11 | Trilogy Development Group, Inc. | Classification based content management system |
US6675159B1 (en) * | 2000-07-27 | 2004-01-06 | Science Applic Int Corp | Concept-based search and retrieval system |
US20040015408A1 (en) * | 2002-07-18 | 2004-01-22 | Rauen Philip Joseph | Corporate content management and delivery system |
US20050033750A1 (en) * | 2003-08-06 | 2005-02-10 | Sbc Knowledge Ventures, L.P. | Rhetorical content management system and methods |
US6901402B1 (en) * | 1999-06-18 | 2005-05-31 | Microsoft Corporation | System for improving the performance of information retrieval-type tasks by identifying the relations of constituents |
US6983288B1 (en) * | 2000-11-20 | 2006-01-03 | Cisco Technology, Inc. | Multiple layer information object repository |
US7013259B1 (en) * | 2000-06-30 | 2006-03-14 | Fuji Xerox Co., Ltd. | System and method for teaching writing using microanalysis of text |
US7092974B2 (en) * | 2003-03-12 | 2006-08-15 | Right Hemisphere Limited | Digital asset server and asset management system |
US20070028166A1 (en) * | 2002-04-10 | 2007-02-01 | Allen Hundhausen | System and processes for dynamic document construction |
US20070067371A1 (en) * | 2005-09-19 | 2007-03-22 | Sbc Knowledge Ventures, L.P. | Database structure and method |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5537586A (en) * | 1992-04-30 | 1996-07-16 | Individual, Inc. | Enhanced apparatus and methods for retrieving and selecting profiled textural information records from a database of defined category structures |
US6230173B1 (en) * | 1995-07-17 | 2001-05-08 | Microsoft Corporation | Method for creating structured documents in a publishing system |
US6038573A (en) * | 1997-04-04 | 2000-03-14 | Avid Technology, Inc. | News story markup language and system and process for editing and processing documents |
US7281203B2 (en) * | 1998-09-29 | 2007-10-09 | Netscape Communications Corporation | Selecting a DTD for transforming malformed layout expressions into wellformed ones |
US7334216B2 (en) * | 2000-04-04 | 2008-02-19 | Sosy, Inc. | Method and apparatus for automatic generation of information system user interfaces |
US7284239B1 (en) * | 2000-06-06 | 2007-10-16 | Adobe Systems Incorporated | Transforming server-side processing grammars |
US7418447B2 (en) * | 2001-01-16 | 2008-08-26 | Cogentex, Inc. | Natural language product comparison guide synthesizer |
US20020107776A1 (en) * | 2001-02-05 | 2002-08-08 | Homestore.Com | System and method for anonymous lead generation and management |
US20050193335A1 (en) * | 2001-06-22 | 2005-09-01 | International Business Machines Corporation | Method and system for personalized content conditioning |
US7284191B2 (en) * | 2001-08-13 | 2007-10-16 | Xerox Corporation | Meta-document management system with document identifiers |
US6820075B2 (en) * | 2001-08-13 | 2004-11-16 | Xerox Corporation | Document-centric system with auto-completion |
US7133862B2 (en) * | 2001-08-13 | 2006-11-07 | Xerox Corporation | System with user directed enrichment and import/export control |
WO2003077152A2 (en) * | 2002-03-04 | 2003-09-18 | University Of Southern California | Sentence generator |
US7266553B1 (en) * | 2002-07-01 | 2007-09-04 | Microsoft Corporation | Content data indexing |
US8265942B2 (en) * | 2005-04-15 | 2012-09-11 | Fmr Llc | Multi-authoring within benefits content system |
-
2003
- 2003-08-06 US US10/635,419 patent/US20050033750A1/en not_active Abandoned
-
2006
- 2006-08-02 US US11/498,219 patent/US7627607B2/en not_active Expired - Fee Related
- 2006-08-08 US US11/500,683 patent/US20060271578A1/en not_active Abandoned
- 2006-11-09 US US11/595,099 patent/US7313562B2/en not_active Expired - Fee Related
Patent Citations (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5459827A (en) * | 1991-07-17 | 1995-10-17 | Bull S.A. | Layout method for structured documents |
US5369573A (en) * | 1992-07-02 | 1994-11-29 | Docustructure Corporation | Structured document syntax management |
US6199034B1 (en) * | 1995-05-31 | 2001-03-06 | Oracle Corporation | Methods and apparatus for determining theme for discourse |
US6026388A (en) * | 1995-08-16 | 2000-02-15 | Textwise, Llc | User interface and other enhancements for natural language information retrieval system and method |
US5819260A (en) * | 1996-01-22 | 1998-10-06 | Lexis-Nexis | Phrase recognition method and apparatus |
US6349316B2 (en) * | 1996-03-29 | 2002-02-19 | Microsoft Corporation | Document summarizer for word processors |
US6041303A (en) * | 1996-06-07 | 2000-03-21 | Mathews; Edward Henry | Method of assisting the conducting of a research project |
US6453302B1 (en) * | 1996-11-25 | 2002-09-17 | Clear With Computers, Inc. | Computer generated presentation system |
US6263336B1 (en) * | 1997-02-27 | 2001-07-17 | Seiko Epson Corporation | Text structure analysis method and text structure analysis device |
US6185587B1 (en) * | 1997-06-19 | 2001-02-06 | International Business Machines Corporation | System and method for building a web site with automated help |
US6374271B1 (en) * | 1997-09-26 | 2002-04-16 | Fuji Xerox Co., Ltd. | Hypermedia document authoring using a goals outline and a presentation outline |
US6112168A (en) * | 1997-10-20 | 2000-08-29 | Microsoft Corporation | Automatically recognizing the discourse structure of a body of text |
US6553373B2 (en) * | 1997-11-18 | 2003-04-22 | Apple Computer, Inc. | Method for dynamically delivering contents encapsulated with capsule overviews corresonding to the plurality of documents, resolving co-referentiality related to frequency within document, determining topic stamps for each document segments |
US6353824B1 (en) * | 1997-11-18 | 2002-03-05 | Apple Computer, Inc. | Method for dynamic presentation of the contents topically rich capsule overviews corresponding to the plurality of documents, resolving co-referentiality in document segments |
US6513063B1 (en) * | 1999-01-05 | 2003-01-28 | Sri International | Accessing network-based electronic information through scripted online interfaces using spoken input |
US6523061B1 (en) * | 1999-01-05 | 2003-02-18 | Sri International, Inc. | System, method, and article of manufacture for agent-based navigation in a speech-based data navigation system |
US6901402B1 (en) * | 1999-06-18 | 2005-05-31 | Microsoft Corporation | System for improving the performance of information retrieval-type tasks by identifying the relations of constituents |
US6549922B1 (en) * | 1999-10-01 | 2003-04-15 | Alok Srivastava | System for collecting, transforming and managing media metadata |
US6574660B1 (en) * | 1999-12-28 | 2003-06-03 | Intel Corporation | Intelligent content delivery system based on user actions with client application data |
US7013259B1 (en) * | 2000-06-30 | 2006-03-14 | Fuji Xerox Co., Ltd. | System and method for teaching writing using microanalysis of text |
US6675159B1 (en) * | 2000-07-27 | 2004-01-06 | Science Applic Int Corp | Concept-based search and retrieval system |
US6983288B1 (en) * | 2000-11-20 | 2006-01-03 | Cisco Technology, Inc. | Multiple layer information object repository |
US6647396B2 (en) * | 2000-12-28 | 2003-11-11 | Trilogy Development Group, Inc. | Classification based content management system |
US20020102524A1 (en) * | 2001-01-26 | 2002-08-01 | Rizzi Steven D. | System and method for developing instructional materials using a content database |
US20030126136A1 (en) * | 2001-06-22 | 2003-07-03 | Nosa Omoigui | System and method for knowledge retrieval, management, delivery and presentation |
US20030065533A1 (en) * | 2001-09-28 | 2003-04-03 | Sap Ag | Portable business information content and management system |
US20070028166A1 (en) * | 2002-04-10 | 2007-02-01 | Allen Hundhausen | System and processes for dynamic document construction |
US20040015408A1 (en) * | 2002-07-18 | 2004-01-22 | Rauen Philip Joseph | Corporate content management and delivery system |
US7092974B2 (en) * | 2003-03-12 | 2006-08-15 | Right Hemisphere Limited | Digital asset server and asset management system |
US20050033750A1 (en) * | 2003-08-06 | 2005-02-10 | Sbc Knowledge Ventures, L.P. | Rhetorical content management system and methods |
US20070033207A1 (en) * | 2003-08-06 | 2007-02-08 | Sbc Knowledge Ventures, L.P. | Rhetorical content management system and methods |
US20070067371A1 (en) * | 2005-09-19 | 2007-03-22 | Sbc Knowledge Ventures, L.P. | Database structure and method |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050033754A1 (en) * | 2003-08-06 | 2005-02-10 | Sbc Knowledge Ventures, L.P. | Rhetorical content management with tone and audience profiles |
US20070033207A1 (en) * | 2003-08-06 | 2007-02-08 | Sbc Knowledge Ventures, L.P. | Rhetorical content management system and methods |
US20070055682A1 (en) * | 2003-08-06 | 2007-03-08 | Sbc Knowledge Ventures, Lp | Rhetorical content management system and methods |
US7296027B2 (en) * | 2003-08-06 | 2007-11-13 | Sbc Knowledge Ventures, L.P. | Rhetorical content management with tone and audience profiles |
US7313562B2 (en) * | 2003-08-06 | 2007-12-25 | Sbc Knowledge Ventures, L.P. | Rhetorical content management system and methods |
US7627607B2 (en) | 2003-08-06 | 2009-12-01 | At&T Intellectual Property I, L.P. | Rhetorical content management system and methods |
US7904451B2 (en) | 2003-08-06 | 2011-03-08 | At&T Intellectual Property I, L.P. | Rhetorical content management with tone and audience profiles |
US20070067371A1 (en) * | 2005-09-19 | 2007-03-22 | Sbc Knowledge Ventures, L.P. | Database structure and method |
Also Published As
Publication number | Publication date |
---|---|
US20070033207A1 (en) | 2007-02-08 |
US20050033750A1 (en) | 2005-02-10 |
US7313562B2 (en) | 2007-12-25 |
US7627607B2 (en) | 2009-12-01 |
US20070055682A1 (en) | 2007-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7904451B2 (en) | Rhetorical content management with tone and audience profiles | |
US20070067371A1 (en) | Database structure and method | |
TW576992B (en) | Extensible stylesheet designs using meta-tag information | |
Greenberg | Metadata and the world wide web | |
Holzner | Inside XML | |
US7509576B2 (en) | Information processing system and method, program, and recording medium | |
US20040205592A1 (en) | Method and apparatus for extensible stylesheet designs | |
US20020184213A1 (en) | Data instance transformation tool for transforming a source instance to a target instance | |
US20020065852A1 (en) | Online guided resume creation system that allows dynamic style formatting | |
JP2001306654A (en) | Repository for publishing contents in various format | |
US7627607B2 (en) | Rhetorical content management system and methods | |
Wilkinson et al. | Document computing: technologies for managing electronic document collections | |
CN1319817A (en) | System and method for establishing personalized file in electronic form | |
Schweiger et al. | Plug-and-play XML: a health care perspective | |
KR100495034B1 (en) | Information suppling system and method with info-box | |
EP1079311A2 (en) | Method and system for creating web-quality online documentation from the same source file as printed documentation | |
Axhausen et al. | Public use of travel surveys: The metadata perspective | |
JP2003288332A (en) | Method and system for supporting structured document creation | |
Chang | An electronic finding aid using extensible markup language (XML) and encoded archival description (EAD) | |
KR20050004960A (en) | Method and apparatus for standardizing study contents based on XML | |
US20030023635A1 (en) | System and method for generating and distributing a publication | |
Hsu et al. | A markup approach to surveys and questionnaires | |
Baker | Using server side XML to create individualized Web pages | |
Lease Morgan | Creating and managing XML with open source software | |
Breneman | Applying XML to the legislative process |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SBC KNOWLEDGE VENTURES, L.P., NEVADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:COBB, JOHN NEIL;LEE, YEOW LOONG;REEL/FRAME:023013/0311;SIGNING DATES FROM 20031204 TO 20031211 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |