SYSTEM AND METHOD FOR PROVIDING SEAMLESS BROADBAND INTERNET ACCESS TO WEB APPLICATIONS
First Claim
1. A processor implemented method for connecting a wireless user device to the Internet, the device comprising a WiFi radio and a cellular network transceiver, the method comprising:
- operating the processor to perform the operations;
monitoring application executing in the device for Internet access requirement;
upon detecting Internet access requirement, evaluating the requirement to thereby determine whether to establish Internet connection using the WiFi radio or the cellular network transceiver;
executing the connection to the Internet according to the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
A WiFi communication framework that is particularly suitable for mobile devices. The framework provides comprehensive tools for establishing seamless Internet access for web applications on mobile handheld devices. In addition, it can provide user location to enable applications requiring such information. The framework may be implemented as a client on the handheld device. The broadband radio on the device is generally kept off. When the user activates an application requiring broadband service, communication protocol is established, causing the client to turn the broadband radio on and to establish connection to an available WiFi access point.
261 Citations
23 Claims
-
1. A processor implemented method for connecting a wireless user device to the Internet, the device comprising a WiFi radio and a cellular network transceiver, the method comprising:
operating the processor to perform the operations; monitoring application executing in the device for Internet access requirement; upon detecting Internet access requirement, evaluating the requirement to thereby determine whether to establish Internet connection using the WiFi radio or the cellular network transceiver; executing the connection to the Internet according to the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. In a communication system having an application server connected to the Internet, a network control sever that includes access point database connected to the Internet, and mobile device, the mobile device running a client in communication with the network control server, the mobile device comprising a cellular transceiver for connection to a cellular network and a WiFi radio for connecting to WiFi access points, a method of managing communication, comprising upon detecting a high bandwidth transaction, performing one or more of the operations:
-
i. sending a connection request from the application server to the network control server, indicating WiFi connection requirement;
upon receiving the connection request at the network control server, sending connection instruction, over the cellular network, to the device;
upon receiving the connection instruction at the device, turning on the WiFi radio at the device and attempting to connect to a broadband access point;ii. sending a connection request from a web application, running in web browser on the mobile device, directly to network control server;
upon receiving the connection request at the network control server, sending connection instruction, over the cellular network, to the device;
upon receiving the connection instruction at the device, turning on the WiFi radio at the device and attempting to connect to a broadband access point; and
,iii. sending a connection request from a web application, running in web browser on the mobile device, directly to the client;
upon receiving the connection requet at the client, turning on the WiFi radio at the device and attempting to connect to a broadband access point. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A mobile device, comprising:
-
a cellular network transceiver; a broadband radio; a processor; a connection client causing the processor to perform the operations; monitoring the device for Internet access requirement; upon detecting Internet access requirement, turning on the broadband radio and scanning for available WiFi access points; selecting an access point and attempting to connect to the access point using transmission from the broadband radio; and
,if the attempt fails, attempting to connect to another access point, if the attempt is successful, maintaining the connection so long as access requirement is maintained.
-
Specification