Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

191 results about "Data documentation" patented technology

Data Documentation. Data documentation will ensure that your data will be understood and interpreted by any user. It will explain how your data was created, what the context is for the data, structure of the data and its contents, and any manipulations that have been done to the data.

Method and apparatus for sharing common data objects among multiple applications in a client device

Disclosed is software architecture and method for sharing data objects among multiple applications in a client device. The architecture includes a server process in the client device for processing a template, such as a SHTML template for the Extended Markup Language (XML), based on a template identifier value received from a user application. Each of multiple applications has a template. Each template identifies a series of objects identified by tag values, such as XML entities, that are to be incorporated into a display page. A database of objects, such as a database of XML entities identified by tag values, is maintained that contains data objects for the applications. An update process periodically establishes a communication link with a remote server and requests download of a data document containing content data corresponding to at least a portion of several of the templates. The data document is parsed into the database of objects based on the structure of the data document, which generally conforms to a data type definition. When the server process processes different templates that reference the same data object, it will retrieve the data object from the database. Each template may then be rendered into a page of output data for display to a user. The architecture and method according to the present invention thus permit data objects to be shared by multiple applications and to be automatically updated. Each time a data object is updated, the data will be current for each user application that references the data object.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP +1

System and method for developing software applications using an extended XML-based framework

InactiveUS6845499B2Developing software applications have been substantially reduced or eliminatedShort development cycleSoftware designSpecific program execution arrangementsRequest - actionSoftware engineering
An XML-based framework (30) for developing software applications (12) includes a document manager (32) to manage activities relating to one or more XML-based data documents (34) associated with an application (12), each data document (34) modeling data associated with the application (12) and representing relationships between the data document (34) and one or more other data documents (34). The framework (30) includes a rules manager (36) to manage rules (38) specifying logic for handling notifications associated with XML-based action documents (34) received at the application (12), the notifications requesting actions involving data documents (34). The framework (30) also includes an operations manager (40) to manage the execution of transactions involving data documents (34) based on operations (42) defined for the application (12) during its development. The framework (30) provides a generic XML-based transaction engine, the application (12) being one of a plurality of distributed applications (12) each being an instance of the generic transaction engine. An electronic marketplace with a distributed transaction layer may include such a plurality of distributed applications (12), where the applications (12) interact with one another using the distributed transaction layer (14) to conduct electronic commerce within the marketplace.
Owner:JDA SOFTWARE GROUP

User interface for creation and editing of variable data documents

Methods and apparatus for variable document printing are disclosed in which a graphical user interface is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. One method involves creating a layout for a variable data document based upon a template. The method firstly sets at least one container in the template to form the layout, and then establishes at least one constraint associated with each selected one of at least one feature of the container, the establishing including, for each feature, detecting a user instigated selection of the corresponding feature. The layout is then modified to thereby generate the document by placing content into the containers, wherein at least one dimension of the least one container and / or a position of the at least one container in the layout are varied based on a property of the placed content on a condition that each constraint in the layout is satisfied.
Owner:CANON KK

Automatic documentation of configurable systems by outputting explanatory information of configuration parameters in a narrative format and configuration parameters differences

InactiveUS6981207B1Fast and efficient checkingEasy flagging of error conditionDigital data processing detailsLogical operation testingDocumentation procedureApplication software
An automatic documentation generation and management system and method, for documenting configurable systems such as complex software applications and hardware systems is disclosed. The method retrieves configuration parameters from the configurable system and utilizes them to automatically generate an explanatory document specific to the configured system. The invention also discloses a documentation appliance system, which is a dedicated documentation server coupled to the configurable system via a communication network, preferably via an Intranet. In yet another alternative, the invention may be practiced by integrating code for automatic documentation generation within the configurable system program.
Owner:VERSATA

Isomerization clinical medical information shared system and method

InactiveCN101452503AExpand coverageThe description is close to the real situationSpecial data processing applicationsIsomerizationDocument preparation
The invention discloses a system and a method for sharing isomerous clinic medical information. The system comprises a terminology module, a document template generating module, a document management module and a database for storing clinic data, wherein the terminology module, the document template generating module, the document management module and the database are connected with each other in turn; the terminology module is used for normalizing terminologies used in shared documents; the document template generating module is used for defining composition elements of standard clinic data documents and relations between various elements, automatically generating a document template, and collecting and managing metadata; and the document management module is used for managing the documents, wherein users manage the medical documents through the document management module, and perform input, correction and query operations and transmission and sharing of the documents. The system and the method realize automatic generation of the standard clinic documents through a clinic data dictionary and a standard document generation device, and finally establish a complete clinic document database through mapping to manage and share the standard clinic documents.
Owner:SHANGHAI CENT FOR BIOINFORMATION TECH

