Patents by Inventor Christopher Hercules Claudatos
Christopher Hercules Claudatos has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8667591Abstract: The disclosure relates to a method and system for processing objects stored as blocks on a storage system. The blocks are in deduplicated form. The blocks are scanned for a pattern, and if a pattern is found in a block, objects associated with the block are identified. The pattern may be a malware signature. The block is remediated, and the associated objects may be remediated as well, in the storage system and on host systems where copies of the objects reside. Partial matching may be used to identify the pattern. If a first block contains a partial match to the pattern, logically adjacent blocks are scanned to determine whether the partial match of the first block is completed in logically adjacent blocks. Logically adjacent blocks can be associated with different objects.Type: GrantFiled: June 26, 2009Date of Patent: March 4, 2014Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Michael John Dutch, Vageesha Bhat
-
Patent number: 8656057Abstract: A method, article of manufacture, and apparatus for efficiently restoring information are disclosed. In an embodiment, this may comprise transferring space reduced data from a server to an intermediate shared storage at a time determined by the server, transmitting the transferred data from the intermediate shared storage to a first client at a time convenient for the first client, transmitting the transferred data from the intermediate shared storage to a second client at a time convenient for the second client, and reconstituting the space reduced data.Type: GrantFiled: April 1, 2009Date of Patent: February 18, 2014Assignee: EMC CorporationInventors: Michael John Dutch, Christopher Hercules Claudatos, William Dale Andruss, Bruce David Leetch
-
Patent number: 8655966Abstract: A method, article of manufacture, and apparatus for protecting mobile device data is disclosed. In some embodiments, this includes determining mobile device data to be stored on a server, accessing the server with a unique identifier, transmitting the determined mobile device to the server, and storing the transmitted mobile device on the server. Accessing the server with a unique identifier may include providing verification to the server, such as a password. Transmitting the determined mobile device data may include transmitting the determined mobile device data through a wireless connection.Type: GrantFiled: March 31, 2010Date of Patent: February 18, 2014Assignee: EMC CorporationInventors: Anand Raj, Rangarajan Suryanarayanan, Christopher Hercules Claudatos, Satish Basavaraj, Joseph Elwin Fernandes, Sudhindra M. Sheshadrivasan, Deepak Visweswaraiah
-
Patent number: 8626514Abstract: A method, article of manufacture, and apparatus for presenting a plurality of auditory communications having associated data representing at least one term identified in the communication is disclosed. In an embodiment, this comprises providing a visual representation of the term, providing links associated with occurrences of the term in the plurality of communications, and when a link is selected, playing a portion of the communication corresponding to the occurrence of the term. A portion of the communication following the portion corresponding to the occurrence of the term may be played.Type: GrantFiled: October 1, 2004Date of Patent: January 7, 2014Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss
-
Publication number: 20140006856Abstract: A method, article of manufacture, and apparatus for restoring data. In some embodiments, this includes determining an object to be recovered, determining a representation of the object, and requesting the representation of the object from a data resource system. In some embodiments, the representation of the object is a hash value of the object. In some embodiments, the representation of the object is a segment of the object.Type: ApplicationFiled: June 20, 2013Publication date: January 2, 2014Applicant: EMC CorporationInventors: Michael John Dutch, Christopher Hercules Claudatos, Mandavilli Navneeth Rao
-
Publication number: 20130346372Abstract: A method, article of manufacture, and apparatus for restoring data. In some embodiments, this includes receiving a request from a requestor to recover an object, determining segments of the object, identifying any segments of the object residing in the requestor, and processing the recovery request based on the identified segments residing in the requestor. In some embodiments, segments of the object includes hash values of the object. In some embodiments, processing the recovery request based on the determined segments includes using the identified segments residing in the requestor to reconstitute the object.Type: ApplicationFiled: June 11, 2013Publication date: December 26, 2013Applicant: EMC CorporationInventors: Michael John Dutch, Christopher Hercules Claudatos, Mandavilli Navneeth Rao
-
Patent number: 8583601Abstract: A method, article of manufacture, and apparatus for backing up or archiving objects in the event of imminent failure, comprising receiving an indication of imminent failure, determining a target, and backing up the objects to the target. The target may be determined by the nature of the imminent failure, and may be selected to be the fastest available target. More than one target may be selected, and more than one connection may be used to transfer objects.Type: GrantFiled: September 28, 2007Date of Patent: November 12, 2013Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss
-
Patent number: 8577680Abstract: A method, article of manufacture, and apparatus for monitoring data traffic on a network is disclosed. In an embodiment, this includes obtaining intrinsic data from at least a portion of the traffic, obtaining extrinsic data from at least a portion of the traffic, associating the intrinsic data with the extrinsic data, and logging the intrinsic data and extrinsic data. The portion of the traffic from which the intrinsic data and extrinsic data are derived may not be stored, or may be stored in encrypted form.Type: GrantFiled: December 30, 2006Date of Patent: November 5, 2013Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Scott R. Bevan
-
Publication number: 20130290660Abstract: A method, article of manufacture, and apparatus for preserving changes made to data during a recovery process. In some embodiments, this includes recovering a backup data to a remote location, using an I/O intercept to access the recovered data, modifying the recovered data a first time, completing the modification of the recovered data, preserving the I/O intercept, and storing the modified data in the remote location.Type: ApplicationFiled: April 10, 2013Publication date: October 31, 2013Inventors: Michael John Dutch, Christopher Hercules Claudatos, Mandavilli Navneeth Rao
-
Patent number: 8549350Abstract: A method, article of manufacture, and apparatus for restoring data. In some embodiments, this includes backing up data in a first form with a backup application, updating the backup application, and using the updated backup application to restore the backed up data in a second form. In some embodiments, the first form includes a backup image. In some embodiments, the second form is individual files.Type: GrantFiled: September 30, 2010Date of Patent: October 1, 2013Assignee: EMC CorporationInventors: Michael John Dutch, Christopher Hercules Claudatos, Mandavilli Navneeth Rao
-
Patent number: 8504870Abstract: A method, article of manufacture, and apparatus for restoring data. In some embodiments, this includes determining an object to be recovered, determining a representation of the object, and requesting the representation of the object from a data resource system. In some embodiments, the representation of the object is a hash value of the object. In some embodiments, the representation of the object is a segment of the object.Type: GrantFiled: September 30, 2010Date of Patent: August 6, 2013Assignee: EMC CorporationInventors: Michael John Dutch, Christopher Hercules Claudatos, Mandavilli Navneeth Rao
-
Patent number: 8484505Abstract: A method, article of manufacture, and apparatus for restoring data. In some embodiments, this includes receiving a request from a requestor to recover an object, determining segments of the object, identifying any segments of the object residing in the requestor, and processing the recovery request based on the identified segments residing in the requestor. In some embodiments, segments of the object includes hash values of the object. In some embodiments, processing the recovery request based on the determined segments includes using the identified segments residing in the requestor to reconstitute the object.Type: GrantFiled: September 30, 2010Date of Patent: July 9, 2013Assignee: EMC CorporationInventors: Michael John Dutch, Christopher Hercules Claudatos, Mandavilli Navneeth Rao
-
Patent number: 8477033Abstract: A method, article of manufacture, and apparatus for inventory control of items in a location are disclosed. In an embodiment, this comprises a surveillance system comprising a plurality of cameras and at least one display, at least one identification tag, at least one identification tag reader configured to read the identification tag and placed to cover at least a portion of the location, and a computer configured to process information including the identification tag read by the reader. In response to the information, the computer controls a video camera to display an image showing an area around the identification tag. This may be based on a determination of heightened risk, such as when the identification tag is associated with a receipt and is brought back to the location after being removed from the location.Type: GrantFiled: June 11, 2007Date of Patent: July 2, 2013Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss
-
Patent number: 8468604Abstract: A method for protecting objects in a computer system against malware is disclosed. An object is analyzed to determine whether it is infected by malware, and if it is determined to be infected, a backup copy of the object is located in a backup of the objects. The infected object is replaced with the backup copy.Type: GrantFiled: September 29, 2006Date of Patent: June 18, 2013Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, Jason A Baim, Daniel S Cobb
-
Patent number: 8463798Abstract: A method, article of manufacture, and apparatus for restoring or transmitting files from a first location to a second location, comprising prioritizing the files, and restoring or transmitting the files in prioritized order. In one embodiment, the files may be prioritized according to file type, and may be subsorted by timestamp. In one embodiment, the files may be prioritized according to timestamp or timestamp range, and subsorted by file type. File types may be grouped such that all file types in a group have the same priority, and the group may be associated with an application or application suite. In one embodiment, the files may be prioritized according to predicted file usage.Type: GrantFiled: March 31, 2007Date of Patent: June 11, 2013Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Steven R. Terwilliger
-
Patent number: 8438420Abstract: A method, article of manufacture, and apparatus for preserving changes made to data during a recovery process. In some embodiments, this includes recovering a backup data to a remote location, using an I/O intercept to access the recovered data, modifying the recovered data a first time, completing the modification of the recovered data, preserving the I/O intercept, and storing the modified data in the remote location.Type: GrantFiled: June 30, 2010Date of Patent: May 7, 2013Assignee: EMC CorporationInventors: Michael John Dutch, Christopher Hercules Claudatos, Mandavilli Navneeth Rao
-
Patent number: 8375451Abstract: Scanning is disclosed. A system is monitored to detect object events, and it is determined whether an object event requires an update to a scan list. If an update is required, the scan list is authenticated. The scan list is updated with information regarding objects associated with the object event. Authentication may be performed by comparing a stored hash value of the scan list with a computed hash value of the scan list. If the scan list is not successfully authenticated, a full scan may be performed or a remotely stored scan list may be used.Type: GrantFiled: August 9, 2011Date of Patent: February 12, 2013Assignee: EMC CorporationInventors: William Dale Andruss, Christopher Hercules Claudatos, Bruce David Leetch, Steven R. Terwilliger
-
Patent number: 8375005Abstract: A method, article of manufacture, and apparatus for restoring or transmitting files from a first location to a second location, comprising prioritizing the files, and restoring or transmitting the files in prioritized order. In one embodiment, the files may be prioritized according to file type, and may be subsorted by timestamp. In one embodiment, the files may be prioritized according to timestamp or timestamp range, and subsorted by file type. File types may be grouped such that all file types in a group have the same priority, and the group may be associated with an application or application suite. In one embodiment, the files may be prioritized according to predicted file usage.Type: GrantFiled: March 31, 2007Date of Patent: February 12, 2013Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Steven R. Terwilliger
-
Patent number: 8357848Abstract: Systems and methods for the automatic scoring of a vocal performance are provided. The systems and methods for providing feedback and scoring a vocal performance generally relate to receiving/processing a user's vocals, measuring the various performance qualities of the performance according stored evaluation policies and rendering a score according to stored scoring policies.Type: GrantFiled: December 21, 2010Date of Patent: January 22, 2013Inventors: Keith Michael Andrews, Jerald Perry, Christopher Hercules Claudatos
-
Patent number: 8347388Abstract: Data from application systems is copied to a server. The server generates different views of some or all of the data and provides the views to services that may be running on other systems. Each view may be of a subset of the data on the server, and the subsets may be mutually exclusive. Each view is in a format appropriate to the service consuming it, and the format may be block level, file level, stream, or other format appropriate to the service. The data may be deduplicated, and the deduplicated data processed by a service. The result of the processing of an object containing a deduplicated portion of data may be applied to other objects sharing the deduplicated portion of data. A workflow may be applied to the objects sharing the deduplicated portion of data.Type: GrantFiled: September 30, 2008Date of Patent: January 1, 2013Assignee: EMC CorporationInventors: Michael John Dutch, Christopher Hercules Claudatos, William Dale Andruss, Bruce David Leetch