User interface for transferring data with a communications terminal
First Claim
1. A terminal for providing data transfer services, the terminal comprising:
- a user interface module comprising a display component and an input component;
a communications port;
a memory;
a processor that receives and transmits a software object through the communications port, receives an instruction from a user through the input component, and displays a display object corresponding to the software object on the display component, the processor configured to perform the steps of;
(a) receiving the instruction that indicates to position the display object from a first display area to a second display area, wherein the first display area and the second display area are displayed on the display component;
(b) processing the software object in response to step (a); and
(c) updating the display object on the display component.
2 Assignments
0 Petitions
Accused Products
Abstract
An aspect of the present invention provides methods and apparatus for supporting a user interface of a terminal. The user interface enables the user to manipulate display objects on a display of the user interface in order to download software objects of other users, execute software objects of the user or of other users, and share software objects with other users. In an embodiment of the invention, the display is partitioned into three areas comprising a users data area, an applications area, and another user'"'"'s data area. The user can drag a display object between the user'"'"'s data area and the other user'"'"'s data area in order to download or publish a corresponding software object. Also, the user can drag a display object from either the user'"'"'s data area or the other user'"'"'s data area to the application area in order to execute or view the corresponding software object.
70 Citations
37 Claims
-
1. A terminal for providing data transfer services, the terminal comprising:
-
a user interface module comprising a display component and an input component;
a communications port;
a memory;
a processor that receives and transmits a software object through the communications port, receives an instruction from a user through the input component, and displays a display object corresponding to the software object on the display component, the processor configured to perform the steps of;
(a) receiving the instruction that indicates to position the display object from a first display area to a second display area, wherein the first display area and the second display area are displayed on the display component;
(b) processing the software object in response to step (a); and
(c) updating the display object on the display component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for providing data transfer services through a user interface of a terminal, the method comprising the steps of:
-
(a) receiving an instruction that indicates to position a display object from a first display area to a second display area, wherein a first display area and a second display area are displayed on a display component of the user interface and wherein a software object is associated with the display object;
(b) processing the software object in response to step (a); and
(c) updating the display object on a display component. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer-readable medium containing instructions for allocating and controlling a computer system to provide data transfer services for a terminal, comprising instructions that cause the terminal to perform the steps of:
-
(a) receiving an instruction that indicates to position a display object from a first display area to a second display area, wherein a first display area and a second display area are displayed on the display component and wherein a software object is associated with the display object;
(b) processing the software object in response to step (a); and
(c) updating the display object on a display component.
-
-
37. A wireless terminal for providing data transfer services, the wireless terminal comprising:
-
a user interface module comprising a display component and an input component;
a communications port;
a memory;
a processor that receives and transmits a software object through the communications port, receives one of a plurality of instructions from a user through the input component, and displays a display object corresponding to the software object on the display component, the processor configured to perform the steps of;
(a) upon receiving a first instruction that indicates to position the display object from another user'"'"'s data area to a user'"'"'s data area, copying the software object from another user'"'"'s data storage capacity to the memory;
(b) copying the display object that is displayed on the other user'"'"'s data area to a second display object that is displayed on the user'"'"'s data area;
(c) upon receiving a second instruction that indicates to position the display object from the user'"'"'s data area to the other user'"'"'s data area, publishing the software object;
(d) upon receiving a third instruction that indicates to position the display object from the user'"'"'s data area to an application area, opening the software object from the memory;
(e) showing display information on the application area, wherein the display information is generated by the processor processing the software object;
(f) upon receiving a fourth instruction that indicates to position the display object from the application area to the user'"'"'s data area, storing the software object in the memory;
(g) displaying the display object on the user'"'"'s data area, in response to step (f);
(h) upon receiving a fifth instruction that indicates to position the display object from the other user'"'"'s data area to the application area, opening the software object from the other user'"'"'s data storage capacity;
(i) showing the display information on the application area, wherein the display information is generated by the processor processing the software object; and
(j) upon receiving a sixth instruction that indicates to position the display object from the application area to the other user'"'"'s data area, publishing the software object.
-
Specification