Patent classifications
G06F40/197
CONTENT VARIATION TO TRACK DOCUMENTS
In some embodiments, a method includes: generating, by the computing device, different variations of text based on a source document, the different variations to convey the same meaning as the source document while including content different than that of the source document; generating, by the computing device, copies of the document that include at least one of the different variations of the text, so that individual copies of the document are traceable based on the different variation of the text included within that copy of the document; and determining, by the computing device, a recipient of a copy of the document based on a different variation of the text included with the copy.
CONTENT VARIATION TO TRACK DOCUMENTS
In some embodiments, a method includes: generating, by the computing device, different variations of text based on a source document, the different variations to convey the same meaning as the source document while including content different than that of the source document; generating, by the computing device, copies of the document that include at least one of the different variations of the text, so that individual copies of the document are traceable based on the different variation of the text included within that copy of the document; and determining, by the computing device, a recipient of a copy of the document based on a different variation of the text included with the copy.
SYSTEM AND METHOD FOR MULTI-DIMENSIONAL KNOWLEDGE REPRESENTATION
Exemplary embodiments generally relate to knowledge representation, and in particular, multi-dimensional knowledge representation in a configurable document that includes a collection of subparts that have a number of dimensions. Further, a number of versions of each configurable document may be defined, with each version including a different subset of subparts from the collection of subparts.
SYSTEM AND METHOD FOR MULTI-DIMENSIONAL KNOWLEDGE REPRESENTATION
Exemplary embodiments generally relate to knowledge representation, and in particular, multi-dimensional knowledge representation in a configurable document that includes a collection of subparts that have a number of dimensions. Further, a number of versions of each configurable document may be defined, with each version including a different subset of subparts from the collection of subparts.
Document architecture with efficient storage
A document architecture system includes an intelligent document processing engine that can receive raw data streamed from external data source(s), analyze the raw data to identify triggering events, apply rules to the triggering events identified, break down the raw data accordingly, and generating messages in an internal format to represent the pieces of data without any formatting or layout information. The messages can be augmented with custom metadata and stored as fragments that reference, but that do not physically incorporate, the messages. The stored fragments can be used by the document process engine to intelligently render documents and versions thereof. Some embodiments store only unique fragments, resulting in a significant reduction in storage requirements and an extremely efficient way of processing huge amounts of data (e.g., millions of documents) for document production. The messages and fragments are in internal formats under control of the document architecture system.
Document architecture with efficient storage
A document architecture system includes an intelligent document processing engine that can receive raw data streamed from external data source(s), analyze the raw data to identify triggering events, apply rules to the triggering events identified, break down the raw data accordingly, and generating messages in an internal format to represent the pieces of data without any formatting or layout information. The messages can be augmented with custom metadata and stored as fragments that reference, but that do not physically incorporate, the messages. The stored fragments can be used by the document process engine to intelligently render documents and versions thereof. Some embodiments store only unique fragments, resulting in a significant reduction in storage requirements and an extremely efficient way of processing huge amounts of data (e.g., millions of documents) for document production. The messages and fragments are in internal formats under control of the document architecture system.
System and method for creation and handling of configurable applications for website building systems
A website building system (WBS) includes a database of website components and definitions and instances of website building system configurable applications (WCAs), where the WCAs are single packaged entities which can also be accessed as a sets of customizable elements; a WCA app builder to enable a developer to develop a first version WCA; an in-site editor to provide specific editing capabilities for a user to edit at least one of a definition or an instance of the first version WCA and a WCA handler to receive a modification to the first version WCA from the user and an update to the first version WCA from the developer, the WCA handler to merge between the modification and the update to create a changed WCA, to resolve conflicts or loss of functionality and to handle permissions between the modification and the update.
SYSTEMS AND METHODS FOR CONTENT SHARING THROUGH EXTERNAL SYSTEMS
Disclosed are mechanisms for sharing content through content consumption systems. A sharing module publishes content in a share and metadata associated therewith to a content consumption system external to a managed repository. The share represents a folder or directory in the managed repository. The publication can be made through application programming interface (API) calls handled by a first sharing module API, a repository API, a second sharing module API, and a content consumption system API. These APIs together provide a one-to-one mapping of communications protocols used by the managed repository and the external system. The share in the managed repository and the share published to the content consumption system are synced and any conflict between the two is detected and resolved. The shared content can be repatriated back to the managed repository and the shared version deleted from the content consumption system.
LEGISLATIVE CODE VERSIONING SYSTEM
A legislative code versioning system that overcomes various technical deficiencies is described herein. For example, the system can allow users to see which specific updates to a printable copy of a legislative code have occurred since the creation of that printable copy. A computer-readable address that, when read by a computing device, links the computing device to a digital version of the printable copy may be embedded into the publication. The digital version can be depicted in a content page in a network-accessible publication format that displays redlines, annotations, markings, or other representations of change that track differences between two or more versions of the legislative code. Alternatively or in addition, the same or a separate embedded CRA can, when read, link a user device to an unmarked publication of the legislative code.
LEGISLATIVE CODE VERSIONING SYSTEM
A legislative code versioning system that overcomes various technical deficiencies is described herein. For example, the system can allow users to see which specific updates to a printable copy of a legislative code have occurred since the creation of that printable copy. A computer-readable address that, when read by a computing device, links the computing device to a digital version of the printable copy may be embedded into the publication. The digital version can be depicted in a content page in a network-accessible publication format that displays redlines, annotations, markings, or other representations of change that track differences between two or more versions of the legislative code. Alternatively or in addition, the same or a separate embedded CRA can, when read, link a user device to an unmarked publication of the legislative code.