or
Bookmark and Share
System and methods for retransmitting corrupted data
   
Document Number
US Patent 6449654
Issued Date
September 10, 2002
Link
Inventors
Map
Abstract
The present invention provides a system and method for transmitting and receiving data that can transmit data over a plurality of data paths simultaneously and that provides a plurality of transmission queues which enable data transmissions to be continuously prioritized and which do not cause bottlenecking of data. In the preferred embodiments, the present invention comprises a data transmission facility, at least one forward data path, at least one data reception facility, and at least one reverse data path. Data is transmitted in response to a request to transmit data which may be locally generated at the data transmission facility, or may be remotely generated at any of the data reception facilities and transmitted to the data transmission facility through the reverse data path. The requested data is then transmitted from the data transmission facility through at least one forward data path to at least one data reception facility. Data is transmitted in the form of at least one header packet and at least one data packet for each data file. In the event that errors are detected in this transmission of data, retransmissions of the corrupted data may then be requested by any of the data reception facilities through the reverse data path. The transmitted data is finally received by at least one data reception facility, where a copy of the requested data file is recovered and the data is used as desired.
Drawing
System and methods for retransmitting corrupted data - US Patent 6449654 Drawing
Drawing from US Patent 6449654
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
12
Comments:
no comments yet
Owner
Published
September 10, 2002
Application Number
09/340,547
Filed
June 28, 1999
US Classification
709/232  
Int'l Classification
H04L   29/06   (20060101)   H04L   12/56   (20060101)  
Parent Case
This is a continuation of application Ser. No. 08/905,452, filed Aug. 1, 1997, now U.S. Pat. No. 6,085,253.
USPTO Field of Search
709/200   709/203   709/217   709/219   709/221   709/220   709/231   709/233   709/234   709/235   709/232  
Related Patents
7571374 - Method for transmitting and processing command and data - Owned by LG Electronics Inc. (Seoul,KR)

Disclosed is a method in which a computer and a personal digital assistant easily and stably transmit commands and data through a serial interface and process them. To this end, the method for transmitting a command comprises: generating a command packet including a command frame, a length frame, a command data frame, an error check fame and an end character frame; and transmitting the command packet.

7225457 - Information supply apparatus, information utilization apparatus, information manipulation apparatus, information supply system, information supply method, information utilization method and recording medium - Owned by Sony Corporation (Tokyo,JP)

Apparatus and method for facilitating selection of viewable programs by allowing a user to recognize recorded program contents in a relatively short period of time. The apparatus and method provides to a user broadcasting contents summary information obtained by summarizing the broadcasting contents information.

7000243 - Allocating computer resources within a video distribution system - Owned by OnCommand Corporation (San Jose, CA)

A method and system for video distribution among a plurality of users uses a host computing device that allocates tasks among a number of audiovisual serving devices. A user can select between traditional video program material, such as scheduled special events and on-demand feature length films, as well as Internet access, video games and computer applications. Assignable Computing Devices (ACDs), one type of audiovisual serving device within the system, are used for a number of functions including providing Internet access to users, controlling the menu-driven process of selecting program material and providing computer applications to users. Other types of audiovisial serving devices provide program material such as on-demand feature length films and video games. The user communicates with the ACDs through an intuitive graphical user interface (GUI) while selecting program material to view through a series of menus, which may be customized according to the preferences of an individual user.

7363569 - Correcting for data losses with feedback and response - Owned by Intel Corporation (Santa Clara, CA)

A digital content transmission and reception system that uses feedback and retransmission of missing content is described. A content transmission system broadcasts a complete set of digital content to a plurality of content reception systems via a communication link. A content reception system receives a corresponding incomplete set of digital content, determines particular content portions that are missing, and provided feedback indicating the missing content portions to the content distribution system. The content distribution system then re-transmits content based on the feedback.

7444663 - Menuing system for controlling content delivery within a video distribution system - Owned by LodgeNet Interactive Corporation (Sioux Falls, SD)

A menuing system for a video distribution system provides an interactive display to allow a user to select and control the delivery of program material. A central host computer processes initial request for service from users and maintains a database of currently available program materials and other system resources. In response to a user's request for service, the central host computer assigns one of a plurality of assignable computing devices (ACDs) to communicate with the user. The ACD reads the database and presents an interactive menu to the user on the user's audiovisual display monitor. Using a graphical user interface (GUI) the user may then respond to the menu by selecting an item for viewing. The menuing system may have a number of levels that the user may parse through to allow the user to select desired program material. Upon selection by the user, the ACD passes the request on for further programming.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us