Patents by Inventor Henning Rohde

Henning Rohde 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: 10210027
    Abstract: A computer implemented method, system, and computer program product comprising computing at a cluster manager and node manager a realized goal state by examining a goal state stack for a set of nodes of a cluster, determining differences between the realized goal state and the actual state of the cluster and nodes, and based on the differences, determining a set of actions to align the actual state with the realized goal state.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: February 19, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Henning Rohde, Sunil V Soman, Surinder P Singh, Hui Li, Carl R Erhard, Shane Sullivan, Yasmine Alperovitch
  • Patent number: 9652307
    Abstract: A computer implemented method, a computer program product, and a system for managing events in a distributed system comprising: creating events in a distributed system at an event system, wherein the event system includes an event library; tagging each of the events with an increasing sequence number and with one or more channels during creation of each event; and storing the events in an event segment of the event system, wherein the events are enabled to be retrieved in order based on the sequence number and a filter.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: May 16, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Sunil V. Soman, Henning Rohde
  • Patent number: 8769494
    Abstract: Datacenter configuration needs to be managed. A configuration engine (CE) manages configuration data of clusters and/or datacenters. The CE allows users to check out, edit, and check in configuration components. Versioned interfaces are placed between configuration components through data contracts. The CE supports the expression of constraints that ensure global consistency across configuration components and versions, isolates changes in the datacenter from structural changes in configuration components, and enables partial configuration branching to allow for active snapshots that enable configuration rollback. The CE ensures that types are consistent and constraints are satisfied at check-in time to eliminate unsound or inconsistent configuration in the first place. When the active configuration in the datacenter changes, multiple versions of configuration may be simultaneously deployed for a window of time.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: July 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Henning Rohde, Matthew Kerner, Kenneth Kai-Baun Ma