IP Library Granted Patent US 8,140,635
Granted Patent B2
US 8,140,635 · App. 11/097,681 · Granted Mar 20, 2012

Data processing environment change management methods and apparatuses

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,140,635
App. No.
11/097,681
Granted
Mar 20, 2012
Kind
B2
Abstract

An apparatus is provided with a change management module adapted to manage making changes to a data processing device of a data processing environment.

Claims (22)

1. An automated method for facilitating management of a data processing environment comprising:

learning, by one or more servers, of a submission of a request, in digital form, to make a change to a data processing device of the data processing environment;

in response, determining, by the one or more servers, whether to allow the requested change of the data processing device to be scheduled or assigned for implementation;

when a result of said determining is that the requested change is to be allowed, conditionally indicating, by the one or more servers, allowance of the requested change of the data processing device to be scheduled or assigned for implementation; and

when a result of said determining is that the requested change is not to be allowed, rejecting by the one or more servers, prior to implementation of the requested change, allowance of the requested change of the data processing device to be scheduled or assigned for implementation;

wherein said determining comprises determining whether the requested change is dependent on any of one or more previously-approved change requests.

2. The method of claim 1 , wherein said learning comprises detecting of a placement of the request in a request queue.

3. The method of claim 1 , wherein said conditional indicating comprises setting an indicator associated with the request to indicate allowance of scheduling or assignment, if the result of said determining indicates that scheduling or assigning of the requested change for implementation is to be allowed.

4. The method of claim 1 , wherein said conditional indicating comprises setting an indicator associated with the request to indicate disallowance of scheduling or assignment, if the result of said determining indicates that scheduling or assigning of the requested change for implementation is to be disallowed.

5. The method of claim 1 , wherein the data processing device is a selected one of a server, a client computing device, and a networking device.

6. An apparatus, comprising:

a processor; and

a change management module adapted to be operated by the processor, to learn of a submission of a request to make a change to a data processing device of a data processing environment, in response, determine whether to allow the requested change of the data processing device to be scheduled or assigned for implementation, and, prior to implementation of the requested change of the data processing device, conditionally indicate allowance or rejection of the requested change of the data processing device to be scheduled or assigned for implementation, based at least in part on the result of said determining;

wherein the apparatus is a selected one of a server of the data processing device, and a peer computing device of the data processing device;

wherein said change management module is adapted to determine whether the requested change is dependent on any of one or more previously-approved change requests.

7. The apparatus of claim 6 , wherein said change management module is adapted to detect of a placement of the request in a request queue.

8. The apparatus of claim 6 , wherein said change management module is adapted to set an indicator associated with the request to indicate allowance of scheduling or assignment, if the result of said determining indicates that scheduling or assigning of the requested change for implementation is to be allowed.

9. The apparatus of claim 6 , wherein said change request module is adapted to set an indicator associated with the request to indicate disallowance of scheduling or assignment, if the result of said determining indicates that scheduling or assigning of the requested change for implementation is to be disallowed.

10. The method of claim 1 , further comprising rejecting the requested change where it is determined that the requested change is dependent on any of the one or more previously-approved change requests.

11. The method of claim 1 , further comprising, when a result of said determining is that the requested change is to be allowed, placing the requested change in a change request implementation queue that contains the one or more previously approved change requests.

12. The apparatus of claim 6 , wherein said change management module is further adapted to reject the requested change where it is determined that the requested change is dependent on any of the one or more previously-approved change requests.

13. The apparatus of claim 6 , wherein the change management module is further adapted to placing the requested change in a change request implementation queue that contains the one or more previously approved change requests where is it determined that the requested change is to be allowed.

Assignments (14)
SECURITY INTEREST Recorded Jan 6, 2026
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.
To: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 074233/0632 →
TERMINATION AND RELEASE OF SECOND LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0365 Recorded Nov 24, 2025
From: JEFFERIES FINANCE LLC
To: TRIPWIRE, INC.
Reel/Frame 074023/0235 →
TERMINATION AND RELEASE OF FIRST LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0555 Recorded Nov 24, 2025
From: JEFFERIES FINANCE LLC
To: TRIPWIRE, INC.
Reel/Frame 074023/0320 →
NEW MONEY FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.; VERA SECURITY, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073683/0534 →
TERMINATION AND RELEASE OF SECOND LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0649 Recorded Nov 21, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: TRIPWIRE, INC.
Reel/Frame 073663/0698 →
EXTENDED RCF FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073663/0639 →
EXTENDED FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073664/0124 →
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 14, 2025
From: GOLUB CAPITAL MARKETS LLC (AS EXISTING AGENT)
To: ACQUIOM AGENCY SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT)
Reel/Frame 072471/0665 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 7, 2022
From: TRIPWIRE, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 060306/0649 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 7, 2022
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 060306/0365 →
RELEASE OF SECURITY INTEREST Recorded Feb 2, 2015
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: TRIPWIRE, INC.; NCIRCLE NETWORK SECURITY INC.
Reel/Frame 034874/0150 →
SECURITY AGREEMENT Recorded Apr 2, 2013
From: TRIPWIRE, INC.; NCIRCLE NETWORK SECURITY, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 030132/0101 →
SECURITY AGREEMENT Recorded May 23, 2011
From: TRIPWIRE, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 026322/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2005
From: DIFALCO, ROBERT A.
To: TRIPWIRE, INC.
Reel/Frame 016452/0846 →