SYSTEM AND METHOD FOR COMPUTING LOW COMPLEXITY ALGEBRAIC NETWORK CODES FOR A MULTICAST NETWORK

Patent №

US 7,574,518

Granted

2009-08-11

Filed 2003

Owner

MICROSOFT CORPORATION

AI components

2

vision · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10601691

A “multicast code constructor” facilitates network based coding in a multicast environment by determining efficient codes for optimizing network flows, thereby increasing reliable network throughput. The network code constructor processes incoming data at each node on a byte-by-byte level to produce outgoing packets to each node in the network. Network coding is provided in which arithmetic operations can occur in any finite field with more than N-1 elements, where N represents the number of receivers in the network. Further, the complexity of arithmetic employed by the coder is independent of the network capacity, and dependent only on the number of receivers in the network. In addition, in one embodiment, multicast codes are restricted to the portion of the network obtained by a union of unicast flows from a sender node to each receiver node to produce codes which do not flood the network excessively, thereby producing a lower code design complexity.

AI classification

AI hardware0.86
Vision0.59
Knowledge representation0.03
Machine learning0.02
Natural language0.01
Evolutionary computation0.00
Speech0.00
Planning0.00

Ownership

MICROSOFT CORPORATION

assignment · 142320889

Assignors

JAGGI, SIDHARTH, JAIN, KAMAL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC