Patent application number | Description | Published |
20130244723 | METHODS AND APPARATUS FOR DYNAMICALLY CONFIGURING SEARCH OPERATIONS IN A MULTI-MODE DEVICE - Methods and apparatus for dynamic search management in a multi-mode device. In one embodiment, a mobile device performs network search and acquisition by dynamically changing search delays and/or search frequencies. In one implementation, the mobile device adjusts the amount of time allocated for each network search based on e.g., previous network connection history (e.g., previously connected to a home network, previously connected to a roaming network), device conditions, user preferences, geographical information, etc. By focusing search effort on cellular technologies which have a high likelihood of success, the mobile device can greatly improve search time and reduce unnecessary power consumption. | 09-19-2013 |
20140199980 | Location- Assisted Service Capability Monitoring - A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets. | 07-17-2014 |
20140200038 | Location Assisted Service Capability Monitoring - A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets. | 07-17-2014 |
Patent application number | Description | Published |
20120327766 | LEVEL OF HIERARCHY IN MST FOR TRAFFIC LOCALIZATION AND LOAD BALANCING - In one embodiment, a multiple spanning tree (MST) region is defined in a network, where the MST region includes a plurality of network nodes interconnected by links. A MST cluster is defined within the MST region, where the MST cluster includes a plurality of network nodes selected from the plurality of network nodes of the MST region. A network node of the MST cluster generates one or more MST bridge protocol data units (BPDUs) that present the MST cluster as a single logical entity to network nodes of the MST region that are not included in the MST cluster, yet enables per-multiple spanning tree instance (per-MSTI) load balancing of traffic across inter-cluster links that connect network nodes included in the MST cluster and network nodes of the MST region that are not included in the MST cluster. | 12-27-2012 |
20130024580 | Transient Unpruning for Faster Layer-Two Convergence - In one embodiment, a method includes detecting a change in network topology and broadcasting a transient unconditional unpruning message to all nodes in the network. The message is configured to instruct each network element receiving the message to start a phase timer in response to the broadcast message; unprune its operational ports; and, upon expiration of the phase timer, prune its ports in accordance with the results of a pruning protocol. | 01-24-2013 |
20130242757 | INTERCONNECTING SEGMENTED LAYER TWO NETWORK FOR CLOUD SWITCHING - In one embodiment, a layer-2 network that includes a cloud switch is partitioned into a plurality of segments, each segment including one or more cloud switch domains that are coupled via a logical port to a corresponding one of a plurality of internal logical shared media links. One of the internal logical shared media links is provisioned as a hub. One or more remaining internal logical shared media links are defaulted to be spokes. A spanning tree protocol (STP) is executed within each segment. The logical port of each cloud switch domain advertises a pseudo root bridge identifier (ID) to cause the internal logical shared media link to appear attached to a Root. The advertised pseudo root bridge ID of the hub is chosen to have a higher priority than the pseudo root bridge ID of the spokes to establish a hub and spoke relationship among the segments. | 09-19-2013 |
20140344426 | Transient Unpruning for Faster Layer-Two Convergence - In one embodiment, a method includes detecting a change in network topology and broadcasting a transient unconditional unpruning message to multiple nodes in the network. The message is configured to instruct each of the nodes receiving the message to start a phase timer in response to the broadcast message; unprune its operational ports; and, upon expiration of the phase timer, prune its ports in accordance with the results of a pruning protocol. | 11-20-2014 |
20150139035 | Dynamic Virtual Port Instantiation for Scalable Multitenant Network - A leaf switch of a switch fabric includes multiple ports to connect with respective ones of multiple servers. Virtual local area networks (VLANs) are configured on the leaf switch. Dynamic creation of virtual ports is enabled on the leaf switch for at least one of the VLANs on an as needed basis. The leaf switch receives from a particular server connected to a corresponding one of the ports a notification message that a virtual machine is hosted on the particular server. Responsive to the notification message, the leaf switch dynamically creates a virtual port that associates the corresponding one of the ports with the at least one of the VLANs. | 05-21-2015 |
Patent application number | Description | Published |
20080200208 | Radio Accessory for a Mobile Device - A system for enhancing functionality of a mobile device comprising: the mobile device, wherein the mobile device includes: a radio subsystem; a processor adapted to interact with the radio subsystem; a user interface; a short range communications system; and a battery adapted to power the mobile device; and an accessory adapted to communicate with the mobile device, the accessory including: at least one processor; a radio subsystem communicating with the processor; and a short range communications system adapted to communicate with the short range communications system of the mobile device, wherein the radio subsystem of the mobile device differs from the radio subsystem of the accessory. | 08-21-2008 |
20100022267 | METHOD AND APPARATUS FOR FLEXIBLE MULTIPLE NUMBER ASSIGNMENT MODULES - A method and apparatus for configuring a mobile device capable of supporting multiple number assignment modules, the method writing a first configuration parameter to indicate whether the mobile device should support multiple number assignment modules; specifying a second configuration parameter to indicate whether the mobile device should support data connectivity on a second or subsequent number assignment module; and setting a third configuration parameter to indicate whether separate billing should occur for data usage on the multiple number assignment modules. Also, a method and apparatus for data connectivity on a mobile device supporting multiple name assignment modules, the method checking, subsequent to transitioning to a second name assignment module, whether the second name assignment module supports data connectivity; responsive to the checking, determining whether separate billing is required for the second name assignment module; and responsive to the determining, establishing a data connection. | 01-28-2010 |
20140245041 | APPARATUS FOR HIBERNATION CONTROL IN A DEVICE - Apparatus and algorithms to balance power savings and convenience to users of electronic devices based on usage patterns, charging and battery efficiency and capacity, and users' subscriptions. | 08-28-2014 |
Patent application number | Description | Published |
20100067396 | OPTIMIZING THROUGHPUT IN A WIRELESS COMMUNICATION SYSTEM - A method for optimizing throughput in a wireless communication system is disclosed. A target metric is estimated based on previous acknowledgment data. A channel quality indicator offset is determined based on the target metric. A channel quality indicator is adjusted based on the channel quality indicator offset. The channel quality indicator indicates the quality of a wireless transmission channel. | 03-18-2010 |
20110051832 | METHODS FOR DETERMINING RECONSTRUCTION WEIGHTS IN A MIMO SYSTEM WITH SUCCESSIVE INTERFERENCE CANCELLATION - Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system. | 03-03-2011 |
20110051865 | METHODS FOR DETERMINING DECODING ORDER IN A MIMO SYSTEM WITH SUCCESSIVE INTERFERENCE CANCELLATION - Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system. | 03-03-2011 |
20110268019 | USING JOINT DECODING ENGINE IN A WIRELESS DEVICE - A method for using a joint decoding engine in a wireless device is disclosed. A first symbol stream and a second symbol stream in a received multiple input multiple output (MIMO) signal is determined. A scaled channel estimate for a wireless transmission channel and a scaled noise covariance of the MIMO signal are also determined. The scaled channel estimate and the first symbol stream are whitened. Max log maximum a posteriori (MLM) processing is performed on the whitened first symbol stream to produce a first data stream. The first data stream may be de-rate matched and decoded to produce a decoded first data stream. | 11-03-2011 |
20130128940 | METHODS FOR DETERMINING DECODING ORDER IN A MIMO SYSTEM WITH SUCCESSIVE INTERFERENCE CANCELLATION - Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system. | 05-23-2013 |