DIVISION OF PROCESSING BETWEEN SYSTEMS BASED ON BUSINESS CONSTRAINTS
First Claim
1. In a computing environment including a first data processing system and a second data processing system, a method of rendering, on the second data processing system, a result derived from a set of data by performing data processing across the first data processing system and the second data processing system where the amount of processing performed by the second data processing system can be dynamically adjusted depending on business constraints affecting at least one of the first data processing system or the second data processing system, the method comprising:
- the first data processing system receiving information defining how the result will be rendered at the second data processing system;
the first data processing system receiving information indicating at least one business constraints affecting at least one of the first data processing system or the second data processing system;
the first data processing system determining data processing needed for providing the result; and
the first data processing system dynamically allocating the needed data processing between the first data processing system and the second data processing system, based on the business constraints affecting at least one of the first data processing system or the second data processing system, wherein the needed data processing consists of a first portion to be performed by the first data system and a second portion to be performed by the second data processing system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes acts for a method of rendering a result derived from a set of data by performing data processing across first and second data processing systems. The amount of processing performed by the second data processing system can be dynamically adjusted depending on business factors. The first data processing system receives information defining how the result will be rendered. The first data processing system receives information indicating at least one business constraints affecting at least one of the first data processing system or the second data processing system. The first data processing system determines data processing needed for providing the result. The first data processing system dynamically allocates the needed data processing between the first data processing system and the second data processing system, based on the business constraints affecting at least one of the first data processing system or the second data processing system.
12 Citations
28 Claims
-
1. In a computing environment including a first data processing system and a second data processing system, a method of rendering, on the second data processing system, a result derived from a set of data by performing data processing across the first data processing system and the second data processing system where the amount of processing performed by the second data processing system can be dynamically adjusted depending on business constraints affecting at least one of the first data processing system or the second data processing system, the method comprising:
-
the first data processing system receiving information defining how the result will be rendered at the second data processing system; the first data processing system receiving information indicating at least one business constraints affecting at least one of the first data processing system or the second data processing system; the first data processing system determining data processing needed for providing the result; and the first data processing system dynamically allocating the needed data processing between the first data processing system and the second data processing system, based on the business constraints affecting at least one of the first data processing system or the second data processing system, wherein the needed data processing consists of a first portion to be performed by the first data system and a second portion to be performed by the second data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a computing environment, a first data processing system couplable to a second data processing system, allowing rendering, on the second data processing system, a result derived from a set of data by performing data processing across the first data processing system and the second data processing system where the amount of processing performed by the second data processing system can be dynamically adjusted depending on business constraints affecting at least one of the first data processing system or the second data processing system, the first data processing system comprising:
-
one or more processors; and one or more computer readable media, wherein the one or more computer readable media comprise computer executable instructions that when executed by at least one of the one or more processors cause at least one of the one or more processors to perform the following; the first data processing system receiving information defining how the result will be rendered at the second data processing system; the first data processing system receiving information indicating at least one business constraints affecting at least one of the first data processing system or the second data processing system; the first data processing system determining data processing needed for providing the result; and the first data processing system dynamically allocating the needed data processing between the first data processing system and the second data processing system, based on the business constraints affecting at least one of the first data processing system or the second data processing system, wherein the needed data processing consists of a first portion to be performed by the first data system and a second portion to be performed by the second data processing system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In a computing environment comprising a first data processing system couplable to a second data processing system, allowing rendering, on the second data processing system, a result derived from a set of data by performing data processing across the first data processing system and the second data processing system where the amount of processing performed by the second data processing system can be dynamically adjusted depending on business constraints affecting at least one of the first data processing system or the second data processing system, a physical computer readable storage device comprising computer executable instructions that when executed by at least one processor causes the following to be performed:
-
the first data processing system receiving information defining how the result will be rendered at the second data processing system; the first data processing system receiving information indicating at least one business constraints affecting at least one of the first data processing system or the second data processing system; the first data processing system determining data processing needed for providing the result; and the first data processing system dynamically allocating the needed data processing between the first data processing system and the second data processing system, based on the business constraints affecting at least one of the first data processing system or the second data processing system, wherein the needed data processing consists of a first portion to be performed by the first data system and a second portion to be performed by the second data processing system. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification