IP Library Granted Patent US 7,657,942
Granted Patent B2
US 7,657,942 · App. 11/033,436 · Granted Feb 2, 2010

Method of assuring enterprise security standards compliance

Assignee: International Business Machines Corporation
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 7,657,942
App. No.
11/033,436
Granted
Feb 2, 2010
Kind
B2
Abstract

A method, apparatus, and computer instructions for providing a current and complete security compliance view of an enterprise system. The present invention provides the ability to gain a real-time security posture and security compliance view of an enterprise and to assess the risk impact of known threats and attacks to continued business operations at various levels is provided. Responsive to a change to an enterprise environment, a request, or an external threat, an administrator loads or updates at least one of a Critical Application Operations database, a Historical database, an Access Control database, a Connectivity database, and a Threat database. Based on a comparison of information in the databases against similar security data elements from company or external policies, the administrator may generate a Security Compliance view of the enterprise. A Security Posture view may also be generated by comparing the Security Compliance view against data in the Threat database.

Claims (16)

1. A computer implemented method for determining a security posture of an enterprise, comprising:

responsive to an occurrence of an event in an enterprise environment, populating a first database with critical operations and mapping data, wherein the mapping data maps the critical operations to at least one of the group consisting of a supporting data center, a network infrastructure, a server, an application, and a security assessment tool;

populating a second database with historical data associated with the critical operations;

populating a third database with access control data associated with the critical operations, wherein the access control data comprises physical access data for the critical operations and logical device access data for the critical operations;

generating a security compliance view of the enterprise based on a comparison of data in the first database, second database, and third database to similar security data elements from company policies or external policies;

generating a security posture view by comparing the security compliance to threat data in a fourth database;

generating a threat result view by comparing threat data in the fourth database against the access control data in the third database, wherein generating the threat result view allows for determining an impact to enterprise operations if a threat is exploited;

generating a resource exposure view by comparing the threat result view against connectivity data in a fifth database, wherein the resource exposure view allows for determining other resources vulnerable to a threat;

determining from the security posture view whether the critical operations use a resource vulnerable to a current threat; and

determining other vulnerable resources from the resource exposure view, the other vulnerable resources being impacted by vulnerabilities in the critical operations.

2. The method of claim 1 , wherein the event is one of a request, or an external threat, or a change to the enterprise environment.

3. The method of claim 1 , wherein determining the security posture of the enterprise allows for analyzing potential risks to business applications and operations.

4. The method of claim 3 , wherein the potential risks to business applications and operations is shown in real-time.

5. The method of claim 1 , wherein the populating steps are triggered when a change to identified elements in an internal or external enterprise environment is detected.

6. The method of claim 1 , wherein the populating steps are triggered from a request to generate at least one of the security compliance view, security posture view, threat result view, and resource exposure view.

7. The method of claim 1 , wherein an algorithm is used to assess current threats in the fourth database against the security compliance view to generate the security posture view.

Assignments (8)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL 062079, FRAME 0677) Recorded Mar 3, 2026
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 075015/0574 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 071127/0240 →
RELEASE OF SECURITY INTEREST Recorded Mar 27, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 070670/0857 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 062079/0677 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 061804/0001 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 061804/0086 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: TWITTER, INC.
Reel/Frame 032075/0404 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2005
From: HIMBERGER, KEVIN DAVID; JEFFRIES, CLARK DEBS; LINGAFELT, CHARLES STEVEN; ROGINSKY, ALLEN LEONID; SINGLETON, PHILLIP
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 015700/0169 →
Continuity (1)
Related Publication 20060156408A1 · Jul 13, 2006