Entries |
Document | Title | Date |
20100082706 | CONFIGURABLE TRANSFORMATION MACRO - A system for transforming source input data using a configurable transformation macro. A transformation macro script is executed by a configurable transformation macro. One or more transformation templates are read by the transformation macro script. Input data is read by the transformation macro script from one or more source files. Logical processing of the transformation macro script and the one or more transformation templates is performed by the configurable transformation macro. It is determined whether constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid. In response to determining that the constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid, it is determined whether transformation of the input data is complete. In response to determining that the transformation of the input data is complete, a transformation output is outputted. | 04-01-2010 |
20100082707 | Method and system for archiving biomedical data generated by a data collection device - A method for archiving biomedical data generated by a data collection device, includes the steps of automatically determining a data format in which the collection device is configured to store the biomedical data onto a computer-readable storage medium, based on the data format, extracting the biomedical data from the storage medium, and transmitting the extracted data to a database in which the extracted data is archived. | 04-01-2010 |
20100088353 | Migration Apparatus Which Convert Database of Mainframe System into Database of Open System and Method for Thereof - Provided are a migration apparatus and method for converting a database of a mainframe system into an appropriate database for an open system. The migration apparatus includes: a data extraction module connected with a database of the mainframe system and extracting data composed of Extended Binary Coded Decimal Interchange Code (EBCDIC) in binary format; a code conversion module converting the extracted EBCDIC data into American Standard Code for Information Interchange (ASCII) code, full-width characters being converted into half-width characters corresponding to ASCII code using a previously set full-width/half-width conversion table; and a data transfer module transferring the data converted into ASCII code to store it in a database previously built in the open system to correspond to the database of the mainframe system. The migration apparatus and method efficiently reuse a conventionally used database via the rehosting process of converting a mainframe system into an open system. | 04-08-2010 |
20100114990 | VIRTUALIZED BOOT BLOCK WITH DISCOVERY VOLUME - A file system independent virtualized boot block with discovery volume and cover files renders a volume visible when accessed by an accessing system which differs from a source system. For example, a downlevel operating system recognizes that data is present on a volume created in an uplevel operating system, even where the uplevel data itself may not be accessible. | 05-06-2010 |
20100114991 | MANAGING THE CONTENT OF SHARED SLIDE PRESENTATIONS - Systems, methods, and software applications for managing slide presentation content are described in the present disclosure. According to one embodiment, among many, a computer readable medium is configured to store instructions that are executable by a processing device. The computer readable medium comprises logic adapted to enable a user to enter one or more search terms via a graphical user interface, the one or more search terms being used to initiate a text search of individual slides disassembled from one or more slide presentations and stored in an external database. Additional logic is adapted to display results of the text search on the graphical user interface, which displays a visual representation of a plurality of the individual slides resulting from the text search. The computer readable medium also includes logic adapted to enable a user to select one or more of the individual slides displayed on the graphical user interface. | 05-06-2010 |
20100114992 | DATA IMPORTER FOR A SALES PROSPECTOR - A data importer for a sales prospecting system imports one or more data tables that each may include one or more records. The data importer first (a) imports a data table into an intermediate table. The data importer then (b) determines if the imported data table depends on another data table and moves one or more records from the imported data table that have no missing dependencies to a corresponding working table; and (c) determines a set of previously imported data tables that refer to the imported data table. The data importer then, for each previously imported data table, repeats (b) and (c) above. | 05-06-2010 |
20100125617 | System for Consolidating Business Documents - A system for tracking proprietary data relating to optical recognition technology that matches preprogrammed identifiers on paper documents with electronically entered documents in order to provide seamless association and access. This system for businesses—particularly those that order telecommunications services from a telecommunications company—enables companies to consolidate all telecommunications orders, regardless of document layout/format or document file type, into a central repository for better control over network planning and expense management. | 05-20-2010 |
20100174761 | Reducing Email Size by Using a Local Archive of Email Components - A mechanism for reducing electronic mail (email) sizes by using a local archive of email components is provided. The mechanism receives the email file, the email file specifying a sender identifier of a sender of the email file, a recipient identifier of a recipient of the email file, and common component information for a common component included in the email file, the common component being a component of the email file that is common amongst a plurality of email files sent from the sender. The mechanism identifies the common component of the email file and determines whether to remove the common component from the email file before forwarding the email file to the recipient based on at least the sender identifier. Based on the determination, the common component is either removed or kept in the email file that is subsequently transmitted to the recipient computer. | 07-08-2010 |
20100198883 | COMPUTER READABLE MEDIUM AND INFORMATION PROCESSING APPARATUS - A computer readable medium storing a program that causes a computer to execute information processing is provided, wherein plural pieces of management object information are stored in a storage device with unique identification information and non-unique name information, the information processing including: receiving a process request that specifies management object information of a process object by using location information which is represented by a sequence of name information assigned to respective pieces of management object information; | 08-05-2010 |
20100228794 | SEMANTIC DOCUMENT ANALYSIS - A technique for dynamic integration and semantic analysis of structured data and unstructured textual data including: defining and selecting static attributes and dynamic attribute from structured data, embedding static and dynamic views of the selected corresponding attributes in an annotated document, linking the unstructured textual data with the structured data using the defined static and dynamic attributes, populating an annotated document structure of multiple annotated documents, performing semantic analysis of a query across the unstructured textual data and structured data, querying the annotated document structure to provide query results satisfying static part of the query, processing static and dynamic parts of the query by querying structured data and the annotated document structure, as appropriate, and providing a combined query processing result satisfying the dynamic and static part the query. Other embodiments are also disclosed. | 09-09-2010 |
20100250623 | GENERIC EDITOR FOR DATABASES - Facilitating generic database editing to allow for data to be received from a user for entry into a database without requiring the data to conform to schema constraints for the database. A method includes examining a first schema for a first database. The first schema including a first set of constraints specified in the first schema on data to be entered into the first database. The method further includes, based on the examination, constructing a second database corresponding to the first database. The second database is associated with a second schema with a second set of constraints. The second set of constraints is a relaxed version of the first set of constraints specified in the first schema. | 09-30-2010 |
20100250624 | SOURCE-TO-PROCESSING FILE CONVERSION IN AN ELECTRONIC DISCOVERY ENTERPRISE SYSTEM - Embodiments of the invention relate to systems, methods, and computer program products for improved electronic discovery. Embodiments herein disclosed provide for an enterprise-wide e-discovery system that provides for source-to-processing file conversion of electronic communications and, in some embodiments, decryption of encrypted electronic communication entries for the purpose of efficiently processing data and supplying the electronic data to third party data analysis providers. | 09-30-2010 |
20100262631 | Mapping Information Stored In a LDAP Tree Structure to a Relational Database Structure - A method for mapping an information directory such as a LDAP directory tree to a relational database structure. The method includes accessing an information directory, which has a number of data entries at nodes of its tree structure and each of these entries may include a number of attributes defined by one or more object classes. The method includes storing a distinguished name (DN2ID) index table including generating records the data entries that include a DN field containing the entry's attributes. The method includes forming a relational table associated with each of the object classes defined for the information directory, and the records of the relational tables may be linked to the records/entries of the DN2ID index table. The method may include determining an entry identifier for each of the entries of the directory and storing these in the records of the DN2ID index table and in the relational tables. | 10-14-2010 |
20100262632 | DATA TRANSFER FROM ON-LINE TO ON-PREMISE DEPLOYMENT - A customer can request migration of its data from a multi-tenant hosting environment to a local environment. The customer's data is pulled from the multi-tenant hosting environment and scrubbed so that it is compatible with a local version of the application previously hosted in the multi-tenant hosting environment. The data is made available to the customer at a secure location in the hosting environment. The customer retrieves the data, after proper authentication, to its local data store, and then imports the data into the local version of the application. Users of the local version of the application are then mapped from previous multi-jurisdictional identifications to local user identifications in the application. | 10-14-2010 |
20100274822 | DATA CONVERTING METHOD, DATA CONVERTING DEVICE, TERMINAL, AND SERVER - A data converting method is provided, which includes the following steps. Data of a terminal is acquired. A data model corresponding to the received data is confirmed to be an object data model. The data based on the object data model is converted into data based on a treelike data model. A data converting device, a terminal, and a server are further provided. Thus, the data based on the object data model is converted into the data based on the treelike data model, so that a server of an Open Mobile Alliance (OMA) Device Management (DM) protocol can manage a terminal based on the object data model defined by a Digital Subscriber Line (DSL) forum. | 10-28-2010 |
20100281073 | SEQUENCE PRESERVING METHOD FOR TRANSFERRING AND SHARING IMAGES - A method for sharing one or more image files, the method includes the steps of providing a first set of image files on a first memory device; and transferring a second set of image from one or more second memory devices to the first memory device; wherein the second set of images have their file names converted to a file naming convention of the first set of images. | 11-04-2010 |
20100281074 | Fast Merge Support for Legacy Documents - A method is presented for merging document metadata at a client computer. A document obtained from a server computer is opened by a user at the client computer. If the document does not include paragraph identifiers, a paragraph identifier is assigned to each paragraph in the document. When the document is opened by a second user at a second client computer, metadata for the document is received from the server computer. A determination is made whether to merge the metadata received from the server computer with current metadata for the document. When it is determined that the current metadata and the metadata received from the server computer should be merged, paragraph identifiers are adjusted in the document based on the metadata received from the server computer. | 11-04-2010 |
20100281075 | EFFICIENT PROCESSING OF TIME SERIES DATA - A system receiving time series data will store the data in a first format suited for quick writing. That data will subsequently be converted from the first format to a second format better suited than the first format for compact storage and queries. Over time, the data in the second format can be aggregated and/or down sampled. In one embodiment, the first format includes a set of blocks of information, with each block of information storing data for a set of metrics during a time period. The second format includes a header, a set of blocks of data and a footer. Each bock of data in the second format stores information for a metric over multiple time periods. The footer includes pointers to each block of data. | 11-04-2010 |
20110004637 | MOBILE DATA AND SOFTWARE UPDATE SYSTEM AND METHOD - Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients. | 01-06-2011 |
20110016162 | ONBOARDING RESOURCES TO AN IDENTITY MANAGEMENT SYSTEM - A process of onboarding a resource into an identity management system is disclosed. The identity management system is configured to connect users with resources and manage user identities and security entitlements of the connected resources. The process of onboarding a resource includes marking or tagging resource fields with semantic markers. | 01-20-2011 |
20110016163 | METABASE FOR FACILITATING DATA CLASSIFICATION - Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system. | 01-20-2011 |
20110029579 | CONTENT ACCELERATOR FRAMEWORK - A cloner is configured to assist users in deploying templates from a source environment into a target environment. The cloner includes a source identification module configured to identify source objects in a source environment from one or more business intelligence reports. The cloner also includes a mapping module configured to provide a declarative mapping screen showing the source objects and a list of available objects in a target environment to map the source objects against, and to receive mapping information selections from a user. The cloner further includes a duplication module configured to duplicate the one or more business intelligence reports into the target environment based on the mapping information selections. | 02-03-2011 |
20110035418 | Object-Knowledge Mapping Method - According to one embodiment, a method for mapping a data model to an object model comprising receiving an ontology. The ontology provides a definition of a concept. The concept classifies a Resource Description Framework (RDF) expression stored in a knowledge store. A mapping file is generated. The mapping files defines a mapping relationship between the concept and an object representation of the concept. A class is generated according to the object representation of the concept. The class provides a class definition of an object. The object is generated according to the class definition. The object is mapped to the RDF expression according to the mapping relationship. | 02-10-2011 |
20110040806 | Dynamically flexible database - Systems and methods are disclosed that may be used for storing information in a database that has at least one table. The at least one table has at least one field. The at least one field has a data type assigned to the at least one field. In some embodiments, at least one data element is stored in at least one field. The at least one data element may have a data type which is unrelated to the data type of the at least one field. In some embodiments, the at least one data element may comprise a plurality of data elements, with each of the plurality of data elements having both an additional data type and an additional value assigned. | 02-17-2011 |
20110040807 | DATA MANAGEMENT SYSTEM AND METHOD - A method of replicating data on a source to a destination comprising the steps of: extracting data from a source via a user interface in a source format; converting the extracted data from the source's format into a destination format; and uploading the converted data to said destination. | 02-17-2011 |
20110047192 | DATA PROCESSING SYSTEM, DATA PROCESSING METHOD, AND PROGRAM - The present invention provides a mechanism for a plurality of archive servers to collaborate and archive data. To realize this, a data processing system (storage system including a data classification function) associates archive servers that manage data types, digitalizes values determined by corresponding archive products for the data belonging to the data types, determines that the determinations by the archive products are different when the difference between the values is large, and selects such data as a further archive target. | 02-24-2011 |
20110055292 | SYSTEM AND METHOD FOR STANDARDIZING VEHICLE NETWORK DATA ACROSS VEHICLE PRODUCT LINES - A gateway system includes a vehicle network having a network data, a processor for extracting the network data from the vehicle network and converting the network data into a standardized data having an open source format, and a broadcaster in communication with the processor to receive the standardized data and transmit the standardized data to a user device, wherein the user device for use thereby. | 03-03-2011 |
20110078214 | MANAGING MESSAGE QUEUES - A method, and corresponding system and software, is described for writing data to a plurality of queues, each portion of the data being written to a corresponding one of the queues. The method includes, without requiring concurrent locking of more than one queue, determining if a space is available in each queue for writing a corresponding portion of the data, and if available, reserving the spaces in the queues. The method includes writing each portion of the data to a corresponding one of the queues. | 03-31-2011 |
20110119317 | APPARATUS, METHOD AND COMPUTER READABLE MEDIUM FOR SIMULATION INTEGRATION - A method and a system of standardizing data from devices such as medical simulators. The method includes receiving data from a device, determining by a computer type of information provided in the received data, converting the information into a predetermined format based on the determined type and generating a message based on the determined type, the message comprising the converted information in the predetermined format. In this method, type of the information is different based on a stage of a process in which the received data was provided. | 05-19-2011 |
20110125809 | MANAGING DIFFERENT FORMATS FOR MEDIA FILES AND MEDIA PLAYBACK DEVICES - Described herein are systems and methods for managing different formats for media files and playback devices in a media system. The media system may include a source device, at least one playback device, and a manager device coupled through a communication system. The source device may store a plurality of media files for various media forms (e.g., video, audio, image, or gaming media files). Each media file and playback device may have a playback format that is specified by values of one or more format parameters. The manager device may automatically determine format parameters of each media file and playback device and store to a media data structure. The manager device may also automatically determine and store compatibility data indicating format compatibility between different media files and playback devices, the compatibility data being used to automatically convert media files to the formats of the playback devices. | 05-26-2011 |
20110137958 | Implementation Method of DATACOM Data Command Platform - Implementation method of DATACOM Data command platform, taking the characteristic of data business into account, DATACOM system working on the data command platform, which is both data processor and data general converter, completes both command protocol conversion and command contents conversion, after the conversion of the opening command of data business from BOSS to the opening command of network element (NE) data, business opening, including single business and a batch of business, NE scheduling and load balancing are all achievable. Meanwhile, troubles are compatible; comprising following steps: 1) Data Source Configuration; 2) Configuration of Data Source Differences; 3) Data Command Configuration; 4) NE Data Configuration; 5) Configuration of Generating Data Command; this method stores the command in a configuration table, splitting the command content into records of the table. The relation between the records forms a tree structure, which can present either XML format or fixed length string, the program generates the command content in accordance with this structure. | 06-09-2011 |
20110167093 | ADDRESS LIST SYSTEM AND IMPLEMENTATION METHOD THEREOF - An address list system, which comprises at least one data input terminal and at least one inquiry terminal, the data input terminal comprising: a first input unit, a first data processing unit, a first storage unit, and a transmitting unit; the inquiry terminal comprising: a receiving unit, a second storage unit, a second data processing unit, and an inquiry unit. The address list information at the inquiry terminal is displayed in a treelike structure. A method of implementing the address list, which comprises the following steps: A. inputting address list information at the data input terminal and forming and storing data files of a uniform format; B. preparing data at the data input terminal, and the data input terminal interacting with the inquiry terminal to update data files of a uniform data format in the inquiry terminal; C. forming a treelike address list at the inquiry terminal. | 07-07-2011 |
20110191389 | DISTRIBUTED DATA MANAGEMENT SYSTEM - A distributed data management system has multiple virtual machine nodes operating on multiple computers that are in communication with each other over a computer network. Each virtual machine node includes at least one data store or “bucket” for receiving data. A digital hash map data structure is stored in a computer readable medium of at least one of the multiple computers to configure the multiple virtual machine nodes and buckets to provide concurrent, non-blocking access to data in the buckets, the digital hash map data structure including a mapping between the virtual machine nodes and the buckets. The distributed data management system employing dynamic scalability in which one or more buckets from a virtual machine node reaching a memory capacity threshold are transferred to another virtual machine node that is below its memory capacity threshold. | 08-04-2011 |
20110196899 | PARALLEL FILE SYSTEM PROCESSING - A treewalk for splitting a file directory is disclosed for parallel execution of work items over a filesystem. The given work item is assigned to a worker. Thereafter, a request is sent to split the file directory to share a portion of the file directory with another worker. The worker examines the file directory for a next splittable directory entry key after a current in-progress location within a key space for the file directory. If no key is detected, the file directory is identified as unsplittable. If an entry is detected, the key space is progressively searched for a next entry between a next available directory entry key and an upper boundary. The worker identifies the file directory as splittable if the next available entry is found, providing a range of entries within the file directory for which parallel execution of the work item. | 08-11-2011 |
20110208787 | Method and device for continuously aggregating and redistributing personalized electronic information for display on multiple internet-enabled devices - A system uses applications and electronic data storage to continuously aggregate and redistribute personalized electronic information. The system collects data or information from a large variety of internet-based content sources, stores that information, and continuously refreshes it. Users select what information they wish to receive. That continuously-updated information is, in turn, continually sent to one or more of the user's interne enabled devices and continuously displayed in a format chosen by the user, such as a continuous ribbon moving across the bottom of the user's device. | 08-25-2011 |
20110258239 | METHOD OF MINIMIZING THE AMOUNT OF NETWORK BANDWIDTH NEEDED TO COPY DATA BETWEEN DATA DEDUPLICATION STORAGE SYSTEMS - A method and system is provided for copying data between two deduplicating storage systems. A list of unique fingerprints is compiled from the data which will be sent. This list is transmitted to the receiving system during a preliminary data exchange called the preamble. The receiving system replies with a second list which contains the unique fingerprints of the data which either needs to be sent or can be omitted. Which list depends on the size of the list where the smaller list is sent for efficiency and lower bandwidth consumption. A reference list of duplicate blocks being sent is retained on the receiving system until the copy operation is complete. This reference list is used to protect blocks on the receiving system by deferring deletions until the incoming hallow block can reference the duplicate block on the receiver to confirm that is on the target system and should not be deleted. | 10-20-2011 |
20120084329 | MOVING LARGE VOLUMES OF DATA FROM FACT TO ARCHIVE TABLES - The claimed subject matter provides a system and/or a method for moving large volumes of data. An exemplary method comprises receiving a request to transfer a plurality of rows from a first table to a second table. The first table may be determined to be associated with a same file group as the second table. The plurality of rows may be moved from the first table to the second table by transferring a partition for the first table to the second table. | 04-05-2012 |
20120096053 | PREDICTIVE MIGRATE AND RECALL - Various embodiments for optimizing data migration and recall in a computing storage environment by a processor device are provided. Data stored in the computing storage environment is analyzed over a predetermined period of time to identify a usage pattern of a portion of the data. The portion of the data having the usage pattern is recalled in advance of a usage time, the usage time predicted by the usage pattern for the portion of the data to be accessed. | 04-19-2012 |
20120209891 | DATABASE MANAGEMENT METHOD, DATABASE MANAGEMENT SYSTEM AND DATABASE MANAGEMENT PROGRAM - In a database management method, a first database management apparatus comprises a list which holds storage location information indicating a write destination in a second database for data which is added to a first database, the method comprising a first step whereby, when optional data is added to the first database, the first database management apparatus appends the storage location information from the first list to the data, a second step whereby the first database management apparatus transmits the data to which location information has been appended to second database management apparatus and issues a request to add the data to the second database management apparatus, and a third step whereby the second database management apparatus adds the data to the location in the second database indicated by location information appended to the data in response to the data addition request. | 08-16-2012 |
20120233221 | SEAMLESS MULTIPLE FORMAT METADATA ABSTRACTION - For seamlessly abstracting metadata in multiple formats, an abstraction module converts first metadata of an incoming object and additional metadata for the incoming object from an annotation map contained by the first metadata into a common format useable. The additional metadata is not part of an original format of the first metadata. A communication module communicates the converted metadata to an adapter in the common format, the adapter processing the first metadata and the additional metadata independent of the original format of the first metadata. | 09-13-2012 |
20120246200 | CONSOLIDATING EVENT DATA FROM DIFFERENT SOURCES - Networked application event data associated with a session of a networked application is identified and provided to an event data collection system in one format. Web service event data associated with an event of a Web service and also associated with the session is also identified and provided to another event data collection system in another format. The networked application event data and the Web service event data associated with the session identifier are merged into a consolidated storage of event data in a common format. | 09-27-2012 |
20120246201 | SYSTEM AND METHOD FOR A STORAGE SYSTEM RESPONSE WITH DATA MIGRATION - Provided is a system and method for a storage system response. The system includes a first storage system adapted to be linked in communication with at least one client and with a second storage system, the second storage system retaining a plurality of digital assets. An asset map is adapted to track where in the first storage system or the second storage system each of the plurality of digital assets is retained. A migrator is also provided and structured and arranged to migrate each of the plurality of digital assets from the second storage system to the first storage system, the migrator further adapted to update the asset map regarding a status of migration for each of the plurality of digital assets. A server structured and arranged to fulfill digital asset requests received by the first storage system from the at least one client, the server structured and arranged to consult the asset map to determine where the requested digital assets resides. An associated method is also provided. | 09-27-2012 |
20120254260 | 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-04-2012 |
20120284311 | DATA CONVERTING APPARATUS, METHOD, AND COMPUTER PRODUCT - A data converting apparatus includes a storage unit that stores encoded meta-definition information, a data converting function, a conversion rule table, and a conversion rule; an input unit that receives input of data to be converted; a detecting unit that uses the encoded meta-definition information to detect metadata codes for a conversion source and a conversion destination for which the conversion rule code matches; a determining unit that determines whether the detected metadata codes match; a specifying unit that, by referring to a conversion rule and based on the determination result at the determining unit, specifies the data converting function, according to the combination of the metadata codes for the conversion source and for the conversion destination; and a converting unit that uses the specified data converting function to convert the data of the conversion source to have a property prescribed by metadata for the conversion destination. | 11-08-2012 |
20120303677 | Equi-Joins Between Split Tables - A join operation between split data tables includes providing reduction data from first partitions to each partition among second partitions. The reduction data serves to identify actual values in one of the second partitions that also occur in one of the first partitions. Global IDs are assigned. Translation lists including the global IDs are sent to the first partitions. Each first partition and each second partition create globalized lists which can then be combined to generate respective first and second compiled lists. The join operation can then be conducted on the first and second compiled lists. | 11-29-2012 |
20120310995 | INFORMATION MANAGEMENT ASSISTANT - Systems, methods, and other embodiments associated with information management are described. One example method includes controlling a computerized process to discover an information management client and one or more information management entities associated with the information management client. The example method may also include determining a data movement plan and executing the data movement plan. | 12-06-2012 |
20120323975 | PRESENTATION SOFTWARE AUTOMATION SERVICES - Embodiments are disclosed for performing automation services. Automation services are, in embodiments, applications, processes, or systems capable of converting an initial file into a converted file having a different file type from the initial file. In embodiments, a requestor generates a conversion request message. The conversion request message may contain information about the desired conversion, options to be performed during the conversion, and an initial file that is to be converted. The initial file may be represented by a data stream that is part of the request message. The request message is sent to a file converter that performs the desired request on the data stream to create a converted file. | 12-20-2012 |
20120331016 | METHODS AND SYSTEMS FOR CACHING DATA SHARED BETWEEN ORGANIZATIONS IN A MULTI-TENANT DATABASE SYSTEM - Mechanisms and methods for sharing database content between tenants in a multi-tenant database system are provided. The ability to temporarily store metadata related to the shared data for subsequent use optimizes the data transfer process for multiple data transfers. In an embodiment, the metadata is stored for a pre-determined period of time and fetched again after the period elapses if required. The metadata may be erased from temporary storage if an administrator updates the shared data. | 12-27-2012 |
20130036144 | METHOD FOR CONVERTING POINT ADDRESS DATA - Embodiments of the present invention relate to a method for converting a database of point address data into a database of address range data using a computer, wherein each point address comprises an address number, a street name and a geographical location. The method comprises assigning each point address to a chain based upon its street name; ordering the point addresses in each chain according to their geographical location; determining the direction and range of the road numbers in at least part of at least one chain; and storing the direction and range data as address range data. | 02-07-2013 |
20130066925 | ACCESSING DIFFERENT APPLICATION DATA VIA A COMMON DATA STRUCTURE - A common data type structure can be used to correlate access requests between applications that implement data in accordance with different types or type structures. In one implementation, a common data structure includes schemes for operations, sequences, records, and atoms (i.e., undefined). The system can then map any type structure to the schemes of the common data structure. In operation, a request for data by an application can involve identifying one or more proxies used by an application to map the data to the common data structure. The proxies map the data to the common data structure based on the shape of the data (to the extent it can be identified). The proxies then can return one or more data structures that comprise the identified mapping information. The application can then perform operations directly on the received data structures. | 03-14-2013 |
20130073595 | DATA CONVERTER - A method and apparatus are provided for preparing a data converter between a source apparatus, in which source data items have been stored according to a predetermined specification of source representation, and a user apparatus having a specification of user representation for the utilization of user data items. The method includes: setting up a pair of machine-interpretable source and user descriptors respectively, of the source and user specifications of representation respectively; and comparing between the source descriptor and the user descriptor to set up therefrom a block for data interpretation by a machine. | 03-21-2013 |
20130091184 | CORRELATING INDEPENDENT SCHEMA MAPPINGS - Embodiments of the invention relate to correlating schema mappings. In one embodiment, a set of schema mappings over a source schema and a target schema are received. Each of the schema mappings is decomposed into a basic schema mapping. A first set and second set of relations re determined for the source schema and the target schema, respectively. Each relation in the first set of relations is paired to at least one relation in the second set of relations. The pairing forms multiple relation pairs between the first set and second of relations in the form of (T, T′), where T is a source portion of a relation pair and T′ is a target portion of the relation pair. A set of basic schema mappings is identified that matches the relation pair. Each basic schema mapping is merged into a single schema mapping. | 04-11-2013 |
20130103724 | NETWORK AND METHOD FOR MANAGING MODELS - A method of managing models in a network includes receiving at a model manager a model of a controlled system in a first format from a first system and storing the model in a second format in the model manager. Storing includes several steps that allow for the transformation of the model into a different, version-free format so that the network can adapt to changes in the first format. | 04-25-2013 |
20130110884 | SPREADSHEET PROGRAM-BASED DATA CLASSIFICATION FOR SOURCE TARGET MAPPING | 05-02-2013 |
20130346453 | SYSTEM AND METHOD FOR END-TO-END EXPOSURE OF EXPORTED REPRESENTATIONS OF NATIVE DATA TYPES TO THIRD-PARTY APPLICATIONS - Systems and methods are disclosed herein for exporting a file to an application. A processor receives a request from a user for access to a file stored on a web-based storage system. The request includes a designation of an application to open the file, and the file is associated with a native format. The processor determines that the application is not configured to import the file in the native format and determines whether the file can be converted to an importable format that can be imported by the application. The processor converts the file from the native format to the importable format and exports the converted file in the importable format to the application, which opens the converted file. | 12-26-2013 |
20140032617 | MAPPING ENTITIES IN DATA MODELS - Mapping information that specifies attributes of destination entities in terms of attributes of source entities is received. At least some source entities correspond to respective sets of records in one or more data storage systems. The mapping information is processed to generate a procedural specification for computing values corresponding to attributes of destination entities. Collections of nodes are generated, each including a first node representing a first relational expression associated with a specified attribute. At least some collections form a directed acyclic graph that includes links to one or more other nodes representing respective relational expressions associated with at least one attribute of at least one source entity referenced by a relational expression of a node in the graph. At least two of the collections are merged with each other to form a third collection based on comparing relational expressions of nodes being merged. | 01-30-2014 |
20140095550 | CONVERTING SOURCE OBJECTS TO TARGET OBJECTS - Source objects according to a source data model are converted to target objects according to a target data model. A plurality of target data collections are generated, each including uniquely identifiable target objects. A first generated target data collection is merged with a subsequently generated target data collection. | 04-03-2014 |
20140122541 | APPARATUS FOR COLLECTING LIFELOG DATA AND METHOD THEREOF - Disclosed are an apparatus for collecting lifelog data and a method thereof according to the present invention. | 05-01-2014 |
20140164443 | DATABASE SCALE-OUT - A method for scaling out database information may include creating second database instantiation. The method may include configuring one or more partitions of a first database for transfer to the second database and configuring the second database for receiving the one or more first database partitions. The method may also include transferring the one or more first database partitions to the second database. | 06-12-2014 |
20140195566 | DISTRIBUTED DATA MANAGEMENT SYSTEM - A distributed data management system has multiple virtual machine nodes operating on multiple computers that are in communication with each other over a computer network. Each virtual machine node includes at least one data store or “bucket” for receiving data. A digital hash map data structure is stored in a computer readable medium of at least one of the multiple computers to configure the multiple virtual machine nodes and buckets to provide concurrent, non-blocking access to data in the buckets, the digital hash map data structure including a mapping between the virtual machine nodes and the buckets. The distributed data management system employing dynamic scalability in which one or more buckets from a virtual machine node reaching a memory capacity threshold are transferred to another virtual machine node that is below its memory capacity threshold. | 07-10-2014 |
20140280380 | METHOD AND APPARATUS FOR PRESERVING ANALYTICS WHILE PROCESSING DIGITAL CONTENT - A computer implemented method and apparatus for preserving analytics while processing digital content. The method comprises receiving a command for processing analytics-enabled digital content from a source file to a target file; accessing source analytics metadata from the source file; and converting the source analytics metadata to a target analytics metadata in the target file, wherein the target analytics metadata is in a format consistent with a target file format. | 09-18-2014 |
20140280381 | GRID LOADER PROCESS - A datagrid loading system contains a device including a processor and a memory with a management application installed thereon. The instructions of the management application when executed by the processor cause the processor to accumulate data from a first database, the data configured to be and include an identifier that is particular to the first database, and distribute the data into buckets by an integrated heuristic of the management application, the integrated heuristic and the buckets configured according to database characteristics particular to a second database that is different from the first database, the integrated heuristic further configured to distribute the data based on the identifier. | 09-18-2014 |
20140289285 | Equi-Joins Between Split Tables - A join operation between split data tables includes providing reduction data from first partitions to each partition among second partitions. The reduction data serves to identify actual values in one of the second partitions that also occur in one of the first partitions. Global IDs are assigned. Translation lists including the global IDs are sent to the first partitions. Each first partition and each second partition create globalized lists which can then be combined to generate respective first and second compiled lists. The join operation can then be conducted on the first and second compiled lists. | 09-25-2014 |
20140310320 | CREATING MAPPING RULES FROM META DATA FOR DATA TRANSFORMATION UTILIZING VISUAL EDITING - A visual editor creates the meta rules for transforming mapping data between the source meta data and target meta data representation via a wide variety of Graphical User Interface (GUI). A set of transformation rules or scripts is generated by the editor using a transformation rule engine, e.g. XSL and sent to a standard transformation engine, e.g. XSLT which accepts an input data file and using the transformation rules generates a transformed output data file The meta rules are represented in a template and stored in a configuration file. The configuration file can be updated with other rules by the visual editor specifying in the rule file the transformation/mapping language as an element of the rule file. The editor specifies any attributes or parameters on the rule transformation/mapping element. The transformation rule engine reads in a new meta rule generated by the editor. Parameter values are added to complete the rule based on the description from a meta rule configuration file. A locking mechanism in the template is selected to lock the context to the template or portion of the rule definition selected at the time the lock is clicked. The new transformation/rule is saved into the transformation rule file. An editor-mapping engine generates a notification of the creation of a new transformation-mapping rule; updates the meta data rules file; and provide the updated rule file to the transformation engine. Input data to the transformation engine is processed using the updated rule file and the transformed data is provided as an output. | 10-16-2014 |
20150012567 | METHOD AND APPARATUS FOR MIGRATION OF A VIRTUALIZED FILE SYSTEM, DATA STORAGE SYSTEM FOR MIGRATION OF A VIRTUALIZED FILE SYSTEM, AND FILE SERVER FOR USE IN A DATA STORAGE SYSTEM - The present invention relates to a method and an apparatus for data migration of a first file system in a data storage system comprising a plurality of client computers | 01-08-2015 |
20150019595 | INTERACTIVE FORMAT MANIPULATION AND REPLICATION - Selectively applying format attributes of a source to the content of a destination. The format attributes defining the format of one or more source objects are captured, and from among the captured attributes, format attributes are selected. A destination object is formatted such that selected format attributes are copied to the content of the destination, and the copied format attributes are applied to the destination object as a destination format. | 01-15-2015 |
20150046502 | MIGRATING DATA FROM LEGACY STORAGE SYSTEMS TO OBJECT STORAGE SYSTEMS - One or more techniques and/or systems are provided for migrating a dataset from a file storage system to an object storage system. That is, a snapshot of a file system may be received from the file storage system. The snapshot may comprise file data associated with a file of the file system. The file may be converted into an object using the file data. The object may be stored within a data constituent volume of the object storage system. A namespace volume, used to track objects, may be populated with a redirector that maps a front-end data path (e.g., a path used by clients to reference the object) to a back-end data path that specifies a path to the object within the data constituent volume. In this way, a dataset of one or more files may be migrated from the file storage system to the object storage system. | 02-12-2015 |
20150066995 | APPARATUS AND METHOD FOR CONNECTING NOSQL DATA AND LINKED DATA - Apparatus and method for connecting NoSQL data and linked data are provided. The method includes converting the NoSQL data into RDF data, and issuing the converted RDF data as the linked data; collecting extended linked data extended by connecting the issued linked data and external linked data; and storing the collected extended linked data as the NoSQL data. Accordingly, a dynamic virtuous circulation structure capable of utilizing advantages and mutually compensating for disadvantages of each of the NoSQL data and the linked data can be constructed. | 03-05-2015 |
20150127690 | PLURAL ARCHITECTURE MASTER DATA MANAGEMENT WITH SUPPLEMENTAL ATTRIBUTES - According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures includes at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within data sources and the second data management architecture manages persisted entities within a common repository. Entity attributes are mapped between the first and second data management architectures. The system further provides one or more supplemental attributes for the persisted (e.g., registration mode or fully persisted mode) entity within the second data management architecture, wherein the supplemental attributes are unmapped between the first and second data management architectures. Embodiments of the present invention further include a method and computer program product for managing data within a plurality of data management architectures in substantially the same manner described above. | 05-07-2015 |
20150134708 | UPDATING MAP STRUCTURES IN AN OBJECT STORAGE SYSTEM - Apparatus and method for updating map structures in an object storage system. A server communicates with users of an object storage system over a network. A plurality of data storage devices are arranged into locations to store and retrieve data objects of the users. A storage controller is associated with each location to direct data object transfers between the data storage devices of the associated location and the server using an existing map structure that describes the data objects in each location. A management module is adapted to generate a new map structure, migrate at least one data object from an existing location described by the existing map structure to a new location described by the new map structure, and to distribute the new map structure to each of the storage controllers after the migration of the at least one data object. | 05-14-2015 |
20150142858 | IDENTIFYING AND FORMATTING DATA FOR DATA MIGRATION - Data formatting, migration and corresponding application acceptance for cloud-based applications may include various operations. One example operation may include identifying a data object eligible for migration to a cloud application and identifying a number of field groups linked to the data object, each of the field groups may include at least one data field. The operation may further provide receiving the field groups at a data formatting application operated on a remote cloud application server. Also, a format of the field group may be converted to a format associated with a simple data set of the cloud application for data migration purposes. | 05-21-2015 |
20150149513 | TABLE REDISTRIBUTION IN DISTRIBUTED DATABASES - Tables in a distributed database can require redistribution, for example to provide improved collocation of tables or table partitions that require joining at a node of multiple nodes across which the distributed database is distributed. Based at least in part on a set of table redistribution parameters, a table redistribution plan can be generated to include redistribution of a table from a first node to a second node. The set of table redistribution parameters can include a grouping parameter indicating at least one other table with which the table should be collocated. The table redistribution plan can be executed to cause the moving of the table from the first node to the second node. | 05-28-2015 |
20150293948 | Converting Data Objects from Single- to Multi-Source Database Environment - Embodiments relate to converting data object(s) from a single-source database environment into a multi-source database environment. An engine is configured to receive a single-source database universe from a repository. The engine analyzes that universe to identify details thereof for conversion, including but not limited to connections, tables, views, alias tables, etc. A new multi-source connection is registered, and then the multi-source universe is re-generated through a universe conversion algorithm, an automatic function mapping algorithm, and a query generation algorithm. Embodiments avoid labor intensive manual re-creation of the universe, and may be implemented as an automatic conversion wizard also updating dependent report queries per new multi-source query patterns. Particular embodiments converting a single-source database environment available from SAP AG, may utilize a Software Design Kit (SDK) to create a migration plug-in as part of an Information Design Tool (IDT). | 10-15-2015 |
20150309999 | METHOD FOR REBALANCING DATA PARTITIONS - Embodiments of the present invention disclose a method, computer program product, and system for rebalancing partitioned data based, at least in part, on one or more characteristics of the plurality of database partitions. The computer updating characteristics, wherein the one or more characteristics include one or both of a) an average number of records per partition, and b) an average number of unique limit key values per partition. | 10-29-2015 |
20150331857 | DATABASE MIGRATION - A migration framework includes a migration status data store that stores the migration status of a variety of different databases that are being migrated. A migration manager monitors the migration status of the different databases and invokes migration scripts to perform migration steps on the various databases, based upon their migration status. As the migration steps are completed, a status update component updates the migration status of the various databases that are being migrated. | 11-19-2015 |
20150347401 | MOVING DATA BETWEEN PARTITIONS - Techniques are provided for moving data between partitions. Such a process may be performed without requiring any locks that block transactions that target a partition from being executed. Instead, such transactions may proceed while a move operation is being performed. The move operation involves copying data from the targeted partition to another partition that is hidden from (or “invisible” to) those transactions that attempt to read from or write to the partition. During the move operation, changes that are made to the partition are also reflected in a journal. Eventually, the changes reflected in the journal are drained and applied to the hidden partition. Once the partition and the hidden partition are synchronized, the identities of the partitions are swapped so that future transactions will target the previously-hidden partition instead of the previously-viewable partition. | 12-03-2015 |
20150347425 | SYSTEM AND METHOD FOR VALIDATING REPLICATION OF MUTABLE OPERATIONS PERFORMED ON A FILE SYSTEM OBJECT DURING A MIGRATION - Examples described herein provide for determining when individual file system operations are quiesced at a destination before validating a state of the file system object after migration. In one implementation, a metadata parameter is modified for individual file system objects after a set of mutable operations for each file system object is completed. The metadata parameter is recorded and subsequently used to determine when each of the individual file system objects are quiesced at the destination filer. The file system objects that are quiesced can be validated for migration and for implementation of any mutable file system operations that were completed at the source during the migration. | 12-03-2015 |
20150347620 | GENERATING A MAPPING RULE FOR CONVERTING RELATIONAL DATA INTO RDF FORMAT DATA - A method for generating a mapping rule for converting relational data into RDF format data includes obtaining a first mapping rule for converting relational data in a first relational database into RDF format data, wherein a URI pattern of the first mapping rule expresses features of the relational data in the first relational database; parsing a generated rule for the URI pattern of the first mapping rule; determining that a second relational model of the second relational database and a first relational model of the first relational database conform to pattern matching; and generating a second mapping rule for converting the relational data of the second relational database into RDF format data, based on a mapping relationship between the generated rule and the pattern matching of the first relational model and the second relational model. | 12-03-2015 |
20150370916 | AUTO-GENERATION OF MIGRATED USE CASES - An existing use case is associated with a program code. The program code is executed when a portion of the existing use case is executed. The program code is analyzed to identify a reference made by at least one of an input and an output of the program code, referencing an existing data model, which participates in a migration activity and results in a new data model. The reference is modified according to a data mapping to form a modified reference, the data mapping describing a manner of changing a representation of data from a representation in the existing data model to a representation in the new data model, the modified reference referencing the representation of the data in the new data model. The existing use case is modified to use the modified reference relative to the program code, the modifying resulting in a migrated use case. | 12-24-2015 |
20160012042 | Converting Data Objects from Multi- to Single-Source Database Environment | 01-14-2016 |
20160034499 | COMPRESSING AND TRANSMITTING STRUCTURED INFORMATION - Various of the present embodiments convert structured data to a channel-based representation facilitating pattern recognition by a compression utility. The channels may include a key channel, a number channel, a type channel, a length channel, etc. These channels reflect the same information as the structured data, but reorganized based upon the structured data's hierarchic structure. The encoder and decoder may include rule sets specifying the relations between the channels to deconstruct/construct the JSON file. Memoization, length encoding, and type encoding extensions may also be applied as part of the encoding/decoding process to further improve compression. | 02-04-2016 |
20160041993 | APPARATUS AND METHODS FOR LIGHTWEIGHT TRANSCODING - Apparatus and methods for lightweight transcoding. In one embodiment, a minimal function transcoder is disclosed which supports multiple devices requiring various video formats. Transcoding functionality may be downloaded to an existing device and comprises using an intermediate set of data resulting from a partial decode of an input stream that is temporarily stored until all transformation operations have completed. Premises devices register to the transcoder and the transcoder transcodes content requested by the registered devices (i) upon detection that the registered device is “in use”; (ii) at the time of original content playback or broadcast; and/or (iii) at a time prior to a previously scheduled time of intended use. The transcoder exploits the similarities between the mechanisms by which the various encoding formats and, in one variant, ignores some of the features of the more advanced content formats to arrive at a “just-in-time” or “near real-time” transcoded content. | 02-11-2016 |
20160055184 | DATA VIRTUALIZATION ACROSS HETEROGENEOUS FORMATS - Various embodiments virtualize data across heterogeneous formats. In one embodiment, a plurality of heterogeneous data sources is received as input. A local schema graph including a set of attribute nodes and a set of type nodes is generated for each of the plurality of heterogeneous data sources. A global schema graph is generated based on each local schema graph that has been generated. The global schema graph comprises each of the local schema graphs and at least one edge between at least one of two or more attributes nodes and two or more type nodes from different local schema graphs. The edge indicates a relationship between the data sources represented by the different local schema graphs comprising the two or more attributes nodes based on a computed similarity between at least one value associated with each of the two or more attributes nodes. | 02-25-2016 |
20160078066 | METHOD AND APPARATUS FOR PROCESSING CLINICAL DATA - Embodiments are concerned with a method, apparatus and computer software for performing a database structure comparison process. The database structure comparison process comprises the steps of:
| 03-17-2016 |
20160092596 | DATABASE MIGRATION METHOD AND APPARATUS - A method for migrating data from a relational DB to a graph DB comprises, collecting constraints of referencing tables having a column set as a foreign key, among tables of a relational DB which is a migration source DB, determining a relation type of each of the referencing tables, based on constraints of the referencing table, determining a node generation target table and a relation frame for each of the referencing tables, based on the relation type of the referencing table, and converting data in each row of the node generation target table into a node of a graph DB which is a migration target DB and generating a relation of the graph DB, which connects the generated nodes, according to the relation frame. | 03-31-2016 |
20160147748 | MOVING TABLES ACROSS NODES IN AN IN-MEMORY DATABASE INSTANCE - The present disclosure involves systems, software, and computer implemented methods for moving a table from a source node to a destination node. In one example, the method includes receiving metadata associated with an in-memory database table stored at a source node. A table container is created responsive to receiving the metadata. The destination node sequentially requests, from the source node, portions of the table, wherein the table is serialized at the source node to provide a serialized sequence of table portions. Sequentially requesting comprises sending a request for a next portion of the table after processing a received portion, which includes receiving a portion of the serialized table, deserializing the received portion, adding the deserialized portion to the created table container, and in response to an end of file indication associated with the received portion, ending the requests and finalizing the table. | 05-26-2016 |
20170235802 | CONVERTING STORAGE OBJECTS BETWEEN FORMATS IN A COPY-FREE TRANSITION | 08-17-2017 |