Personal communication drone

US9479392B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9479392-B2
Application numberUS-201514592494-A
CountryUS
Kind codeB2
Filing dateJan 8, 2015
Priority dateJan 8, 2015
Publication dateOct 25, 2016
Grant dateOct 25, 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 system of using a drone for network connectivity, the system may comprise: a connectivity module to: detect an error associated with network traffic on a network connection utilized by a user device; query a connection datastore to retrieve at least one access point location that at least one device of the user has utilized within a predetermined period; a drone coordination module to: transmit configuration settings to a drone, the configuration settings including the at least one access point location and a mode of operation for the drone; and route at least a portion of the network traffic of the user device to the drone for transmission according to the configuration settings.

First claim

Opening claim text (preview).

What is claimed is: 1. A system of using a drone for network connectivity, the system comprising: a connectivity module to: detect an error associated with network traffic on a network connection utilized by a user device; query a connection datastore to retrieve at least one access point location that at least one device of the user has utilized within a predetermined period; a drone coordination module to: transmit configuration settings to a drone, the configuration settings including the at least one access point location and a mode of operation for the drone; and route at least a portion of the network traffic of the user device to the drone for transmission according to the configuration settings. 2. The system of claim 1 , wherein to detect the error associated with network traffic, the connectivity module is to: monitor the throughput of the network traffic. 3. The system of claim 1 , wherein the drone coordination module is to: present an option to a user to utilize the drone for the network traffic on the network connection; and receive an indication that the user has accepted the option before routing the at least a portion of the network traffic of the user device to the drone. 4. The system of claim 1 , wherein the drone coordination module is to: determine the mode of operation based on a classification of the error. 5. The system of claim 4 , wherein the mode of operation is a batch data gathering mode when the classification indicates the network connection has insufficient bandwidth for a network activity. 6. The system of claim 4 , wherein the mode of operation is a forwarding mode when the classification indicates no network traffic is being transmitted on the network connection. 7. The system of claim 1 , wherein the drone coordination module is to: determine the mode operation based on the at least one access point location relative to a location of another user device. 8. The system of claim 1 , wherein the drone coordination module is to: store credentials of a network service utilized by the user; and transmit the credentials to the drone when the network traffic indicates the user device is connected with the network service. 9. The system of claim 1 wherein the drone coordination module is to: in response to a determination that the location of an access point is within connectivity range of another user device, set the mode of operation to a relay mode. 10. The system of claim 1 , wherein the drone coordination module is to: transfer a digital rights management token for a video to the drone when the network traffic indicates the video is attempting to be played over the network connection. 11. A method of using a drone for network connectivity, the method comprising: detecting an error associated with network traffic on a network connection utilized by a user device; querying a connection datastore to retrieve at least one access point location that at least one device of the user has utilized within a predetermined period; transmitting configuration settings to a drone, the configuration settings including the at least one access point location and a mode of operation for the drone; and routing at least a portion of the network traffic of the user device to the drone for transmission according to the configuration settings. 12. The method of claim 11 , wherein detecting the error associated with network traffic comprises: monitoring the throughput of the network traffic. 13. The method of claim 11 , further comprising: presenting an option to a user to utilize the drone for the network traffic on the network connection; and receiving an indication that the user has accepted the option before routing the at least a portion of the network traffic of the user device to the drone. 14. The method of claim 11 , further comprising: determining the mode of operation based on a classification of the error. 15. The method of claim 14 , wherein the mode of operation is a batch data gathering mode when the classification indicates the network connection has insufficient bandwidth for a network activity. 16. The method of claim 14 , wherein the mode of operation is a forwarding mode when the classification indicates no network traffic is being transmitted on the network connection. 17. The method of claim 11 , further comprising: determining the mode operation based on the at least one access point location relative to a location of another user device. 18. The method of claim 11 , further comprising: storing credentials of a network service utilized by the user; and transmitting the credentials to the drone when the network traffic indicates the user device is connected with the network service. 19. The method of claim 11 , further comprising: in response to determining that the location of an access point is within connectivity range of another user device, setting the mode of operation to a relay mode. 20. The method of claim 11 , further comprising: transferring a digital rights management token for a video to the drone when the network traffic indicates the video is attempting to be played over the network connection. 21. At least one machine-readable medium including instructions, which when executed by a machine, cause the machine to perform operations comprising: detecting an error associated with network traffic on a network connection utilized by a user device; querying a connection datastore to retrieve at least one access point location that at least one device of the user has utilized within a predetermined period; transmitting configuration settings to a drone, the configuration settings including the at least one access point location and a mode of operation for the drone; and routing at least a portion of the network traffic of the user device to the drone for transmission according to the configuration settings. 22. The least one machine-readable medium of claim 21 , wherein the operation of detecting the error associated with network traffic comprises: monitoring the throughput of the network traffic. 23. The least one machine-readable medium of claim 21 , the operations further comprising: presenting an option to a user to utilize the drone for the network traffic on the network connection; and receiving an indication that the user has accepted the option before routing the at least a portion of the network traffic of the user device to the drone. 24. The least one machine-readable medium of claim 21 , the operations further comprising: determining the mode of operation based on a classification of the error. 25. The least one machine-readable medium of claim 24 , wherein the mode of operation is a batch data gathering mode when the classification indicates the network connection has insufficient bandwidth for a network activity.

Assignees

Inventors

Classifications

  • for use as communications relays, e.g. high-altitude platforms · CPC title

  • H04W4/02Primary

    Services making use of location information · CPC title

  • Operations & Transport · mapped topic

  • by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure · CPC title

  • of the remote controlled vehicle type, i.e. RPV · 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 US9479392B2 cover?
A system of using a drone for network connectivity, the system may comprise: a connectivity module to: detect an error associated with network traffic on a network connection utilized by a user device; query a connection datastore to retrieve at least one access point location that at least one device of the user has utilized within a predetermined period; a drone coordination module to: transm…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification H04W4/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 25 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).