System and method for ensuring compliance with regulations
First Claim
1. A system for ensuring compliance with regulations, comprising:
- a data storage for storing compliance-related data pertaining to products;
a communication interface for receiving information from an entity;
logic for examining the information to determine whether it may be successfully processed;
logic for processing the information if it may be successfully processed;
a suspense storage area;
logic for storing an indication of the information in the suspense storage area when it is determined that the information cannot be successfully processed;
an interface maintenance module, including;
logic for examining the indicated information in the suspense storage area;
logic for making changes in response to the indicated information in the suspense storage area; and
logic for resubmitting the information for processing by the system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for ensuring compliance with regulations includes a data storage for storing compliance-related data pertaining to products. The system also includes a communication interface for receiving information from an entity (such as an order-entry system) pertaining to an order placed by the entity or customer-related information. The system also includes functionality for examining the information to determine whether it may be successfully processed by the system, and if so, for processing the information. The system further includes functionality for storing an indication of the information in a suspense storage area when the system determines that it cannot be successfully processed. The system also provides an interface maintenance module, including functionality for: (i) examining the indicated information in the suspense storage area; (ii) making changes in response to the indicated information; and (iii) resubmitting the information for processing by the system after the changes have been made. Other aspects of the invention allow users to search for, retrieve, and dispatch compliance related documents (such as MSDSs) using improved interfaces. For instance, an exemplary interface incorporates web-enabling functionality.
112 Citations
27 Claims
-
1. A system for ensuring compliance with regulations, comprising:
-
a data storage for storing compliance-related data pertaining to products;
a communication interface for receiving information from an entity;
logic for examining the information to determine whether it may be successfully processed;
logic for processing the information if it may be successfully processed;
a suspense storage area;
logic for storing an indication of the information in the suspense storage area when it is determined that the information cannot be successfully processed;
an interface maintenance module, including;
logic for examining the indicated information in the suspense storage area;
logic for making changes in response to the indicated information in the suspense storage area; and
logic for resubmitting the information for processing by the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
13. A method for ensuring compliance with regulations, comprising:
-
receiving information from an entity;
examining the information to determine whether it may be successfully processed;
processing the information if it may be successfully processed;
storing an indication of the information in a suspense storage area when it is determined that the information cannot be successfully processed;
examining the indicated information in the suspense storage area using an interface management module;
making changes based on the indicated information in the suspense storage area using the interface management module; and
resubmitting the information for processing.
-
-
25. An interface management module for interfacing with a regulation-compliance system, comprising:
-
logic for examining a stored indication of received information that could not be successfully processed by the regulation-compliance system;
logic for making a change in response to the stored indicated information; and
logic for resubmitting the information for processing by the regulation-compliance system after the change has been made.
-
-
26. A computer-readable medium for execution in a regulation-compliance system, comprising:
-
logic for examining a stored indication of received information that could not be successfully processed by the regulation-compliance system;
logic for making a change in response to the information indicated in the suspense storage area; and
logic for resubmitting the information for processing by the regulation-compliance system after the change has been made.
-
-
27. A method for interfacing with a regulation-compliance system, comprising:
-
examining a stored indication of received information that could not be successfully processed by the regulation-compliance system;
making a change in response to the indicated information; and
resubmitting the information for processing by the regulation-compliance system after the change has been made.
-
Specification