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: 9305002
    Abstract: 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: Grant
    Filed: April 20, 2015
    Date of Patent: April 5, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Mark Rambacher, Abhijit Bagri, Yekesa Kosuru
  • Publication number: 20150227538
    Abstract: 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: Application
    Filed: April 20, 2015
    Publication date: August 13, 2015
    Inventors: Mark RAMBACHER, Abhijit BAGRI, Yekesa KOSURU
  • Patent number: 9015126
    Abstract: 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: Grant
    Filed: April 21, 2011
    Date of Patent: April 21, 2015
    Assignee: Nokia Corporation
    Inventors: Mark Rambacher, Abhijit Bagri, Yekesa Kosuru
  • Patent number: 8229904
    Abstract: 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: Grant
    Filed: December 31, 2004
    Date of Patent: July 24, 2012
    Assignee: EMC Corporation
    Inventors: Christopher Hercules Claudatos, William Dale Andruss, Richard Urmston, Mark Rambacher
  • Patent number: 8180743
    Abstract: 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: Grant
    Filed: December 31, 2004
    Date of Patent: May 15, 2012
    Assignee: EMC Corporation
    Inventors: Christopher Hercules Claudatos, William Dale Andruss, Richard Urmston, Mark Rambacher
  • Publication number: 20110289052
    Abstract: 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: Application
    Filed: April 21, 2011
    Publication date: November 24, 2011
    Applicant: Nokia Corporation
    Inventors: Mark Rambacher, Abhijit Bagri, Yekesa Kosuru
  • Patent number: 7483968
    Abstract: 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: Grant
    Filed: August 13, 2004
    Date of Patent: January 27, 2009
    Assignee: EMC Corporation
    Inventors: Mark Rambacher, Richard Urmston, Deepak Narain
  • Patent number: 7398471
    Abstract: 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: Grant
    Filed: August 13, 2004
    Date of Patent: July 8, 2008
    Assignee: EMC Corporation
    Inventors: Mark Rambacher, Richard Urmston, Deepak Narain
  • Patent number: 7383430
    Abstract: 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: Grant
    Filed: August 13, 2004
    Date of Patent: June 3, 2008
    Assignee: EMC Corporation
    Inventors: Mark Rambacher, Richard Urmston, Deepak Narain
  • Patent number: 7321893
    Abstract: 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: Grant
    Filed: August 13, 2004
    Date of Patent: January 22, 2008
    Assignee: EMC Corporation
    Inventors: Mark Rambacher, Richard Urmston, Deepak Narain
  • Publication number: 20060004819
    Abstract: 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: Application
    Filed: December 31, 2004
    Publication date: January 5, 2006
    Inventors: Christopher Claudatos, William Andruss, Richard Urmston, Mark Rambacher
  • Publication number: 20060004820
    Abstract: 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: Application
    Filed: December 31, 2004
    Publication date: January 5, 2006
    Inventors: Christopher Claudatos, William Andruss, Richard Urmston, Mark Rambacher