Anticipation of communication connectivity changes for mobile devices
First Claim
Patent Images
1. A mobile device comprising:
- a processor to process communications operations, the processor to automatically determine a location and a direction of travel for the mobile device based on received signals;
a communications link with one or more wireless networks; and
a memory, wherein data stored in the memory includes data regarding the determined location and the determined direction of travel of the mobile device, wherein the mobile device is to anticipate changes in communications service availability for the mobile device based at least in part on the determined location and direction of travel of the mobile device;
wherein the mobile device is to initiate one or more actions to accommodate an anticipated change in communications service availability.
2 Assignments
0 Petitions
Accused Products
Abstract
According to an embodiment of the invention, the location of a mobile device and a direction in which the mobile device is moving are determined. Communications service changes for the mobile device are anticipated based at least in part on the location of the mobile device and direction in which the mobile device is moving.
57 Citations
34 Claims
-
1. A mobile device comprising:
-
a processor to process communications operations, the processor to automatically determine a location and a direction of travel for the mobile device based on received signals; a communications link with one or more wireless networks; and a memory, wherein data stored in the memory includes data regarding the determined location and the determined direction of travel of the mobile device, wherein the mobile device is to anticipate changes in communications service availability for the mobile device based at least in part on the determined location and direction of travel of the mobile device; wherein the mobile device is to initiate one or more actions to accommodate an anticipated change in communications service availability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 30)
-
-
9. A method comprising:
-
automatically determining the location of a mobile device and a direction in which the mobile device is moving, the determination of the location and direction being made by the mobile device based upon radio signals received by the mobile device; anticipating a change in communications service availability for the mobile device, the mobile device anticipating the change in communications service availability based at least in part on the determined location of the mobile device and direction in which the mobile device is moving; and initiating one or more actions by the mobile device to accommodate the anticipated change in communications service availability. - View Dependent Claims (10, 11, 12, 13, 31)
-
-
14. A machine-readable medium having stored thereon data representing sequences of instructions that, when executed by a processor of a mobile device, cause the processor to perform operations comprising:
-
determining the location of the mobile device and a direction in which the mobile device is moving, the mobile device making the location and direction determinations based on signals received by the mobile device; anticipating a change in communications service availability for the mobile device based at least in part on the location of the mobile device and direction in which the mobile device is moving; and initiating one or more actions to accommodate the anticipated change in communications service availability. - View Dependent Claims (15, 16, 17, 18, 32)
-
-
19. A mobile device comprising:
-
a means for the mobile device to automatically determine the location and direction of travel of the mobile device based on radio signals received by the mobile device; a means for accessing a service coverage map, the service coverage map including data regarding communications service availability at a plurality of locations; a means for the mobile device to anticipate changes in communications service availability for the mobile device, the anticipation being based at least in part on the location and direction of travel of the mobile device; and a means for the mobile device to initiate one or more actions to accommodate an anticipated change in communications service availability. - View Dependent Claims (20, 21, 22, 23, 33)
-
-
24. A communications system comprising:
-
a mobile device, the mobile device communicating using a wireless communications link, the mobile device to automatically determine a location and a direction of travel for the mobile device based on received global positioning satellite (GPS) signals; a plurality of communications services for the mobile device; and a map of communications services for the mobile device, the map of communications services containing data regarding the communications services available to the mobile device at certain locations, the map being used by the mobile device to anticipate changes in availability of communications connectivity for the mobile device based at least in part on the location and the direction of travel of the mobile device; wherein the mobile device is to initiate one or more actions to accommodate an anticipated change in communications service availability. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
34. A mobile device comprising:
-
a processor to process communications operations; a communications link with one or more wireless networks; and a memory, wherein data stored in the memory includes data regarding a location and a direction of travel of the mobile device, wherein the mobile device is to anticipate changes in communications service availability for the mobile device based at least in part on the location and direction of travel of the mobile device; wherein the mobile device is to initiate one or more actions to accommodate an anticipated change in communications service availability, the actions including performing one or more of the following actions prior to an anticipated change in communications service availability; saving application data; pre-fetching application data; switching a mode of operation;
orprompting a user to install hardware needed for an anticipated change in communications service availability.
-
Specification