Systems and methods for interfacing with a network of moving things

US9521606B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9521606-B1
Application numberUS-201615098542-A
CountryUS
Kind codeB1
Filing dateApr 14, 2016
Priority dateSep 22, 2015
Publication dateDec 13, 2016
Grant dateDec 13, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • H04B1/3822Primary

    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

  • H04W48/02Primary

    Access restriction performed under specific conditions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9521606B1 cover?
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 determine…
Who is the assignee on this patent?
Veniam Inc
What technology area does this patent fall under?
Primary CPC classification H04B1/3822. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 13 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).