Database Archive Patents (Class 707/661)
-
Patent number: 8521768Abstract: Methods (600-900) for optimizing performance of systems (100, 200). The methods involve determining if a device (108, 1081, 1082, . . . , 108N) has been deployed as a standalone device or a cluster device. The determination can be based on a value of a flag stored in the device (e.g., an appliance) or contents of device registration information stored in a master device of a cluster of devices. The methods also involve automatically delegating data management operations to a centralized Memory Management System (MMS) or a distributed MMS (210) based on results of said determination. The centralized MMS (110) performs relational database management operations (e.g., SQL operations) in response to said data management operations being delegated thereto. The distributed MMS performs grid database management operations (e.g., non-SQL based operations or key-value based operations) in response to said data management operations being delegated thereto.Type: GrantFiled: January 13, 2011Date of Patent: August 27, 2013Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, Nitin Gaur, Chris D. Johnson, Todd E. Kaplinger
-
Patent number: 8521503Abstract: A mechanism is provided for providing compartmentalized security in product reviews. A central authoritative state module within a compartmentalized security mechanism identifies a clearance level associated with a user that has been authenticated. Responsive to the clearance level of the user being sufficient to access the information, the central authoritative state module determines whether the information requires a simulation to be executed. Responsive to the information failing to require execution of a simulation, a coordination module in the compartmentalized security mechanism retrieves the information. A display and input interaction module on a client system then displays the information in accordance with the clearance level of the user thereby forming displayed information. Displaying the information in accordance with the clearance level of the user comprises displaying in detail only portions of the information of the product that the user has access to.Type: GrantFiled: June 17, 2010Date of Patent: August 27, 2013Assignee: International Business Machines CorporationInventors: Boas Betzler, Suzanne C. Deffeyes
-
Patent number: 8520554Abstract: Implementing a standardized interpretive engine includes externalizing a business requirement into a component class of a data control structure, defining a solution to the business requirement, entering the solution into metadata within the component class, and pulling data from a data warehouse into the component class based upon the business requirement. Pulling the data includes aggregating sub-tending data from the data warehouse. The aggregation is specified to a level requested via the component class. Implementing the standardized interpretive engine also includes performing a calculation on the data in accordance with the business requirement. The data is pulled away from the data warehouse and forward to the component class, such that a single data source associated with the data is usable multiple times for a plurality of component classes.Type: GrantFiled: May 23, 2012Date of Patent: August 27, 2013Assignee: AT&T Intellectual Property I, L.P.Inventor: Ronald Boggs
-
Patent number: 8515916Abstract: Data archiving methods and data archiving apparatus are disclosed. An example method includes storing a first relational data structure generated in connection with a first iteration of an archiving process; determining a status of the first relational data structure; and when the status is valid, using the first relational data structure in a second iteration of the archiving process.Type: GrantFiled: September 28, 2011Date of Patent: August 20, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventor: Yu Gong
-
Patent number: 8516149Abstract: An information retrieval system having: a client adapted for accessing a plurality of file sets stored on one of a plurality of file servers; a plurality of file servers configured to operate with a federated file system namespace; and a memory for storing re-direction information accessible by the client for identifying a request issued by the client for a file set at a first location in the namespace where the file set is located at a second, different location on one of the file servers and wherein the client in examining the re-direction information in the memory, re-directs the request to the second location in accordance with the re-direction information.Type: GrantFiled: December 17, 2010Date of Patent: August 20, 2013Assignee: EMC CorporationInventor: Christopher Howard Edmett Stacey
-
Patent number: 8515905Abstract: A central database server (10) supports a central database (12) that contains central database content. A first archiving module (30) archives central database content into a content archive (32). A second archiving module (44) archives the content archive (32) and supporting software (18, 46) into an application archive (50). An application server (20) supports a computer code execution environment (60) for executing the application archive (50) to organize the content of the content archive (32) into a database on the application server (20).Type: GrantFiled: July 23, 2007Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventor: Daniel J. Debrunner
-
Patent number: 8515964Abstract: Method, system, and programs for computing similarity. Input data is first received from one or more data sources and then analyzed to obtain an input feature vector that characterizes the input data. An index is then generated based on the input feature vector and is used to archive the input data, where the value of the index is computed based on an improved Johnson-Lindenstrass transformation (FJLT) process. With the improved FJLT process, first, the sign of each feature in the input feature vector is randomly flipped to obtain a flipped vector. A Hadamard transformation is then applied to the flipped vector to obtain a transformed vector. An inner product between the transformed vector and a sparse vector is then computed to obtain a base vector, based on which the value of the index is determined.Type: GrantFiled: July 25, 2011Date of Patent: August 20, 2013Assignee: Yahoo! Inc.Inventors: Shanmugasundaram Ravikumar, Anirban Dasgupta, Tamas Sarlos
-
Publication number: 20130212071Abstract: An apparatus, computer-readable medium, and computer-implemented method for generating a searchable archive, the method including receiving a set of tabular data comprising a plurality of rows, storing data corresponding to a group of rows in the plurality of rows in a compacted file, the compacted file comprising one or more compressed segments. The compressed segments can store data corresponding to a portion of the rows in the group of rows and can store the data corresponding to the group of rows in column-major order. The compressed segments can store one or more token values corresponding to one or more data values in the set of tabular data and the token values can be generated by dividing the set of tabular data into columns and assigning a different token to each unique data value within each of the columns.Type: ApplicationFiled: December 21, 2012Publication date: August 15, 2013Applicant: Informatica CorporationInventors: Richard Grondin, Evgueni Fadeitchev, Vassili Zarouba
-
Patent number: 8510516Abstract: A computerized method for sharing removable storage media in a network, the method comprising associating, in an index entry, a first piece of removable storage media in a first storage device with at least a first storage policy copy and a second storage policy copy; copying, to the first piece of removable storage media, data associated with the first storage policy copy; and copying, to the first piece of removable storage media, data associated with the second storage policy copy.Type: GrantFiled: September 14, 2012Date of Patent: August 13, 2013Assignee: CommVault Systems, Inc.Inventors: Rajiv Kottomtharayil, Parag Gokhale, Anand Prahlad, Manoj Kumar, David Ngo, Varghese Devassy
-
Patent number: 8510336Abstract: A transactional file system wherein multiple file system operations may be performed as a transaction. An application specifies that file system-related operations are to be handled as a transaction, and the application is given a file handle associated with a transaction context. For file system requests associated with a transaction context, a file system component manages operations consistent with transactional behavior. Logging and recovery are also facilitated by logging page data separate from the main log with a unique signature that enables the log to determine whether a page was fully flushed to disk prior to a system crash.Type: GrantFiled: July 13, 2011Date of Patent: August 13, 2013Assignee: Microsoft CorporationInventors: Surendra Verma, Thomas J. Miller, Robert G. Atkinson
-
Patent number: 8510268Abstract: The present invention relates to a geographic information system having editable maps. In an embodiment, a system provides editable maps. The system includes an edit layer dataset that stores geocoded data. At least a portion of the edit layer dataset is edited by a user. The system also includes a base layer dataset that includes trusted geocoded data and a moderation module that receives a change in the edit layer dataset. The moderation module determines whether the change is reliable and promotes the change in the edit layer dataset to the base layer dataset if the change is reliable.Type: GrantFiled: November 13, 2008Date of Patent: August 13, 2013Assignee: Google Inc.Inventors: Seth LaForge, Kenson Yee, David Eustis, James Norris, Ramesh Balakrishnan, Guoqiang Pan, Adam Smith, David S. Young
-
Patent number: 8504516Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup operation of data including a plurality of items, interrupting the backup operation, where interrupting occurs after a portion of the data has been completed, receiving an input to resume the backup operation, identifying a previously completed portion of the backup data, and performing a backup of a remaining uncompleted portion of the backup data. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.Type: GrantFiled: June 15, 2009Date of Patent: August 6, 2013Assignee: Apple Inc.Inventors: Eric Weiss, Pavel Cisler, Peter McInerney, Dominic Giampaolo
-
Publication number: 20130198143Abstract: A document management server according to the present invention acquires entity data of a plurality of content documents specified to be downloaded by the client, and stores the acquired entity data of each of the plurality of content documents in a different folder generated in an archive file when there are content documents having a same name among the specified plurality of content documents. Further, the document management server generates an information file in which path information in the document management server and path information in the archive file with respect to each of the plurality of content documents specified to be downloaded are described in association with the corresponding content document, and stores the generated information file in the archive file. Further, the document management server transmits the archive file storing the entity data of each of the plurality of content documents and the information file to the client.Type: ApplicationFiled: January 29, 2013Publication date: August 1, 2013Applicant: CANON KABUSHIKI KAISHAInventor: CANON KABUSHIKI KAISHA
-
Patent number: 8498989Abstract: Provided is a method for quickly obtaining an intensity value at a desired m/z value in a compressed data obtained by run-length encoding of a mass analysis data. An index is created by pairing either the start position of a section where zero-intensity consecutively occurs two or more times in an array of an original spectrum data, or the start position of a sequence of data having significant intensity values in an array of the original spectrum data, with the corresponding position in an array of a compressed data. This index is stored separate from the compressed data. The creation of the index does not affect the array of the compressed data. Therefore, the data can be decompressed even by a data processing system that does not use the index. The index helps to quickly locate a compressed data corresponding to the desired m/z and obtain the necessary intensity value.Type: GrantFiled: February 14, 2012Date of Patent: July 30, 2013Assignee: Shimadzu CorporationInventor: Masahiro Ikegami
-
Patent number: 8498968Abstract: A data management and archive method and apparatus, for implementation in an automated system to monitor and manage status, performance and configuration data for networked storage components. Analysis and cross-correlation of data related to the storage components can be done individually, collectively and/or comparatively. A collection manager component of a workload analyzer is implemented to start and stop data collection. The collection manager includes a command and control module that coordinates requests of data from at least one collection agent configured on at least one host connected to the storage component(s). The collection manager manages collection of data and effects file transfer of collected data according to a user specified policy, and maintains status of the data collected. The user specified policy allows the user to specify data collection “shifts” (i.e. periodicity).Type: GrantFiled: October 28, 2011Date of Patent: July 30, 2013Assignee: EMC CorporationInventors: William Zahavi, Lee W. Sapiro, Saymai Thammavong, Ron Arnan
-
Patent number: 8495011Abstract: A system and method for managing clinical research trials is disclosed. The system and method may include a centralized secure database with information on clinical research trial participants, clinical research trial events, investigator and administrator inputs, and communication of participants, investigators and administrators. In one embodiment, the system and method allows investigators to contact participants without disclosing confidential contact information of the participants to the investigators by storing health information and contact information in separate databases. In one embodiment, administrators may access clinical research trial information through a secure web portal.Type: GrantFiled: August 6, 2008Date of Patent: July 23, 2013Assignee: The Patient Recruiting Agency, LLCInventors: Todd B. Sanders, Lance D. Nickens, Carl T. Wibbenmeyer
-
Patent number: 8495026Abstract: A computer-implemented method for migrating archived files may include (1) identifying a file system including a plurality of placeholder files that reference corresponding archived files stored on a first archival system, (2) identifying a request to migrate the archived files from the first archival system to a second archival system, (3) making the second archival system available to the file system for archival, and, while both the first archival system and the second archival system are available to the file system, (4) locating each placeholder file within the plurality of placeholder files on the file system, and, for each located placeholder file, (5) retrieving a corresponding archived file from the first archival system, and (6) archiving the corresponding archived file on the second archival system. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 31, 2011Date of Patent: July 23, 2013Assignee: Symantec CorporationInventors: Laxmikant Gunda, Manoj Chaudhari
-
Patent number: 8495025Abstract: Instead of adding resources into a folder by specifying a list of identifiers, client applications add resources to a folder by specifying a search query that matches the resources to be added. The virtual folder is, therefore, a collection of search queries rather than a collection of resource identifiers. This allows the data archive systems to easily store folder information in a database. A client application can then search by specifying the folder as its search criteria to list all content associated with the folder. Additionally, to ensure that the list of results associated with a particular query does not change after the query is added into a folder, the data archive system also captures generation information associated with the particular query (i.e., the iteration of the search indexes at the time the query is received) and stores the generation information with the query as part of the folder.Type: GrantFiled: May 28, 2010Date of Patent: July 23, 2013Assignee: Autonomy, Inc.Inventors: Robert S. Newson, Arnaud Lucas, Thomas R. Weissinger, Dylan Bui
-
Patent number: 8495013Abstract: A distributed storage system and a method for storing objects based on locations. The distributed storage system may include a plurality of data nodes, at least one selection agent, a client, and a proxy server. The plurality of data nodes may be configured to be grouped into a plurality of zone groups based on locations of the plurality of data nodes and configured to store a target object and replicas of the target object. The at least one selection agent may be configured to select multiple target zone groups and select one target data node for each one of the selected multiple target zone groups.Type: GrantFiled: December 23, 2011Date of Patent: July 23, 2013Assignee: KT CorporationInventors: Mi-Jeom Kim, Chang-Sik Park, Eo-Hyung Lee, Jin-Kyung Hwang
-
Patent number: 8489556Abstract: A system, method and program product for decommissioning database instances. A computer system is disclosed that includes an agent processing system that deactivates agents associated with a database instance; an access processing system that restricts further access to the database instance; and a mailer processing system that deactivates mailing transactions associated with the database instance.Type: GrantFiled: March 29, 2012Date of Patent: July 16, 2013Assignee: International Business Machines CorporationInventors: Scott D. Hicks, James A. Martin, Jr., Douglas G. Murray, Diane C. Rauch
-
Patent number: 8489555Abstract: A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T.gtoreq.length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device.Type: GrantFiled: June 2, 2011Date of Patent: July 16, 2013Assignee: Teradata US, Inc.Inventors: John Mark Morris, Criselda Carrillo, P. Keith Muller
-
Patent number: 8478725Abstract: Persistent data of virtual machines are migrated between and across data stores using a method that provides for a bounded disk size, low performance overhead, arbitrarily low downtimes, atomic switch-over, and ability to build optimizations based around block level heuristics. The method includes the steps of copying the persistent data at the source data store to the destination data store, updating a bitmap data structure during the copying step to indicate which blocks of the persistent data have been modified during the copying step, identifying the blocks that have been modified during the copying step using the bitmap data structure, and copying the identified blocks to the destination data store. The method may further include the step of determining that the number of the identified blocks is below a predetermined threshold and suspending the virtual machine prior to the second copying step.Type: GrantFiled: September 14, 2010Date of Patent: July 2, 2013Assignee: VMware, Inc.Inventors: Ali Mashtizadeh, Osten Kit Colbert
-
Patent number: 8479118Abstract: A Web browser includes a quick pick search provider menu that provides a user interface which provides a user with the ability to quickly select a new search provider which appears when the user places focus in the Web browser's search box. In one or more embodiments, the Web browser's search box comprises a native part of the Web browser and is not a search box associated with an installed tool bar. In other embodiments, search box functionality is provided as an extension to the Web browser. Further, various embodiments enable the user to switch between search providers in an easy and intuitive way. Yet other embodiments provide an opportunity for users to switch between search providers using keywords in the search box. Further embodiments enable users to define collections of search providers to which individual searches can be sent.Type: GrantFiled: December 10, 2007Date of Patent: July 2, 2013Assignee: Microsoft CorporationInventors: Sean Lyndersay, Warren G Stevens, Benjamin N Truelove, Amy Adams Placzkiewicz, Sebastien Zimmermann, Tariq Sharif, Eric A Vera, Sharon Cohen, Mike Pell, Jonathan A Gass
-
Patent number: 8473699Abstract: A method is provided for facilitating data replication in a storage system. A logical volume of a first storage array of a replicated pair is preconfigured with one or more logical volume attributes, which include a compressible configuration bit that indicates whether data blocks to be stored to that logical volume are compressible during replication. Subsequently, with receipt of a data block at the first storage array to be stored to the logical volume, a check of the compressible configuration bit is made to determine whether the data block is compressible during replication, and if so, the data block is compressed for replication. The compressible configuration bit is placed into the payload region of the data packet being replicated to the second storage array. At the second storage array, the compressible configuration bit is used to determine whether to uncompress the replicated data block.Type: GrantFiled: April 16, 2012Date of Patent: June 25, 2013Assignee: International Business Machines CorporationInventors: Michael E. Browne, Nancy J. Finn, Christina Lara, Maria R. Ward
-
Patent number: 8473462Abstract: Various systems and methods for tracking changes in a storage device. For example, one method can involve receiving a request to perform an incremental backup of a storage device and backing up locations in the storage device that are identified as having been changed. The method also involves receiving information from each of the nodes, where the information identifies locations that have been changed by the nodes. The locations that have been changed include both data and metadata.Type: GrantFiled: April 21, 2011Date of Patent: June 25, 2013Assignee: Symantec CorporationInventor: Amitrajit Banerjee
-
Patent number: 8468315Abstract: Computer program product, system and method are provided for facilitating data replication in a storage system. A logical volume of a first storage array of a replicated pair is preconfigured with one or more logical volume attributes, which include a compressible configuration bit that indicates whether data blocks to be stored to that logical volume are compressible during replication. Subsequently, with receipt of a data block at the first storage array to be stored to the logical volume, a check of the compressible configuration bit is made to determine whether the data block is compressible during replication, and if so, the data block is compressed for replication. The compressible configuration bit is placed into the payload region of the data packet being replicated to the second storage array. At the second storage array, the compressible configuration bit is used to determine whether to uncompress the replicated data block.Type: GrantFiled: October 28, 2009Date of Patent: June 18, 2013Assignee: International Business Machines CorporationInventors: Michael E. Browne, Nancy J. Finn, Christina Lara, Maria R. Ward
-
Patent number: 8463746Abstract: Methods, computing environments, and computer program products are provided for replicating data. Point-in-time copy parameters are generated at a primary host site. A side file entry having the point-in-time copy parameters and a track information field (TIF) associated with the point-in-time copy parameters is generated. The side file entry is transferred to a secondary host site. A point-in-time copy process is performed at the secondary host site based on the point-in-time copy parameters and the TIF.Type: GrantFiled: March 30, 2011Date of Patent: June 11, 2013Assignee: International Business Machines CorporationInventors: Lisa J. Gundy, Beth A. Peterson, Alfred E. Sanchez, David M. Shackelford, Warren K. Stanley, John G. Thompson
-
Patent number: 8458263Abstract: Method and apparatus for verification of archived message information for electronic messages, such as email messages, from one or more sources in a computer system. An archive verification unit may be configured to receive information that identifies a plurality of electronic messages in a group located in one or more sources, determine which of the plurality of messages in the group are not archived on a message archive system, and provide a report identifying which of the plurality of messages in the group are not archived on the message archive system.Type: GrantFiled: March 27, 2007Date of Patent: June 4, 2013Assignee: EMC CorporationInventors: Darlene J. Ruben, James R. Harris, Michael R. Brown
-
Patent number: 8458134Abstract: A method for providing rolling continuous data protection of source data is disclosed. In one embodiment, such a method includes enabling a user to select source data and establish a first interval when point-in-time copies of the source data are generated. The method further enables the user to specify a first number of point-in-time copies to retain at the first interval. The method further enables the user to specify a second number of point-in-time copies to retain at a second interval, wherein the second interval is a (n?2) multiple of the first interval. The method further enables the user to specify a third number of point-in-time copies to retain at a third interval, wherein the third interval is a (n?2) multiple of the second interval. A corresponding apparatus and computer program product are also disclosed.Type: GrantFiled: March 30, 2011Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Michael Thomas Benhase, Theresa Mary Brown, Lokesh Mohan Gupta, Carol Santich Mellgren, Gail Andrea Spear
-
Patent number: 8458131Abstract: A block based backup system may store backed up data from multiple clients by maintaining backup databases for each client, where each backup database may include blocks of data. The backup system may perform a de-duplication process by examining the databases to identify common blocks and moving the common blocks to a common database. The common blocks may be removed from the client backup databases and a pointer substituted for the data, thus compacting the client backup databases. The de-duplication operation may be performed at an opportunistic time, such as after the clients have completed any data transfer to the backup system.Type: GrantFiled: February 26, 2010Date of Patent: June 4, 2013Assignee: Microsoft CorporationInventors: Anuj Bindal, Gaurav Deshpande, Guhan Suriyanarayanan, Bodhi Deb
-
Patent number: 8458127Abstract: In a particular implementation, providing a virtual cached network drive, on a client, for PST-type (Personal STore) file operations, during a non-optimal connection. In one implementation, during the non-optimal connection, changes to objects, in a local PST file, are saved in a local cache (the virtual network drive) and logged. At certain intervals, the changes are compiled, compared with entries in a synchronization database and a list of changes, to be performed on the objects, is generated which is used to update a remote PST. If the connection remains non-optimal, a temporary PST file is created, based on the list of changes, and transferred to a remote agent that performs the changes on the remote PST. If the connection improves, the changes are instead performed directly on the remote PST.Type: GrantFiled: December 28, 2007Date of Patent: June 4, 2013Assignee: Blue Coat Systems, Inc.Inventors: George O. Lorch, III, Chitra Ramaswamy, Dinesh Sinha
-
Publication number: 20130132350Abstract: An investment value of a media file is automatically determined by recording an interaction with the media file. Further, a uniqueness value of the media file is automatically determined by determining a probability that the media file is irreplaceable. In addition, an archival prioritization of the media file is performed in comparison with an additional media file. An archival storage device stores the media file if the archival storage device has space to accommodate the media file and the media file has a higher archival prioritization than the additional media file.Type: ApplicationFiled: June 3, 2011Publication date: May 23, 2013Applicant: ADOBE SYSTEMS INCORPORATEDInventor: MARK RANDALL MOONEYHAM
-
Patent number: 8447740Abstract: Stream locality delta compression is disclosed. A previous stream indicated locale of data segments is selected. A first data segment is then determined to be similar to a data segment in the stream indicated locale.Type: GrantFiled: November 14, 2008Date of Patent: May 21, 2013Assignee: EMC CorporationInventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
-
Publication number: 20130124482Abstract: System and methods are provided. In one embodiment, a system includes a master data archiver configured to store a data related to a turbomachine system and a first data collector service system configured to collect the data from the master data archiver. The system also includes a second data collector service system communicatively coupled to the first data collector system and configured to pull or to push the data from the first data collector system and a first data archiver configured to receive at least some of the data from the second data collector system. The system further includes an asset model database storing a plurality of turbomachine tags, wherein the turbomachine tags are configured to categorize the data and a data access system (DAS) configured to provide data access to the first data archiver, the asset model database, or a combination thereof.Type: ApplicationFiled: November 16, 2011Publication date: May 16, 2013Applicant: GENERAL ELECTRIC COMPANYInventors: Youcef Atamna, Minh Ngoc Huynh, Eric Thomas Pool
-
Publication number: 20130124469Abstract: In an embodiment, a system includes an on-site monitoring (OSM) data archival portion having one or more sensors configured to monitor a machine and generate corresponding monitoring data. The system also includes an on-site monitoring (OSM) archiver configured to receive and store the monitoring data collected by the one or more sensors. The system further includes an export service configured to export a portion of the monitoring data from the OSM archiver into one or more compressed files. The system also includes an export background intelligent transfer service (BITS) configured to establish a secure connection and send the one or more compressed files to an off-site location.Type: ApplicationFiled: November 16, 2011Publication date: May 16, 2013Applicant: General Electric CompanyInventors: Youcef Atamna, Eric Thomas Pool, Minh Ngoc Huynh, Shawn Christopher Sproule
-
Publication number: 20130124483Abstract: A system and method for operating a big-data platform that includes at a data analysis platform, receiving discrete client data; storing the client data in a network accessible distributed storage system that includes: storing the client data in a real-time storage system; and merging the client data into a columnar-based distributed archive storage system; receiving a data query request through a query interface; and selectively interfacing with the client data from the real-time storage system and archive storage system according to the query.Type: ApplicationFiled: November 8, 2012Publication date: May 16, 2013Applicant: TREASURE DATA, INC.Inventor: TREASURE DATA, INC.
-
Patent number: 8442947Abstract: A method of handling performance data comprising a set of events is described. An event record for each event is stored as a set of blocks, each block containing one or more attributes of the event. The storage space occupied by each event record in is then reduced in discrete steps, each step including a reduction process that reduces the size of one of the set of blocks. This enables the provision of intermediate records between events and counters so that new event records contain complete details of their event, older event records contain less information, and even older event records may contain only high-level (counter) information.Type: GrantFiled: July 3, 2008Date of Patent: May 14, 2013Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Andras Veres, Péter Vaderna, Ferenc Kubinszky, Péter Benkö, Gergely Szabó, Szabolcs Malomsoky, Tamás Borsos
-
Patent number: 8442955Abstract: Embodiments of the invention relate to co-migration in a shared pool of resources with similarity across data sets of a migrating application. The data sets are processed and profiled. Metadata is reviewed to remove duplicate elements and to distribute the processing load across available nodes. At the same time, a ranking may be assigned to select metadata to support a prioritized migration. Non-duplicate data chunks are migrated across the shared pool of resources responsive to the assigned prioritization.Type: GrantFiled: March 30, 2011Date of Patent: May 14, 2013Assignee: International Business Machines CorporationInventors: Samer Al Kiswany, Comeliu Mihail Constantinescu, Prasenjit Sarkar, Mark J. Seaman, Dinesh K. Subhraveti
-
Patent number: 8438136Abstract: A method, system, and computer-readable storage medium are disclosed for recovering a backup catalog from replicated data. A set of catalog metadata may be stored in a metadata object on a first storage device. The set of catalog metadata may describe a plurality of files stored in an archive. The metadata object and the archive may be copied to a second storage device, thereby generating a replicated metadata object and a replicated archive on the second storage device. The set of catalog metadata may be imported from the replicated metadata object into a destination backup catalog. The destination backup catalog describes the plurality of files stored in the replicated archive.Type: GrantFiled: September 27, 2007Date of Patent: May 7, 2013Assignee: Symantec CorporationInventors: James P. Ohr, Timothy J. Stevens
-
Patent number: 8433687Abstract: Disclosed are systems, methods, and devices for providing off-line indexing to client-based software development environments. For example, an integrated development environment (IDE) may be provided, and a request for indexing of source code available to the IDE caused to be transmitted to a remote indexing server. In response, an index of the source code created by the remote indexing server is received and stored at an accessible storage location. In response to detecting at least part of an identifier received by the IDE, the index is accessed and information associated with the identifier retrieved. The associated information can then be displayed via the IDE. Prior to transmitting the indexing request to the remote indexing server, a computing device executing the IDE may first determine whether an index for the source code is already available to the computing device, and only transmit the request if no available index is found.Type: GrantFiled: April 7, 2011Date of Patent: April 30, 2013Assignee: Google Inc.Inventor: Chandra Sekhar Pydi
-
Publication number: 20130103648Abstract: System and method for storing a dataset of image tiles.Type: ApplicationFiled: July 9, 2012Publication date: April 25, 2013Inventors: John T. Sample, Elias Z K Loup
-
Publication number: 20130103647Abstract: A system and method for retrieving objects stored on a storage medium, the method comprises receiving a request from a first client for a first object; populating a queue with the request for the first object; retrieving the first object from the storage medium; and sending the object to the first client.Type: ApplicationFiled: October 25, 2011Publication date: April 25, 2013Applicant: AGFA HEALTHCARE INC.Inventors: Kinson Kin Sang HO, William Eric WALLACE, Steven Joseph KROETSCH
-
Patent number: 8429131Abstract: Systems and methods for managing digital assets in a distributed computing environment are described. Meta-data for the digital assets is stored separately from the digital assets. Meta-data for some of the digital assets is copied and stored at a central location. Meta-data for the digital assets is generated by clients of the system.Type: GrantFiled: November 17, 2005Date of Patent: April 23, 2013Assignee: Autonomy, Inc.Inventors: Steven Blumenau, Matthew Barnes
-
Patent number: 8429121Abstract: A method of processing data includes identifying a capture redo byte address, initiating a capture process at the capture redo byte address, creating a clone of a source database to a logical change number, and initiating an apply process at a target database.Type: GrantFiled: December 15, 2010Date of Patent: April 23, 2013Assignee: Oracle International CorporationInventors: Alok Pareek, Eric Ian Fish
-
Patent number: 8429132Abstract: Database table aggregation is implemented by a method that includes encoding first and second components via a waveform definition, the first and second components specifying criteria for aggregating data. The method also includes generating a complex waveform representing the components in a pattern corresponding to the waveform definition and criteria, which spans a first axis indicative of a time period for aggregating the data. The method further includes providing a byte count for aggregated data stored in a first table defined by the criteria, aggregating the data for the time period, and creating a second table for overflow data when the count is exceeded. The method also includes updating the complex waveform to reflect results of the aggregation that includes generating a waveform representing the second table along a second axis depicted at a location corresponding to a time in which the data aggregation for the first table was initiated.Type: GrantFiled: August 27, 2012Date of Patent: April 23, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Arthur Zaifman, Saiprakash Rao, Philip E. Brown
-
Patent number: 8423510Abstract: This invention involves tracking and backing all the information that a user generates on its computer devices (including embedded devices) in real time. The local user server records all user actions and gestures (via various means that include TV cameras). All of this information (user actions and saved files in a computer) is then sent to a remote server via the Internet. This remote server has a virtual map of all the embedded devices on a computer that the person uses. The remote server immediately starts to interpret the user's actions (including user gestures). In one implementation, the invention stores user actions that are related to data generation (e.g. actions that called some links where data is stored, or executed some programs that generated data). In another variant the remote server generates and downloads the same files that are downloaded on the local user computer devices.Type: GrantFiled: April 12, 2011Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Dimitri Kanevsky, Alexander Zlatsin
-
Patent number: 8423513Abstract: A method for creating/storing a file that facilitates search of data stored in a storage medium, and a data search method using the same are disclosed. The file creating method creates a rack of virtual RAM (RAM) file that is divided into several units according to divisional units for individual divisional units, and a record allocation table (RAT) file that stores a record position of each divisional unit of the RVR file. As a result, a database (DB) of large-volume irregular data can be easily created, and data analysis can be quickly achieved.Type: GrantFiled: July 10, 2009Date of Patent: April 16, 2013Inventor: Jong Sun Jung
-
Patent number: 8423508Abstract: An apparatus or method of context-aware communication comprises obtaining, by an access terminal, a plurality of terminal data from a plurality of access terminal subsystems, one or more terminal applications, or a combination of both. Further, the various embodiments may include determining at least one context corresponding to at least a portion of the plurality of terminal data. Also, various embodiments may include creating a context profile having a context identifier identifying each context, wherein each context profile comprises profile parameters corresponding to the respective portion of the plurality of terminal data determined to correspond to the respective context. Additionally, the aspects include storing each context profile. Optionally, other embodiments may further include monitoring for the occurrence of a context corresponding to a content profile, and performing a context action triggered by detecting the occurrence of a context.Type: GrantFiled: August 12, 2010Date of Patent: April 16, 2013Assignee: QUALCOMM IncorporatedInventors: Philip K. Price, Ramaswamy Venkateshwaran, Matthew M. J. Michael, Gregory Burns
-
Patent number: 8423512Abstract: When an XML-annotated document is saved, a process automatically stores the document's data in the tables of a database. The database server validates the document's data against a user-specified XML schema. Queries can be executed against a set of documents in order to find documents in which a specified XML element contains specified content. Query results can be customized to return only the contents of specified XML elements. The document data can be linked with other data in the database such that the document data is updated based on the other data every time that the document is opened, thereby producing a “live” and dynamic document. Different file formats can be generated based on the document data, thus separating the presentation of the document data from the data itself. Contents of different elements may be obscured based on users' privileges, thereby maintaining the privacy of the document's information.Type: GrantFiled: September 8, 2009Date of Patent: April 16, 2013Assignee: Oracle International CorporationInventors: Nipun Agarwal, Cem Emre Sozgen, Sam Idicula
-
Publication number: 20130091098Abstract: A computer-implemented method is disclosed for speeding up database access of electronic design automation (EDA) tool which utilizes a database manager for file access. The EDA tool accesses a plurality of design files, and each of the plurality of design files is associated with one of a plurality of design units for an integrated circuit (IC). The plurality of design files are encapsulated into an archive file which comprises a plurality of data units, wherein each of the data units corresponds to a design file. A request to access a design file will be redirected to access the archive file. The design file is then accessed by accessing the corresponding data unit in the archive file.Type: ApplicationFiled: April 18, 2012Publication date: April 11, 2013Applicants: SPRINGSOFT USA, INC., SPRINGSOFT, INC.Inventors: Yao-Jih Hung, Robert Cameron Doig, Yung Le Wang, Wei-Cheng Chen, Jen-Feng Huang