Layout adjustment method, apparatus and program for the same

The present invention provides a layout adjustment method, an apparatus and a program for the same for preferably achieving layout adjustment of a variable data document in accordance with printing conditions without losing a part of a container of a variable data document, which is already determined, or inappropriately scaling down the document according to the printing conditions such as binding margin setting in printing, for example. First, a basic layout is determining by laying out a partial area, to which data is to be inserted, and a size of partial area appropriate for drawing data to be inserted in the partial area is calculated on the basis of relationship between the size of the partial area and the data. Next, a layout in the page is adjusted by changing distances between respective partial areas in a flexible area set, on the basis of the calculated size of partial area and the determined basic layout.
Owner:CANON KK

Method for optimizing archival of XML documents

A technique for optimizing the archiving and management of data stored as XML documents is capable of handling mixed data including highly structured data and unstructured data. The technique maps the structured data to a relational database while storing the unstructured data in its native XML format. The data is updated using a rules database that maps updating rules against attributes and classes of elements within the documents. A document checking / validation engine performs the updates based on rule verification.
Owner:SIEMENS CORP RES INC

Medical information management in a patient information hub system

A patient information hub (PIH) system used in a healthcare system for the management of data documents of a patient has an implanted medical device, and a portable non-implanted unit having the capability for communicating with the IMD. The PIH system stores and manages a document list containing information of data documents of the patient and information of in which data depositories of the healthcare system the documents are stored and can be retrieved from. The retrieval of the document list from the PIH system for display on a screen of the communicating unit or transmission to an external requesting unit is made dependent on a communication operation involving the IMD and the non-implanted unit.
Owner:ST JUDE MEDICAL

Customization creation and update for multi-layer XML customization

Embodiments of the present invention provide techniques for customizing aspects of a metadata-driven software application. In particular, embodiments of the present invention provide (1) a self-contained metadata engine for generating customized metadata documents from base metadata documents and customizations; (2) a customization syntax for defining customizations; (3) a customization creation / update component for creating and updating customizations; (4) a customization restriction mechanism for restricting the creation of new customizations by specific users or groups of users; and (5) memory and caching optimizations for optimizing the storage and lookup of customized metadata documents.
Owner:ORACLE INT CORP

Universal file format for digital rich ink data

A universal file format for providing digital rich ink data documents. Digital rich ink data is hidden among the ink image data otherwise stored in a widely-accepted image file format. For example, depending on the type of file, data can be concealed in the least significant bit or bits of pixel information, or stored in-different color indexes of a palette that result in the same color output. In other file types, digital rich ink data may be appended after the end of file marker, or placed in a comment area. When such a file is accessed, computing devices capable of handling rich ink data recognize and extract the rich ink data from the file, while devices incapable of recognizing the format are still able to display the ordinary ink data. Two file formats for describing the arrangement of rich ink data are also provided.
Owner:MICROSOFT TECH LICENSING LLC

Streaming text data mining method & apparatus using multidimensional subspaces

A streaming text data comparator performs real-time text data mining on streaming text data. The comparator receives a streaming text data document and generates a vector representation of the term frequencies relating to an existing document collection. The comparator then transforms the term frequency vector into a projection in a precomputed multidimensional subspace that represents the original document collection. The comparator further calculates a relationship value representing the similarities or differences between the vector representation and the subspace, and compares the relationship value to a predetermined threshold to determine whether the streaming text data document is related to the original document collection. If the streaming text data document is related, the streaming text data comparator intercalates the new document into the document collection. If the new document is not related, the comparator may store or delete the unrelated document.
Owner:THE BOEING CO

A secure storage and retrieval method based on block chain

The invention discloses a safe storage and retrieval method based on a block chain, belonging to the technical field of computer software, comprising four steps of initializing a public key and a private key, writing a data document, data retrieval and data scoring, which can improve safety and usability by using a plurality of technologies while providing data transaction service. Secure tunnel transmission technology is adopted to ensure the information security in the transmission process. Using block chain technology and distributed system to ensure the stability, reliability, security andavailability of the system, using block chain technology to ensure the information security, disclosure, availability and high performance of the system.
Owner:符安文

Caching and memory optimizations for multi-layer XML customization

Embodiments of the present invention provide techniques for customizing aspects of a metadata-driven software application. In particular, embodiments of the present invention provide (1) a self-contained metadata engine for generating customized metadata documents from base metadata documents and customizations; (2) a customization syntax for defining customizations; (3) a customization creation / update component for creating and updating customizations; (4) a customization restriction mechanism for restricting the creation of new customizations by specific users or groups of users; and (5) memory and caching optimizations for optimizing the storage and lookup of customized metadata documents.
Owner:ORACLE INT CORP

