Data transfer
First Claim
Patent Images
1. A portable electronic device, the device comprising:
- a controller; and
a display, the controller being configured to receive vector data representing a position of a user of the portable device from a satellite positioning sensor associated with the user, receive scalar data representing movement of the user from at least one motion sensor associated with the user, store data based on the vector data, and feed a scalar parameter proportional to the scalar data to the display, the display being configured to display the scalar parameter, the vector data comprising satellite positioning data, the scalar data being a numerical value, the scalar parameter proportional to the scalar data comprising at least one of an average speed, an instantaneous speed, and a distance traveled along a path of the user, the controller being configured to detect a failure to receive the scalar data from the at least one motion sensor, form the scalar parameter on the basis of the vector data on position, and feed the scalar parameter to the display in response to the failure.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable electronic device comprises a controller and a display. The controller receives vector data on a position of a user of the portable device from a satellite positioning sensor associated with the user, and scalar data on movement of the user from at least one motion sensor associated with the user. The controller stores data based on the vector data and feeds a scalar parameter proportional to the scalar data to the display. The display displays the scalar parameter.
20 Citations
11 Claims
-
1. A portable electronic device, the device comprising:
-
a controller; and a display, the controller being configured to receive vector data representing a position of a user of the portable device from a satellite positioning sensor associated with the user, receive scalar data representing movement of the user from at least one motion sensor associated with the user, store data based on the vector data, and feed a scalar parameter proportional to the scalar data to the display, the display being configured to display the scalar parameter, the vector data comprising satellite positioning data, the scalar data being a numerical value, the scalar parameter proportional to the scalar data comprising at least one of an average speed, an instantaneous speed, and a distance traveled along a path of the user, the controller being configured to detect a failure to receive the scalar data from the at least one motion sensor, form the scalar parameter on the basis of the vector data on position, and feed the scalar parameter to the display in response to the failure. - View Dependent Claims (2, 3, 4)
-
-
5. A portable electronic device, the device comprising:
-
a controller; and a display, the controller being configured to receive vector data representing a position of a user of the portable device from a satellite positioning sensor associated with the user, receive scalar data representing movement of the user from at least one motion sensor associated with the user, store data based on the vector data, and feed a scalar parameter proportional to the scalar data to the display, the display being configured to display the scalar parameter, the vector data comprising satellite positioning data, the scalar data being a numerical value, the scalar parameter proportional to the scalar data comprising at least one of an average speed, an instantaneous speed, and a distance traveled along a path of the user, the controller being configured to detect a failure to receive scalar data from the at least one motion sensor, receive scalar data on movement of the user formed from the vector data from the satellite positioning sensor in response to the failure, and feed the scalar parameter based on the scalar data on movement of the user from the satellite positioning sensor to the display.
-
-
6. A data processing method, the method comprising:
-
receiving, by a controller of a portable electronic device, vector data representing a position of a user of the portable device from a satellite positioning sensor associated with the user; receiving, by the controller, scalar data representing movement of the user from at least one motion sensor associated with the user; storing data based on the vector data; feeding, by the controller, a scalar parameter proportional to the scalar data to the display; displaying the scalar parameter by the display, the vector data comprising satellite positioning data, the scalar data being a numerical value, the scalar parameter proportional to the scalar data comprising at least one of an average speed, an instantaneous speed, and a distance traveled along a path of the user; detecting, by the controller, a failure in the reception of data from the at least one motion sensor; forming the scalar parameter on the basis of the vector data on position in response to the failure; and feeding the formed scalar parameter to the display and displaying the scalar parameter by the display. - View Dependent Claims (7)
-
-
8. A data processing method, the method comprising:
-
receiving, by a controller of a portable electronic device, vector data representing a position of a user of the portable device from a satellite positioning sensor associated with the user; receiving, by the controller, scalar data representing movement of the user from at least one motion sensor associated with the user; storing data based on the vector data; feeding, by the controller, a scalar parameter proportional to the scalar data to the display; displaying the scalar parameter by the display, the vector data comprising satellite positioning data, the scalar data being a numerical value, the scalar parameter proportional to the scalar data comprising at least one of an average speed, an instantaneous speed, and a distance traveled along a path of the user; detecting, by the controller, a failure to receive the scalar data from the at least one motion sensor; receiving scalar data on movement of the user formed from the vector data from the satellite positioning sensor in response to the failure; and feeding the scalar parameter based on the scalar data from the satellite positioning sensor to the display.
-
-
9. A computer-readable storage medium comprising instructions that, when executed by a computing device, cause the computing device to:
-
receive vector data representing a position of a user of a portable device from a satellite positioning sensor associated with the user; receive scalar data representing movement of the user from at least one motion sensor associated with the user; store data based on the vector data; feed scalar parameter proportional to the scalar data to the display for displaying the scalar parameter, the vector data comprising satellite positioning data, the scalar data being a numerical value, the scalar parameter proportional to the scalar data comprising at least one of an average speed, an instantaneous speed, and a distance traveled along a path of the user; detect a failure in the reception of data from the at least one motion sensor; form the scalar parameter on the basis of the vector data on position in response to the failure; and feed the formed scalar parameter to the display and displaying the scalar parameter by the display. - View Dependent Claims (10)
-
-
11. A computer-readable storage medium comprising instructions that, when executed by a computing device, cause the computing device to:
-
receive vector data representing a position of a user of a portable device from a satellite positioning sensor associated with the user; receive scalar data representing movement of the user from at least one motion sensor associated with the user; store data based on the vector data; feed scalar parameter proportional to the scalar data to the display for displaying the scalar parameter, the vector data comprising satellite positioning data, the scalar data being a numerical value, the scalar parameter proportional to the scalar data comprising at least one of an average speed, an instantaneous speed, and a distance traveled along a path of the user; detect a failure to receive the scalar data from the at least one motion sensor; receive scalar data on movement of the user formed from the vector data from the satellite positioning sensor in response to the failure; and feed the scalar parameter based on the scalar data from the satellite positioning sensor to the display.
-
Specification