System landscape definition using system objects hierarchy
First Claim
1. An access system that provides access and presentation of data to users wherein data is at least in part extracted from a plurality of external applications, the access system comprising:
- storage for a plurality of system templates;
storage for a plurality of system definitions, wherein a system definition includes properties and attributes usable to access an external application from a plurality of external applications to obtain data and wherein at least one system definition has at least one of properties or attributes that are inherited from a system template referenced from the plurality of system templates; and
storage for a plurality of system connectors, wherein a system connector provides an interface to one of the plurality of external applications.
1 Assignment
0 Petitions
Accused Products
Abstract
Interfaces to systems are defined by system files, which inherit attributes of one or more templates in a hierarchy. An access system might provide access and presentation of data to users wherein data is at least in part extracted from a plurality of external applications. The access system comprises storage for a plurality of system templates, storage for a plurality of system definitions, wherein a system definition includes properties and attributes usable to access an external application from a plurality of external applications to obtain data and wherein at least one system definition has at least one of properties or attributes that are inherited from a system template referenced from the plurality of system templates, and storage for a plurality of system connectors, wherein a system connector provides an interface to one of the plurality of external applications. The system connectors might be referenced by a system definition using an alias.
-
Citations
17 Claims
-
1. An access system that provides access and presentation of data to users wherein data is at least in part extracted from a plurality of external applications, the access system comprising:
-
storage for a plurality of system templates;
storage for a plurality of system definitions, wherein a system definition includes properties and attributes usable to access an external application from a plurality of external applications to obtain data and wherein at least one system definition has at least one of properties or attributes that are inherited from a system template referenced from the plurality of system templates; and
storage for a plurality of system connectors, wherein a system connector provides an interface to one of the plurality of external applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A portal system comprising:
-
a display system to present a user display;
a portal database including definitions of portal snippets that form user displays;
for each portal snippet that refers to data obtained from an external application, a reference to a system object that in turn refers to a system connection interfacing to the external application, wherein the system object is specified by a system description that includes at least one reference inherited from a system template;
logic that obtains the data as needed from external applications using system objects for each portal snippet that refers to data obtained from an external application. - View Dependent Claims (15, 16, 17)
-
Specification