7653661

Monitoring Connection Between Computer System Layers

PublishedJanuary 26, 2010
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
19 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method for monitoring a connection between computer system layers, the method comprising: detecting that an aspect is being modified in a transactional layer of an enterprise resource computing system, the enterprise resource computing system further including an analytical layer configured to receive data stored in the transactional layer from the transactional layer, wherein the analytical layer includes at least one entity selected from the group consisting of: a key performance indicator variable, a report, and a group of relational tables, the analytical layer processing the data received from the transactional layer, wherein the modified aspect is at least one of a data storage structure and a data storage process; determining, in response to the detection, whether at least one of several decoupling components is implicated by the aspect, the decoupling components being configured for use by the analytical layer in receiving the data, wherein each of the decoupling components enables communication between the transactional layer and the analytical layer; and making a predefined output to a user based on the determination; wherein the determination indicates that at least one of the decoupling components is implicated by the aspect, and wherein the predefined output identifies the at least one implicated decoupling component.

2

2. The method of claim 1 , wherein the decoupling components are created before delivery of the enterprise resource computing system and included in the enterprise resource computing system at the delivery as preconfigured content.

3

3. The method of claim 2 , further comprising receiving configuration changes to the transactional and analytical layers after the delivery and before the enterprise resource computing system is put to use.

4

4. The method of claim 1 , wherein the detection is made of a modification selected from the group consisting of: creation of an object; modification of an existing object; creation of a process; and modification of an existing process.

5

5. The method of claim 1 , further comprising: detecting that another aspect in the transactional layer of the enterprise resource computing system is being modified, the other aspect also being at least one of the data storage structure and the data storage process; performing another determination, in response to detecting modification of the other aspect, whether at least one of the several decoupling components is implicated by the other aspect, wherein the other determination indicates that none of the decoupling components are implicated by the other aspect; and making another predefined output based on the other determination, wherein the other predefined output indicates that a new decoupling component can be created.

6

6. The method of claim 1 , further comprising receiving an additional modification of the transactional layer in response to making the predefined output, the additional modification establishing a logical connection between the identified decoupling component and the modified aspect.

7

7. The method of claim 6 , wherein the modification of the aspect is done as part of a configuration process for the enterprise resource computing system, and wherein the predefined output is generated in a subsequent pan of the configuration process.

8

8. The method of claim 1 , wherein the entity is built on at least one of the decoupling components.

9

9. The method of claim 1 , wherein each of the decoupling components is a link between at least one entity in the transactional layer and at least one entity in the analytical layer.

10

10. A computer program product tangibly embodied in a machine-readable storage device and comprising instructions that when executed by a processor perform a method for monitoring a connection between computer system layers, the method comprising: detecting that an aspect is being modified in a transactional layer of an enterprise resource computing system, the enterprise resource computing system further including an analytical layer configured to receive data stored in the transactional layer from the transactional layer, wherein the analytical layer includes at least one entity selected from the group consisting of: a key performance indicator variable, a report, and a group of relational tables, the analytical layer processing data received from the transactional layer, and the aspect modified in the transactional layer being at least one of a data storage structure and a data storage process; determining, in response to the detection, whether any of several decoupling components is implicated by the aspect, the decoupling components being configured for use by the analytical layer in receiving the data, wherein each of the decoupling components enables communication between the transactional layer and the analytical layer; and making a predefined output to a user based on the determination; wherein the determination indicates that at least one of the decoupling components is implicated by the aspect, and wherein the predefined output identifies the at least one implicated decoupling component.

11

11. An enterprise resource computing system comprising: at least one data storage device storing at least a first set of instructions; a processor configured to execute instructions stored in the at least one data storage device, wherein execution of the first set of instructions causes the processor to create: a transactional layer that stores data and includes an aspect comprising at least one of a data storage structure and a data storage process; and an analytical layer configured to receive data from the transactional layer and to process the received data, wherein the analytical layer includes at least one entity selected from the group consisting of: a key performance indicator variable, a report, and a group of relational tables; and decoupling components for use by the analytical layer in receiving the data, wherein each of the decoupling components enables communication between the transactional layer and the analytical layer, wherein upon the aspect of the transactional layer being modified, a predefined output is made to a user based on a determination that at least one of the decoupling components is implicated by the aspect, wherein the predefined output identifies the at least one implicated decoupling component.

12

12. The enterprise resource computing system of claim 11 , wherein the decoupling components are created before delivery of the enterprise resource computing system and included in the enterprise resource computing system at the delivery as preconfigured content.

13

13. The enterprise resource computing system of claim 11 , wherein configuration changes to the transactional and analytical layers are received after the delivery and before the enterprise resource computing system is put to use.

14

14. The enterprise resource computing system of claim 11 , wherein the modification is selected from the group consisting of: creation of an object; modification of an existing object; creation of a process; and modification of an existing process.

15

15. The enterprise resource computing system of claim 11 , wherein another aspect in the transactional layer of the enterprise resource computing system also being at least one of the data storage structure and the data storage process is being modified; wherein another determination is performed, in response to detecting modification of the other aspect, whether at least one of the several decoupling components is implicated by the other aspect. wherein the other determination indicates that none of the decoupling components are implicated by the aspect; and wherein another predefined output is made that indicates that a new decoupling component can be created.

16

16. The enterprise resource computing system of claim 11 , wherein an additional modification of the transactional layer is received in response to the predefined output, the additional modification establishing a logical connection between the identified decoupling component and the modified aspect.

17

17. The enterprise resource computing system of claim 16 , wherein the modification of the aspect is done as part of a configuration process for the enterprise resource computing system, and wherein the predefined output is generated in a subsequent part of the configuration process.

18

18. The enterprise resource computing system of claim 11 , wherein the entity is built on at least one of the decoupling components.

19

19. The enterprise resource computing system of claim 11 , wherein each of the decoupling components is a link between at least one entity in the transactional layer and at least one entity in the analytical layer.

Patent Metadata

Filing Date

Unknown

Publication Date

January 26, 2010

Inventors

Nadim Razvi
Gerald Krause

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “MONITORING CONNECTION BETWEEN COMPUTER SYSTEM LAYERS” (7653661). https://patentable.app/patents/7653661

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.