Wireless subscriber terminal using java control code
DC CAFCFirst Claim
1. A portable wireless communications device, comprising:
- a) a radio transmitter, said transmitter selectively transmitting user information and control messages to a network station;
b) a radio receiver, said receiver selectively receiving user information and control messages from said network station;
c) a read only memory (ROM) having therein both a control program in JAVA language and a JAVA interpreter program for said JAVA language;
d) a man-machine interface, said man-machine interface receiving input to the device from a user and providing output thereto;
e) a control processor controlling the operation of said transmitter and said receiver in response to said control messages according to said control program as interpreted by said interpreter program; and
f) wherein said man-machine interface operates under the control of said control processor according to said control program as interpreted by said interpreter program.
1 Assignment
Litigations
1 Petition
Accused Products
Abstract
A portable wireless communications device is largely controlled in its internal operation and in its interaction with the mobile phone network by a ROM-stored control program written in the JAVA language. The wireless communications device includes a transmitter and a receiver for communicating data via a wireless network control station via radiowaves, a man-machine interface (MMI) for displaying information to the human user and providing interaction with the human user, and a control processor for controlling interaction between the MMI, the operation of the transmitter, the operation of the receiver, and the wireless network station. The control processor is controlled by a stored control program comprising ROM-stored JAVA bytecodes that are interpretively executed by a ROM-stored JAVA interpreter.
-
Citations
20 Claims
-
1. A portable wireless communications device, comprising:
-
a) a radio transmitter, said transmitter selectively transmitting user information and control messages to a network station;
b) a radio receiver, said receiver selectively receiving user information and control messages from said network station;
c) a read only memory (ROM) having therein both a control program in JAVA language and a JAVA interpreter program for said JAVA language;
d) a man-machine interface, said man-machine interface receiving input to the device from a user and providing output thereto;
e) a control processor controlling the operation of said transmitter and said receiver in response to said control messages according to said control program as interpreted by said interpreter program; and
f) wherein said man-machine interface operates under the control of said control processor according to said control program as interpreted by said interpreter program. - View Dependent Claims (2, 3)
-
-
4. A method of controlling the communications operations of a portable wireless communications device, said wireless communications device including a read only memory (ROM) and a transmitter and exchanging control messages with a network station, and further including random access memory and a man-machine interface, said man-machine interface receiving input to the device from a user and providing output thereto, the method comprising:
-
a) storing, in the ROM, a control program in JAVA, said control program controlling the overall communications operations of the transmitter;
b) storing, in the ROM, an interpreter program for JAVA;
c) thereafter, controlling the operation of said transmitter in response to said control messages according to said control program as interpreted by said interpreter program and operating said man-machine interface according to said control program as interpreted by said interpreter program. - View Dependent Claims (5)
-
-
6. A method of controlling the communications operations of a portable wireless communications device, said wireless communications device including a read only memory (ROM) and a transmitter and exchanging control messages with a network station, the method comprising:
-
a) storing in the ROM, a control program in an interpretive computer programming language, said control program controlling the overall communications operations of the transmitter;
b) storing, in the ROM, an interpreter program for said interpretive computer programming language; and
c) thereafter, controlling the operation of said transmitter in response to said control messages according to said control program as interpreted by said interpreter program. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A portable wireless communications device, comprising:
-
a) a radio transmitter, said transmitter selectively transmitting user information and control messages to a network station;
b) a radio receiver, said receiver selectively receiving user information and control messages from said network station;
c) a read only memory (ROM) having therein both a control program in an interpretive computer programming language and an interpreter program for said interpretive computer programming language; and
d) a control processor controlling the operation of said transmitter and said receiver in response to said control messages according to said control program as interpreted by said interpreter program. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification