×

Managing change events for devices in an enterprise system

  • US 10,129,109 B2
  • Filed: 03/31/2017
  • Issued: 11/13/2018
  • Est. Priority Date: 09/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining a type of a change event to be performed on a plurality of remote client devices, the type of the change event corresponding to an access change for the plurality of remote client devices to a computer server system;

    generating a first change event entry data structure corresponding to a first change event entry, the first change event entry data structure storing (a) information identifying each of a first subset of remote devices in the plurality of remote client devices, and (b) data identifying the determined type of the change event;

    generating a second change event entry data structure corresponding to a second change event entry, the second change event entry data structure storing (a) information identifying each of a second subset of remote devices in the plurality of remote client devices, and (b) data identifying the determined type of the change event, wherein each remote device in the first subset of remote devices is different from each remote device in the second subset of remote devices;

    adding, on a queue, the first change event entry, and the second change event entry;

    assigning, from the queue to a first computing node, the first change event entry corresponding to the first subset of remote devices;

    accessing a software metadata class from a plurality of software metadata classes, based on the determined type of the change event;

    instantiating a first metadata object based on the metadata class, storing first metadata identifying each of the first subset of remote devices in the first metadata object;

    executing, by the first computing node, the first metadata object wherein executing the first metadata object comprises instructing each of the first subset of remote devices to adjust access to the computing system based on the type of the change event indicated by the first change event entry corresponding to the first metadata object;

    assigning, from the queue to a second computing node, the second change event entry corresponding to the second subset of remote devices;

    instantiating a second metadata object based on the metadata class storing second metadata identifying each of the second subset of remote devices in the second metadata object; and

    executing, by the second computing node, the second metadata object wherein executing the second metadata object comprises instructing each of the second subset of remote devices to adjust access to the computing system based on the type of the change event indicated by the second change event entry corresponding to the second metadata object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×