Gateway device, and service providing system
US-2015326529-A1 · Nov 12, 2015 · US
US9787778B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9787778-B2 |
| Application number | US-201213542604-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 5, 2012 |
| Priority date | Jul 5, 2012 |
| Publication date | Oct 10, 2017 |
| Grant date | Oct 10, 2017 |
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.
According to one embodiment of the invention, a method comprises an operation of determining, by a first digital device, a location of a second digital device providing a network service. Thereafter, information is provided to a digital device requesting the network service based on the determined location of the second digital device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: responsive to receiving a request for a network service, determining from the request, by a network controller, a geographic proximity between a server device advertising the network service and a user device, wherein the network service comprises at least one of enabling streaming of audio, enabling streaming of video, and enabling printing between the server device and the user device, and wherein the determining of the geographic proximity comprises determining a relationship between an access point associated with the user device and an access point associated with the server device, wherein determining the relationship between the access point associated with the user device and the access point associated with the server device includes determining when the access point associated with the server device is capable of providing a relative location for the access point associated with the server device, wherein the relative location is derived from a selected portion of a beacon advertised by the access point associated with the server device; receiving a first list of neighboring access points detected by the access point associated with the user device, the first list including information identifying at least one access point other than the access point associated with the user device within a signal coverage area of the access point associated with the user device; determining whether the access point associated with the server device is identified within the first list; and providing, by the network controller, information for accessing the server device to the user device when the relative location of the access point associated with the server device is within a predetermined distance from the access point associated with the user device. 2. The method of claim 1 , wherein the determining the relationship between the access point associated with the user device and the access point associated with the server device comprises determining whether the access point associated with the user device and the access point associated with the server device is a same access point. 3. The method of claim 2 , wherein the access point associated with the user device and the access point associated with the server device are determined to be the same access point when a unique address assigned to the access point associated with the user device is identical to a unique address assigned to the access point associated with the server device. 4. The method of claim 3 , wherein the unique address assigned to the access point associated with the user device is a Media Access Control (MAC) address and the unique address assigned to the access point associated with the server device also is the MAC address. 5. The method of claim 2 , wherein the providing of the information for accessing the server device to the user device only occurs when the access point associated with the user device and the access point associated with the server device are determined to be the same access point, or the access point associated with the server device is listed within the first list, and the information includes address information associated with the server device along with information utilized by the user device to perform the requested network service. 6. The method of claim 2 further comprising: determining whether the access point associated with the server device is listed within a second list of neighboring access points, the second list including identifying at least one access point within a signal coverage area of a neighboring access point listed in the first list, and wherein the providing of the information for accessing the server device to the user device only occurs when the access point associated with the user device and the access point associated with the server device are determined to be the same access point, the access point associated with the server device is listed within the first list, or the access point associated with the server device is listed within the second list. 7. The method of claim 2 , wherein the determining of the relationship between the access point associated with the user device and the access point associated with the server device further comprises determining when the access point associated with the server device is capable of providing a relative location; and providing the information to enable the user device to perform the network service when the relative location of the access point associated with the server device satisfies one or more geographic constraints. 8. The method of claim 7 , wherein the one or more geographic constraints includes a specific floor assigned to the server device. 9. The method of claim 1 further comprising: ignoring a request for the network service from the user device when the relative location of the access point associated with the server device fails to satisfy the one or more geographic constraints. 10. The method of claim 1 , wherein prior to determining the geographic proximity between the server device and the user device, the network controller determining a classification for the server device, and thereafter, determining the geographic proximity between the server device and the user device by the network controller when the server device is classified as a server device providing one or more network services including the network service requested for use by the user device. 11. The method of claim 10 , wherein the network controller determining the classification of the server device as the server device upon receipt of a Multicast Domain Name System (mDNS) Response message advertising the network service in response to a mDNS Request message for the network service by the user device. 12. The method of claim 1 , wherein the network controller includes a controller comprising an interface that includes one or more wired ports communicatively coupled to the access point associated with the user device and the access point associated with the server device. 13. The method of claim 1 , wherein the network controller includes an access point comprising one or more antennas for establishing wireless connectivity with at least the server device and one or more wired ports for communications with the access point associated with the user device and the access point associated with the server device over a wired medium. 14. A digital device comprising: a network controller interface including one or more wired ports; a processing circuitry; and a memory coupled to the processing circuitry, the memory including logic that, upon execution by the processing circuitry, responsive to receiving a request for a network service, determines from the request a geographic proximity between a server device advertising the network service and a user device requesting the network service, wherein the network service comprises enabling at least one of enabling streaming of audio, enabling streaming of video, and enabling printing between the server device and the user device, and based upon an analysis of a relationship between an access point associated with the user device and an access point associated with the server device, receive a first list of neighboring access points detected by the access point associated with the user device, the first list including information identifying at least one access point other than the access point associated with the user device within a signal coverage area of the access point associated with the user device; determine whether the access point associated with the server device is identifie
Electricity · mapped topic
Electricity · mapped topic
Electricity · mapped topic
Electricity · mapped topic
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.