Class / Patent application number | Description | Number of patent applications / Date published |
707662000 | Deletion, retention or expiration of archive records | 58 |
20100082548 | Flexible Electronic Records Management - This disclosure describes techniques of managing electronic documents as electronic records that do not require moving the electronic documents to a different repository. As described herein, an electronic document is stored at a first repository prior to a time when the electronic document is declared to be an electronic record. An administrator is able to configure a document management system (DMS) to manage the electronic document as an electronic record after the electronic document is declared to be an electronic record. In addition, the administrator is able to configure the DMS to store a copy of the electronic document at a second repository after the electronic document is declared to be an electronic record and to manage the copy of the electronic document as an electronic record. | 04-01-2010 |
20100094809 | TECHNIQUES TO MANAGE RETENTION POLICY TAGS - 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. Other embodiments are described and claimed. | 04-15-2010 |
20100094810 | Information processing apparatus, process control method, and computer program product - A storage unit stores flow definition data defining process flow of at least one process for data input from a data input apparatus. A communication unit controls transmission/reception of data between the data input apparatus and an arbitrary apparatus connected via a network. A flow-execution control unit controls execution of the at least one process based on the flow definition data. A flow-definition-data control unit defines an upload mode to avoid a data overwrite when a file of an identical name exists upon uploading the data to the arbitrary apparatus, sets the upload mode in the flow definition data, and stores it in the storage unit. | 04-15-2010 |
20100100531 | ELECTRONIC DEVICE AND METHOD FOR MANAGING MEDIAS - A method for managing medias of an electronic device is provided. The method includes: detecting whether a communication connection between the electronic device and the computer is established; searching a first type of medias of electronic device if yes; moving the first type of medias from the electronic device to the computer; searching a second type of medias of the computer; and downloading the second type of medias from the computer to the electronic device. An electronic device executing the method is also provided. | 04-22-2010 |
20100100532 | METHOD AND APPARATUS FOR MANAGING SYNCHRONIZATION CONFIGURATION FILES - A method and apparatus for managing synchronization configuration files at a computing device is provided. It is determined that at least one configuration file has expired, the at least one configuration file associated with a second computing device and comprising data for synchronizing the second computing device with the computing device. A location of the at least one configuration file is then determined. The at least one configuration file is then deleted at the location. | 04-22-2010 |
20100106689 | Methods, Computer Program Products, and Systems for File Retention - File retention is performed based on a retention attribute. Information indicating creation of an electronic file is received, and a retention attribute is generated for the electronic file. The retention attribute indicates how long the electronic file should be retained. Retention of the electronic file is monitored based on the retention attribute. The retention attribute may indicate a minimum time period for retaining the electronic file and/or a maximum time period for retaining the file. The electronic file may be automatically destroyed after the maximum time period for retaining the file, or an indication may be provided whether to retain or destroy the electronic file based on the retention attribute and how long the electronic file has been retained Retention of hard copies of electronic files may be performed in a similar manner. | 04-29-2010 |
20100114836 | DATA DECAY MANAGEMENT - 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. | 05-06-2010 |
20100191708 | Synchronous Deletion of Managed Files - A method of synchronous deletion of managed files in a file system includes receiving a destroy event for a file to be deleted from the file system, the destroy event being generated upon request to destroy a file or corresponding objects of the files system; processing the received destroy event. Processing the destroy event includes determining if hierarchical storage management of the file system is initiated, and if initiated, continuing processing of the received destroy event; blocking threads indefinitely for an event storm during processing of the received destroy event; determining if the file to be deleted is being premigrated, migrated or is being recalled; aborting migration of the file based on the determination of migration and recall; and deleting the file and server objects corresponding to the file from the file system, where initiation of file deletion and server object deletion are synchronous. | 07-29-2010 |
20100235327 | INTELLIGENT DELETION OF ELEMENTS TO MAINTAIN REFERENTIAL INTEGRITY OF DYNAMICALLY ASSEMBLED COMPONENTS IN A CONTENT MANAGEMENT SYSTEM - A content management system (CMS) uses an element deletion mechanism to maintain referential integrity of dynamically assembled elements in a repository. Element properties such as probability, popularity and recent usage that are not explicit relationships between parent documents and child elements are logged. A deletion policy is then defined in terms of the logged element properties. When a request to delete an element is received, the deletion mechanism checks the logged properties against the deletion policy. If the element's logged properties satisfy the deletion policy, the element is deleted from the repository. If the element's logged properties do not satisfy the deletion policy, the element is not deleted. In this manner referential integrity may be enforced for elements that are dynamically assembled. | 09-16-2010 |
20100332455 | Data Management Through Decomposition and Decay - Systems and methods for decomposing and decaying data over time by decomposing a type of data item into constituent units of the data item, establishing relationship factors between data items to other data items and between constituent units, creating a shelf-life criterion for the constituent units priority dimensions, calculating or updating a decomposability index for each constituent unit as a function of the priority dimensions while also applying a relationship factor and optionally incrementing for another dimension, and then decaying over time the data items by deleting all constituent units which have decomposability indices exceeding a configured threshold. | 12-30-2010 |
20110137870 | Optimizing Data Storage Among a Plurality of Data Storage Repositories - Machines and methods for optimizing data storage among a plurality of data storage repositories are provided. The method comprises processing a data request submitted for storing data on one or more data storage mediums; determining whether duplicate copies of the data are to be maintained on more than one storage medium so that established quality of service requirements are met; and managing duplicate copies of the data on said one or more data storage mediums to meet the established quality of service requirements while servicing the data request. | 06-09-2011 |
20110145202 | Archiving system - An archiving system for enabling searching for collections of items is disclosed. A processing unit displays an archived items collection management template in respect of a particular collection of items and prompts a user to complete the template fields with data obtained by the user from manually reviewing that collection of items to capture information relevant to each of the template fields. An archiving controller stores, in pre-determined data fields of a storage area of a data store corresponding to said collection of items, the data from the completed template fields. A document search controller may search the pre-determined data fields of the storage areas of the data store corresponding to each of the collections of items to identify ones of the collection of items which match search criteria. | 06-16-2011 |
20110178990 | INFORMATION PROCESSOR, INFORMATION PROCESSING SYSTEM, DATA ARCHIVING METHOD, AND DATA DELETION METHOD - An information processor may include a command receiving unit that receives an immediate processing command in which a deletion target to be deleted from the database is conditioned, and a registration processing unit that registers information defining the deletion target into a management data unit. In addition, the information processor may include a deletion processing unit that deletes the deletion target from a database, and deregisters the deleted deletion target from the management data unit. The information processor can also include a data manipulation command processing unit, which, in the case where a data manipulation command having a manipulation target that coincides with a table of the deletion target registered in the management data unit is received, processes the data manipulation command in a state where a condition to exclude the deletion target from the manipulation target is added to the data manipulation command. | 07-21-2011 |
20110276540 | METHOD, SYSTEM, AND PROGRAM FOR ARCHIVING FILES - 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. | 11-10-2011 |
20120047112 | RECORDS ARCHIVE DISPOSITION SYSTEM - A system and method for record archive disposition is implemented with a computer system comprising one or more computer processors operatively connected to memory. Archival records are stored in memory, each archival record being associated with at least one metadata attribute. At least one or more legal holds are stored in memory, each legal hold having legal hold metadata attributes. A deletion candidate list is generated with at least one of the processors for at least one record type by including on the deletion candidate list archival records identified as having one or more archival record metadata attributes corresponding to the at least one record type, and excluding from the deletion candidate list identified archival records if a selected set of legal hold metadata attributes for at least one legal hold corresponds to at least a subset of metadata attributes for the identified archival records. Archival records included on the deletion candidate list are deleted from memory. | 02-23-2012 |
20120102001 | Method, System, and Database Archive for Enhancing Database Archiving - A database archive, and a system and method for generating database archives is disclosed. A processor may store in a database archive an index that includes record entries that each references one or more record fields of a database, and may store the record fields independently of the database archive. | 04-26-2012 |
20120173491 | INFORMATION PROCESSOR, INFORMATION PROCESSING SYSTEM, DATA ARCHIVING METHOD, AND DATA DELETION METHOD - An information processor may include a command receiving unit that receives an immediate processing command in which a deletion target to be deleted from the database is conditioned, and a registration processing unit that registers information defining the deletion target into a management data unit. In addition, the information processor may include a deletion processing unit that deletes the deletion target from a database, and deregisters the deleted deletion target from the management data unit. The information processor can also include a data manipulation command processing unit, which, in the case where a data manipulation command having a manipulation target that coincides with a table of the deletion target registered in the management data unit is received, processes the data manipulation command in a state where a condition to exclude the deletion target from the manipulation target is added to the data manipulation command. | 07-05-2012 |
20120197845 | APPARATUS AND METHOD FOR MANAGING A FILE IN A DISTRIBUTED STORAGE SYSTEM - The present invention relates to an apparatus and method for managing a file in a distributed storage system. The apparatus and method for managing a file in a distributed storage system calculates a retention time of the file based on at least one of a current time, a file creation time, a file modification time and a recent file inquiry time; selects the file as an archive file if the retention time of the file is larger than a predetermined reference time; and relocates an original file and some or all of copy files of the file selected as an archive file from an active server to an archive server or from an active disk to an archive disk. If the number of inquiries on the file selected as an archive file counted in a counting period is larger than a predetermined threshold value or the file is modified or changed, the original file and some or all of the copy files of the file are restored from the archive sever to the active server or from the archive disk to the active disk | 08-02-2012 |
20120233129 | RULE-BASED ANONYMIZER FOR BUSINESS DATA - 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. | 09-13-2012 |
20130041871 | DATA VOLUME MANAGEMENT - Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project. | 02-14-2013 |
20130054537 | DATA VOLUME MANAGEMENT - Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project. | 02-28-2013 |
20130218843 | INTELLIGENT DATA ARCHIVING - 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. | 08-22-2013 |
20130332421 | Defining Content Retention Rules Using a Domain-Specific Language - 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. | 12-12-2013 |
20130332422 | Defining Content Retention Rules Using a Domain-Specific Language - 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. | 12-12-2013 |
20140040211 | SYSTEM FOR ON-LINE ARCHIVING OF CONTENT IN AN OBJECT STORE - 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. | 02-06-2014 |
20140067765 | Archiving-Safe Replication of Relational Data - 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. | 03-06-2014 |
20140244593 | Method, System, and Program for Archiving Files - 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. | 08-28-2014 |
20140279925 | POPULATION OF DATA IN A SPIRITUAL RESEARCH DATABASE SYSTEM AND METHOD - A computerized system and method are presented that utilize the assistance of subject matter experts to create a research archive for researching fundamental texts of a variety of spiritual and religious domains. Using a subject matter expert interface that provides tools not available to users of the archive database, the subject matter experts identify ideas having snippets from the fundamental texts. Each idea is associated with a single life issue tag and a religious or spiritual domain. Through the subject matter expert tools, subject matter experts are requested to provide commentaries that comment on the snippet from the point of view of the religious domain and its relationship to the associated life issue tag. The commentaries are each written with respect to a particular role. | 09-18-2014 |
20140372382 | VIRTUAL PRIVATE CLOUD THAT PROVIDES ENTERPRISE GRADE FUNCTIONALITY AND COMPLIANCE - Techniques to enforce policies with respect to managed files and/or endpoints are disclosed. A policy to be applied with respect to a synchronization set is received at a file management system. Compliance with the policy across a plurality of heterogeneous endpoints associated with the synchronization set is ensured by propagating the policy to the heterogeneous endpoints. Each of the endpoints is configured to enforce at the endpoint policies received from the file management system, including by responding in a manner prescribed by the policy to occurrence of a policy-triggering event defined in the policy. | 12-18-2014 |
20150066862 | MANAGING AN ARCHIVE FOR APPROXIMATE STRING MATCHING - In one aspect, in general, a method is described for managing an archive for determining approximate matches associated with strings occurring in records. The method includes: processing records to determine a set of string representations that correspond to strings occurring in the records; generating, for each of at least some of the string representations in the set, a plurality of close representations that are each generated from at least some of the same characters in the string; and storing entries in the archive that each represent a potential approximate match between at least two strings based on their respective close representations. | 03-05-2015 |
20150081642 | METHOD AND SYSTEM FOR ARCHIVING DATA FROM A SOURCE DATABASE TO A TARGET DATABASE - A method and a system for archiving data from a source database to a target database perform the following step: a) specifying the data being subject to the archiving operation in the source database; b) extracting the data genealogy of the specified data, thereby revealing the physical relations among tables of the specified data and/or arbitrary rules defined by an administrator in order to create a data tree of the specified data; c) executing an export/import operation of the specified data from the source database to the target database, thereby starting in a direction from the root of the data tree to the leaves of the data tree; and d) after the successful execution of the export/import operation, executing a delete operation in the source database for the specified data, thereby starting in a direction of the leaves of the data tree to the root of the data tree. | 03-19-2015 |
20150127617 | DIGITAL AGING SYSTEM AND METHOD FOR OPERATING SAME - The present invention relates to a data-processing technology allowing data to be recognized as a being, i.e. an organism having life, by applying, to all digital data, a birth/old-age/sickness/death concept derived from nature and giving the time-limited functions of naming, changing, and extinction to the digital data which has traditionally been recognized by the attributes of perpetuity and infinite replication and reproduction with complete fidelity. More particularly, the present invention relates to a system allowing a user to easily determine data maintenance and deletion by managing the history of data distribution and representing the current state of use of the data through an aging effect (i.e. becoming old, gray, sick, or recovering), which applies to living things in nature. | 05-07-2015 |
20150142751 | TECHNIQUES FOR DATA RETENTION - Managing data in a multitenant environment having a relational database and a non-relational database. A set of one or more policies for data retention corresponding to data stored in the relational database environment is received. The policies for data retention are defined on a tenant-by-tenant basis within the multitenant environment. The policies are deployed to data in the relational database on a tenant-by-tenant basis within the multitenant environment. Data to be copied from the relational database to the non-relational database is identified. The data to be copied in the non-relational database is stored while maintaining tenant isolation so that data belonging to the respective tenants is not accessible by other tenants when stored in the non-relational database. | 05-21-2015 |
20150310025 | PROCESSES TO BETTER SUPPORT DEFENSIBLE DISPOSAL IN RECORDS MANAGEMENT - Embodiments presented herein provide techniques for enforcing a document retention policy that uses defensible disposal processes. According to one embodiment, a records management system identifies a set of records in a container that is scheduled for deletion on a specified date according to a retention policy. The records management system generates one or more reports listing the records and information associated with the records. The records management system performs a deletion workflow to remove the records listed in the report. | 10-29-2015 |
20150347555 | WATERWHEEL SHARDING - Techniques for partitioning a database are described. Consistent with some embodiments, a technique may include maintaining a plurality of database instances, the plurality of database instances having a first partition and a second partition. Additionally, the method may include assigning first invitations to the first partition and existing invitations to the second partition. The first invitations can be created after a first date. The existing invitations can be created before the first date and after a second date, and where the second date occurred before the first date. Furthermore, the method may include archiving old invitations, the old invitations being created before the second date. Subsequently, the method may include receiving an invitation request and requesting invitation information associated with the invitation request, the invitation request having at least one of an invitee identifier, an inviter identifier, and a unique identifier. | 12-03-2015 |
20160026645 | SYSTEM AND METHOD FOR EFFICIENT STORAGE OF SMALL FILES ON FILE-SYSTEM-BASED STORAGE DEVICES - Methods and systems for storing and managing large numbers of small files. A data processing system includes clients that generate large numbers be stored on a storage device managed by a File System (FS). An Archive Server (AS) receives multiple files from the client, archives the files in larger archives, and sends the archives to the FS for storage. When requested to read a file, the AS retrieves the archive in which the file is stored, extracts the file and sends it to the requesting client. In other words, the AS communicates with the clients in individual file units, and with the storage device in archive units. The AS is typically constructed as an add-on layer on top of a conventional FS, which enables the FS to handle small files efficiently without modification. | 01-28-2016 |
20160048522 | ARCHIVING DATA SETS IN A VOLUME IN A PRIMARY STORAGE IN A VOLUME IMAGE COPY OF THE VOLUME IN A SECONDARY STORAGE - Provided are a computer program product, system, and method for archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage. A volume image in the secondary storage is created comprising a copy of the volume in the primary storage. For each of a plurality of data sets in the volume, data set level archive operations are performed comprising, determining from metadata for the data set whether an archival policy criteria is satisfied, requesting an exclusive lock to the data set, and in response to obtaining the exclusive lock and determining that the archival policy is satisfied, updating a directory for the data set to indicate that the data set is archived in the volume image. | 02-18-2016 |
20160048529 | COALESCING STORAGE OPERATIONS - One or more techniques and/or systems are provided for coalescing storage operations. For example, a storage operation may be received from a client by a file server configured to provide access to data stored within one or more storage devices. A notification of the storage operation may be created for tracking purposes. A coalescing policy may be enforced such that additional notifications are not created for subsequent storage operations until the coalescing policy is unenforced (e.g., after a predefined period of time lapses). Enforcement of the coalescing policy, for example, mitigates tracking an excess number of storage operations that may otherwise utilize processing resources, consume bandwidth, provide redundant information that may be of little to no value, etc. | 02-18-2016 |
20160085763 | CONTEXTUAL APPLICATION MANAGEMENT - Technologies are presented that optimize application management on a computing device through contextual application archival and retrieval. A method of managing applications may include: learning contextual relevancy of one or more applications installed on a computing device to a user of the device and determining whether an application is no longer contextually relevant to the user. If the application is no longer contextually relevant, the device may send a request to an application management service to obtain and/or maintain the application; create a placeholder for the application at the device; and remove the application from the device. The device may monitor contextual inputs for relevancy of the archived application. If contextual relevancy is determined, the device may send a request to the service to provide the archived application or a replacement of the archived application to the device; receive the requested application; install the requested application; and remove the placeholder. | 03-24-2016 |
20160179824 | VOLUME-LEVEL REDUNDANCY CODING TECHNIQUES FOR SEQUENTIAL TRANSFER OPTIMIZED STORAGE DEVICES | 06-23-2016 |
20160179853 | SMART ARCHIVING OF REAL-TIME PERFORMANCE MONITORING DATA | 06-23-2016 |
707663000 | Deletion due to expiration | 8 |
20100306175 | FILE POLICY ENFORCEMENT - Policies are associated with files according to a number of criteria, for example, a file type and a user who created the file. Policies may control when a file can be deleted. In one example, a device includes a computer-readable medium configured to store a file, and a processing unit configured to determine a time of retention for the file specified by a policy associated with the file, receive a request to delete the file, and delete the file in response to the request only after the time of retention for the file specified by the policy has passed. In addition, a file may be subject to a legal hold that prevents the file from being deleted even after the time of retention has passed. Similarly, while a user stores a link to the file, the device may prevent the file from being deleted. | 12-02-2010 |
20110106771 | Fixed content storage within a partitioned content platform, with disposition service - A content platform (or “cluster”) that comprises a redundant array of independent nodes is logically partitioned. Using a web-based interface, an administrator defines one or more “tenants” within the cluster, wherein a tenant has a set of attributes: namespaces, administrative accounts, data access accounts, and a permission mask. A namespace is a logical partition of the cluster that serves as a collection of objects typically associated with at least one defined application. Each namespace has a private file system with respect to other namespaces. This approach enables a user to segregate cluster data into logical partitions. Using the administrative interface, a namespace associated with a given tenant is selectively configured without affecting a configuration of at least one other namespace in the set of namespaces. One configuration option is a “disposition service” that, once enabled for a namespace, automatically deletes objects that were once under retention and whose retention time has expired. Preferably, the disposition service deletes objects that do not have a “retention hold” associated therewith. The service enables the content platform to automatically reclaim cluster capacity while minimizing external involvement and archive load. | 05-05-2011 |
20130275383 | Automatically Converting Emails to Image Files - In some implementations, a method for archiving emails includes determining an email file presented in an email application through a Graphical User Interface (GUI) has been selected in response to a user moving the email file into a virtual folder in the GUI. The email file is in a first file format native to the email application and has a first presentation format when presented in the email application. In response to moving the email file into the virtual folder, a second file in a second file format native to a second application different from the email application is automatically generated. The second file has, when presented in the second application through the GUI, a second presentation format substantially similar to the first presentation format. Data in the email file is stored in the second file. | 10-17-2013 |
20140032502 | HISTORY-BASED ARCHIVE MANAGEMENT - Apparatus, systems, and methods may operate to determine a proximate save time difference between a target version of electronic content and a next (proximate in time and newer) version of the electronic content. An aged save time difference may be determined as the time difference between the current time and either one of the target version or the next version. The target version of the electronic content may be pruned from a plurality of revisions of the electronic content if the proximate save time difference is less than a selected fraction of the aged save time difference. The plurality of revisions, less the pruned revisions, may be displayed along a historical time line as part of a graphical user interface. | 01-30-2014 |
20150066863 | EXPIRATION OF RECORDS OF A WEB-BASED DISCUSSION - A system and machine-implemented method for expiring records of a web-based discussion is provided. A time value associated with a web-based discussion is received from one of several participants of the discussion. A record of the web-based discussion is stored. The record of the web-based discussion is deleted according to the received time value. | 03-05-2015 |
20150134619 | DIGITAL DATA RETENTION MANAGEMENT - Embodiments relate to digital data retention management. An aspect includes calculating a retention date associated with a data object in a storage system. Another aspect includes generating a cryptographic checksum for metadata relating to said data object, the metadata comprising the retention date. Another aspect includes storing said metadata and said cryptographic checksum. Another aspect includes, based on receiving a request to perform a deletion transaction on said data object for deleting said data object from the storage system: verifying metadata validity by checking the cryptographic checksum for the metadata associated with said data object to detect possible tampering of the metadata; verifying retention expiration by determining that a current date is past the retention date comprised in said metadata; and based on successful verification of metadata validity and retention expiration, authorizing deletion of said data object by the storage system | 05-14-2015 |
20150370820 | DELETION WORKFLOW THAT PRESERVES DATA INTEGRITY OF A RECORDS MANAGEMENT SYSTEM - Embodiments presented herein provide techniques for preserving data integrity of a records management deletion workflow. According to one embodiment, a records management system identifies a set of records subject to a document retention policy. The set of records includes electronic records and physical records. The records management system generates a disposal report listing the records and information associated with the records. The disposal report is associated with an identifier. The records management system performs a deletion workflow to remove the records listed in the report. After the records are removed, physical media corresponding to the deleted physical records are destroyed. | 12-24-2015 |
20190147064 | APPROACHES FOR MANAGING DATA RETENTION LIFECYCLE | 05-16-2019 |
707664000 | Deletion due to duplication | 9 |
20100161562 | Method and apparatus for preventing duplicate or redundant data from storing in media player - A method and apparatus prevents duplicate and redundant data of song information from being stored in a media player by checking a category and duplication of meta data associated with a song that is received through digital broadcasting. The method and apparatus prevents the unwanted meta data, such as a station name, channel number, station frequency, specified in advance or other redundant data such as the one already stored in the media player from being stored in the media player. Thus, when listening a song from a digital radio broadcasting station, the method and apparatus enables to effectively collect the meta data in the media player that are necessary for later activities such as purchasing the music file of the song. | 06-24-2010 |
20100306176 | DEDUPLICATION OF FILES - Files may be stored by a plurality of director devices. At times, a central director archive may deduplicate a file by removing the file from each of the plurality of director devices that is storing the file. The archive generally stores all files stored by each of the director devices. In one example, a director archive includes a processing unit that generates a list of identifiers of files stored by the director archive device that should be removed from a director device in accordance with policies of the files, wherein the director archive device is configured to store copies of files stored by the director device, and wherein the director device is communicatively coupled to the director archive device, and a network interface that sends the list of identifiers to the director device to cause the director device to delete the files from local storage of the director device. | 12-02-2010 |
20100332456 | DATA OBJECT STORE AND SERVER FOR A CLOUD STORAGE ENVIRONMENT, INCLUDING DATA DEDUPLICATION AND DATA MANAGEMENT ACROSS MULTIPLE CLOUD STORAGE SITES - Systems and methods are disclosed for performing data storage operations, including content-indexing, containerized deduplication, and policy-driven storage, within a cloud environment. The systems support a variety of clients and cloud storage sites that may connect to the system in a cloud environment that requires data transfer over wide area networks, such as the Internet, which may have appreciable latency and/or packet loss, using various network protocols, including HTTP and FTP. Methods are disclosed for content indexing data stored within a cloud environment to facilitate later searching, including collaborative searching. Methods are also disclosed for performing containerized deduplication to reduce the strain on a system namespace, effectuate cost savings, etc. Methods are disclosed for identifying suitable storage locations, including suitable cloud storage sites, for data files subject to a storage policy. Further, systems and methods for providing a cloud gateway and a scalable data object store within a cloud environment are disclosed, along with other features. | 12-30-2010 |
20110191302 | STORAGE SYSTEM AND DATA MANAGEMENT METHOD OF THE SAME - A storage system | 08-04-2011 |
20120059800 | SYSTEM AND METHOD FOR SCALABLE REFERENCE MANAGEMENT IN A DEDUPLICATION BASED STORAGE SYSTEM - A system and method for managing a resource reclamation reference list at a coarse level. A storage device is configured to store a plurality of storage objects in a plurality of storage containers, each of said storage containers being configured to store a plurality of said storage objects. A storage container reference list is maintained, wherein for each of the storage containers the storage container reference list identifies which files of a plurality of files reference a storage object within a given storage container. In response to detecting deletion of a given file that references an object within a particular storage container of the storage containers, a server is configured to update the storage container reference list by removing from the storage container reference list an identification of the given file. A reference list associating segment objects with files that reference those segment objects may not be updated response to the deletion. | 03-08-2012 |
20130275384 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DETERMINING WHETHER AN ELECTRONIC MAIL MESSAGE IS UNWANTED BASED ON PROCESSING IMAGES ASSOCIATED WITH A LINK IN THE ELECTRONIC MAIL MESSAGE - A system, method, and computer program product are provided for determining whether an electronic mail message is unwanted based on processing images associated with a link in the electronic mail message. In use, a link in an electronic mail message is identified. Additionally, at least one image is loading using the link. Further, the at least one image is loaded. Still yet, it is determined whether the electronic mail message is unwanted based on the processing. | 10-17-2013 |
20150095288 | AUTO SUMMARIZATION OF CONTENT - A method of summarizing data files includes implementing, at a server, a storage event for a data file, analyzing the data file and creating a summary of the data file, and storing the summary linked to the data file. | 04-02-2015 |
20150363419 | PLACEMENT OF DATA FRAGMENTS GENERATED BY AN ERASURE CODE IN DISTRIBUTED COMPUTATIONAL DEVICES BASED ON A DEDUPLICATION FACTOR - A file division and erasure code application executing in a controlling computational device generates data fragments and parity fragments of a file. Each of the generated data fragments and parity fragments are distributed in a different distributed computational device of a plurality of distributed computational devices, where distributing of a generated data fragment comprises determining whether any distributed computational device already stores a duplicate copy of the generated data fragment, and if any distributed computational device already stores the duplicate copy of the generated data fragment, placing the generated data fragment in the distributed computational device if no other data or parity fragment of the file has already been placed in the distributed computational device. | 12-17-2015 |
20160055169 | CREATING A UNIVERSALLY DEDUPLICATABLE ARCHIVE VOLUME - A method for creating a volume that contains data from an original stream of multiple files, and which can be optimally deduplicated by an underlying deduplication storage system. The method comprises receiving data records representing metadata and file data, at least a part of which are already separated, separating the metadata and the file data into a first file and a second file, the first file and the second file being paired, the first file called Metadata Volume containing metadata, header data and references to the file data, and the second file called Aligned Volume containing file data only. A further part of the records which contain both metadata and file data are separated into metadata and file data and then subjected to the step of separating the metadata and the file data into the first file and the second file. | 02-25-2016 |