Methods, systems and devices for prioritizing access to wireless networks
First Claim
1. A method for prioritizing mobile device access to a communication network, comprising:
- detecting an emergency situation on a mobile device;
collecting information regarding a condition of the mobile device in response to detecting the emergency situation;
determining a priority for the mobile device based on the collected information;
determining in the mobile device a time window during which the mobile device is allowed to access the communication network based on the determined priority; and
accessing the communication network during the determined time window.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices and systems enable prioritizing mobile device access to a communication network during periods of reduced network availability, such as during emergency situations. The mobile device may be configured to detect the existence of an emergency situation locally, on the mobile device. Upon recognizing an emergency situation the mobile device may collect information from various components and/or sensors of the mobile device. Using the collected information, the mobile device may compute a priority for accessing the communication network. Using the computed priority, the mobile device may attempt to access the communication network in a manner that staggers access attempts among all mobile devices to reduce network congestion.
-
Citations
85 Claims
-
1. A method for prioritizing mobile device access to a communication network, comprising:
-
detecting an emergency situation on a mobile device; collecting information regarding a condition of the mobile device in response to detecting the emergency situation; determining a priority for the mobile device based on the collected information; determining in the mobile device a time window during which the mobile device is allowed to access the communication network based on the determined priority; and accessing the communication network during the determined time window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile device, comprising:
-
means for detecting an emergency situation; means for collecting information regarding a condition of the mobile device in response to detecting the emergency situation; means for determining a priority for the mobile device based on the collected information; means for determining a time window during which the mobile device is allowed to access the communication network based on the determined priority; and means for accessing a communication network during the determined time window. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A mobile device, comprising:
-
a transceiver; a memory; and a processor coupled to the transceiver and the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; detecting an emergency situation; collecting information regarding a condition of the mobile device in response to detecting the emergency situation; determining a priority for the mobile device based on the collected information; determining a time window during which the mobile device is allowed to access the communication network based on the determined priority; and accessing a communication network during the determined time window. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a mobile device processor to perform operations for prioritizing mobile device access to a communication network, the operations comprising:
-
detecting an emergency situation; collecting information regarding a condition of the mobile device in response to detecting the emergency situation; determining a priority for the mobile device based on the collected information; determining a time window during which the mobile device is allowed to access the communication network based on the determined priority; and accessing the communication network during the determined time window. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. A network server, comprising:
-
means for receiving information regarding a condition of a mobile device in response to the mobile device detecting an emergency situation; means for processing the received information separately for each base station coverage area; means for identifying the mobile device as belonging to one or more groups based on the received information; means for allocating priorities among mobile devices within base station coverage areas based on a combination of the one or more groups and base station availability by generating time windows for a plurality of mobile devices such that the generated time windows are pseudo-randomly staggered and selecting a time window during which the mobile device is allowed to access the communication network from the generated pseudo-randomly staggered time windows; and means for sending an allocated priority to the mobile device. - View Dependent Claims (78, 79)
-
-
80. A network server, comprising:
-
communications circuitry configured to send and receive communications signals to and from a mobile device; a memory; and a server processor coupled to the communications circuitry and the memory, wherein the server processor is configured with server-executable instructions to perform operations comprising; receiving information regarding a condition of the mobile device in response to the mobile device detecting an emergency situation; processing the received information separately for each base station coverage area; identifying the mobile device as belonging to one or more groups based on the received information; allocating priorities among mobile devices within base station coverage areas based on a combination of the one or more groups and base station availability by generating time windows for a plurality of mobile devices such that the generated time windows are pseudo-randomly staggered and selecting a time window during which the mobile device is allowed to access the communication network from the generated pseudo-randomly staggered time windows; and sending an allocated priority to the mobile device. - View Dependent Claims (81, 82)
-
-
83. A non-transitory server readable storage medium having stored thereon server-executable software instructions configured to cause a server processor to perform operations comprising:
-
receiving information regarding a condition of a mobile device in response to the mobile device detecting an emergency situation; processing the received information separately for each base station coverage area; identifying the mobile device as belonging to one or more groups based on the received information; allocating priorities among mobile devices within base station coverage areas based on a combination of the one or more groups and base station availability by generating time windows for a plurality of mobile devices such that the generated time windows are pseudo-randomly staggered and selecting a time window during which the mobile device is allowed to access the communication network from the generated pseudo-randomly staggered time windows; and sending an allocated priority to the mobile device. - View Dependent Claims (84, 85)
-
Specification