IP Library Granted Patent US 9,590,817
Granted Patent B2
US 9,590,817 · App. 14/242,731 · Granted Mar 7, 2017

Logical network generation using primary gateway credentials

Inventors: Ryan Yong Kim (Rolling Hills Estates, CA); Venkata Subba Rao Pathuri (Alpharetta, GA); David Shao (Gardena, CA)
Assignee: BELKIN INTERNATIONAL INC.
H04L12/2809H04L61/103H04L61/2038H04L61/6022H04L63/062H04L29/12113H04L63/0876H04L2012/285H04L2012/2841
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,590,817
App. No.
14/242,731
Granted
Mar 7, 2017
Kind
B2
Abstract

Techniques for identifying a primary gateway and generating a logical network using credentials of the primary gateway are provided. For example, a method, computing device, or computer-program product may include transmitting a query, wherein the query includes a request for identifying a primary gateway in a local area network, and receiving a response to the query, wherein the response includes an identifier associated with the primary gateway. Further, the method, computing device, or computer-program product may include transmitting credentials of the primary gateway, wherein the credentials are used to associate the computing device with a logical network in the local area network, and receiving a network identifier, wherein the network identifier is associated with the logical network in the local area network.

Claims (34)

1. A computer-implemented method, comprising:

transmitting, on a network device, a query, wherein the query includes a request for identifying a primary gateway in a local area network, wherein the primary gateway provides devices connected to the local area network with access to a wide area network, wherein access to the local area network is provided to one or more network devices by multiple gateway devices, and wherein the multiple gateway devices include the primary gateway;

receiving a response to the query, wherein the response includes an identifier associated with the primary gateway;

transmitting credentials of the primary gateway, wherein the credentials include the identifier associated with the primary gateway, wherein the credentials are used to associate the network device with a single logical network in the local area network, wherein the primary gateway is registered as the single logical network using the credentials, wherein a network identifier is assigned to the single logical network, wherein a mobile device registered with the single logical network is provided with access to network devices associated with the local area network, and wherein the mobile device is limited to connecting to network devices associated with one logical network at a time; and

receiving the network identifier, wherein the network identifier associates the network device with the single logical network, and wherein the network identifier facilitates connection of the mobile device with the network devices.

2. The method of claim 1 , wherein when the query is transmitted to the primary gateway, the response is received from the primary gateway.

3. The method of claim 1 , wherein when the query is transmitted to a gateway that is not the primary gateway, the query is forwarded to the primary gateway and the response is generated by the primary gateway.

4. The method of claim 1 , wherein the query includes an address resolution protocol command.

5. The method of claim 4 , wherein the address resolution protocol command includes an Internet protocol address of the primary gateway.

6. The method of claim 1 , wherein the identifier associated with the primary gateway includes a media access control address of the primary gateway.

7. The method of claim 1 , wherein the query includes a reflection service request.

8. The method of claim 1 , wherein the credentials of the primary gateway include the identifier and a service set identification associated with the local area network, and wherein the identifier includes a media access control address of the primary gateway.

9. The method of claim 1 , wherein the local area network includes a home automation network.

10. A network device, comprising:

one or more data processors; and

a non-transitory computer-readable storage medium containing instructions which when executed on the one or more data processors, cause the one or more processors to perform operations including:

transmitting a query, wherein the query includes a request for identifying a primary gateway in a local area network, wherein the primary gateway provides devices connected to the local area network with access to a wide area network, wherein access to the local area network is provided to one or more network devices by multiple gateway devices, and wherein the multiple gateway devices include the primary gateway;

receiving a response to the query, wherein the response includes an identifier associated with the primary gateway;

transmitting credentials of the primary gateway, wherein the credentials include the identifier associated with the primary gateway, wherein the credentials are used to associate the network device with a single logical network in the local area network, wherein the primary gateway is registered as the single logical network using the credentials, wherein a network identifier is assigned to the single logical network, wherein a mobile device registered with the single logical network is provided with access to network devices associated with the local area network, and wherein the mobile device is limited to connecting to network devices associated with one logical network at a time; and

receiving the network identifier, wherein the network identifier associates the network device with the single logical network, and wherein the network identifier facilitates connection of the mobile device with the network devices.

11. The network device of claim 10 , wherein when the query is transmitted to the primary gateway, the response is received from the primary gateway.

12. The network device of claim 10 , wherein when the query is transmitted to a gateway that is not the primary gateway, the query is forwarded to the primary gateway and the response is generated by the primary gateway.

13. The network device of claim 10 , wherein the query includes an address resolution protocol command.

14. The network device of claim 13 , wherein the address resolution protocol command includes an Internet protocol address of the primary gateway.

15. The network device of claim 10 , wherein the identifier associated with the primary gateway includes a media access control address of the primary gateway.

16. The network device of claim 10 , wherein the query includes a reflection service request.

17. The network device of claim 10 , wherein the credentials of the primary gateway include the identifier and a service set identification associated with the local area network, and wherein the identifier includes a media access control address of the primary gateway.

18. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium of a network device, including instructions configured to cause one or more data processors to:

transmit a query, wherein the query includes a request for identifying a primary gateway in a local area network, wherein the primary gateway provides devices connected to the local area network with access to a wide area network, wherein access to the local area network is provided to one or more network devices by multiple gateway devices, and wherein the multiple gateway devices include the primary gateway;

receive a response to the query, wherein the response includes an identifier associated with the primary gateway;

transmit credentials of the primary gateway, wherein the credentials include the identifier associated with the primary gateway, wherein the credentials are used to associate the network device with a single logical network in the local area network, wherein the primary gateway is registered as the single logical network using the credentials, wherein a network identifier is assigned to the single logical network, wherein a mobile device registered with the single logical network is provided with access to network devices associated with the local area network, and wherein the mobile device is limited to connecting to network devices associated with one logical network at a time; and

receive the network identifier, wherein the network identifier associates the network device with the single logical network, and wherein the network identifier facilitates connection of the mobile device with the network devices.

19. The computer-program product of claim 18 , wherein the query includes an address resolution protocol command.

20. The computer-program product of claim 19 , wherein the address resolution protocol command includes an Internet protocol address of the primary gateway.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2025
From: BELKIN INTERNATIONAL, INC.
To: ZEBRA TECHNOLOGIES CORPORATION
Reel/Frame 070796/0254 →
SUPPLEMENT NO. 12 TO PATENT SECURITY AGREEMENT Recorded Feb 19, 2015
From: BELKIN INTERNATIONAL, INC.,
To: WELLS FARGO BANK, NATIONAL ASSOCIATION (AS AGENT)
Reel/Frame 035049/0480 →
SUPPLEMENT NO. 11 TO PATENT SECURITY AGREEMENT Recorded Sep 10, 2014
From: BELKIN INTERNATIONAL, INC.,
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 033715/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: KIM, RYAN YONG; PATHURI, VENKATA SUBBA RAO; SHAO, DAVID
To: BELKIN INTERNATIONAL, INC.
Reel/Frame 033216/0316 →
Continuity (1)
Related Publication 20150280994A1 · Oct 1, 2015