Deletion, Retention Or Expiration Of Archive Records Patents (Class 707/662)
-
Patent number: 8738584Abstract: Embodiments provide information composition management features and functionality to manage composite information, but are not so limited. In an embodiment, a computing system can include functionality to provide a composition of informational data that can be used to identify and manage aspects of shared and other data that can be associated with distinct information sources. In one embodiment, a computing platform includes a client that can be configured to access and use information of a plurality of independent sources to create a data composition that includes aspects of shared and unshared data portions and manage data changes of the data composition including managing issues associated with one or more of the plurality of independent sources. Other embodiments are described and available.Type: GrantFiled: February 17, 2009Date of Patent: May 27, 2014Assignee: Microsoft CorporationInventors: Burra Gopal, Manish Soni, Jagdish Singh, Sander M. Viegers
-
Patent number: 8732132Abstract: A secure memory device and method for obtaining and securely storing information relating to a life moment is disclosed. In the method, a parameter is received and inputted in a search heuristic. A search is made for the information according to the search heuristic and, upon finding the information, metadata is appended to the information. The information and metadata is then stored in a secure memory location. The secure memory location has a housing fabricated to withstand a predetermined stress, a detachable connection to a computer and a memory that stores the information and protects it from unauthorized deletion. In some embodiments, the stored information may be selectively deleted in a safe and controlled manner.Type: GrantFiled: June 30, 2008Date of Patent: May 20, 2014Assignee: Microsoft CorporationInventors: Akitha M. Adams, Adrian Mark Chandley, Carl J. Ledbetter, Dale Clark Crosier, Pasquale DeMaio, Steven T. Kaneko, Taryn K. Beck
-
Patent number: 8726351Abstract: Systems and/or methods for controlling access to a plurality of records and/or documentary materials to be persisted in an electronic archives system are provided. The plurality of records and/or documentary material and all preserved information may be stored and accessed on the basis of user and/or object attributes. The user attributes include group affiliation, ownership, and state (e.g., workflow step and time of day). The object attributes include group affiliation, business role, clearance or access level, and network address from which access is requested. Access to the plurality of records and/or documentary material can be obtained both from within a single security domain as well as across more than one security domain.Type: GrantFiled: May 4, 2007Date of Patent: May 13, 2014Assignees: Lockheed Martin Corporation, Electric Data Systems Corporation, Business Performance Systems, Fenestra Technologies CorporationInventors: Richard L. Metzer, James E. Grant, William T. Jackson, David P. Isaac, Matthew J. McKennirey, Kenneth L. Bedford
-
Patent number: 8726017Abstract: A system and method for data storage and removal includes providing databases and providing encryption keys. Each database is associated with a database time period and each encryption key is associated with an encryption time period. Data items are received and each data item is encrypted using the encryption key associated with the encryption time period that corresponds to a time associated with the data item. Each encrypted data item is stored in the database associated with the database time period that corresponds to the time associated with the data item. Each encryption key is deactivated at a predetermined time after the associated encryption time period ends. Each database is made irretrievable upon a determination that all of the encryption keys associated with the data items stored in that database have been deactivated.Type: GrantFiled: September 19, 2011Date of Patent: May 13, 2014Assignee: Bright Sun TechnologiesInventor: Harmannus Vandermolen
-
Patent number: 8725972Abstract: Various method, system, and computer program product embodiments for performing a backup of a source storage volume to a target storage volume are provided. In one exemplary embodiment, a flashcopy of the source storage volume to the target storage volume is initiated. The content of the source storage volume is stored on the target storage volume in a space efficient manner. The space requirement of the stored content on the target storage volume is monitored. The flashcopy is terminated when the space requirement reaches a predetermined level. The stored content on the target storage volume is copied to a backup storage medium. A new flashcopy of the source storage volume is initiated.Type: GrantFiled: September 14, 2012Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Gordon D. Hutchison, Cameron J. McAllister, Lucy Raw, Bruce J. Smith
-
Patent number: 8719273Abstract: Provided is a method that includes a method for updating index data. The method includes receiving index data, including an index value indicative of user activity on a network site and an index time corresponding to a time used for calculating the index value, receiving an update index time corresponding to a time used for updating the index data, determining an updated index value using an exponential decay of the index value from the index time to the update index time, wherein the updated index value comprises a decayed value of the index value corresponding to the update time, and storing updated index data including the updated index value and the update index time.Type: GrantFiled: August 26, 2011Date of Patent: May 6, 2014Assignee: Adobe Systems IncorporatedInventor: William R. Softky
-
Patent number: 8712980Abstract: Consistent retention and disposition of managed content and associated metadata is disclosed. An indication that a retention policy is to be applied to a selected item of content comprising a body of managed content is received. The selected item of content and its associated metadata are retained automatically in parallel in accordance with the retention policy.Type: GrantFiled: August 31, 2010Date of Patent: April 29, 2014Assignee: EMC CorporationInventors: Roger W. Kilday, John-David Dorman, David Humby, Fiona Schrader, Dan Bailey
-
Patent number: 8700576Abstract: Provided are a method, system, and program for archiving files. A hierarchical file system having directories is provided. An archival retention policy is associated with at least one of the directories in the hierarchical file system, wherein the retention policy applies to files included in the associated directory, and wherein the retention policy specifies a retention time indicating a time period during which a file is subject to the retention policy.Type: GrantFiled: July 18, 2011Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Christopher J. Stakutis, William R. Haselton, Kevin M. Stearns, Alan L. Stuart, Toby L. Marek
-
Patent number: 8694476Abstract: An archive cluster application runs across a redundant array of independent nodes. Each node runs an archive cluster application instance comprising a set of software processes: a request manager, a storage manager, a metadata manager, and a policy manager. The request manager manages requests for data, the storage manager manages data read/write functions, and the metadata manager facilitates metadata transactions and recovery. The policy manager implements policies, which are operations that determine the behavior of an “archive object” within the cluster. The archive cluster application provides object-based storage. It associates metadata and policies with the raw archived data, which together comprise an archive object. Object policies govern the object's behavior in the archive. The archive manages itself independently of client applications, acting automatically to ensure that object policies are valid.Type: GrantFiled: April 18, 2012Date of Patent: April 8, 2014Assignee: Hitachi Data Systems CorporationInventors: Andres Rodriguez, Jack A. Orenstein, David M. Shaw, Benjamin K. D. Bernhard
-
Patent number: 8682867Abstract: A system includes a data storage device for storing storage volumes, logic adapted for associating an indicator with a data set on the storage volumes, the indicator being in a first state indicating that the data set is accessible, logic adapted for storing the indicator in a data set descriptor record that is stored in at least one mapping of the storage volumes, logic adapted for receiving a request to delete the data set, logic adapted for changing the indicator to a second state indicating that the data set is inaccessible in response to the request to delete the data set, with the proviso that the data set is unchanged, logic adapted for receiving a request to restore the deleted data set, and logic adapted for restoring the indicator from the second state to the first state in response to the request to restore the deleted data set.Type: GrantFiled: July 15, 2011Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Leslie A. Barton, Gavin S. Johnson, Michael J. Koester, Carrie J. Van Noorden
-
Patent number: 8683228Abstract: A system and method for Write Once, Read Many (WORM) compliant storage is disclosed. A storage administrator in user space is employed as an interface between the kernel space WORM VFS and the user applications. The storage administrator accesses the WORM VFS through the operating system's Virtual File System. The WORM VFS comprises of three layers: a data encryption\compression layer, the WORM filesystem layer and a logical volume manager. The data encryption\compression layer preprocesses the data as it moves between from the user space and the WORM filesystem layer. The WORM filesystem layer stores the compressed and encrypted data on the physical disk drives in a specialized disk format. The logical volume manager manages the physical disk drives. A NVRAM journal aids in crash recovery.Type: GrantFiled: January 15, 2008Date of Patent: March 25, 2014Inventor: Terry Lee Stokes
-
Patent number: 8683150Abstract: A storage system includes a plurality of data vats, and a processor including an optimizing unit that optimizes a value of data stored in the storage system. The optimizing unit optimizes the value by computing and implementing an optimal decision for allocating new data to a first data vat of the plurality of data vats, moving existing data from at least a second data vat of the plurality of data vats to the first data vat, and deleting existing data from the first data vat, based on an amount of data in each of the plurality of data vats.Type: GrantFiled: September 14, 2012Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Nikhil Bansal, Frederick Douglis, Lisa Karen Fleischer, Kirsten Weale Hildrum, Akshay Kumar Reddy Katta, John Davis Palmer, Elizabeth Suzanne Richards, David Tao, William Harold Tetzlaff, Joel Leonard Wolf, Philip Shi-lung Yu
-
Publication number: 20140067765Abstract: A computer-implemented method for archiving information includes: executing a first application in a first process; determining that the first application is an archiving application configured to archive information stored in a transactional system; assigning, based on the determination, an archiving mode to the first process; receiving, from the first process and after assigning the archiving mode, a request to delete information; and processing the request to delete information according to the archiving mode.Type: ApplicationFiled: November 6, 2013Publication date: March 6, 2014Applicant: SAP AGInventor: Axel Herbst
-
Patent number: 8667274Abstract: A system and method for Write Once, Read Many (WORM) compliant storage is disclosed. A storage administrator in user space is employed as an interface between the kernel space WORM VFS and the user applications. The storage administrator accesses the WORM VFS through the operating system's Virtual File System. The WORM VFS comprises of three layers: a data encryption\compression layer, the WORM filesystem layer and a logical volume manager. The data encryption\compression layer preprocesses the data as it moves between from the user space and the WORM filesystem layer. The WORM filesystem layer stores the compressed and encrypted data on the physical disk drives in a specialized disk format. The logical volume manager manages the physical disk drives. A NVRAM journal aids in crash recovery.Type: GrantFiled: January 16, 2008Date of Patent: March 4, 2014Inventor: Terry Lee Stokes
-
Patent number: 8655920Abstract: A method, system and computer program product for creating a report on the basis of a plurality of remote datasets includes an intelligence server, one or more tree servers and one or more databases. Each tree server creates one or more segments, or slices, of a report, using information that resides on the tree server. Slices are aggregated into a tree structure, and the tree structure is converted into a report. The intelligence server receives updates from the tree servers. The tree servers and the intelligence server remain in communication for the purposes of passing update messages. The update messages are received and processed at the intelligence-server in a manner that facilitates synchronization with the contributing tree servers and provides live updates to the user.Type: GrantFiled: August 6, 2012Date of Patent: February 18, 2014Assignee: Armanta, Inc.Inventors: Bei Gu, Kenneth Howard, Eric J. Kaplan, Peter Chirlian, Aleksandr Shukhat
-
Patent number: 8655849Abstract: Aspects of the present invention are directed to a system for next day reconciliation of transportation records. The system having a transportation record storage provider (TRSP) that receives and stores storage medium transportation requests; an outside service provider (OSP) inventory manager that receives and maintains records of transported storage mediums scanned at the OSP; and a reconciliation provider that receives a first list from the TRSP and a second list from the OSP inventory manger, for reconciliation. The reconciliation provider includes receivers for receiving the first and second list; a processing engine that reconciles the first list and the second list; and a reporting unit that reports the results of the reconciliation. The processing engine matches inbound and outbound records of the first list and second list, and processes invalid records; and analyzes and accounts for un-matched records.Type: GrantFiled: February 1, 2013Date of Patent: February 18, 2014Assignee: JPMorgan Chase Bank, N.A.Inventors: Jennifer M. Lansden, Gerald J. Foy, Tim Beadle, Richard Gordon, Bryan W. Groth
-
Publication number: 20140040211Abstract: Method, system, and computer program product to archive data objects, by providing an object store and a shadow object store each configured to store one or more data objects, the object store and the shadow object store residing in different storage devices, creating a first object stored in the object store, the first object having at least one attribute, and responsive to receiving a request to archive the first object, transferring the first object to the shadow object store, and creating, in the object store, a reference to a location of the first object in the shadow object store, the first object remaining accessible through the object store and the shadow object store following the transfer.Type: ApplicationFiled: May 3, 2013Publication date: February 6, 2014Applicant: International Business Machines CorporationInventors: Kenytt D. Avery, Edward L. Bader, Kevin N. Trinh
-
Patent number: 8645328Abstract: Embodiments provide systems and methods for archive verification of media in a library. A method of archive verification may comprise loading a specified media into a drive at intervals, sending one or more commands to the drive, wherein the drive attempts to read the specified media or data on the specified media in accordance with the one or more commands, collecting data associated with the specified media from the drive and determining the readability of the specified media or data on the specified media.Type: GrantFiled: February 4, 2008Date of Patent: February 4, 2014Assignee: KIP CR P1 LPInventor: Robert C. Sims
-
Patent number: 8635188Abstract: Various technologies and techniques are disclosed for extracting data from databases of content management applications. Input is received from a user to connect to a database of a content management application. A connection is established to the database. When the database is not part of a current live instance of the content management application, an emulation is performed so that the database is treated like it is actually attached to the current live instance of the content management application. The user is able to browse the database. Unattached databases of a content management application can be managed using one or more commands, such as using an object model or command line. Orphaned databases can be detected and deleted from the content management application.Type: GrantFiled: June 12, 2008Date of Patent: January 21, 2014Assignee: Microsoft CorporationInventors: Samer Fouad Sawaya, Patrick J. Simek
-
Patent number: 8627012Abstract: A method, computer program product, and computing system for receiving, on a cache system, a plurality of data write requests, wherein each data write request identifies a data portion to be written to a data array associated with the cache system. The data portions associated with the data write requests are written to the cache system. The data portions associated with the data write requests are queued until the occurrence of a commit event. Upon the occurrence of the commit event, a consolidated write operation is performed to write the data portions associated with the data write requests to the data array.Type: GrantFiled: December 30, 2011Date of Patent: January 7, 2014Assignee: EMC CorporationInventors: Philip Derbeko, Assaf Natanzon, Anat Eyal, David Erel
-
Patent number: 8620869Abstract: Techniques to manage retention policy tags are described. A system may comprise a tagging component operative to tag a message with an expiration tag to form an expiration tagged message, the expiration tag having expiration information used to expire the expiration tagged message in accordance with a retention policy. The system may further comprise a presentation component communicatively coupled to the tagging component, the presentation component operative to present a view of the expiration tagged message with an expiration field having the expiration information for the expiration tagged message.Type: GrantFiled: September 25, 2008Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventors: Ashish Consul, Harvey Rook, Rajasi Saha, Andrew Sullivan, Galen Elias, Julian Zbogar-Smith
-
Patent number: 8615531Abstract: Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed.Type: GrantFiled: September 29, 2008Date of Patent: December 24, 2013Assignee: Xcerion AktiebolagInventor: Daniel Arthursson
-
Publication number: 20130332422Abstract: A method, a system and a computer program product create a retention schedule for content within a content repository. A rule is obtained in a domain-specific language specifying content for retention, a retention time period, and a task for performance upon expiration of the retention time period, and the rule is processed to create the retention schedule. The processing of the rule includes mapping the specified content to content within the content repository, creating an action corresponding to the specified task for the content repository, and creating the retention schedule linking the mapped content and created action for the specified retention time period.Type: ApplicationFiled: May 2, 2013Publication date: December 12, 2013Inventors: Edward L. Bader, Jean-Marc Costecalde, Chi M. Nguyen
-
Publication number: 20130332421Abstract: A method, a system and a computer program product create a retention schedule for content within a content repository. A rule is obtained in a domain-specific language specifying content for retention, a retention time period, and a task for performance upon expiration of the retention time period, and the rule is processed to create the retention schedule. The processing of the rule includes mapping the specified content to content within the content repository, creating an action corresponding to the specified task for the content repository, and creating the retention schedule linking the mapped content and created action for the specified retention time period.Type: ApplicationFiled: June 6, 2012Publication date: December 12, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edward L. Bader, Jean-Marc Costecalde, Chi M. Nguyen
-
Patent number: 8593663Abstract: An image forming apparatus executes functional processing according to specific functional processing information stored in a storage unit. The image forming apparatus determines whether any data remains in the storage unit when new functional processing information is set. The image forming apparatus prevents the specific functional processing information stored in the storage unit from being updated based on the new functional processing information if any data remains in the storage unit, and replaces the specific functional processing information stored in the storage unit with the new functional processing information if no data remains in the storage unit.Type: GrantFiled: August 23, 2007Date of Patent: November 26, 2013Assignee: Canon Kabushiki KaishaInventor: Toru Yoshida
-
Patent number: 8589356Abstract: Aspects of the invention provide a solution for determining a storage location for a data item from among a set of persistent storage locations having varying access speeds. Each data item is associated with a score that is based on the frequency with which the data item has been accessed, as well as possible other factors such as open time and/or close time of the data item, the amount of data in the data item, the period from the last time the data item was closed to the next time that the data item is opened and/or the total amount of data in the data item. Data items with high scores relative to other data items are assigned to faster access storage location while data items with lower scores are assigned to slower access storage locations.Type: GrantFiled: December 23, 2009Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Utz Bacher, Akshay V. Rao, Thomas Spatzier
-
Patent number: 8583881Abstract: A method and system for use in electronic data retention are provided. The method includes receiving, via electronic communication, a request indication indicating a request to delete, shred, purge, or remove a record from a data retention system; generating a determination, by a processor in response to instructions stored on a non-transitory storage medium, indicating that the record is associated with a hold indicator that is not based on a retention period; and sending, via electronic communication, a denial of the request in response to the determination indicating that the record is associated with a hold indicator that is not based on a retention period.Type: GrantFiled: October 1, 2012Date of Patent: November 12, 2013Assignee: Google Inc.Inventors: Alan L. Stuart, Toby Lyn Marek, Avishai Haim Hochberg, David Maxwell Cannon, Howard Newton Martin
-
Patent number: 8577885Abstract: A resource group attribute is assigned to a storage resource object representing at least one of the plurality of storage resources in a system configuration of the computing storage environment. The resource group attribute includes a selectable value indicating a resource group object to which the storage resource object is associated. A resource group label is provided in the resource group object and is a string having no wildcards. A user resource scope is assigned to a user ID and a value of the user resource scope provides a mechanism to match to the resource group label. The user ID is authorized to perform one of creating, deleting, modifying, controlling, and managing storage resources with an association to a resource group.Type: GrantFiled: December 9, 2010Date of Patent: November 5, 2013Assignee: International Business Machines CorporationInventor: Richard A. Ripberger
-
Patent number: 8566291Abstract: A method include forming an initial bitmap from the de-duplicated data on virtual volumes, sorting discrete blocks according to frequency of occurrence to form a revised bitmap to first include a plurality of most common discrete blocks, creating a physical volume map from the revised bitmap, reviewing, from the physical volume map, an initial virtual volume of the virtual volumes contained on a corresponding original physical volume, to determine whether moving the initial virtual volume to a different physical volume reduces the total number of data blocks in the physical volume map, deleting the initial virtual volume from its corresponding original physical volume and adding the initial virtual volume to the different original physical volume to create a revised physical volume map including revised physical volumes, and writing the revised physical volumes to the target set of physical media using the revised physical volume map.Type: GrantFiled: June 27, 2012Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Erik Bartholomy, Andrew G. Hourselt, John T. Olson, Harley D. Puckett, III
-
Patent number: 8560787Abstract: A flashcopy of a source storage volume to a target storage volume is initiated. The content of the source storage volume is stored on the target storage volume in a space efficient manner. The space requirement of the stored content on the target storage volume is monitored. The flashcopy is terminated when the space requirement reaches a predetermined level. The stored content on the target storage volume is copied to a backup storage medium. A new flashcopy of the source storage volume is initiated.Type: GrantFiled: March 22, 2010Date of Patent: October 15, 2013Assignee: International Business Machines CorporationInventors: Gordon D. Hutchison, Cameron J. McAllister, Lucy Raw, Bruce J. Smith
-
Patent number: 8560790Abstract: A flashcopy of a source storage volume to a target storage volume is initiated. The content of the source storage volume is stored on the target storage volume in a space efficient manner. The space requirement of the stored content on the target storage volume is monitored. The flashcopy is terminated when the space requirement reaches a predetermined level. The stored content on the target storage volume is copied to a backup storage medium. A new flashcopy of the source storage volume is initiated.Type: GrantFiled: May 3, 2012Date of Patent: October 15, 2013Assignee: International Business Machines CorporationInventors: Gordon D. Hutchison, Cameron J. McAllister, Lucy Raw, Bruce J. Smith
-
Patent number: 8560500Abstract: The present disclosure is directed to a method and system for removing rows from directory tables. In accordance with a particular embodiment of the present disclosure, an image copy of at least a portion of a database directory table is created. A plurality of candidate rows to delete from the directory table is identified by comparing each row of the portion of the database directory table against one or more deletion criteria. An updated image copy is established by deleting the plurality of candidate rows from the image copy.Type: GrantFiled: May 15, 2007Date of Patent: October 15, 2013Assignee: CA, Inc.Inventors: John B. Sandrock Grabsky, John C. Tucker, Matt H. Hammer
-
Patent number: 8553270Abstract: In an image forming apparatus, even when power supply to the apparatus is stopped, it is possible to let the user recognize that an electronic file to be used has been erased, and that a necessary electronic file will be erased when the apparatus is to be used after next power on, so that wasteful power supply to the apparatus can be reduced. When the power is shut off, an auto-erased file list or a to-be-erased file list is displayed on electronic paper 108, in accordance with display setting contents set by the user before power off.Type: GrantFiled: March 30, 2009Date of Patent: October 8, 2013Assignee: Sharp Kabushiki KaishaInventors: Kouji Miyake, Tsutomu Yoshimoto, Kaoru Ishikura, Kenji Takahashi
-
Patent number: 8527468Abstract: Disclosed are embodiments of a system and method for establishing and managing document retention policy in a distributed computing environment. One embodiment comprises the steps of loading documents into a database as individual components or items; establishing a custodian for each document instance; categorizing its content into a plurality of categories; assigning retention periods to the content by category; and continuously monitoring retention policies according to the assigned retention periods. Any database capable of storing de-duplicated data can be adapted to implement embodiments of the invention. One embodiment utilizes codified algorithms to cross-match one or more retention policies with each document instance in the system based on the role of the custodian held at the time the instance was created and retained and/or the content or category of the content to which the document refers. If multiple policies apply, the retention period is set to the furthest in the future.Type: GrantFiled: February 8, 2006Date of Patent: September 3, 2013Assignee: Renew Data Corp.Inventors: Chris Crafford, Robert Gomes, Alan Royce Brooks, Jeffrey Mark Overton
-
Publication number: 20130218843Abstract: Methods and apparatus, including computer program products, implementing and using techniques for archiving an active record in a database. An auxiliary table is created in the database. The auxiliary table can store metadata information about active records to be archived and deleted from the database. An active record to be deleted from the database is selected. Metadata information is stored in the auxiliary table for the selected active record. The selected active record is archived into a data storage device. The selected active record is deleted from the database, based on the update information in the auxiliary table, without comparing column data for the archived record in the data storage device and the active record in the database prior to deletion of the active record from the database.Type: ApplicationFiled: February 22, 2012Publication date: August 22, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sheshnarayan Agrawal, Mukesh K. Mohania
-
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: 8504595Abstract: Example methods and apparatus associated with data de-duplication for a global coherent de-duplication repository are provided. In one example a request related to data de-duplication is transmitted to a plurality of nodes associated with the global coherent de-duplication repository. Responses to the request are received from at least a subset of nodes in the plurality of nodes. Affinity scores are assigned to nodes of the subset of nodes based, at least in part, on affinity data from the responses. A node is selected to perform the request related to de-duplication from the subset of nodes of the plurality of nodes based, at least in part, on the affinity score assigned to the nodes.Type: GrantFiled: December 7, 2011Date of Patent: August 6, 2013Inventor: Jeffrey Tofano
-
Patent number: 8495067Abstract: A resource group attribute is assigned to a storage resource object representing at least one of the plurality of storage resources in a system configuration of the computing storage environment. The resource group attribute includes a selectable value indicating a resource group object to which the storage resource object is associated. A resource group label is provided in the resource group object and is a string having no wildcards. A user resource scope is assigned to a user ID and a value of the user resource scope provides a mechanism to match to the resource group label. The user ID is authorized to perform one of creating, deleting, modifying, controlling, and managing storage resources with an association to a resource group.Type: GrantFiled: June 11, 2012Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventor: Richard A. Ripberger
-
Publication number: 20130166438Abstract: One or more devices within a transaction services hub receive, from a first network device, provisioning information for customers of a transaction services network. The one or more devices also receive, from a second network device, first session data for transaction services using an Internet Protocol (IP) network, and receive, from a third network device, second session data for transaction services using a voice network. The one or more devices load, in a database, the provisioning information, the first session data, and the second session data, and merge, based on the provisioning information, the first session data and the second session data. The merged data is retrieved to support request from administrators and customers via other components of the transaction services hub.Type: ApplicationFiled: December 21, 2011Publication date: June 27, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Brian P. Theado, Khoa N. Nguyen, Lloyd S. Palmer, JR., Sean Kane, Manh Nguyen
-
Patent number: 8463752Abstract: A method of anonymize business data. The method includes responsive to a request from an application for data objects stored in a database system, retrieving the data objects from a non-transitory storage of the database system, prior to transmitting the data object to the application, retrieving pre-determined rules from a rule engine, wherein the rules include conditions for retaining data, comparing the request against the rules to determine portions of the data objects that are to be anonymized, anonymizing the portions of the data objects, and transmitting the data object to the application.Type: GrantFiled: March 7, 2011Date of Patent: June 11, 2013Assignee: SAP AGInventors: Bernhard Brinkmoeller, Axel Herbst
-
Patent number: 8452733Abstract: Embodiments presented herein provide systems and methods for managing data decay. A system is provided for maintaining metadata about data attributes or relationships between data. A data decay engine can read the metadata and perform a decay calculation. The type of decay calculation can be associated with the type of data or be determined from user inputs. The decay engine can provide a score as to the staleness of the data. An update engine can determine specific data attributes that may require updating. The update engine may be able to update the data from external data sources.Type: GrantFiled: October 17, 2008Date of Patent: May 28, 2013Assignee: Oracle International CorporationInventors: Cynthia Mee Yee Chan, Chetana Jain, Wenxin Li, Haidong Song, Manoj Tahiliani
-
Patent number: 8452741Abstract: Data retention requirement rules may be created to have an area association, a minimum retention period specification, and a maximum retention period specification associated with one or more rules. Users may be assigned to one or more areas of at least one rule. Data objects may associated with one or more areas that may be associated with a rule. As the rules are updated and/or changed, the minimum and maximum periods in different rules may be compared in real time to implement a data retention policy that automatically deletes, preserves, and/or prevents access to data objects according to the each of the rules.Type: GrantFiled: February 27, 2012Date of Patent: May 28, 2013Assignee: SAP AGInventor: Gernot Kuhr
-
Patent number: 8452724Abstract: Techniques for generating reports from cached data are provided. When a report is requested, a date and time when data in the report data cache was generated is compared with a date and time when data was collected by each of one or more data collectors that gather data used to generate the report data. If one of the data collectors has collected data since the data for the report in the report data cache has been updated, the data for the requested report will be regenerated from the data collected from each of the data collectors associated with the report and the regenerated data inserted into the report data cache. Subsequent requests for the report can be satisfied by generating the report using the data stored in the report data cache rather than regenerating the report data each time a request for a report is received.Type: GrantFiled: June 10, 2008Date of Patent: May 28, 2013Assignee: Oracle International CorporationInventors: Prakash Menon, Saravanan Ramasamy
-
Patent number: 8447732Abstract: Deduplication in a network storage environment includes, for files stored in a network, determining a location constraint status specified by a compliance agreement for each of the files. Location constraint statuses include a location of persistent residency and no residency restriction. Deduplication also includes selecting a file from the files in the network and identifying corresponding redundant files, the selected file and the corresponding redundant files representing a set. Deduplication further includes determining the location constraint status for each of the files in the set. For the files in the set having a location constraint status specifying a location of persistent residency, the deduplication includes retaining a master copy at the respective location of persistent residency, and removing the corresponding redundant files from the network.Type: GrantFiled: August 2, 2011Date of Patent: May 21, 2013Assignee: International Business Machines CorporationInventors: Abhinay R. Nagpal, Sandeep R. Patil, Gandhi Sivakumar, Carolyn A. Whitehead
-
Patent number: 8442948Abstract: Example apparatus, methods, and computers prevent a split brain scenario in a pair of high availability servers by maintaining single writer access to a resource. One example method includes monitoring control of an arbitration (ARB) block by an active file system manager (FSM). An active file system portmapper (FSMPM) simultaneously requests permission from a standby FSM to restart a dead-man timer. The active FSM attempts to maintain control of the ARB block before expiration of the dead-man timer. If the active FSM is unable to maintain control of the ARB block before expiration of the dead-man timer, a hardware reset of an apparatus running the active FSM is forced. Therefore, the active FSMPM and standby FSM negotiate for additional time to maintain control of the ARB block to maintain single writer access and avoid unnecessary hardware resets.Type: GrantFiled: August 2, 2012Date of Patent: May 14, 2013Inventors: William J. Middlecamp, Tim LaBerge, John Reinart
-
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: 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
-
Patent number: 8422051Abstract: Identification information of a user who performs search is shared between an information processing apparatus and a device. When search from the user having the identification information is accepted, the device responds. At this time, when the condition for sending back a response can be set from both the information processing apparatus and device and is satisfied, the device transmits device information to the information processing apparatus.Type: GrantFiled: June 7, 2006Date of Patent: April 16, 2013Assignee: Canon Kabushiki KaishaInventor: Tetsuo Sakai
-
Patent number: 8417673Abstract: Provided are a method, system, and program for processing a request to write to a source file in a storage system. A determination is made as to whether a retention rule is provided for the source file. In response to determining that one retention rule is provided for the source file, a versioned file name is generated, wherein a versioned file comprises the source file at a point-in-time. A command is transmitted to a file system to copy the source file data to a versioned file having the generated versioned file name and the generated versioned file name is added to a retention index file. The retention index file is processed to determine whether to purge versioned files according to the retention rule provided for the source file.Type: GrantFiled: October 7, 2003Date of Patent: April 9, 2013Assignee: International Business Machines CorporationInventors: Christopher John Stakutis, Kevin Michael Stearns
-
Patent number: 8407401Abstract: A method, apparatus, and computer program product are provided for enhancing memory erase functionality. An apparatus may include a block-based mass memory and a controller configured to receive an erase command from a host device comprising an indication of a location of a block in the mass memory storing memory allocation data. The controller may be further configured to access the memory allocation data based at least in part upon the indicated location. The controller may additionally be configured to determine, based at least in part upon the memory allocation data, blocks within the mass memory that have been freed by the host device. The controller may also be configured to erase the freed blocks. Corresponding methods and computer program products are also provided.Type: GrantFiled: November 26, 2008Date of Patent: March 26, 2013Assignee: Core Wireless Licensing S.A.R.L.Inventor: Olli Olavi Luukkainen