Class / Patent application number | Description | Number of patent applications / Date published |
707811000 | From unstructured or semi-structured data to structured data | 25 |
20100070541 | STUDENT INFORMATION STATE REPORTING SYSTEM - The present disclosure provides a student information state reporting system. The disclosed system allows a user to define a form that includes questions for capturing data elements related to a state report. The user also associates the form with a snapshot for automatic synchronization of at least one of the data elements. In addition, the user defines at least one field in the form to be included in the snapshot and automatically synchronized. Next, the user | 03-18-2010 |
20100077011 | FRAME-SLOT ARCHITECTURE FOR DATA CONVERSION - A machine based tool and associated logic and methodology are used in converting data from an input form to a target form using context dependent conversion rules. In particular, a frame-slot architecture is utilized where a frame represents an intersection between a contextual cue recognized by the machine tool, associated content and related constraint information to specific to that conversion environment, whereas a slot represents an included chunk of information. An exemplary conversion system ( | 03-25-2010 |
20100114994 | XML-BASED EVENT DRIVEN INTERFACE FOR OPC DATA ACCESS - Communication from applications may be carried in XML-based events through sockets, Web services, JMS, HTTP, telnet channels, and the like to an OPC client. The OPC client may include an event engine configured to process the XML-based events, and convert them to appropriate COM/DCOM API invocations. In some embodiments, the OPC client buffers collected data from the COM/DCOM API, and transmits the buffered data in an XML event to an application based on a subscription time schedule and/or value condition. The OPC client allows service oriented event-driven applications to interact with industry devices remotely via the open architecture provided by the OPC specification using a business level language syntax. | 05-06-2010 |
20100114995 | REMOTE WEB-BASED DOCUMENT CREATION SYSTEM AND METHOD - A system that may be used to generate documents, where the system is accessible from and integratable with remote systems is provided. A document generation system that may be provided as a service, in the sense that the system may be accessed via, e.g., the Internet, from remote systems such as credit aggregators. The system takes in information regarding the requirements (e.g., type of transaction, number of parties, amount of loan, price, governing law, etc.) of the document needed (e.g., a loan application, construction contract, etc.) and produces an appropriate form based on the input information. It should be noted that access to the document generation system is effectuated by an Internet/network connection via, e.g., a partner provider system such as a DMS, a traditional credit aggregator, a credit aggregator portal, etc. Electronic signature and secure archiving may be provided for generated documents. | 05-06-2010 |
20100281076 | ASSISTING METHOD AND APPARATUS FOR ACCESSING MARKUP LANGUAGE DOCUMENT - An assisting method and an assisting apparatus for accessing a markup language document are provided. First, an intermediate table is established in a storage unit, wherein the intermediate table includes a length field, a depth field, a type field, a parent element field, and an offset field. Then, structure data of each element in the markup language document is transformed into the intermediate table to respectively record a string length, a hierarchy depth, an element type, a parent element index, and an absolute position of the element into the length field, the depth field, the type field, the parent element field, and the offset field. Finally, access to the markup language document is assisted according to the intermediary table. | 11-04-2010 |
20110066662 | System and Method for Content Extraction from Unstructured Sources - A system and method for extracting content from unstructured sources is disclosed. The method includes analyzing web pages of a website, storing text and image data for each web page of the website, extracting a plurality of entities from the web page data, scoring each entity of the plurality of entities to provide an overall score for each entity, and defining a product based on the plurality of entities and the overall score for each entity. | 03-17-2011 |
20110238712 | ACTIVE SESSION SEARCH - A method and apparatus is described in which a server providing group communication maintains document of active group sessions. The group communication server may provide a search capability to identify active group sessions. Alternatively, the group communication server uses a caching entity to provide the search capability to identify active group sessions corresponding to a search request from a user. | 09-29-2011 |
20120173592 | COMPOSITE NESTED STREAMS - Reshaping of streams is provided to facilitate utilizing the streams without rapidly increasing memory requirements as the size of the stream increases. The streams can be pushed to alternative storage upon being reshaped, for example, such as to a persistent storage. If the streams lose structure, for example if a hierarchical stream is reshaped into a flat structure for storage in a database, structural information can be stored along with the streams and utilized to shape the stream to its original structure upon request for data, for example. Streams can be pulled from an exposing device or application, and portions of the stream can be transformed and stored according to a set of stop elements; the stop elements can be associated with functions that take action on the stream upon reaching a stop element, such as transforming and storing a portion thereof. | 07-05-2012 |
20120254262 | METHOD, APPARATUS AND COMPUTER PROGRAM FOR MODEL-DRIVEN MESSAGE PARSING - There is disclosed a method, apparatus and computer program for parsing a message using a message model. A message is received comprising one or more message fields. This message is stored as a reference bitstream. The message model is used to compare a message field in one or more subsequently received messages with the equivalent field in the reference bitstream. Finally, responsive to determining that a message field in said one or more subsequently received messages matches a field in the reference bitstream a predetermined number of times, storing parser outputs for the matching field for future reuse. | 10-04-2012 |
20120259899 | CONTENT TRANSFER - The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content instance being associated with a respective field, and each field having a respective type. The transfer is achieved by determining the type of each field, and then storing each content instance in a store in accordance with the determined field type of the associated field. Each content instance can then be transferred to the database in accordance with the determined field type. A similar procedure is provided for creating XML files based on content within the database. | 10-11-2012 |
20120310997 | CUSTOMIZING LANGUAGE FOR ORGANIZATION APPLICATION INSTALLATION - A customer relationship management (CRM) application provides a user interface to detect language selection and create a default organization application using the selected language. The CRM application can enable a user to configure a subsequent organization application utilizing settings inherited from the default organization application. The CRM application can further enable the user to provide a second base language selection for the subsequent organization application installation and create the second organization application according to the language selection in hosted and/or on-premise environments. | 12-06-2012 |
20130151573 | MAPPING OF DATA FROM XML TO SQL - A method, an apparatus and a computer program product for converting an XML encoded dataset into a minimal set of SQL tables and provided. In the method, a hierarchical structure in the XML encoded dataset is identified. A node element set for the XML encoded dataset is determined, wherein each node element in the node element set is a discrete level of the hierarchical structure of the dataset. One or more nodes of the XML encoded dataset are determined, each node being an instance of a node element. A unique node identifier is allocated to each node. Then, an SQL node table containing one or more records is generated, each record corresponding to a respective one of the allocated node identifiers. An SQL ancestry table is optionally generated to define the inter-relationships among nodes of the identified hierarchical structure of the XML encoded dataset. | 06-13-2013 |
20130204910 | EFFICIENT XML/XSD TO OWL CONVERTER - Techniques and tools are described for converting XML documents and XML schema documents to OWL. An OWL model ontology can be generated by receiving XML schema documents, performing schema consolidation, and generating the OWL model ontology from the consolidated XML schema. An OWL instance ontology can be generated by receiving XML documents and XML schema documents and generating an OWL instance ontology from the XML documents and the XML schema documents. OWL model extraction and OWL instance generation can be performed in parallel and without the need for intermediate XSLT documents. Schema consolidation can comprise collecting schema documents, merging schema documents, and reorganizing the merged schema document to create a consolidated schema document. | 08-08-2013 |
20130325907 | XML FILE CONVERSION TO FLAT FILE - A system obtains input report in Extensible Markup Language (XML) format and obtains a configuration file that includes a schema with output requirements for the input report. The system identifies, based on the configuration file, a parent node in the input report and reads records associated with the parent node. The system extracts data from the records associated with the parent node that correspond to the schema and generates, from the extracted data, an output report in a flat file format. | 12-05-2013 |
20140317155 | RESEARCH DATA COLLECTOR AND ORGANIZER - A data source, such as a web page, a locally retrieved document, user-entered information, etc., is made visible to a user via a display, such as a computer monitor or touch-screen tablet or smart phone screen. A data capture window, which may be in the form of a data grid, is also displayed to the user, who can select data items from the data source such that they are represented in the data grid. Some data items may also be identified and collected automatically. Data collected into the capture window is then associated with corresponding portions of records in a data base. | 10-23-2014 |
20140337390 | SPACE-TIME-NODE ENGINE SIGNAL STRUCTURE - Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented using one or more computing devices or platforms to facilitate or otherwise support one or more processes or operations associated with a space-time-node engine signal structure. | 11-13-2014 |
20140358975 | Apparatus and Method for Ingesting and Augmenting Data - A server includes a data ingestion module with executable instructions executed by a processor to produce inferred data types from received data and utilize the inferred data types to augment the received data with computed values that aggregate the received data along a hierarchical dimension. | 12-04-2014 |
20140379761 | METHOD AND SYSTEM FOR AGGREGATE CONTENT MODELING - A method for content extraction and modeling by a computer system for incorporating the content into a domain model including the steps of extracting by an acquisition module content stored on a computer readable medium of at least one data source, determining whether the content is structured or unstructured; wherein structured content has a first content model associated therewith defining at least a format of the structured content and unstructured content has no model associated therewith. Upon a condition in which the content is structured, incorporating the structured content into the domain model; and, upon a condition in which the content is unstructured, determining by the computer system a second content model to transform the unstructured content into newly structured content and incorporating the newly structured content into the domain model. | 12-25-2014 |
20150066996 | METHOD AND SYSTEM FOR AUTOMATICALLY COLLECTING PUBLICATION DIGITAL RESOURCE - The present invention discloses a method and a system for automatically collecting the publication digital resource, the method comprises: acquiring the resource document in a digital resource of a publication; identifying the resource document according to a preset identifying rule, obtaining an identified result, the identified result comprises: a document type, a document relation and sequencing; uploading the resource document to a server; generating property information of the resource document according to the identified result; storing the property information to a database. The present invention increases the efficiency of collecting the publication digital resources, saves a large amount of work. | 03-05-2015 |
20150293946 | CROSS MODEL DATUM ACCESS WITH SEMANTIC PRESERVATION FOR UNIVERSAL DATABASE - Cross database model datum access with semantic preservation is provided. Data stored in a database under a particular database model can typically be inaccessible or not interoperable with data stored in another database model. A first datum of a first database model is transformed to an interim datum of an interim database model while preserving the data semantics associated with the first datum. Further, the second datum can be transformed into a third datum associated with a third database model, again while preserving the semantics. As such, data in a first silo can be accessed in a different silo while retaining semantic relationships. Further, the use of an interim database can reduce the processing needed to accomplish transforms between a planarity of database models. | 10-15-2015 |
20150339362 | METHOD FOR TRANSPORTING RELATIONAL DATA - A method for transporting relational data from one relational database to another such database. The data transported may be a subset of data in the entire database and the relations between the root of this data and other data entities are preserved in a way allowing their reconstruction in the target database. This preservation, itself further directed through configuration, is able to recreate new data identifiers without collision, yet also without requiring maintenance of the original identifiers. | 11-26-2015 |
20150363395 | TECHNOLOGY FOR IMPORTING SCHEMA CHANGES TO MULTIPLE TARGET SYSTEMS - Applying a change statement to target databases includes creating a central change identifier and associating the central change identifier and change statement to respective target databases, including creating an association identifier for each respective target database. The central change identifier, the change statement and a respective association identifier are provided for sending to each respective target database. A change status is presented, which indicates occurrence of a current processing event by a respective target database, including showing the change status associated with the central change identifier and the respective target database in response to receiving the change status, the central change identifier and a change statement indicator from the respective target database. | 12-17-2015 |
20160019273 | COLLABORATIVE PRODUCT LIFECYCLE MANAGEMENT - An apparatus, method, and program product are disclosed for collaborative product lifecycle management. One apparatus includes a data processing module that receives product lifecycle management (“PLM”) data from multiple client applications in a collaborative environment. The PLM data may be in a client specific format. The apparatus includes a subscription module that receives one or more subscription requests from each client application. Moreover, the apparatus includes a conversion module that converts the PLM data from the client specific format to a generic format. The apparatus includes a storage module that stores the generic format of the PLM data. The conversion module may convert subscription data from the generic format to the client specific format. The subscription data may correspond to the PLM data stored in the generic format. The subscription module may provide the subscription data to the multiple client applications based on the one or more subscription requests. | 01-21-2016 |
20160042048 | DENORMALIZE RECURSIVE, UNBALANCED, & RAGGED HIERARCHIES - Embodiments disclosed herein relate to systems, methods, and computer program products for transforming an unstructured database into a structured database. In some embodiments, the system and method imports an unstructured database comprising entities and a hierarchy associated with the entities. The system and method analyze the unstructured database, flatten the database so that a recursive database is converted into a database that fully expands all entities into lower levels, and identifies instances of unbalanced or ragged hierarchies. The system populates the database according to predetermined rules to address the unbalanced or ragged hierarchies and outputs a structured database that can be used for accurate analysis of the hierarchy and entities stored therein, such as corporate structure hierarchies or stock inventory hierarchies. | 02-11-2016 |
20160063076 | COMPUTING SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM FOR PROVIDING A MULTI-TENANT KNOWLEDGE NETWORK - A computing system includes memory comprising executable instructions and one or more processors operatively connected to the memory and configured to execute the executable instructions in order to effectuate a method. The method may include (i) analyzing raw data obtained from a plurality of different data sources in order to identify one or more data structures of the raw data and to tag data identifying at least one of the plurality of different data sources; and (ii) generating a plurality of Universal Data Model (UDM) constructs. Each UDM construct may be based at least in part on the identified one or more data structures of the raw data and each UDM construct may exclude the tagged data identifying at least one of the plurality of different data sources. Each UDM construct may organize the raw data into a particular arrangement of at least one row and at least one column. | 03-03-2016 |