Collaborative online content editing and approval

A collaborative online content editing and approval system for creating an automated workflow process for editing and approving content before displaying in public domain. Content and data document including information of the content is received. Content and information of the content is then compared with editor information for selecting an editor. Further, a selected editor is automatically alerted to participate in the online content editing.
Owner:TECHVOYANT INFOTECH PRIVATE

Policy-based management method and system for printing of extensible markup language (XML) documents

There are provided a policy-based extensible markup language (XML) document print management method and system, using a policy object defining a print layout and an access authority to output data, on the basis of the information of a user requesting to print the XML document. The policy-based XML document print management method includes (a) requesting a policy object defining a printing layout and an access authority to output data to a policy management server, on the basis of information of a user requesting to print the XML document, in a policy agent; (b) receiving the policy object from the policy management server, interpreting the policy object, and obtaining policy information, in the policy agent; and (c) printing the XML document using the policy information, in the policy agent. Therefore, it is possible to determine a printing layout of an XML document and print the XML document, according to policy information. Also, by determining whether a user requesting to print the XML document has an access authority to the XML document on the basis of the policy information, it is possible to allow the printing job only to the user having the access authority.
Owner:S PRINTING SOLUTION CO LTD

Information storage and management system and method for automating online requests and transactions

InactiveUS20090030910A1Facilitates stressful periodEliminate inputMarketingSpecial data processing applicationsRelational databaseEngineering
A relational database system and method for electronically storing and managing data, documents, and files relating to individuals, properties, vehicles, pets, assets, corporate bodies, and the like, to facilitate easy viewing, retrieval, organization and onward transmission of such information. The system enables a user to enter information into the intuitive relational database system on a once-only basis. The system integrates seamlessly on a user selectable two-way basis with third party suppliers, agencies, and computer programs. The system and method allow for centralized storage and then automated communication of a user's information for the purposes of receiving notifications of the lowest service provider quotes as well as sending notifications of emergency response, moving information, address updates, disaster recovery, and the like, from a single relational database system. Acceptance of such quotes may be automatic, and relevant documentation may thereafter be uploaded to the user's account for later search and review.
Owner:BENNETT STEPHEN +1

Multi-layer XML customization

Embodiments of the present invention provide techniques for customizing aspects of a metadata-driven software application. In particular, embodiments of the present invention provide (1) a self-contained metadata engine for generating customized metadata documents from base metadata documents and customizations; (2) a customization syntax for defining customizations; (3) a customization creation / update component for creating and updating customizations; (4) a customization restriction mechanism for restricting the creation of new customizations by specific users or groups of users; and (5) memory and caching optimizations for optimizing the storage and lookup of customized metadata documents.
Owner:ORACLE INT CORP

Apparatus and method for integrated software documentation

A method executed by a computer under the control of a program includes the step of linking an application program module with a corresponding integrated documentation module. A single window displays an application program module region and an integrated documentation module region in such a manner that the application program module region can be fully viewed. The application program module is compiled without compiling the integrated documentation module. The integrated documentation module region may be turned-off and the application program module region may be re-sized to substantially fill the single window.
Owner:CBS INTERACTIVE

System and method for authoring multimedia contents description metadata

Disclosed is a system for authoring metadata that describe multimedia contents. A storage device loads information on a currently edited metadata document so as to describe multimedia contents, and a metadata editor visualizes the loaded metadata document according to a predetermined method, and allows a user to edit the metadata document. A multimedia access reproducer accesses the input multimedia contents to reproduce corresponding multimedia contents, and an inter-media metadata interface links the multimedia access reproducer and the metadata editor to browse contents and effectively edit information relating to a specific interval of multimedia contents. A metadata output device outputs information on the loaded metadata document according to a predefined format.
Owner:ELECTRONICS & TELECOMM RES INST

Customization syntax for multi-layer XML customization

Embodiments of the present invention provide techniques for customizing aspects of a metadata-driven software application. In particular, embodiments of the present invention provide (1) a self-contained metadata engine for generating customized metadata documents from base metadata documents and customizations; (2) a customization syntax for defining customizations; (3) a customization creation / update component for creating and updating customizations; (4) a customization restriction mechanism for restricting the creation of new customizations by specific users or groups of users; and (5) memory and caching optimizations for optimizing the storage and lookup of customized metadata documents.
Owner:ORACLE INT CORP

Incremental bottom-up construction of data documents

