Flexible connectivity framework
AssigneeIntel IP Corporation
InventorEmily H. Qi
Life of this patent
Estimating the term…
Abstract
This disclosure describes systems, methods, and apparatuses related to a flexible connectivity framework. A device may cause to send a discovery request seeking a service. The device may identify a discovery response received from a computing device advertising the service. The device may cause to send a connectivity information request to the computing device. The device may identify a connectivity information response including one or more session information received from the computing device.
Claims20
A wireless device, comprising:
- a transceiver configured to transmit and receive wireless signals;
- an antenna coupled to the transceiver;
- one or more processors in communication with the transceiver;
- at least one memory that stores computer-executable instructions;
- and
- at least one processor of the one or more processors configured to access the at least one memory, wherein the at least one processor of the one or more processors is configured to execute the computer-executable instructions to:
- cause to send one or more discovery requests seeking a service, wherein each discovery request indicates a respective wireless protocol;
- identify a first discovery response and a second discovery response received from a device advertising the service, wherein the first discovery response indicates a first non-Wi-Fi wireless protocol, and wherein the second discovery response indicates a second non-Wi-Fi wireless protocol;
- select the first non-Wi-Fi wireless protocol for a connectivity information request;
- cause to send, in response to one of the first discovery response and the second discovery response, the connectivity information request to the device using the first non-Wi-Fi wireless protocol;
- identify a connectivity information response using the first non-Wi-Fi wireless protocol, including one or more session information for a subsequent wireless connection using a Wi-Fi wireless protocol, received from the device;
- and
- cause to establish the subsequent wireless connection using the Wi-Fi wireless protocol between the wireless device and the device for execution of the service based at least in part on the connectivity information response.
A non-transitory computer-readable medium storing computer-executable instructions which, when executed by a processor, cause the processor to perform operations comprising:
- causing to send an advertisement for a first service;
- identifying a discovery request received from a computing device seeking a second service, wherein the discovery request indicates a wireless protocol;
- determining a service match between the first service and the second service;
- causing to send a discovery response based at least in part on the service match, wherein the discovery response indicates a non-Wi-Fi wireless protocol;
- identifying a connectivity information request received from the computing device, wherein the connectivity information request uses the non-Wi-Fi wireless protocol;
- determining one or more session information based at least in part on the connectivity information request;
- and
- causing to send a connectivity information response including the one or more session information, wherein the connectivity information response uses the non-Wi-Fi wireless protocol and indicates a Wi-Fi wireless protocol for a subsequent wireless connection with the computing device for execution of the second service.
A method comprising:
- causing to send one or more discovery requests seeking a service, wherein each discovery request indicates a respective wireless protocol;
- identifying a first discovery response and a second discovery response received from a device advertising the service, wherein the first discovery response indicates a first non-Wi-Fi wireless protocol, and wherein the second discovery response indicates a second non-Wi-Fi wireless protocol;
- selecting the first non-Wi-Fi wireless protocol for a connectivity information request;
- causing to send, in response to one of the first discovery response and the second discovery response, the connectivity information request to the device using the first non-Wi-Fi wireless protocol;
- identifying a connectivity information response using the first non-Wi-Fi wireless protocol, including one or more session information for a subsequent wireless connection using a Wi-Fi wireless protocol, received from the device;
- and
- causing to establish the subsequent wireless connection, using the Wi-Fi wireless protocol, with the device for execution of the service based at least in part on the connectivity information response.
Dependencies are inferred from the claim text.