IP Library Granted Patent US 7,870,607
Granted Patent B2
US 7,870,607 · App. 12/041,025 · Granted Jan 11, 2011

Security and analysis system

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,870,607
App. No.
12/041,025
Granted
Jan 11, 2011
Kind
B2
Abstract

A system for providing access to at least one specified application within a software system. The software system comprises security software and a software tool suite. The security software is adapted to authorize a user to access at least one specified application on a computer system comprising a security standard. The software tool suite is adapted to create or modify a user profile for the user. The user profile comprises at least one transaction necessary for the user to access the at least one specified application. The software tool suite is adapted to integrate in real time the user profile into the security software. The software tool suite is adapted to create a user profile report in real time to verify that the user profile is in compliance with the security standard of the computer system.

Claims (44)

1. A computer system comprising a computer processor and a non-transitory computer readable memory unit coupled to the processor, said memory unit containing systems applications and products (SAP) security software and a software tool suite that when executed by the computer processor implement a method comprising the computer implemented steps of:

creating by the computer processor executing the software tool suite, a user profile for a user, wherein the user profile comprises at least one transaction necessary for the user to access at least one specified application;

converting, by the software tool suite, the user profile into SAP terminology;

creating by the software tool suite, a user profile report in real time to verify that the user profile is in compliance with a security standard of the computer system; and

integrating in real time by the software tool suite, the user profile into the SAP security software.

2. The computing system of claim 1 , wherein the user profile additionally comprises at least one authorization necessary for access to the at least one specified application.

3. The computing system of claim 2 , wherein the software tool suite is adapted to perform an analysis on the user profile.

4. The computing system of claim 3 , wherein the software tool comprises an audit tool adapted to detect a presence of unauthorized activities in the profile.

5. The computing system of claim 1 , wherein the at least one specified application is selected from the group consisting of a computer program and a data file.

6. The computing system of claim 1 , wherein the security software is further adapted to authorize the user to execute a specified function within the at least one specified application.

7. The computing system of claim 1 , wherein the software tool suite is adapted to perform maintenance on the user profile.

8. A computer program product, comprising a non-transitory computer readable storage medium having a computer readable program code stored therein, said computer readable program code containing security software, a software tool suite, and instructions configured to be executed by a computer processor of a computer system to implement a method comprising the steps of:

creating by the computer processor executing the software tool suite, a user profile for a user, wherein the user profile comprises at least one transaction necessary for the user to access at least one specified application, and wherein the user profile further comprises authorizations necessary for access to the at least one specified application;

creating by the software tool suite, a user profile report in real time to verify that the user profile is in compliance with a security standard of a computer system comprising the software system;

integrating in real time by the software tool suite, the user profile into the security software;

authorizing by the security software, the user to access at least one specified application on the computer system based on the user profile; and

performing by the software tool suite, an analysis on the user profile, wherein the software tool suite comprises a separation of duties tool for performing the analysis on the user profile, and wherein the analysis comprises detecting by the separation of duties tool, a presence of conflicting job activities within the user profile.

9. A computer system comprising a computer processor and a non-transitory computer readable memory unit coupled to the processor, said memory unit containing security software and a software tool suite that when executed by the computer processor implement a method comprising the computer implemented steps of:

creating by the software tool suite, a user profile for a user, wherein the user profile comprises at least one transaction necessary for the user to access at least one specified application, and wherein the user profile further comprises authorizations necessary for access to the at least one specified application;

creating by the software tool suite, a user profile report in real time to verify that the user profile is in compliance with a security standard of a computer system comprising the software system;

integrating in real time by the software tool suite, the user profile into the security software;

authorizing by said computer processor, the user to access at least one specified application on the computer system based on the user profile, said security software executed by said computer processor; and

performing by the software tool suite, an analysis on the user profile, wherein the software tool suite comprises a role/profile matrix tool for performing the analysis on the user profile, and wherein the analysis comprises displaying by the role/profile matrix tool, the user profile in a specified business format.

10. A computer system comprising a computer processor and a non-transitory computer readable memory unit coupled to the processor, said memory unit containing security software and a software tool suite that when executed by the computer processor implement a method comprising the computer implemented steps of:

creating by the computer processor executing the software tool suite, a user profile for a user, wherein the user profile comprises at least one transaction necessary for the user to access at least one specified application, and wherein the user profile further comprises authorizations necessary for access to the at least one specified application;

creating by the software tool suite, a user profile report in real time to verify that the user profile is in compliance with a security standard of a computer system comprising the software system;

integrating in real time by the software tool suite, the user profile into the security software;

authorizing by the security software, the user to access at least one specified application on the computer system based on the user profile; and

performing by the software tool suite, an analysis on the user profile, wherein the software tool suite comprises a separation of duties tool for performing the analysis on the user profile, and wherein the analysis comprises detecting by the separation of duties tool, a presence of conflicting job activities within the user profile.

11. The computing system of claim 10 , wherein said method further comprises:

providing within the software tool suite a role/profile matrix tool for performing the analysis on the user profile, wherein the analysis comprises:

displaying by the role/profile matrix tool, the user profile in a specified business format.

12. A computer program product, comprising a non-transitory computer readable storage medium having a computer readable program code stored therein, said computer readable program code containing security software, a software tool suite, and instructions configured to be executed by a computer processor of a computer system to implement a method comprising the steps of:

creating by the software tool suite, a user profile for a user, wherein the user profile comprises at least one transaction necessary for the user to access at least one specified application, and wherein the user profile further comprises authorizations necessary for access to the at least one specified application;

creating by the software tool suite, a user profile report in real time to verify that the user profile is in compliance with a security standard of a computer system comprising the software system;

integrating in real time by the software tool suite, the user profile into the security software;

authorizing by said computer processor, the user to access at least one specified application on the computer system based on the user profile, said security software executed by said computer processor; and

performing by the software tool suite, an analysis on the user profile, wherein the software tool suite comprises a role/profile matrix tool for performing the analysis on the user profile, and wherein the analysis comprises displaying by the role/profile matrix tool, the user profile in a specified business format.

13. The computer program product of claim 12 , wherein said method further comprises:

providing within the software tool suite an audit tool for performing the analysis on the user profile, wherein the analysis comprises:

detecting by the audit tool, a presence of unauthorized activities in the user profile.

14. The computer program product of claim 12 , wherein said method further comprises:

providing within the software tool suite a separation of duties tool for performing the analysis on the user profile, wherein the analysis comprises:

detecting by the separation of duties tool, a presence of conflicting job activities within the user profile.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2016
From: BROWN, WENDY M.; GARVIN, ALEXIS H.; GONZALEZ, JOSEPH R.; HUGHES, JAMES E.; POLAK, JAMES L., JR.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039527/0826 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2016
From: MIDWAY TECHNOLOGY COMPANY LLC
To: SERVICENOW, INC.
Reel/Frame 038324/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MIDWAY TECHNOLOGY COMPANY LLC
Reel/Frame 037704/0257 →