Location aware captive guest portal
US-2015201438-A1 · Jul 16, 2015 · US
US9521606B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9521606-B1 |
| Application number | US-201615098542-A |
| Country | US |
| Kind code | B1 |
| Filing date | Apr 14, 2016 |
| Priority date | Sep 22, 2015 |
| Publication date | Dec 13, 2016 |
| Grant date | Dec 13, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A request from a mobile access point that is installed on a vehicle may be received via network interface circuitry of one or more computing devices. Processing circuitry of the one or more computing devices may determine characteristics of a captive portal to present in response to the request based on current location of the vehicle and mobile access point. A captive portal with the determined characteristics is then provided by the processing circuitry, via the network interface circuitry, in response to the request.
Opening claim text (preview).
The invention claimed is: 1. A method comprising: receiving, via network interface circuitry of one or more computing devices, a request from a mobile access point that is installed on a vehicle; determining, by processing circuitry of the one or more computing devices, characteristics of a captive portal to present in response to the request based on current location of the vehicle and mobile access point, wherein the characteristics of the captive portal comprise visual and/or audio content of the captive portal, wherein the visual and/or audio content comprises traffic accounting information for a user device from which the request originated, and wherein the visual and/or audio content of the captive portal is determined based on a predetermined route of the vehicle; and providing, by the processing circuitry via the network interface circuitry, the captive portal with the determined characteristics in response to the request. 2. The method of claim 1 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on the predetermined route of the vehicle. 3. The method of claim 1 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on a speed of the vehicle. 4. The method of claim 1 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on whether the vehicle is on schedule, behind schedule, or ahead of schedule on its route. 5. The method of claim 1 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on an affiliate associated with the mobile access point. 6. The method of claim 1 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on which of a plurality of network providers associated with the mobile access point provided a backhaul connection to the mobile access point for backhauling the request. 7. The method of claim 1 , wherein the characteristics of the captive portal comprise an authentication technique to be used for authenticating a user device on behalf of which the request was sent. 8. The method of claim 7 , wherein the authentication technique is selected from a set of techniques including username and password, and oAuth. 9. The method of claim 1 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on characteristics of a user device on behalf of which the request was sent. 10. The method of claim 9 , wherein the characteristics of the user device comprise an expected location at which the user device will de-board the vehicle. 11. The method of claim 9 , wherein the characteristics of the user device comprise whether the user device transferred from another vehicle within a determined amount of time of the current time. 12. The method of claim 1 , comprising: providing, by the processing circuitry, a plurality of application programming interfaces (APIs) wherein access to each one of the plurality of APIs is controlled separately from access to each other one of the plurality of APIs. 13. The method of claim 12 , comprising restricting access to one or more of the plurality of APIs to a user device associated with an operator of the vehicle. 14. A method comprising: receiving, via network interface circuitry of one or more computing devices, a request from a mobile access point that is installed on a vehicle; determining, by processing circuitry of the one or more computing devices, characteristics of a captive portal to present in response to the request based on a current location of the vehicle and mobile access point and based on a predetermined route of the vehicle; and providing, by the processing circuitry via the network interface circuitry, the captive portal with the determined characteristics in response to the request. 15. The method of claim 14 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on a speed of the vehicle. 16. The method of claim 14 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on whether the vehicle is on schedule, behind schedule, or ahead of schedule on its route. 17. The method of claim 14 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on an affiliate associated with the mobile access point. 18. The method of claim 14 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on which of a plurality of network providers associated with the mobile access point provided a backhaul connection to the mobile access point for backhauling the request. 19. The method of claim 14 , wherein the characteristics of the captive portal comprise an authentication technique to be used for authenticating a user device on behalf of which the request was sent. 20. The method of claim 19 , wherein the authentication technique is selected from a set of techniques including username and password, and oAuth. 21. The method of claim 14 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on characteristics of a user device on behalf of which the request was sent. 22. The method of claim 21 , wherein the characteristics of the user device comprise an expected location at which the user device will de-board the vehicle. 23. The method of claim 21 , wherein the characteristics of the user device comprise whether the user device transferred from another vehicle within a determined amount of time of the current time. 24. The method of claim 14 , comprising: providing, by the processing circuitry, a plurality of application programming interfaces (APIs) wherein access to each one of the plurality of APIs is controlled separately from access to each other one of the plurality of APIs. 25. The method of claim 24 , comprising restricting access to one or more of the plurality of APIs to a user device associated with an operator of the vehicle. 26. A method comprising: receiving, via network interface circuitry of one or more computing devices, a request from a mobile access point that is installed on a vehicle; determining, by processing circuitry of the one or more computing devices, characteristics of a captive portal to present in response to the request based on current location of the vehicle and mobile access point and based on whether the vehicle is on schedule, behind schedule, or ahead of schedule on its route; and providing, by the processing circuitry via the network interface circuitry, the captive portal with the determined characteristics in response to the request. 27. The method of claim 26 , comprising determining, by the processing circuitry of the one or more computing devices, the characteristics of the captive portal based on a speed of the vehicle. 28. The method of claim 26
specially adapted for use in vehicles (H04B1/3827 takes precedence) · CPC title
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
Location-based management or tracking services · CPC title
Access point devices · CPC title
Access restriction performed under specific conditions · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.