Mobile terminal device, medium and control method
AssigneeFujitsu Limited
InventorEiji Hasegawa
Life of this patent
Estimating the term…
Abstract
A mobile terminal device includes a first processor that processes data acquired by a sensor, and a second processor that transmits the data acquired by the sensor to the first processor. The first processor acquires a transmission condition corresponding to state information of the mobile terminal with reference to association information and transmits the transmission condition to the second processor. The association information associates a transmission condition with state information. The transmission condition is a condition for transmitting the data acquired by the sensor from the second processor to the first processor. The second processor transmits the data acquired by the sensor to the first processor in accordance with the transmission condition transmitted by the first processor.
Claims9
A mobile terminal device comprising:
- a first processor that processes data acquired by a sensor;
- and
- a second processor that transmits the data acquired by the sensor to the first processor,
- wherein the first processor acquires a transmission condition corresponding to state information of the mobile terminal with reference to association information and transmits the transmission condition to the second processor, the association information associating a transmission condition with state information, the transmission condition being a condition for transmitting the data acquired by the sensor from the second processor to the first processor, the condition defining a variable transmitting timing from the second processor to the first processor,
- wherein the second processor transmits the data acquired by the sensor to the first processor in accordance with the transmission condition transmitted by the first processor,
- wherein the state information of the mobile terminal is a sleep mode or a wake mode,
- wherein when a first application running on the first processor is executed in a foreground, and the first application desires real time transmission of the sensor data, the second processor does not buffer the data,
- when the first application is executed in the foreground and the first application does not desire real time transmission of the sensor data, the second processor buffers the data,
- when the first application is changed to a second application, and the second application desires real time transmission of the sensor data, the second processor does not buffer the data, and
- when the first application is changed to the second application, and the second application does not desire real time transmission of the sensor data, the second processor buffers the data.
A non-transitory medium storing a control program for controlling a mobile terminal device that includes a sensor that acquires data, a first processor that processes the data acquired by the sensor, and a second processor that transmits the data acquired by the sensor to the first processor, the control program causing the first processor to execute a process comprising:
- acquiring a transmission condition corresponding to state information acquired by the first processor with reference to association information associating a transmission condition with state information of the mobile terminal device, the transmission condition being a condition for transmitting the data acquired by the sensor from the second processor to the first processor, the condition defining a variable transmitting timing from the second processor to the first processor;
- transmitting the transmission condition acquired by the first processor to the second processor to the second processor;
- and
- receiving data satisfying the transmission condition from the second processor,
- wherein the state information of the mobile terminal device is a sleep mode or a wake mode,
- wherein when a first application running on the first processor is executed in a foreground, and the first application desires real time transmission of the sensor data, the second processor does not buffer the data,
- when the first application is executed in the foreground and the first application does not desire real time transmission of the sensor data, the second processor buffers the data,
- when the first application is changed to a second application, and the second application desires real time transmission of the sensor data, the second processor does not buffer the data, and
- when the first application is changed to the second application, and the second application does not desire real time transmission of the sensor data, the second processor buffers the data.
A method for controlling a mobile terminal device that includes a sensor that acquires data, a first processor that processes the data acquired by the sensor, and a second processor that transmits the data acquired by the sensor to the first processor, the method comprising:
- causing the first processor to acquire a transmission condition corresponding to state information acquired by the first processor with reference to association information associating a transmission condition with state information of the mobile terminal device, the transmission condition being a condition for transmitting the data acquired by the sensor from the second processor to the first processor, the condition defining a variable transmitting timing from the second processor to the first processor;
- causing the first processor to transmit the transmission condition acquired by the first processor to the second processor;
- and
- causing the second processor to transmit the data acquired by the sensor to the first processor in accordance with the transmission condition transmitted by the first processor,
- wherein the state information of the mobile terminal device is a sleep mode or a wake mode,
- wherein when a first application running on the first processor is executed in a foreground, and the first application desires real time transmission of the sensor data, the second processor does not buffer the data,
- when the first application is executed in the foreground and the first application does not desire real time transmission of the sensor data, the second processor buffers the data,
- when the first application is changed to a second application, and the second application desires real time transmission of the sensor data, the second processor does not buffer the data, and
- when the first application is changed to the second application, and the second application does not desire real time transmission of the sensor data, the second processor buffers the data.
Dependencies are inferred from the claim text.