A data document is constructed by attaching a set of child nodes, selected from nodes in an existing data document or a document fragment, at an update location, which is a node in the existing data document or the document fragment that is identified by a navigation path. When the update command is a merge, one or mode nodes (“merge nodes”) in the document fragment are identified as update locations, and the nodes in the existing data document are merged as child nodes of the merge nodes in the document fragment. When the update command is a join, a node (“join node”) in the existing data document is identified as the update location, and an ordered list specifies which nodes in the existing data document and which nodes in the document fragment are to be joined as the set of child nodes for the join node. The join and merge update commands, navigation paths, and document fragments may transmitted as a series of fragment update units to construct the data document.
Owner:SONY CORP +1

Dynamic help references for software documentation

Embodiments of the invention provide techniques for providing help content to users of software application, where the help content includes references to interface elements of a graphical user interface. A method for providing help information includes receiving a request for help content, where the requested help content includes a reference to an element of the GUI, determining a current location of an interface element in the GUI corresponding to the reference in the help content, and modifying the help content to specify the current location of the GUI element.
Owner:AUTODESK INC

Updating product documentation using automated test scripts

Techniques are disclosed for generating and updating product documentation. The techniques include monitoring a script being executed to test the functionality of an application. The script may have one or more tags associated with corresponding tags in documentation associated with the application. The techniques further include capturing, during execution of the script, content items from the application based on the one or more tags of the script and inserting the captured content items into the documentation at locations indicated by the corresponding tags of the documentation.
Owner:IBM CORP

Method for data synchronization between embedded device and database

The invention discloses a method for data synchronization between an embedded device and a database, belonging to the field of computer data processing. In the method, network connection state of the embedded device is judged, when the network is not connected, the data to be operated is stored in a new data document, and a data operating instruction log is added. When the network is connected, the records of the operating instruction log and the content of the new data document are transmitted to a database server one by one, thus, the database server can realize data synchronization according to corresponding instructions. Moreover, interruption of network connection in the data transmission process can be remedied by retransmission, so that the synchronization between the embedded device and a remote database, namely the data consistency between the embedded device and the remote database, is guaranteed.
Owner:JIANGSU UNIV

System and method of data caching for compliance storage systems with keyword query based access

A method of data caching for compliance and storage systems that provide keyword search query based access to documents computes a value for each data document based on a document information-retrieval relevancy metric for user keyword queries and a recency, frequency of each query. The values are adapted to changing query frequencies and popularities. Then selecting and evicting documents from a cache can be based on the values according to a knapsack solution. A weight is computed for each query such that recent, more frequent queries get a higher weight. A information-retrieval metric is used for measuring a relevancy of a document for a query. A weighted sum is taken of the information-retrieval metric times a query weight over all queries.
Owner:IBM CORP

Reuse of shared metadata across applications via URL protocol

Techniques for facilitating the sharing of metadata. In one set of embodiments, a metadata document is referenced by a plurality of software applications as a URL, the URL comprising a protocol component identifying a specialized protocol name and a path component identifying a name and namespace of the metadata document. The specialized protocol name indicates that the metadata document is a shared document stored in a shared metadata repository. When an application in the plurality of software applications needs to access the metadata document, the URL is passed to a URL resolver configured to identify the shared metadata repository based on configuration information associated with the application. The metadata document is then retrieved from the shared metadata repository. Since many existing application framework components and standards are adapted to reference metadata documents as URLs, embodiments of the present invention facilitate metadata reuse with minimal or no code changes to the applications or their underlying framework.
Owner:ORACLE INT CORP

Methods and Systems for Identifying a Level of Similarity Between a Filtering Criterion and a Data Item within a Set of Streamed Documents

A method enables identification of a similarity level between a user-provided data item and a data item within a set of data documents. The method includes a representation generator determining, for each term in an enumeration of terms, occurrence information. The representation generator generates, for each term, a sparse distributed representation (SDR) using the occurrence information. The method includes receiving, by a filtering module, a filtering criterion. The method includes generating, by the representation generator, for the filtering criterion, at least one SDR. The method includes generating, by the representation generator, for a first of a plurality of streamed documents received from a data source, a compound SDR. The method includes determining, by a similarity engine executing on the second computing device, a distance between the filtering criterion SDR and the generated compound SDR. The method includes acting on the first streamed document, based upon the determined distance.
Owner:CORTICAL IO

Multi-layer XML customization

Embodiments of the present invention provide techniques for customizing aspects of a metadata-driven software application. In particular, embodiments of the present invention provide (1) a self-contained metadata engine for generating customized metadata documents from base metadata documents and customizations; (2) a customization syntax for defining customizations; (3) a customization creation / update component for creating and updating customizations; (4) a customization restriction mechanism for restricting the creation of new customizations by specific users or groups of users; and (5) memory and caching optimizations for optimizing the storage and lookup of customized metadata documents.
Owner:ORACLE INT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products