Patents Represented by Attorney Theodore A. Chen
-
Patent number: 7627609Abstract: A method, article of manufacture, and apparatus for tracking a plurality of objects being stored are disclosed. In an embodiment, this comprises computing the hash value of the name of each object being stored, transforming the hash value into a plurality of bytes such that none of the bytes has the value of a flag used by the system, concatenating the transformed hashed values into a hint, and storing the hint in an index. In an embodiment, bytes having the flag value are mapped to an unused value during the transformation. In an embodiment, the hint is retrieved from the index and hashed values are transformed back. Mapped values are restored to the flag values. This allows use of the hint with a system that uses a flag in the index as an indicator; for example, to indicate that an endpoint has been reached.Type: GrantFiled: September 30, 2005Date of Patent: December 1, 2009Assignee: EMC CorporationInventors: Yasemin Ugur Ozekinci, Thomas Papadakis
-
Patent number: 7499531Abstract: A method, article of manufacture, and apparatus for managing a lifecycle of an auditory communication is disclosed. In an embodiment, this comprises receiving an auditory communication with associated data representing identified keywords in the communication and call transport information. A date for a disposition of the communication is determined from a portion of the identified keywords, a portion of the call transport information, or a portion of the policies invoked. The communication is associated with the date(s).Type: GrantFiled: July 1, 2004Date of Patent: March 3, 2009Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Bruce David Leetch, Jeffrey Keith Porter
-
Patent number: 7483968Abstract: A system and method for managing resource groups in a computer system having automatic availability capability is shown. In one embodiment, a method is provided which may be performed in a computer system comprising a plurality of resources, a monitor for monitoring the plurality of resources, a first computer comprising at least one of the plurality of resources, and a second computer connected to the first computer by at least one communication medium. The method, performed by an administrator, comprises configuring a resource group that comprises the at least one of the plurality of resources via the second computer, without the administrator logging into the first computer.Type: GrantFiled: August 13, 2004Date of Patent: January 27, 2009Assignee: EMC CorporationInventors: Mark Rambacher, Richard Urmston, Deepak Narain
-
Patent number: 7457396Abstract: A method, article of manufacture, and apparatus for automated processing of an auditory communication is disclosed. In an embodiment, this comprises receiving the auditory communication with call transport information, triggering a first policy based on the data, and selecting, based on the first policy, at least a first lexicon comprising a plurality of keywords. A first portion of the call is compared to the first lexicon to identify keywords matched by the first portion of the call, and a second policy is invoked based on the matched keywords. The action(s) specified by the second policy is taken. Actions may include termination of the call, joining a third party, archiving the call, changing a characteristic of the call, or further processing using another lexicon.Type: GrantFiled: July 1, 2004Date of Patent: November 25, 2008Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Bruce David Leetch, Jeffrey Keith Porter
-
Patent number: 7444287Abstract: A method, article of manufacture, and apparatus for monitoring a location having a plurality of audio sensors and video sensors are disclosed. In an embodiment, this comprises receiving auditory data, comparing a portion of the auditory data to a lexicon comprising a plurality of keywords to determine if there is a match to a keyword from the lexicon, and if a match is found, selecting at least one video sensor to monitor an area to be monitored. Video data from the video sensor is archived with the auditory data and metadata. The video sensor is selected by determining video sensors associated with the areas to be monitored. A lookup table is used to determine the association. Cartesian coordinates may be used to determine positions of components and their areas of coverage.Type: GrantFiled: March 31, 2005Date of Patent: October 28, 2008Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Richard Urmston, John Louis Acott
-
Patent number: 7444420Abstract: An apparatus and method for mirroring data is provided wherein integrity of data on a mirror device is maintained during and after a restore process of data to a standard volume. Because integrity of the mirror is maintained, data from the mirror may be used to perform a later restore to the standard volume if data becomes corrupted, or data is unavailable for any other reason. As a result, the mirror may be used for backup or other operations.Type: GrantFiled: April 21, 2006Date of Patent: October 28, 2008Assignee: EMC CorporationInventors: Madhav Mutalik, John G. Deshayes, Allan Scherr, Jeff Donovan
-
Patent number: 7444485Abstract: Method and apparatus for performing logical duplication of backup data in a computer system including a host computer, a storage device storing data for the host computer, and at least one computer-readable backup storage medium storing backup data copied from the storage device, is disclosed. In one embodiment, a method copies only a subset of the backup data onto at least one computer-readable duplicate backup storage medium as duplicate backup data so that the duplicate backup storage medium is not an exact duplicate of the at least one backup storage medium. For example, in one embodiment, in which the backup data includes a plurality of work items, a subset of the work items are copied onto the at least one duplicate backup storage medium. Method and apparatus for restoring backup data of interest from duplicate backup storage media are also disclosed.Type: GrantFiled: May 23, 2005Date of Patent: October 28, 2008Assignee: EMC CorporationInventors: Edgar J. St. Pierre, Peggy A. McBride, Glenn E. Miller
-
Patent number: 7398471Abstract: A method and system is provided for managing resource groups in a computer system having an automatic availability capability. In one embodiment, a method is provided which may be performed in a computer system comprising a plurality of resources, a monitor for monitoring at least some of the plurality of resources, an agent to configure resource groups, each resource group specifying a group of resources to be monitored by the monitor, and a graphical user interface (GUI) that communicates with the monitor and provides an interface for a user to monitor a resource group. The method comprises: (A) providing, via the GUI, customized presentations to the user for monitoring resource groups of different types so that the GUI provides different presentations to the user in monitoring different types of resource groups.Type: GrantFiled: August 13, 2004Date of Patent: July 8, 2008Assignee: EMC CorporationInventors: Mark Rambacher, Richard Urmston, Deepak Narain
-
Patent number: 7398286Abstract: A method and system for assisting with backup and restore operations of data stored in a data storage system is provided. The server and client processes of the backup and restore application include software which allow both processes to communicate with one another either over a network or through the data storage system. The server and client processes are capable of recognizing the calls for both types of communication mechanisms needed for either network or data storage system communications. Once the type of call is recognized the processes can direct the call to the appropriate communication mechanism.Type: GrantFiled: March 31, 1998Date of Patent: July 8, 2008Assignee: EMC CorporationInventors: John E. Stockenberg, William J. Elliott, IV
-
Patent number: 7330536Abstract: A method, article of manufacture, and apparatus for archiving auditory communications is disclosed. In an embodiment, this comprises receiving an auditory communication with keywords identified in the communication, storing the communication on a storage device, and associating the stored communication with data indicating at least one policy invoked by at least one of the identified keywords.Type: GrantFiled: July 1, 2004Date of Patent: February 12, 2008Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Bruce David Leetch, Jeffrey Keith Porter
-
Patent number: 7245221Abstract: 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: October 1, 2004Date of Patent: July 17, 2007Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss
-
Patent number: 7239241Abstract: A method, article of manufacture, and apparatus for inventory control of items in a location are disclosed. In an embodiment, this comprises an identification tag associated with a transaction authorizing some items to be removed from the location, such as a purchase, an identification tag reader configured to read the identification tag and placed to cover a portion of the location, and a computer configured to process information including the identification tag read by the reader and take action in response, such as issuing an alert. The inventory control system may be further configured to detect when the identification tag is brought back into the location.Type: GrantFiled: October 1, 2004Date of Patent: July 3, 2007Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss