CONFIGURABLE HOST INTERFACE USING MULTI-RADIO DEVICE AND ARCHITECTURE FOR WLAN OFFLOAD
First Claim
1. A method for controlling wireless communications using a multi-radio device, comprising:
- identifying one or more connection points between one or more radios of the multi-radio device and an operating system executing on a host device;
analyzing a policy relating to the multi-radio device; and
exposing, to the operating system, a subset of the connection points based on the policy.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, an apparatus, and a computer program product for wireless communication are provided. A multi-radio device controls wireless communications by identifying one or more connection points between radio(s) of the multi-radio device and an operating system executing on a host device, analyzing a policy relating to the multi-radio device, and exposing, to the operating system, a subset of the connection points based on the policy. A modem manages a connection to an applications processor (AP) by virtualizing physical communication interfaces at the modem, providing a single Internet protocol (IP) interface representing the virtualized physical communication interfaces to a high level operating system (HLOS) at the AP, detecting a physical communication interface connected to the modem, and determining whether to expose the detected physical communication interface to the HLOS as a standalone virtualized physical communication interface, or hide the detected physical communication interface as part of an existing virtualized physical communication interface.
27 Citations
77 Claims
-
1. A method for controlling wireless communications using a multi-radio device, comprising:
-
identifying one or more connection points between one or more radios of the multi-radio device and an operating system executing on a host device; analyzing a policy relating to the multi-radio device; and exposing, to the operating system, a subset of the connection points based on the policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile device configured to control wireless communications using a multi-radio device, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable by the processor to; identify one or more connection points between one or more radios of the multi-radio device and an operating system executing on a host device; analyze a policy relating to the multi-radio device; and expose, to the operating system, a subset of the connection points based on the policy. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus configured for controlling wireless communications using a multi-radio device, comprising:
-
means for identifying one or more connection points between one or more radios of the multi-radio device and an operating system executing on a host device; means for analyzing a policy relating to the multi-radio device; and means for exposing, to the operating system, a subset of the connection points based on the policy. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program product for controlling wireless communications using a multi-radio device, the computer program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:
-
identify one or more connection points between one or more radios of the multi-radio device and an operating system executing on a host device; analyze a policy relating to the multi-radio device; and expose, to the operating system, a subset of the connection points based on the policy. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A method of managing a connection between a modem and an applications processor (AP), comprising:
-
virtualizing a plurality of physical communication interfaces at the modem; providing a single Internet protocol (IP) interface representing the virtualized plurality of physical communication interfaces to a high level operating system (HLOS) at the AP; detecting a physical communication interface connected to the modem; and determining, based on a condition, whether to expose the detected physical communication interface to the HLOS as a standalone virtualized physical communication interface, or hide the detected physical communication interface from the HLOS as part of an existing virtualized physical communication interface. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. An apparatus for managing a connection between a modem and an applications processor (AP), comprising:
-
means for virtualizing a plurality of physical communication interfaces at the modem; means for providing a single Internet protocol (IP) interface representing the virtualized plurality of physical communication interfaces to a high level operating system (HLOS) at the AP; means for detecting a physical communication interface connected to the modem; and means for determining, based on a condition, whether to expose the detected physical communication interface to the HLOS as a standalone virtualized physical communication interface, or hide the detected physical communication interface from the HLOS as part of an existing virtualized physical communication interface. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. An apparatus for managing a connection between a modem and an applications processor (AP), comprising:
-
a processing system configured to; virtualize a plurality of physical communication interfaces at the modem; provide a single Internet protocol (IP) interface representing the virtualized plurality of physical communication interfaces to a high level operating system (HLOS) at the AP; detect a physical communication interface connected to the modem; and determine, based on a condition, whether to expose the detected physical communication interface to the HLOS as a standalone virtualized physical communication interface, or hide the detected physical communication interface from the HLOS as part of an existing virtualized physical communication interface. - View Dependent Claims (57, 58)
-
-
59. A computer program product for managing a connection between a modem and an applications processor (AP), comprising:
-
a computer-readable medium comprising code for; virtualizing a plurality of physical communication interfaces at the modem; providing a single Internet protocol (IP) interface representing the virtualized plurality of physical communication interfaces to a high level operating system (HLOS) at the AP; detecting a physical communication interface connected to the modem; and determining, based on a condition, whether to expose the detected physical communication interface to the HLOS as a standalone virtualized physical communication interface, or hide the detected physical communication interface from the HLOS as part of an existing virtualized physical communication interface.
-
-
60. A method of managing a connection to at least one wireless local area network (WLAN) at a user equipment (UE), comprising:
-
connecting to the at least one WLAN via a high level operating system (HLOS) at an applications processor (AP); and connecting to the at least one WLAN via a connectivity framework (CF) at a modem according to the HLOS. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A user equipment (UE) for managing a connection to at least one wireless local area network (WLAN), comprising:
-
means for connecting to the at least one WLAN via a high level operating system (HLOS) at an applications processor (AP); and means for connecting to the at least one WLAN via a connectivity framework (CF) at a modem according to the HLOS.
-
-
76. A user equipment (UE) for managing a connection to at least one wireless local area network (WLAN), comprising:
-
a processing system configured to; connect to the at least one WLAN via a high level operating system (HLOS) at an applications processor (AP); and connect to the at least one WLAN via a connectivity framework (CF) at a modem according to the HLOS.
-
-
77. A computer program product of a user equipment (UE) for managing a connection to at least one wireless local area network (WLAN), comprising:
-
a computer-readable medium comprising code for; connecting to the at least one WLAN via a high level operating system (HLOS) at an applications processor (AP); and connecting to the at least one WLAN via a connectivity framework (CF) at a modem according to the HLOS.
-
Specification