IP Library Granted Patent US 9,049,050
Granted Patent B2
US 9,049,050 · App. 13/622,891 · Granted Jun 2, 2015

System and method for equalizing transmission delay in a network

Inventor: Firat Birlik (Istanbul, TR)
Assignee: AIRTIES KABLOSUZ ILETISIM SANAYI VE DIS TICARET AN GULBAHAR MAHALLESI AVNI DILLIGIL SOKAK
H04L12/5693H04L47/34H04L49/9057
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,049,050
App. No.
13/622,891
Granted
Jun 2, 2015
Kind
B2
Abstract

A network device includes an antenna connected to an RF chip and a processor coupled to an Ethernet port, the RF chip, a program memory, a packet buffer memory, a pointer buffer memory, and a program memory. The program memory contains instruction that, when executed by the processor, cause a plurality of packets received by the antenna and the RF chip in a first order to be stored in the packet buffer memory in such order, cause a pointer associated with each one of the plurality of packets to be stored in the pointer buffer memory, cause the pointers stored in the pointer buffer memory to be placed in a second order in accordance with a timestamp that is included with each packet, cause the packets stored in the packet buffer memory to be passed along to the Ethernet port in accordance with the sorted pointer to each packet.

Claims (20)

1. A network device, comprising:

an input port;

a processor operatively coupled to an output port, a program memory, a packet buffer memory, a pointer buffer memory, and a program memory;

wherein the program memory contains a first set of instructions that, when executed by the processor, cause a plurality of packets that are received by the input port in a first order to be stored in the packet buffer memory in that first order;

wherein the program memory contains a second set of instructions that, when executed by the processor, cause a pointer associated with each one of the plurality of packets to be stored in the pointer buffer memory;

wherein the program memory contains a third set of instructions that, when executed by the processor, cause the pointers stored in the pointer buffer memory to be placed in a second order with a timestamp that is included with each packet that is not recognizable at a player level; and

wherein the program memory contains a fourth set of instructions that, when executed by the processor, cause the packets stored in the packet buffer memory to be removed therefrom and passed along to the output port in accordance with the sorted pointer to each packet stored in the pointer buffer memory.

2. The network device of claim 1 , wherein the timestamp is at the end of each packet.

3. The network device of claim 1 , wherein the timestamp is included in the packet at the time it is received by the network device.

4. The network device of claim 1 , wherein the network device comprises a video bridge.

5. The network device of claim 1 , wherein the packet includes a destination address and the network device does not modify such destination address.

6. The network device of claim 1 , wherein the fourth set of instructions that, when executed, cause the packet from the packet buffer memory to be passed along in response to receipt of a further packet.

7. The network device of claim 1 , wherein the packets include a payload that is associated with at least one of video or audio data.

8. The network device of claim 1 , wherein the network device is associated with a client device and the second set of instructions that, when executed, cause only pointers to packets in the packet buffer memory that are associated with the client device to be stored in the pointer buffer memory.

9. The network device of claim 8 , wherein the client device includes a video player.

10. The network device of claim 1 , wherein the plurality of packets is received from the Internet.

11. The network device of claim 1 , wherein the network device is operated in a local area network and the first set of instruction that, when executed, cause packets to be received from another device operating in such network.

12. The network device of claim 1 , wherein the input port is an antenna.

13. The network device of claim 12 , wherein the antenna is coupled to an RF chip.

14. The network device of claim 1 , wherein the output port is an Ethernet port.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2023
From: AIRTIES KABLOSUZ ILETISIM SANAYI VE DIS TIC. A.S.
To: AIRTIES S.A.S.
Reel/Frame 062266/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2013
From: BIRLIK, FIRAT
To: AIRTIES KABLOSUZ ILETISIM SANAYI VE DIS TICARET AN GULBAHAR MAHALLESI AVNI DILLIGIL SOKAK
Reel/Frame 029878/0924 →
Continuity (3)
Provisional Application 61624834 · Apr 16, 2012
Provisional Application 61612747 · Mar 19, 2012
Related Publication 20130242862A1 · Sep 19, 2013