Reducing processing resources incurred by a user interface
First Claim
1. A method for limiting processing resources incurred due to refreshing a user interface of a first terminal, the method comprising:
- at a first terminal, receiving a plurality of event indications which indicate respective events, each of the event indications being received at a different time; and
based on the event indications, refreshing the user interface of the first terminal to reflect each of the respective events;
wherein said refreshing comprises determining a plurality of time periods, and during each of said time periods postponing the user interface from being refreshed to reflect any outstanding ones of said event indications until that time period has elapsed; and
wherein said time periods are each determined having a length set in dependence on a timing of the receipt of one or more of said event indications, the length of a later of said time periods being set to an increased value relative to an earlier of said time periods in response to the receipt of one or more of said event indications within a time limit.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, program and apparatus for limiting processing resources incurred due to refreshing a user interface of a first terminal. The method comprises: at a first terminal, receiving a plurality of event indications which indicate respective events, each of the event indications being received at a different time; and based on the event indications, refreshing the user interface of the first terminal to reflect each of the respective events. Refreshing comprises determining a plurality of time periods, and during each of those time periods postponing the user interface from being refreshed to reflect any outstanding ones of the event indications until that time period has elapsed. The time periods are each determined having a length set in dependence on a timing of the receipt of one or more of the event indications, wherein the length of a later time period is set to an increased value relative to an earlier time period in response to the receipt of one or more of said event indications within a time limit.
-
Citations
26 Claims
-
1. A method for limiting processing resources incurred due to refreshing a user interface of a first terminal, the method comprising:
-
at a first terminal, receiving a plurality of event indications which indicate respective events, each of the event indications being received at a different time; and based on the event indications, refreshing the user interface of the first terminal to reflect each of the respective events; wherein said refreshing comprises determining a plurality of time periods, and during each of said time periods postponing the user interface from being refreshed to reflect any outstanding ones of said event indications until that time period has elapsed; and wherein said time periods are each determined having a length set in dependence on a timing of the receipt of one or more of said event indications, the length of a later of said time periods being set to an increased value relative to an earlier of said time periods in response to the receipt of one or more of said event indications within a time limit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A program product for limiting processing resources incurred due to refreshing a user interface of a first terminal, the program product comprising code embodied on a computer-readable medium and being configured so as when executed on the first terminal to:
-
receive a plurality of event indications which indicate respective events, each of the event indications being received at a different time; and based on the event indications, refresh the user interface of the first terminal to reflect each of the respective events; wherein said refreshing comprises determining a plurality of time periods, and during each of said time periods postponing the user interface from being refreshed to reflect any outstanding ones of said event indications until that time period has elapsed; and wherein said time periods are each determined having a length set in dependence on a timing of the receipt of one or more of said event indications, the length of a later of said time periods being set to an increased value relative to an earlier of said time periods in response to receipt of one or more of said event indications within a time limit. - View Dependent Claims (22, 23)
-
-
24. A first terminal comprising:
-
a receiver configured to receive a plurality of event indications which indicate respective events, each of the event indications being received at a different time; a screen for displaying a user interface; and processing circuitry, coupled to the receiver and screen, configured to refresh the user interface based on the event indications to reflect each of the respective events; wherein the processing circuitry is configured to generate a plurality of time periods, and during each of said time periods to postpone the user interface from being refreshed to reflect any outstanding ones of said event indications until that time period has elapsed; and the processing circuitry is configured to generate each of said time periods having a length set in dependence on a timing of the receipt of one or more of said event indications, the length of a later of said time periods being set to an increased value relative to an earlier of said time periods in response to receipt of one or more of said event indications within a time limit. - View Dependent Claims (25, 26)
-
Specification