Data transfer method and apparatus
First Claim
Patent Images
1. A method of updating data displayed on an apparatus from a data source over a communications link or network, said data comprising:
- a graphical element having one or more updatable areas for displaying a graphical sub-elements;
one or more data sets comprising two or more alternative graphical sub-elements; and
one or more sub-element instructions identifying the alternative graphical sub-elements from the or each data set to be entered into an area of the graphical element for display, said method comprising the steps of;
in response to a request from the apparatus to the data source, transmitting the graphical element and the or each data set from the data source to the apparatus for display of the graphical element;
transmitting the or each sub-element instructions to the apparatus;
in accordance with the or each sub-element instruction entering the appropriate graphical sub-element in the corresponding updatable area(s) of the graphical element;
transmitting one or more replacement sub-element instructions to the apparatus; and
in accordance with the or each replacement sub-element instruction, entering the or each appropriate graphical sub-element in the corresponding updatable area(s) of the graphical element for display.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for transferring data between computers over a network such as the internet or an intranet and is particularly useful for updating web pages with information particularly while being viewed by a user. The method and apparatus disclosed help to reduce the amount of data that is required to be downloaded between the server and client computers and also helps to reduce the flicker which can be experience when internet page data is refreshed.
137 Citations
7 Claims
-
1. A method of updating data displayed on an apparatus from a data source over a communications link or network, said data comprising:
-
a graphical element having one or more updatable areas for displaying a graphical sub-elements;
one or more data sets comprising two or more alternative graphical sub-elements; and
one or more sub-element instructions identifying the alternative graphical sub-elements from the or each data set to be entered into an area of the graphical element for display, said method comprising the steps of;
in response to a request from the apparatus to the data source, transmitting the graphical element and the or each data set from the data source to the apparatus for display of the graphical element;
transmitting the or each sub-element instructions to the apparatus;
in accordance with the or each sub-element instruction entering the appropriate graphical sub-element in the corresponding updatable area(s) of the graphical element;
transmitting one or more replacement sub-element instructions to the apparatus; and
in accordance with the or each replacement sub-element instruction, entering the or each appropriate graphical sub-element in the corresponding updatable area(s) of the graphical element for display. - View Dependent Claims (7)
-
-
2. A method for acquiring data from a data source over a communications link or network, said data comprising:
-
a graphical element having one or more updatable areas for displaying a graphical sub-elements;
one or more data sets comprising two or more alternative graphical sub-elements; and
one or more sub-element instructions identifying the alternative graphical sub-elements from the or each data set to be entered into an area of the graphical element for display, said method comprising the steps of;
requesting the data from the data source;
receiving the graphical element, the or each data set and the or each graphical sub-element instruction from the data source;
in accordance with the or each graphical sub-element instruction, entering the or each graphical sub-element in the corresponding updatable area(s) of the graphical element for display;
acquiring one or more replacement graphical sub-element from the data source; and
in accordance with the or each replacement graphical sub-element instruction, entering the or each appropriate graphical sub-elements in the corresponding updatable area(s) of the graphical element for display.
-
-
3. A method for providing data from a data source to a destination apparatus over a communications link or network, said data comprising:
-
a graphical element having one or more updatable areas for displaying a graphical sub-elements;
one or more data sets comprising two or more alternative graphical sub-elements; and
one or more sub-element instructions identifying the alternative graphical sub-elements from the or each data set to be entered into an area of the graphical element for display, said method comprising the steps of;
determining the or each sub-element instruction and transmitting said sub-element instructions to the destination apparatus;
transmitting the graphical element and the or each data set to the destination apparatus for entry in the corresponding updatable area(s) of the graphical element for display in accordance with the or each sub-element instruction; and
determining one or more replacement sub-element instructions for transmission to the destination apparatus for enabling replacement of the appropriate graphical sub-elements in the corresponding updatable area(s) of the graphical element for display.
-
-
4. A system comprising a first apparatus for storing data and a second apparatus for displaying data, said apparatuses being interconnected by a communications link or network, said data comprising:
-
a graphical element having one or more updatable areas for displaying a graphical sub-elements;
one or more data sets comprising two or more alternative graphical sub-elements; and
one or more sub-element instructions identifying the alternative graphical sub-elements from the or each data set to be entered into an area of the graphical element for display, said first apparatus comprising;
means operable in response to a request from the second apparatus, to transmit the graphical element and the or each data set to the second apparatus for display of the graphical element; and
means operable to transmit the or each sub-element instructions to the second apparatus, said second apparatus comprising;
means operable in accordance with the or each sub-element instruction to enter the appropriate graphical sub-element in the corresponding updatable area(s) of the graphical element;
means operable to acquire one or more updated sub-element instructions; and
means operable in accordance with the or each updated sub-element instructions, to enter the or each appropriate graphical sub-element in the corresponding updatable area(s) of the graphical element for display.
-
-
5. An apparatus for acquiring data from a data source over a communications link or network, said data comprising:
-
a graphical element having one or more updatable areas for displaying a graphical sub-elements;
one or more data sets comprising two or more alternative graphical sub-elements; and
one or more sub-element instructions identifying the alternative graphical sub-elements from the or each data set to be entered into an area of the graphical element for display, said apparatus comprising;
requesting means operable to request the data from the data source;
receiving means for receiving the graphical element, the or each data set and the or each graphical sub-element instruction from the data source;
processing means operable in accordance with the or each sub-element instruction, to enter the or each appropriate graphical sub-element in the corresponding updatable area(s) of the graphical element for display; and
update means operable to acquire one or more updated sub-element instructions from the data source, said processing means being further operable to enter the or each graphical sub-elements in accordance with the or each updated sub-element instruction in the corresponding updatable area(s) of the graphical element for display.
-
-
6. An apparatus for providing data from a data source to a destination apparatus over a communications link or network, said data comprising:
-
a graphical element having one or more updatable areas for displaying a graphical sub-elements;
one or more data sets comprising two or more alternative graphical sub-elements; and
one or more sub-element instructions identifying the alternative graphical sub-elements from the or each data set to be entered into an area of the graphical element for display, said apparatus comprising;
acquiring means for acquiring data determining the or each graphical sub30 elements instruction from the data source; and
transmitting means operable to transmit the graphical element and the or each data set to the destination apparatus for entry in the corresponding updatable area(s) of the graphical element for display, the acquiring means being further operable to acquire one or more updated sub-element instructions for transmission to the destination apparatus for enabling entry of the appropriate graphical sub-elements in the corresponding updatable area(s) of the graphical element for display.
-
Specification