IP Library Granted Patent US 10,420,012
Granted Patent B2
US 10,420,012 · App. 15/265,699 · Granted Sep 17, 2019

Adaptive unicast timeout for a wireless network having optimized routing

Inventor: Joshua Perry (Sandy, UT)
Assignee: PRODATAKEY, INC.
H04W40/248H04L1/1848H04L43/0852H04L45/22H04L47/722H04W24/02H04W40/12
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 10,420,012
App. No.
15/265,699
Granted
Sep 17, 2019
Kind
B2
Abstract

A system and method for optimizing performance of a network by creating a database of the time that a packet takes to be transmitted from one node to a next adjacent node, and uses that database to calculate a new default Unicast timeout period, wherein if an acknowledgement is not received from a destination node within the default Unicast timeout period, then the packet may be retransmitted in a period of time that is optimized and not dependent on waiting for a standard Unicast timeout period to expire, and wherein a system and method also includes replacing the use of broadcast messages to learn the status of nodes on a network by creating a self-forming and self-correcting dynamic network by compiling a database of all known paths through a network, rating all known paths so that if the best route is blocked, the next best route can be substituted for it to enable a date packet to have the fastest path back to a source.

Claims (15)

1. A method for optimizing wireless network performance by reducing wait time between retransmission of data packets, said method comprising:

providing a wireless network having a plurality of wireless network nodes;

using a first default Unicast timeout period that is used by the wireless network as the maximum period of time to wait for acknowledgement that a data packet has reached a destination node before retransmitting the data packet;

recording transmission times for each node pair in the wireless network; and

calculating a new default Unicast timeout period using the transmission times recorded for each node pair and adding a buffer time to the new default Unicast timeout period if the wireless network is not optimized.

2. The method as defined in claim 1 wherein the method further comprises lengthening or shortening the buffer time until network performance is optimized.

3. The method as defined in claim 2 wherein the method further comprises recalculating the new default Unicast timeout period if network performance begins to degrade.

4. The method as defined in claim 1 wherein the step of calculating a new default Unicast timeout period further comprises:

providing all of the recorded transmission times for the node pairs to be used in a calculation; and

determining the median of all the recorded transmission times.

5. A system for optimizing wireless network performance by reducing wait time between retransmission of data packets, said system comprised of:

a wireless network having a plurality of network nodes;

a network device for storing network data, including a first default Unicast timeout period that is used by the wireless network as the maximum period of time to wait for acknowledgement that a data packet has reached a destination node before retransmitting the data packet;

a network database in the network device for recording transmission times for each node pair in the wireless network; and

a processor in the network device for calculating a new default Unicast timeout period using the transmission times recorded for each node pair and a buffer time that is added to the new default Unicast timeout period if the wireless network is not optimized.

Assignments (2)
SECURITY INTEREST Recorded Aug 8, 2024
From: PRODATAKEY, INC.
To: ZIONS BANCORPORATION, N.A.
Reel/Frame 068225/0687 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2017
From: PERRY, JOSHUA
To: PRODATAKEY, INC.
Reel/Frame 044082/0979 →
Continuity (2)
Provisional Application 62218190 · Sep 14, 2015
Related Publication 20170078946A1 · Mar 16, 2017