Use of Baseband Triggers to Coalesce Application Data Activity
First Claim
1. A wireless user equipment (UE) device, comprising:
- a radio;
a baseband processor (BB) operatively coupled to the radio; and
an application processor (AP) operatively coupled to the BB;
wherein the UE is configured to;
receive, at the AP, cellular link information from the BB, wherein the cellular link information indicates whether a cellular link of the UE is in a connected state or an idle state;
determine, by the AP, network activity timing for one or more applications based at least in part on the cellular link information; and
initiate, by the AP, network activity for the one or more applications according to the selected network activity timing.
3 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to techniques for using wireless link information from baseband to trigger application data activity. According to some embodiments, wireless link information from baseband may be received at an application processor of a wireless device. The wireless link information may indicate whether the wireless link is in a connected state or an idle state. Network activity timing for one or more application network activity requests may be selected based at least in part on the wireless link information. The application network activity may be initiated for the one or more application network activity requests according to the selected network activity timing.
-
Citations
22 Claims
-
1. A wireless user equipment (UE) device, comprising:
-
a radio; a baseband processor (BB) operatively coupled to the radio; and an application processor (AP) operatively coupled to the BB; wherein the UE is configured to; receive, at the AP, cellular link information from the BB, wherein the cellular link information indicates whether a cellular link of the UE is in a connected state or an idle state; determine, by the AP, network activity timing for one or more applications based at least in part on the cellular link information; and initiate, by the AP, network activity for the one or more applications according to the selected network activity timing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
by a networking entity executing on an application processor of a wireless user equipment (UE) device; receiving one or more wireless link metrics corresponding to a wireless link from a baseband processor of the UE; receiving a request to perform one or more network activities from each of one or more applications executing on the application processor of the UE; selecting network activity timing for coalescing data associated with each of the requested one or more network activities based at least in part on the one or more wireless link metrics; and initiating each of the requested one or more network activities according to the selected network activity timing. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
by a baseband processing element of a wireless user equipment (UE) device; generating cellular link state information indicating whether a cellular link of the UE is in a radio resource control (RRC) connected state or a RRC idle state; and providing the cellular link state information to a networking entity executing on an application processor of the UE, wherein the cellular link state information is configured for coordinating timing of initiating network activities of applications executing on the application processor of the UE with times when the UE is in the RRC connected state. - View Dependent Claims (20, 21, 22)
-
Specification