Patents by Inventor Richard Urmston
Richard Urmston 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: 8244542Abstract: 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: August 14, 2012Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Richard Urmston, John Louis Acott
-
Patent number: 8229904Abstract: A method, article of manufacture, and apparatus for managing an object are disclosed. In an embodiment, this comprises managing an object having content, in a system having a dynamic policy selector configured with at least one analytic policy applied to evaluate the content of the object. The object is associated to an information management policy. Classification levels may be used, in which classification levels are associated to information management policies and objects are associated with classification levels. Objects containing certain elements or related elements may be associated to form an information group, to which information management policies may be applied as a group. Storage pools may be used for managing objects with similar classification levels or information protection policies.Type: GrantFiled: December 31, 2004Date of Patent: July 24, 2012Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Richard Urmston, Mark Rambacher
-
Patent number: 8180743Abstract: A method, article of manufacture, and apparatus for managing an object are disclosed. In an embodiment, this comprises managing an object having content, in a system having a dynamic policy selector configured with at least one analytic policy applied to evaluate the content of the object. The object is associated to an information management policy. Classification levels may be used, in which classification levels are associated to information management policies and objects are associated with classification levels. Objects containing certain elements or related elements may be associated to form an information group, to which information management policies may be applied as a group. Storage pools may be used for managing objects with similar classification levels or information protection policies.Type: GrantFiled: December 31, 2004Date of Patent: May 15, 2012Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Richard Urmston, Mark Rambacher
-
Patent number: 8161013Abstract: Implementing application specific management policies on a content addressed storage device is disclosed. In one embodiment, each data object stored on the content addressed storage device is associated with one of a plurality of data sets. A corresponding data set specific management policy is associated with at least each of a subset of said plurality of data sets. The applicable data set specific management policy is applied to the data objects of each data set with which a corresponding data set specific management policy has been associated.Type: GrantFiled: November 8, 2004Date of Patent: April 17, 2012Assignee: EMC CorporationInventors: Richard Urmston, William McConnell
-
Patent number: 7856525Abstract: A content addressed storage device configured to maintain content address mapping is disclosed. A data object to be stored on the content addressed storage device and a local data object identifier by which the data object is known to the sending source are received from a sending source. A content address to be associated with the data object on the content addressed storage device is determined based at least in part on the contents of the data object. The data object is stored on the content addressed storage device in a storage location associated with the content address. A mapping that associates the local data object identifier with the content address is maintained on the content addressed storage device.Type: GrantFiled: June 30, 2008Date of Patent: December 21, 2010Assignee: EMC CorporationInventors: Richard Urmston, William McConnell
-
Patent number: 7779296Abstract: Storing data is disclosed. All base data is copied from a first storage device to a master set on a second storage device. A request is received to write data to a specified location on the first storage device. An indication is stored in a list that the data at the specified location has changed. At a specified base time and using the stored indication, a replica of the data stored at the specified location as of that time is sent to a remote host associated with the second storage device. The remote host is configured to make and store a copy of the base data stored in the specified location in the master set prior to merging the replica data into the master set.Type: GrantFiled: July 22, 2005Date of Patent: August 17, 2010Assignee: EMC CorporationInventor: Richard Urmston
-
Patent number: 7707037Abstract: 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: April 27, 2010Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Richard Urmston, John Louis Acott
-
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
-
Publication number: 20080270684Abstract: A content addressed storage device configured to maintain content address mapping is disclosed. A data object to be stored on the content addressed storage device and a local data object identifier by which the data object is known to the sending source are received from a sending source. A content address to be associated with the data object on the content addressed storage device is determined based at least in part on the contents of the data object. The data object is stored on the content addressed storage device in a storage location associated with the content address. A mapping that associates the local data object identifier with the content address is maintained on the content addressed storage device.Type: ApplicationFiled: June 30, 2008Publication date: October 30, 2008Inventors: Richard Urmston, William McConnell
-
Patent number: 7444464Abstract: A content addressed storage device configured to maintain content address mapping is disclosed. A data object to be stored on the content addressed storage device and a local data object identifier by which the data object is known to the sending source are received from a sending source. A content address to be associated with the data object on the content addressed storage device is determined based at least in part on the contents of the data object. The data object is stored on the content addressed storage device in a storage location associated with the content address. A mapping that associates the local data object identifier with the content address is maintained on the content addressed storage device.Type: GrantFiled: November 8, 2004Date of Patent: October 28, 2008Assignee: EMC CorporationInventors: Richard Urmston, William McConnell
-
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: 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: 7383430Abstract: A system and method 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, and an agent to configure resource groups, each resource group specifying a group of resources to be monitored by the monitor. The method comprises: (A) receiving a request from a requestor, at the agent, to configure at least one requested resource group; and (B) determining whether at least one characteristic of the at least one requested resource group is valid.Type: GrantFiled: August 13, 2004Date of Patent: June 3, 2008Assignee: EMC CorporationInventors: Mark Rambacher, Richard Urmston, Deepak Narain
-
Patent number: 7321893Abstract: A system and method is provided for managing resource groups in a computer system having 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, and an agent to configure resource groups, each resource group specifying a group of resources to be monitored by the monitor. The method comprises: (A) in response to a request from a requestor, received by the agent, to configure at least a portion of a resource group, the request specifying at least one parameter of the at least a portion of the resource group, determining at least one characteristic of at least one of the plurality of resources that satisfies the at least one parameter; and (B) presenting to the requestor the at least one characteristic determined in (A) to satisfy the at least one parameter.Type: GrantFiled: August 13, 2004Date of Patent: January 22, 2008Assignee: EMC CorporationInventors: Mark Rambacher, Richard Urmston, Deepak Narain
-
Publication number: 20060112299Abstract: Implementing application specific management policies on a content addressed storage device is disclosed. In one embodiment, each data object stored on the content addressed storage device is associated with one of a plurality of data sets. A corresponding data set specific management policy is associated with at least each of a subset of said plurality of data sets. The applicable data set specific management policy is applied to the data objects of each data set with which a corresponding data set specific management policy has been associated.Type: ApplicationFiled: November 8, 2004Publication date: May 25, 2006Inventors: Richard Urmston, William McConnell
-
Publication number: 20060101196Abstract: A content addressed storage device configured to maintain content address mapping is disclosed. A data object to be stored on the content addressed storage device and a local data object identifier by which the data object is known to the sending source are received from a sending source. A content address to be associated with the data object on the content addressed storage device is determined based at least in part on the contents of the data object. The data object is stored on the content addressed storage device in a storage location associated with the content address. A mapping that associates the local data object identifier with the content address is maintained on the content addressed storage device.Type: ApplicationFiled: November 8, 2004Publication date: May 11, 2006Inventors: Richard Urmston, William McConnell
-
Publication number: 20060026218Abstract: A method of tracking changes to stored data is disclosed. The method comprises receiving, subsequent to a prior backup operation being performed, a request to write to a stored object and ensuring that an identifier associated with the stored object is included in a stored set of identifiers, wherein each identifier in the set is associated with a stored object that has been added or modified subsequent to the prior backup operation being performed. The method further comprises including the stored object in a subsequent incremental backup operation based at least in part on the presence of the identifier in the set.Type: ApplicationFiled: July 22, 2005Publication date: February 2, 2006Inventor: Richard Urmston
-
Publication number: 20060020762Abstract: A method of storing data is disclosed. The method comprises receiving a request to write data to a specified location on a first storage device. The method further comprises storing on a second storage device, prior to writing the data to the specified location, a copy of a base data stored in the specified location and writing the data to the specified location.Type: ApplicationFiled: July 22, 2005Publication date: January 26, 2006Inventor: Richard Urmston
-
Publication number: 20060004582Abstract: 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: ApplicationFiled: March 31, 2005Publication date: January 5, 2006Inventors: Christopher Claudatos, William Andruss, Richard Urmston, John Acott
-
Publication number: 20060004581Abstract: 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: ApplicationFiled: March 31, 2005Publication date: January 5, 2006Inventors: Christopher Claudatos, William Andruss, Richard Urmston, John Acott