Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


KENCAST, INC.

KENCAST, INC. Patent applications
Patent application numberTitlePublished
20100218074System, Method and Apparatus for Reducing Blockage Losses on Information Distribution Networks - System, apparatus and method are provided for transmitting and receiving packets over first and second channels. An FEC encoder generates forward error correction (FEC) packets corresponding to an original stream of packets. A packet transmitter transmits the original stream of packets over the first channel and transmits the FEC packets over the second channel. A packet receiver receives a stream of packets over the first channel, and receives the FEC packets corresponding to the stream of packets over the second channel. An FEC decoder uses information stored in the FEC packets to determine a correspondence between the FEC packets and the stream of packets, and recovers one or more lost packets of the stream of packets using the FEC packets.08-26-2010
20090210773SYSTEMS, METHODS, APPARATUS AND COMPUTER PROGRAM PRODUCTS FOR HIGHLY RELIABLE FILE DELIVERY USING COMPOUND AND BRAIDED FEC ENCODING AND DECODING - Systems, methods, apparatus and computer program products provide highly reliable file delivery using a combination of packet-level FEC on source data packets which are arranged in matrices, where encoding is performed on both rows and columns or on rows, columns and diagonals.08-20-2009
20090177948System, Method and Apparatus for FEC Encoding and Decoding - A system, method and apparatus are provided for encoding and decoding a source file. The source file is encoded by dividing it into a plurality of shares comprised of a plurality of packets. A bit vector is generated. For at least one share, an FEC packet is generated by XOR'ing a subset of packets from the plurality of packets in the share in accordance with the bit vector. The process of encoding continues until terminated. Once the FEC encoded packets are received, each of the plurality of packets which is not a linear combination of previously received packets is stored into a file. A sequence of XOR operations to perform in-place on the file to reconstruct the source file are generated and performed on the file.07-09-2009
20080244001SYSTEMS, METHODS, APPARATUS AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING PACKET-LEVEL FEC WITH HIGHER THROUGHPUT USING USER DATAGRAM PROTOCOL (UDP) - A method and system for data delivery from a server to a client is provided. The server maintains a session counter and transmits data to a client at a transmission speed. The server receives a message from the client indicating a percentage of packets lost in a current session and compares the percentage of packets lost to a predefined range of packet loss, and modifies the transmission speed based on the comparison. Forward Error Correction (FEC) may be used to reconstruct the lost packets.10-02-2008

Patent applications by KENCAST, INC.