Moving Data From One Schema Or Structure To Another Patents (Class 707/809)
-
Patent number: 8332424Abstract: A method and apparatus for enabling virtual tags is described. The method may include receiving a first digital image data and virtual tag data to be associated with a real-world object in the first digital image data, wherein the first digital image data is captured by a first mobile device, and the virtual tag data includes metadata received from a user of the first mobile device. The method may also include generating a first digital signature from the first digital image data that describes the real-world object, and in response to the generation, inserting in substantially real-time the first digital signature into a searchable index of digital images. The method may also include storing, in a tag database, the virtual tag data and an association between the virtual tag data and the first digital signature inserted into the index of digital images.Type: GrantFiled: May 13, 2011Date of Patent: December 11, 2012Assignee: Google Inc.Inventors: John Flynn, Dragomir Anguelov, Hartmut Neven, Mark Cummins, James Philbin, Rafael Spring, Hartwig Adam, Anand Pillai
-
Patent number: 8332870Abstract: In one example, a system to integrate a first application with a second application may associate a component type in the first application with an engine object type in the second application. The component type and the engine object type may be program object types. The system may determine a hierarchical structure that includes an engine object of the engine object type from configurable rules that are associated with the component type. The system may initiate a copy of the engine object in the second application in response to receipt of a request to copy a component of the component type in the first application.Type: GrantFiled: December 10, 2008Date of Patent: December 11, 2012Assignee: Accenture Global Services LimitedInventors: Jeffrey M. Wargin, Andy I-Hong Chen
-
Patent number: 8332438Abstract: Methods, computer-readable media, and systems are provided for monitoring a technical object during, for example, a handover and/or takeover of the technical object. In one embodiment, a business partner may receive an XML file for a technical object. The business partner may generate a new structure, to represent the technical object, based on the XML file. The business partner may retrieve a corresponding structure from a backend component. The business partner may preprocess the new structure by performing a consistency check. The consistency check may include comparing the new structure to the corresponding structure. The business partner may store the new structure in a backend component after the preprocessing is complete.Type: GrantFiled: September 12, 2008Date of Patent: December 11, 2012Assignee: SAP AGInventors: Stephan Bantlin, Alexander Bekhter, Kai Finck, Frank Hoerlin, Janos Kis, Gudrun Leonhard Marquard, Feng Li, Karin Matthai, Marek Poledna, Jens Schoeneberg, Hermann Weinmann
-
Publication number: 20120310995Abstract: 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.Type: ApplicationFiled: May 4, 2010Publication date: December 6, 2012Inventors: Kalambur Subramaniam, Ervin Adrovic, Albrecht Schroth, Bhasin Gautam
-
Patent number: 8326891Abstract: Monitoring an activity profile for a given row of a database and determining a target database for a given row based on the activity profile of the given row. Identifying any row related to the given row and moving the given row and any row related to the given row into the target database while preserving referential integrity.Type: GrantFiled: December 11, 2008Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Windsor Wee Sun Hsu, Honesty Cheng Young
-
Patent number: 8326888Abstract: The invention relates to a method for performing operations of an oilfield having at least one wellsite, a surface network, and a process facility, each wellsite having a wellbore penetrating a subterranean formation for extracting fluid from an underground reservoir therein.Type: GrantFiled: January 5, 2011Date of Patent: December 4, 2012Assignee: Schlumberger Technology CorporationInventors: Eric Jonathan Schoen, Joseph A. Wald, Richard George Esau, Truls Arnegaard, Stephen Whitley, Herman Veldhuizen, Hallgrim Ludvigsen, Andrew John Round
-
Patent number: 8326869Abstract: The hierarchical relationships between objects in different levels of an object structure (such as a contract) are stored as elements in two-dimensional matrix representations. In general, the matrix representations facilitate queries, clustering of like objects and contracts, and comparisons that identify common objects and contracts.Type: GrantFiled: September 23, 2010Date of Patent: December 4, 2012Assignee: Accenture Global Services LimitedInventors: Surya P Kolluri, Zhu-Song Mei, Dmitriy Feferman, Kevin P Lee, Michael Irish, Heather E Nelson, David Kil
-
Patent number: 8326856Abstract: A method (and apparatus) for adapting an input parameter, for dynamically invoking target Web services, and for adapting output results, includes receiving an invocation request including an input parameter in a first format. A semantic information representation module MetaWSDL (Meta Web Service Description Language), wherein the MetaWSDL includes a universal XML (eXtended Markup Language) representation which includes semantic information of a Web service method signature, is retrieved from a memory. A MetaWSDL processor is invoked to adapt the input parameter to a second format using the retrieved MetaWSDL. The target Web services are dynamically invoked, using the adapted parameter in the second format, and the output result in the first format is adapted to the second format, using the MetaWSDL.Type: GrantFiled: February 19, 2008Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Liang-Jie Zhang, Tian-Jy Chao, Hung-Yang Chang
-
Publication number: 20120303677Abstract: 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.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Applicant: SAP AGInventors: Thomas Peh, Holger Schwedes, Wolfgang Stephan
-
Patent number: 8321478Abstract: A method of translating a relational database into an XML document comprises generating an Extended Entity Relationship model from relational schema associated with the relational database and applying a schema translation process to the Extended Entity Relationship model to map the relational schema into a Document Type Definition (DTD) of an XML schema. An XML Tree Model is then generated from the Document Type Definition, the XML Tree Model being representative of one or more data semantics of the relational schema which are preserved as one or more data semantics in the XML document. Relational data from the relational database is then converted into the XML document using the relational schema and the XML schema from the Document Type Definition and/or the XML Tree Model. There is also described a method of translating an XML database into a relational database which comprises the reversal of the steps of the disclosed method, and a system for implementing both methods.Type: GrantFiled: September 2, 2008Date of Patent: November 27, 2012Inventor: Joseph S. P. Fong
-
Patent number: 8321480Abstract: Systems, methods and computer readable medium for migrating Information Management System (IMS) Full-Function databases to IMS High Availability Large Databases (HALDBs) are described. Full Function database conversion operations in accordance with this disclosure assign a unique identifier to each segment having a physically paired logically related child segment. These unique identifiers may then be used during HALDB load operations to identify a segment's physically paired logically related segment. Use of the disclosed unique identifiers permit Full Function database conversion operations to avoid the input-output (I/O) and compare operations needed by prior art unload techniques to completely identify physically paired logically related segments.Type: GrantFiled: November 24, 2010Date of Patent: November 27, 2012Assignee: BMC Software, Inc.Inventor: David Albert Smith
-
Patent number: 8321438Abstract: Techniques for a data repository, e.g., a data warehouse, connect multiple disparate systems and combine different software tools to provide a full view of the data warehouse for an end user. An inventory tool integration and services interface includes a tool integration component, a common data component, and an inventory services component. The tool integration component obtains data sets from different tools. The common data component converts each data set and combines the converted data sets. The inventory services component provides the combined data sets through a user interface for an end user. The inventory tool integration and services interface appropriately combines data sets and supports different user interfaces for different end users having different roles within an enterprise. The tool and services integration interface also may obtain a data set from a tool in accordance with an integration option.Type: GrantFiled: June 18, 2008Date of Patent: November 27, 2012Assignee: Bank of America CorporationInventors: Barry Lanell Smith, Mark Walters, Hans D. Schumacher, Mari Anne Kawaguchi, Daniel D. Grace, W. Keith Gordon, Matthew Allen Knight, Chris Keilitz
-
Patent number: 8321473Abstract: An Object Customization and Management (OCM) system is configured to identify an object for creating a website based on a business objective. The OCM system includes a customizing module configured to determine qualitative attribute categories for a plurality of objects operable to be used in websites. The module assigns the plurality of objects to the qualitative attribute categories. The OCM system also includes a data management module configured to receive a request for one of the plurality of objects to be used to achieve the business objective. This module also matches the business objective with one of the qualitative attribute categories, and selects an object in the matched qualitative attribute category for the request.Type: GrantFiled: August 10, 2010Date of Patent: November 27, 2012Assignee: Accenture Global Services LimitedInventors: Matthew Symons, Anatoly Roytman
-
Patent number: 8321479Abstract: 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.Type: GrantFiled: July 16, 2010Date of Patent: November 27, 2012Assignee: CA, Inc.Inventor: John B. Bley
-
Patent number: 8316060Abstract: A planning and search system are described wherein a graph search and segment matching are used to handle very large searches at a higher speed.Type: GrantFiled: October 7, 2008Date of Patent: November 20, 2012Assignee: 21st Century TechnologiesInventors: James Daniel Snyder, II, Craig Michael Chase
-
Patent number: 8312366Abstract: A data analysis program receives a selection of data fields defining multiple row header areas and/or multiple column header areas for display in a summary table. Data is read from a data source containing values for the data fields and transformed into summary level data for building the summary table. A display is rendered in the summary table for each of the multiple row header areas and column header areas defined, with the row header areas being displayed vertically adjacent to one another and the column header areas being displayed horizontally adjacent to one another.Type: GrantFiled: February 11, 2009Date of Patent: November 13, 2012Assignee: Microsoft CorporationInventor: Allan Folting
-
Patent number: 8312060Abstract: Methods, apparatus, and articles of manufacture for accessing process control data involve loading a client object and communicating a data access request from the client object to a real object configured to communicate with a server. The real object then communicates a query to the server based on the data access request and obtains process control data from the server in response to the query. The process control data is then mapped from a first data layout associated with a server schema to a second data layout associated with a client schema. The mapped process control data is then communicated to an application.Type: GrantFiled: November 3, 2006Date of Patent: November 13, 2012Assignee: Fisher-Rosemount Systems, Inc.Inventors: Stephen Gilbert, Stephen G. Hammack, Ling Zhou, J. Michael Lucas, Mark J. Nixon
-
Publication number: 20120284311Abstract: 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.Type: ApplicationFiled: July 13, 2012Publication date: November 8, 2012Applicant: FUJITSU LIMITEDInventors: Kazuo MINENO, Takashi Yoshino
-
Patent number: 8307012Abstract: Systems and methods are provided for schema mapping and the transformation of data. In accordance with one implementation, a computer-implemented method is provided that comprises loading a conceptual model, wherein the conceptual model contains at least one conceptual object, loading a source schema and a source instance, converting the source schema and the source instance into a source model, and acquiring, from the user, at least one forward mapping usable to map at least a source attribute of the source model to a conceptual attribute of the conceptual model, wherein the forward mapping includes a mapping formula. Further, the method may include loading a target schema and a target instance, converting the target schema and the target instance into a target model, and reverse mapping at least one of conceptual attributes of the conceptual model to a target attribute of the target model based on the forward mapping and the mapping formula.Type: GrantFiled: February 28, 2006Date of Patent: November 6, 2012Assignee: SAP AGInventor: Susan Marie Thomas
-
Patent number: 8307016Abstract: 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.Type: GrantFiled: February 25, 2008Date of Patent: November 6, 2012Assignee: Microsoft CorporationInventors: Clemens A. Szyperski, Quetzalcoatl Bradley, Joshua R. Williams, Christopher L. Anderson, Donald F. Box, Jeffrey S. Pinkston, Martin J. Gudgin
-
Patent number: 8301669Abstract: A concurrent presentation of video segments of a video file enables rapid comprehension of the video file. A video file is segmented into video segments and a condensed representation of the video file is generated. The condensed representation corresponds to a concurrent presentation of the video segments in respective windows in a display area over repeating cycles of a loop period. The concurrent presentation may be processed to concurrently present video segments corresponding to contiguous sections of the video file in respective windows in a display area over repeating cycles of a loop period.Type: GrantFiled: January 31, 2007Date of Patent: October 30, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eamonn O'Brien-Strain, Simon Widdowson, Daniel R. Tretter
-
Patent number: 8301609Abstract: A method for identifying a set of records in a database for relocation during an on-line database reorganization (ODBR) process. The relocating includes, for each of the records in the set: requesting a record reorganization lock (RRL) on the record, receiving the RRL, retrieving data from the current location of the record, storing the data in the new location of the record, and releasing the RRL. A request is received to update a target record in the set of records with updated data. The receiving of the request is from an application and overlaps in time with at least a portion of the relocating. Independent of the application, a RRL is received on the target record and the target record is updated by writing target data to the target record in the current location and writing the target data to the target record in the new location.Type: GrantFiled: September 16, 2011Date of Patent: October 30, 2012Assignee: International Business Machines CorporationInventors: Robert O. Dryfoos, Christopher D. Filachek, Mark A. Lehrer, Steven E. Roach, Michael J. Shershin
-
Patent number: 8296336Abstract: Techniques for efficiently loading data into a partition of a partitioned table of a database are provided. Data is stored in a swap table and the high water mark of the swap table has been reset prior to storing the data. The swap table is swapped with the partition. After the swap, the swap table becomes the partition of the partitioned table and the partition of the partitioned table becomes the swap table, and the swap table is truncated to reset the high water mark of the swap table.Type: GrantFiled: May 2, 2008Date of Patent: October 23, 2012Assignee: Oracle International Corp.Inventors: Prakash Menon, Swati Iyengar
-
Patent number: 8290990Abstract: Systems and methods are disclosed for managing and exchanging data relating to an automation project. The automation project has a data-processing system with a conversion device that converts data from at least one proprietary data format into a standardized data format, and vice versa. The conversion device uses at least one data assignment to assign at least one first piece of information, given in the standardized data format, to a second piece of information, given in the proprietary format, and/or vice versa. In addition, the conversion device is configured to locate at least one first piece of information, given in the proprietary data format, the corresponding data assignment assigned to it from among the data assignments that are present, and based on the located data assignment, transform the proprietary first piece of information into a standardized second piece of information specified in the data assignment, or vice versa.Type: GrantFiled: February 26, 2004Date of Patent: October 16, 2012Assignee: ABB Research LtdInventors: Peter Drath, Peter Bort, Alexander Fay
-
Patent number: 8285749Abstract: A computer system comprising storage devices having different characteristics, a client computer, and a file access controller managing the storage devices with the HSM is disclosed. The file access controller provides a normal directory tree and a virtual directory tree, according to the configuration, and provides a first file stored in a first storage device through the normal directory tree and the virtual directory tree. And, the file access controller switches providing of a second file stored in a second storage device, depending on a used directory tree, which is used by the at least one client computer, and which is the normal directory tree or the virtual directory tree. Examples of the switch are about accessibility of the second file and recall processing of the second file.Type: GrantFiled: March 5, 2010Date of Patent: October 9, 2012Assignee: Hitachi, Ltd.Inventors: Shinya Matsumoto, Etsutaro Akagawa, Takahiro Nakano
-
Patent number: 8285677Abstract: The invention meeting the need identified above is the “Enhanced Database Propagation Program” or (EDPP). EDPP uses a cyclic member table that identifies a first source table in a cyclic relationship with a second source table. The first source table, identified in the cyclic member table, propagates first. EDPP replaces all foreign keys with “NULL” in the first target table. After the second source table in the subscription set has propagated to a second target table, EDPP updates first target table with the foreign keys from the first source table.Type: GrantFiled: June 30, 2006Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventors: James E. Bostick, Randolph M. Forlenza, John P. Kaemmerer, Raghuraman Kalyanaraman
-
Patent number: 8286146Abstract: A method for automatic generation of schema mapping application code. The method includes loading a code generation tool with source and target schemas. The method further includes defining the mapping specification between the source and the target. The method proceeds by triggering the code generation tool. Afterwards, the method proceeds by compiling the generated code. Furthermore, the method includes executing the generated code to transform input data files.Type: GrantFiled: May 29, 2008Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventor: Michael Richmond
-
Publication number: 20120254260Abstract: 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.Type: ApplicationFiled: June 12, 2012Publication date: October 4, 2012Applicant: TRALEE SOFTWARE PTY. LTD.Inventor: Jonathon Peter Irons
-
Patent number: 8280923Abstract: Embodiments of the present invention provide the ability to effectively visualize the mapping between two schemas, referred to herein as a source schema (or first schema) and a destination schema (or second schema), regardless of the size or complexity of the schemas and mappings. According to one aspect of the present invention a method for visually representing a mapping between a first schema and a second schema is provided. The method includes receiving a selection of an object, emphasizing the selected object and identifying a plurality of objects that are relevant to the selected object. The objects that are identified as being relevant to the selected object are also emphasized.Type: GrantFiled: January 12, 2009Date of Patent: October 2, 2012Assignee: Microsoft CorporationInventors: George G. Robertson, John E Churchill, Mary P Czerwinski, Prasad Sripathi Panditharadhya, Uday Bhaskara
-
Patent number: 8280922Abstract: Provided is a user-interest driven launching pad of a mobile application and method of operating the same. The user-interest driven launching pad inputs metadata of data elements related to a mobile device, forms a set of data elements having the same metadata, marks the set of data elements with user-interest reflecting tags, and executes the mobile application relating to the set of data elements.Type: GrantFiled: May 29, 2007Date of Patent: October 2, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Gupta Rakesh, Reddy Konda Sreenath
-
Publication number: 20120246200Abstract: 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.Type: ApplicationFiled: March 21, 2011Publication date: September 27, 2012Applicant: MICROSOFT CORPORATIONInventors: Viswanathan Balasubramanian, Miguel A. Gonzalez, Gholamreza Assadi
-
Publication number: 20120246201Abstract: 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.Type: ApplicationFiled: March 24, 2011Publication date: September 27, 2012Applicant: Spectra Logic CorporationInventors: Matthew Thomas Starr, Joshua Daniel Carter
-
Patent number: 8275810Abstract: An XML representation of the metadata for objects in a database system. The XML representation is called SXML. The SXML representations of two objects that belong to the same class of objects may be compared to produce a difference representation that shows the differences between the objects. Database commands that will create or alter objects may be produced from the difference representation, as well as an XML representation of the database commands. In addition to being comparable, SXML representations have the characteristics that a given property of the metadata is expressed in only one way in the representation, that SXML does not describe properties that belong only to particular instances of the object described by the metadata, that SXML describes only properties that the user can specify when creating an object, and that SXML is easy for humans to read, understand, and write.Type: GrantFiled: July 5, 2005Date of Patent: September 25, 2012Assignee: Oracle International CorporationInventor: Lee B. Barton
-
Patent number: 8275809Abstract: Several tools are included in an object processing system that also includes a common object model containing a data structure and an administrative program for the data structure. The tools have read access and optionally also write access to partial areas of the data structure via the administrative program. The partial areas can be different from one another and can contain mutually corresponding information. The administrative program optionally updates the other partial areas by compulsion, during write access approaches by a tool.Type: GrantFiled: November 19, 2001Date of Patent: September 25, 2012Assignee: Siemens AktiengesellschaftInventors: Clemens Dinges, Joachim Feld, Ronald Lange, Michael Schlereth
-
Patent number: 8271545Abstract: A database may be virtually partitioned into virtual partitions. The virtual partitions are mapped to physical databases of a database. Data records added to the database are each assigned to a virtual partition and stored in the physical database mapped to the assigned virtual partition. The identifier generated for a data record includes an identifier of the assigned virtual partition. When additional databases are created, virtual partitions are remapped to the larger space of physical databases.Type: GrantFiled: October 4, 2010Date of Patent: September 18, 2012Assignee: Google Inc.Inventors: David L. Butcher, Dan Moisa, Wendy Tobagus, Sunil Kosalge
-
Patent number: 8271547Abstract: A method for proofing a prototype dynamic webpage version referencing first configuration data is disclosed. The prototype dynamic webpage can be derived from a live version referencing second configuration data and accessible via a live link. The method includes storing first configuration data in a configuration database also containing second configuration data, providing a prototype link to the prototype dynamic webpage version dissimilar from the live link; and returning, upon a prototype link request, the prototype dynamic webpage version, involving rendering the prototype dynamic webpage version based on the first configuration data without altering the live dynamic webpage version. Also disclosed is a dynamic webpage versioning system working off a configuration database and distinct versions of configuration data.Type: GrantFiled: May 30, 2006Date of Patent: September 18, 2012Assignee: ADP Dealer Services, Inc.Inventors: Donald H. Taylor, Wade A. Matveyenko, Rajan Krishnamurty
-
Publication number: 20120233221Abstract: 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.Type: ApplicationFiled: May 29, 2012Publication date: September 13, 2012Applicant: International Business Machines CorporationInventors: Madhavi Katari, Travis E. Nelson, Suraksha Vidyarthi
-
Patent number: 8266188Abstract: A system and method for generating metadata from a data file are provided. The method includes the steps of parsing a data file having data nodes arranged in a hierarchal structure by sequentially processing the data nodes to generate parsing events and calling back at least one parsing event to a scanner, the scanner processing the at least one parsing event by calling at least one corresponding function. The method also includes the step of generating metadata from the processed at least one parsing event preserving the hierarchal structure of the data nodes.Type: GrantFiled: March 8, 2005Date of Patent: September 11, 2012Assignee: CA, Inc.Inventor: Rishi Bhatia
-
Patent number: 8266182Abstract: A method for transcoding a file on a distributed file system is described. The distributed file system stores portions of the file across a plurality of distinct physical storage locations. A request to transcode the file is received. The file is transcoded from a first format to a second format using a processing unit of at least one of the physical storage locations.Type: GrantFiled: June 30, 2006Date of Patent: September 11, 2012Assignee: Harmonic Inc.Inventors: Don H. Wanigasekara-Mohotti, Donald M. Craig
-
Patent number: 8266029Abstract: A computer system for furnishing data relating to investments has a processor and one or more memory storage devices in communication with the processor. Data relating to investments is stored in the one or more memory storage devices. A catalog includes at least data stored in at least one of the one or more memory storage devices, the data including at least logical locations for the data relating to investments. The processor is adapted to execute services for calling to the catalog for locations of the data, and, employing at least logical locations of the selected data obtained from the catalog, access the selected data from at least one of the memory storage devices, perform one or more operations on the selected data, and provide the selected data for display to a user.Type: GrantFiled: September 4, 2009Date of Patent: September 11, 2012Assignee: Hartford Fire Insurance CompanyInventors: Paul L. Brazdzionis, Phillip A. Giancarlo, James A. Serhant, II, Nasri Toutoungi, Michael Gray
-
Patent number: 8255432Abstract: A schema identifies a field in a document as a key field. Using an XML schema, the key field can be identified by attaching a property to the element or attribute to be used as a key field (if the XML schema standard is modified to support properties). Otherwise, attributes can be used to identify the element or attribute that is to be a key field. Fields can be primary keys, secondary keys, or foreign keys, as supported by data stores. The data store can analyze the schema to determine which fields are key fields. The key fields can be duplicated in the native format of the data store for use in indexing, searching, and other data store functions on the documents. The documents themselves can be stored as objects, into which the data store cannot reach, or can be stored in the native format of the data store, as desired.Type: GrantFiled: October 31, 2007Date of Patent: August 28, 2012Assignee: Oracle International CorporationInventors: Mark D. Ackerman, Nadeem Ahmad Nazeer, Stephen R. Carter
-
Patent number: 8250115Abstract: A method, system and a program product for processing data is disclosed. The method, system and program product disclosed herein comprises processing data encoded as one or more data elements in a data format. The data format is further processed by a parser to extract the encoded data elements. The data is encoded as multiple data elements in accordance with the first data format and saved to a file in the memory. An unique index is created to each data element indicating the locations of data elements in the file. The index is associated with the file and index is arranged to enable the extraction of data elements directly from the file in memory. The index is embedded in a art of the file and is not used by the parser for extracting the data elements from the file.Type: GrantFiled: July 21, 2008Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: William Bittles, Lucas W. Partridge
-
Patent number: 8250027Abstract: In a computer system, an SQL as a content of data processing request by a database independent protocol (protocol connected to a DBMS) that is issued by an application 3110 is converted from an SQL for an old DB before a migration to an SQL for a new DBMS 3200, then converted into a protocol that depends on a new DBMS 3210, and then provided to the new DBMS 3210. This operation is realized by an extension DB connection middleware 3120 that is obtained by extending a DB connection middleware that does not depend on the DBMS or an application.Type: GrantFiled: October 30, 2007Date of Patent: August 21, 2012Assignee: NEC CorporationInventors: Kenichiro Fujiyama, Nobutatsu Nakamura
-
Publication number: 20120209891Abstract: 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.Type: ApplicationFiled: March 4, 2010Publication date: August 16, 2012Inventors: Shota Kumagai, Norihiro Hara
-
Patent number: 8244764Abstract: Techniques are disclosed for identifying and stashing all or portions of application data to a network accessible storage device or location. Identifying and stashing are accomplished in a fashion that is transparent to a user such that a user is not burdened by the process of managing and stashing a full or partial set of application data. The system, the application, or a combination of system components and the application persist and manage data locally and stash portions of the local data to one or more network accessible storage devices or locations. One or more links are provided in place of the stashed portions of data. The application uses the links in a same or similar fashion as handling local data while providing little to no loss of functionality due to all or portions of the local data being stashed.Type: GrantFiled: July 31, 2009Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: David A. Nichols, Catherine C Marshall, John D. Mehr, Elissa E. S. Murphy
-
Patent number: 8244742Abstract: The present invention relates to a method, apparatus, and system for data transmission based on a DLNA (Digital Living Network Alliance) network that classifies contents files which are stored in a DMS according to a support of the DLNA network to make a contents list. Support is provided to convert a file attribute of a selected file into a file attribute which can be applied to the DLNA network to generate, in case a user selects a non-supported file which is not applied to the DLNA network. The invention outputs the selected file to a display unit, captures the outputted image to convert into a file which can be applied to the DLNA network.Type: GrantFiled: February 13, 2009Date of Patent: August 14, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Won Shik Yoon, Yun Je Oh, Joon Oo Kim, Won Sang Kwon, Chul Seung Kim
-
Patent number: 8239423Abstract: A system and method for providing semantic access of data in a master data management system. Data stored in a dynamic repository schema is exposed in a semantically accurate format. The schema is determined from information received from the master data management system describing the schema. A set of database views is generated based on said schema. A query from an external application in a standard query language is received and the query is performed using at least one database view. The database views are updated when a schema change is detected.Type: GrantFiled: June 30, 2009Date of Patent: August 7, 2012Assignee: SAP AGInventors: Asaf Gitai, Ronen Cohen, Uri Haham
-
Patent number: 8239426Abstract: In one embodiment, a system is provided for managing a centrally managed master repository for core enterprise reference data associated with an enterprise. A centralized master repository contains the reference data, the reference data being associated with multiple schemas, each schema including one or more data models for reference data, each data model including one or more fields. A data management services framework coupled to the repository provides services for managing the reference data in the repository. The services framework supports a master schema including a union of multiple models and associated fields in the multiple schemas. The services framework also supports a thesaurus including, for each field in the master schema, a set of synonyms each representing a mapping between the field in the master schema and a corresponding field in a particular one of the multiple schemas.Type: GrantFiled: October 24, 2007Date of Patent: August 7, 2012Assignee: JDA Software Group, Inc.Inventors: Vasudev Rangadass, Pallab K. Chatterjee
-
Patent number: 8239421Abstract: Described herein are compression and processing optimizations by using data transformation techniques. In example embodiments, a byte-wise differential transformation is applied to columnar data represented as a list of length-value pairs to determine a list of delta pairs that is subsequently compressed and stored on persistent storage. A length separation transformation is applied to separate a list of length-value pairs into a length array and a corresponding data value array, where these two arrays are subsequently compressed and stored separately on persistent storage. A native number transformation is applied to a set of number values to remove the lengths stored in the number values, where the transformed set is stored on persistent storage instead of the original set of number values.Type: GrantFiled: August 30, 2010Date of Patent: August 7, 2012Assignee: Oracle International CorporationInventors: Vineet Marwah, Vikram Kapoor, Jesse Kamp, Kam Shergill, Roger MacNicol, Manosiz Bhattacharyya, Amit Ganesh
-
Patent number: 8234314Abstract: Systems and methods are described which facilitate the integration of data into a content management system. Legacy data is inspected, and content types are generated based on a data model. From these content types, content type objects may be generated. The data may then be examined to acquire a key set, and a content instance object generated for each datum found which matches a content type. This content instance object can then be associated with the datum using one or more key values, saved, and subsequently used to manage the data. These methods and systems allow data to be migrated to a content management system without any modification to the existing data repository or its associated structures.Type: GrantFiled: January 28, 2010Date of Patent: July 31, 2012Assignee: Open Text S.A.Inventors: Michael C. Tulkoff, Jeffrey M. Collins