Abstract:
This disclosure relates to techniques for a wireless device to autonomously perform certain cell measurements in a wireless communication system. A wireless device may establish a wireless link with a cellular base station. The wireless link may be established according to a first radio access technology. The wireless device may determine whether at least one cell that operates according to a second radio access technology is available at the current location of the wireless device based on information stored by the wireless device. If at least one cell that operates according to the second radio access technology is available, the wireless device may perform one or more cell measurements on a cell that operates according to the second radio access technology.
Abstract:
A self-organizing device may include a recovery control module which may monitor different events from various different domains, for example from different layers of the software stack, associated with wireless communications of the device. Upon identifying a specific condition based on the monitored information, the device may execute a corresponding auto-recovery mechanism to mitigate adverse effects of the condition experienced by the device. Devices may provide monitored information to servers, e.g. to cloud servers, which may use expert systems to analyze the information collected from multiple devices, for example from globally dispersed devices, and may define mitigation action responses corresponding to specific scenarios or conditions that include device-specific considerations. The mitigating action responses may be deployed to the devices by the servers as expert system rules in the form of uncompiled code or hot patch code that the devices may later use to implement the necessary mitigation actions as warranted.
Abstract:
Techniques are disclosed for presenting notifications that can receive input data. The techniques include presenting a notification in response to occurrence of an event, wherein the notification is associated with a specified data type and a data source from which data is to be received, receiving input data of the specified data type from the data source, wherein the notification is presented until the input data is received, and storing the input data. The notification can block access to a user interface of at least one application until the input data is received. The data source can be a data entry component of a user interface that receives user input, or can be an application that provides data of the specified data type, and receiving input data can include requesting data of the specified data type from the application, and receiving the input data from the application via inter-process communication.
Abstract:
An apparatus, system, and method for selecting a connection for a real time application. In one embodiment, a mobile device may communicate with a cellular network over a cellular connection and a WLAN network over a WLAN connection. The mobile device may determine one or more network parameters of the cellular network or the WLAN network, which may affect power consumption of the mobile device. Based on the network parameter(s), the mobile device may select the WLAN connection for use in a real-time application of the mobile device.
Abstract:
A method for management of multiple radio links for a wireless peer-to-peer (P2P) session is disclosed. The method can include a wireless communication device providing interface address information for a first radio interface and a second radio interface implemented on the wireless communication device to a peer device when establishing a wireless P2P session with the peer device; establishing a threshold for transitioning between the first radio interface and the second radio interface during the wireless P2P session; determining during the wireless P2P session that the threshold has been met; and in response to the threshold being met, signaling to the peer device to transition to the second radio interface, and using the second radio interface to continue the wireless P2P session.
Abstract:
An apparatus, system, and method for selecting a connection for a real time application. In one embodiment, a mobile device may communicate with a cellular network over a cellular connection and a WLAN network over a WLAN connection. The mobile device may determine one or more network parameters of the cellular network or the WLAN network, which may affect power consumption of the mobile device. Based on the network parameter(s), the mobile device may select the WLAN connection for use in a real-time application of the mobile device.
Abstract:
Adaptive channel estimation technique selection for coordinated multipoint (CoMP) cellular communication in a wireless user equipment (UE) device. A channel estimation technique according to which to perform channel estimation may be determined, from at least two possible channel estimation techniques, for each respective cell of a plurality of cells. Channel estimation may be performed on each respective cell of the plurality of cells according to the determined channel estimation technique for the respective cell. Multipoint channel state information may be generated based on the channel estimates for the plurality of cells. The multipoint channel state information may be transmitted to a first cell in a wireless manner. The multipoint channel state information may be used to select a CoMP joint transmission cluster for the UE.
Abstract:
A method for selecting an out of service (OOS) scan mode for a wireless communication device is provided. The method can include the wireless communication device detecting occurrence of an OOS condition; setting a displacement threshold in response to the OOS condition; determining a displacement magnitude indicative of a distance traveled by the wireless communication device during the OOS condition; determining whether the displacement magnitude exceeds the displacement threshold; using a first scan mode to scan for network coverage in an instance in which it is determined that the displacement magnitude exceeds the displacement threshold; and using a second scan mode to scan for network coverage in an instance in which it is determined that the displacement magnitude does not exceed the displacement threshold. The first scan mode can have a greater scan frequency than the second scan mode.
Abstract:
A device, method and non-transitory computer readable storage medium for receiving a text message including a plurality of characters for transmission through a network, determining, based on a number of characters and encoding schemes associated with the characters, that the text message is to be transmitted using concatenation, determining, based on the number of characters and encoding schemes for each of the characters, a minimum number of concatenated messages used to transmit the text message, encoding the minimum number of concatenated messages for transmission, wherein a first of the concatenated messages is encoded by a first encoding scheme and a second of the concatenated messages is encoded by a second encoding scheme, wherein at least one of the characters in the second concatenated message cannot be encoded by the first encoding scheme and transmitting the concatenated messages that have been respectively encoded to the receiving station.
Abstract:
An instruction execution engine on a user device may be configured to receive an executable instruction assigned to one or more contacts or groups of contacts. A communication from the one or more contacts or groups may be detected. Upon detecting the communication, the engine may execute the executable instruction. This executing step may trigger a user reminder or data transfer to one or more third parties.