Script based interfaces for mobile phones
First Claim
1. A wireless communication device comprising:
- a processing unit;
a memory connected to the processing unit;
a display connected to the processing unit;
a plurality of internal features, each feature providing a unique functionality application, said plurality of internal features being located in hardware, firmware and/or an operating system of the wireless communication device;
a cellular transceiver connected to the processing unit and adapted to communicate with another wireless communication device located at a remote location; and
a browser application adapted to receive information through the cellular transceiver from the another wireless communication device and display said information on the display;
wherein, in response to said browser receiving a script relating to a predefined functions, the processing unit is adapted to forward said script into said memory for storing, and to cause said browser to utilize one of the plurality of internal features in order to perform the predefined function and to display a user interface for said predefined function, said wireless communication device adapted to perform a method of real-time wireless communication with the another wireless communication device located at the remote location, said method comprising;
receiving information included as a WML script from said another wireless communication device at the remote location, said WML script defining a user interface;
setting up a data file in response to said WML script information;
repeatedly receiving real-time script information from said another wireless communication device; and
displaying said user interface and performing an internal function in response to said real-time script information.
3 Assignments
0 Petitions
Accused Products
Abstract
A mobile phone utilizes a script based user interface. The script is stored in memory of the phone and is adapted to cause a browser to utilize one of a plurality of internal features in order to perform a function, and to display a user interface for the function on the display of the phone. Information is transferred between mobile communication devices by organizing the information as a script. The mobile communication device processes the script and performs a function prescribed by the script when it is received. In a method of real-time wireless communication, a WML script defining a user interface is sent from a first mobile device to a second mobile device. A data file is set up in the second device in response to the WML script information. Real-time script information is then repeatedly sent from the first device to the second device. The user interface is displayed on the second device and a function is performed in response to the real-time script information.
122 Citations
21 Claims
-
1. A wireless communication device comprising:
-
a processing unit;
a memory connected to the processing unit;
a display connected to the processing unit;
a plurality of internal features, each feature providing a unique functionality application, said plurality of internal features being located in hardware, firmware and/or an operating system of the wireless communication device;
a cellular transceiver connected to the processing unit and adapted to communicate with another wireless communication device located at a remote location; and
a browser application adapted to receive information through the cellular transceiver from the another wireless communication device and display said information on the display;
wherein, in response to said browser receiving a script relating to a predefined functions, the processing unit is adapted to forward said script into said memory for storing, and to cause said browser to utilize one of the plurality of internal features in order to perform the predefined function and to display a user interface for said predefined function, said wireless communication device adapted to perform a method of real-time wireless communication with the another wireless communication device located at the remote location, said method comprising;
receiving information included as a WML script from said another wireless communication device at the remote location, said WML script defining a user interface;
setting up a data file in response to said WML script information;
repeatedly receiving real-time script information from said another wireless communication device; and
displaying said user interface and performing an internal function in response to said real-time script information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of real-time wireless communication between first and second wireless communication devices, said method comprising:
-
sending information included as a WML script from said first wireless communication device to said second wireless communication device, said WML script defining a user interface;
setting up a data file in said second wireless communication device in response to said WML script information;
repeatedly sending real-time script information from said first wireless communication device to said second wireless communication device; and
displaying said user interface on said second wireless communication device and performing an internal function in response to said real-time script information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification