Patents by Inventor Mark Rambacher
Mark Rambacher 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: 9305002Abstract: Techniques for effective delete operations in a distributed data store with eventually consistent replicated entries include determining to delete a particular entry from the distributed data store. Each entry includes a first field that holds data that indicates a key and a second field that holds data that indicates content associated with the key and a third field that holds data that indicates a version for the content. The method also comprises causing, at least in part, actions that result in marking the particular entry as deleted without removing the particular entry, and updating a version in the third field for the particular entry.Type: GrantFiled: April 20, 2015Date of Patent: April 5, 2016Assignee: Nokia Technologies OyInventors: Mark Rambacher, Abhijit Bagri, Yekesa Kosuru
-
Publication number: 20150227538Abstract: Techniques for effective delete operations in a distributed data store with eventually consistent replicated entries include determining to delete a particular entry from the distributed data store. Each entry includes a first field that holds data that indicates a key and a second field that holds data that indicates content associated with the key and a third field that holds data that indicates a version for the content. The method also comprises causing, at least in part, actions that result in marking the particular entry as deleted without removing the particular entry, and updating a version in the third field for the particular entry.Type: ApplicationFiled: April 20, 2015Publication date: August 13, 2015Inventors: Mark RAMBACHER, Abhijit BAGRI, Yekesa KOSURU
-
Patent number: 9015126Abstract: Techniques for effective delete operations in a distributed data store with eventually consistent replicated entries include determining to delete a particular entry from the distributed data store. Each entry includes a first field that holds data that indicates a key and a second field that holds data that indicates content associated with the key and a third field that holds data that indicates a version for the content. The method also comprises causing, at least in part, actions that result in marking the particular entry as deleted without removing the particular entry, and updating a version in the third field for the particular entry.Type: GrantFiled: April 21, 2011Date of Patent: April 21, 2015Assignee: Nokia CorporationInventors: Mark Rambacher, Abhijit Bagri, Yekesa Kosuru
-
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
-
Publication number: 20110289052Abstract: Techniques for effective delete operations in a distributed data store with eventually consistent replicated entries include determining to delete a particular entry from the distributed data store. Each entry includes a first field that holds data that indicates a key and a second field that holds data that indicates content associated with the key and a third field that holds data that indicates a version for the content. The method also comprises causing, at least in part, actions that result in marking the particular entry as deleted without removing the particular entry, and updating a version in the third field for the particular entry.Type: ApplicationFiled: April 21, 2011Publication date: November 24, 2011Applicant: Nokia CorporationInventors: Mark Rambacher, Abhijit Bagri, Yekesa Kosuru
-
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: 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: 20060004819Abstract: 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: ApplicationFiled: December 31, 2004Publication date: January 5, 2006Inventors: Christopher Claudatos, William Andruss, Richard Urmston, Mark Rambacher
-
Publication number: 20060004820Abstract: 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: ApplicationFiled: December 31, 2004Publication date: January 5, 2006Inventors: Christopher Claudatos, William Andruss, Richard Urmston, Mark Rambacher