Router and method for establishing a network connection using the router

US9866404B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9866404-B2
Application numberUS-201514879779-A
CountryUS
Kind codeB2
Filing dateOct 9, 2015
Priority dateJul 22, 2015
Publication dateJan 9, 2018
Grant dateJan 9, 2018

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 method for establishing a new network connection using a router includes receiving notification of switching network modes of the router, and detecting whether a new network connection is established by the router. When the new network connection is disabled, the clients are disconnect from a LAN port of the router, a recertification request from the clients is refused, and the recertification request after a first predetermined time duration is received. Thus, a network connection is established.

First claim

Opening claim text (preview).

What is claimed is: 1. A router, the router being connected to clients, the router comprising: at least one processor; a Local Area Network LAN port coupled to the at least one processor; and a storage device coupled to the at least one processor; wherein the storage device stores one or more programs, executable by the at least one processor, to cause the at least one processor to: receive notification of switching network modes of the router; detect establishment by the router of a new network; force the clients to disconnect from the LAN port of the router in event a new network connection is not established; refuse to receive a recertification request from the clients; and receive the recertification request after a first predetermined time duration. 2. The router according to claim 1 , wherein the programs further cause the at least one processor to: wait for a second predetermined time duration if the new network connection is established. 3. The router according to claim 1 , wherein the programs further cause the at least one processor to: detect whether a first difference value between a number of first data packets and a number of second data packets is greater than a predetermined value, wherein the first data packets represent packets that are sent by a Wide Area Network WAN port of the router during a current time interval and the second data packets represent packets that are sent by the WAN port of the router during a previous time interval; detect whether a second difference value between a number of third data packets and a number of fourth data packets is greater than the predetermined value, wherein the third data packets represent packets that are received by the WAN port of the router during the current time interval and the fourth data packets represent packets that are received by the WAN port of the router during the previous time interval; detect whether a third difference value between a number of fifth data packets and a number of sixth data packets is greater than the predetermined value, wherein the fifth data packets represent packets that are sent by the LAN port of the router during the current time interval and the sixth data packets represent packets that are sent by the LAN port of the router during the previous time interval; detect whether a fourth difference value between a number of seventh data packets and a number of eighth data packets is greater than the predetermined value, wherein the seventh data packets represent packets that are received by the WAN port of the router during the current time interval and the eighth data packets represent packets that are received by the WAN port of the router during the previous time interval; and detect whether a number of data packets which transmitted between the clients of the LAN port is greater than the predetermined value. 4. The router according to claim 3 , wherein the predetermined value is equal to or greater than zero. 5. A computer-implemented method for establishing network connection, the method comprising: receiving, at a router, notification of switching network modes of the router; detecting, at the router, establishment by the router of a new network; forcing, at the router, the clients to disconnect from a LAN port of the router in event a new network connection is not established; refusing, at the router, to receive a recertification request from the clients; and receiving, at the router, the recertification request after a first predetermined time duration. 6. The method according to claim 5 , further comprising: waiting, at the router, for a second predetermined time duration if the new network connection is established. 7. The method according to claim 5 , further comprising: detecting, at the router, whether a first difference value between a number of first data packets and a number of second data packets is greater than a predetermined value, wherein the first data packets represent packets that are sent by the WAN port of the router during a current time interval and the second data packets represent packets that are sent by the WAN port of the router during a previous time interval; detecting, at the router, whether a second difference value between a number of third data packets and a number of fourth data packets is greater than the predetermined value, wherein the third data packets represent packets that are received by the WAN port of the router during the current time interval and the fourth data packets represent packets that are received by the WAN port of the router during the previous time interval; detecting, at the router, whether a third difference value between a number of fifth data packets and a number of sixth data packets is greater than the predetermined value, wherein the fifth data packets represent packets that are sent by the LAN port of the router during the current time interval and the sixth data packets represent packets that are sent by the LAN port of the router during the previous time interval; detecting, at the router, whether a fourth difference value between a number of seventh data packets and a number of eighth data packets is greater than the predetermined value, wherein the seventh data packets represent packets that are received by the WAN port of the router during the current time interval and the eighth data packets represent packets that are received by the WAN port of the router during the previous time interval; and detecting, at the router, whether a number of data packets which transmitted between the clients of the LAN port is greater than the predetermined value. 8. The method according to claim 7 , wherein the predetermined value is equal to or greater than zero. 9. A non-transitory storage medium having stored thereon instructions that, when executed by a processor of a router, the router being connected to clients causes the processor to perform a network connection establishing method using the router, the method comprising: receiving notification of switching network modes of the router; detecting establishment by the router of a new network; forcing the clients to disconnect from a LAN port of the router in event a new network connection is not established; refusing to receive a recertification request from the clients; and receiving the recertification request after a first predetermined time duration. 10. The non-transitory storage medium according to claim 9 , wherein the method further comprises: waiting for a second predetermined time duration if the new network connection is established. 11. The non-transitory storage medium according to claim 9 , whether the method further comprises: detecting whether a first difference value between a number of first data packets and a number of second data packets is greater than a predetermined value, wherein the first data packets represent packets that are sent by the WAN port of the router during a current time interval and the second data packets represent packets that are sent by the WAN port of the router during a previous time interval; detecting whether a second difference value between a number of third data packets and a number of fourth data packets is greater than the predetermined value, wherein the third data packets represent packets that are received by the WAN port of the router during the current time interval and the fourth data packets represent packets that are received by the WAN port of the router during the previous time interval; detecting whether a third difference value between a number of fifth data packets and a number of sixth data packets is greater than the predetermined value, wherein the fifth data packets represent pa

Assignees

Inventors

Classifications

  • the condition being an adaptation, e.g. in response to network events · CPC title

  • Association of routers · CPC title

  • H04L49/602Primary

    Multilayer or multiprotocol switching, e.g. IP switching · CPC title

  • Router architectures · CPC title

  • Access arrangements, e.g. Internet access (asynchronous transfer mode networks H04L12/5601; broadband local area networks H04L12/2801; optical access or distribution networks H04Q11/0067; access to open networks H04L12/5691; digital subscriber line end-user equipment and bit-level processing of data on a PSTN-based network H04M11/00; home network gateways H04L12/2834; wireless access networks H04W) · 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 US9866404B2 cover?
A method for establishing a new network connection using a router includes receiving notification of switching network modes of the router, and detecting whether a new network connection is established by the router. When the new network connection is disabled, the clients are disconnect from a LAN port of the router, a recertification request from the clients is refused, and the recertificatio…
Who is the assignee on this patent?
Ambit Microsystems (Shanghai) Ltd, Hon Hai Prec Ind Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L49/602. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 09 2018 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).