Wrongful Death Slip and Fall Accident Trucking Accident Personal Injury Personal Injury Personal Injury Medical Malpractice Construction Accidents Premises Liability Automobile Accidents and Injuries
Paul Daniel Wolf - San Carlos CA, US John D. Banks - Cupertino CA, US Stephen J. Keating - Sunnyvale CA, US Duane Siemens - Mountain View CA, US Eric Lee - San Jose CA, US Albert M. Scalise - San Jose CA, US Gijung Ahn - San Jose CA, US Seung Ho Hwang - Palo Alto CA, US Keewook Jung - Santa Clara CA, US James D. Lyle - Santa Clara CA, US Michael Anthony Schumacher - San Jose CA, US Vladimir Grekhov - Los Altos CA, US
Assignee:
Silicon Image, Inc. - Sunnyvale CA
International Classification:
H04N007/52
US Classification:
348473, 348476
Abstract:
A communication system including a transmitter, a receiver, and a serial link, in which encoded data (e. g. , video, audio, and optionally also other auxiliary data) are transmitted from the transmitter to the receiver. The serial link can but need not be a TMDS or TMDS-like link. In typical embodiments, packets of encoded audio data are transmitted over each of one or more channels of the link during data islands between bursts of encoded video data. Other aspects of the invention are transmitters for use in encoding data for transmission over a serial link, receivers for receiving such data, and methods for sending encoded data over a serial link.
Method And Apparatus For Regenerating A Clock For Auxiliary Data Transmitted Over A Serial Link With Video Data
Paul Daniel Wolf - San Carlos CA, US Adrian Sfarti - Cupertino CA, US John D. Banks - Cupertino CA, US Stephen J. Keating - Sunnyvale CA, US Duane Siemens - Mountain View CA, US Eric Lee - San Jose CA, US Albert M. Scalise - San Jose CA, US Gijung Ahn - Sunnyvale CA, US Seung Ho Hwang - Palo Alto CA, US Keewook Jung - Santa Clara CA, US
A communication system including a transmitter, a receiver, and a serial link, in which encoded data (e. g. , video, audio, and optionally also other auxiliary data) are transmitted from the transmitter to the receiver. The serial link can but need not be a TMDS or TMDS-like link. In typical embodiments, packets of encoded audio data are transmitted over each of one or more channels of the link during data islands between bursts of encoded video data, a pixel clock is transmitted over the link, and the receiver regenerates a clock for the audio data using time code data in the packets and the pixel clock. Other aspects of the invention are transmitters for transmitting encoded data and a pixel clock over a serial link, receivers for receiving such data and pixel clock and performing audio clock regeneration, and methods for transmitting encoded data and a pixel clock over a serial link and performing clock regeneration using the transmitted data and pixel clock.
Method And System For Reducing Inter-Symbol Interference Effects In Transmission Over A Serial Link With Mapping Of Each Word In A Cluster Of Received Words To A Single Transmitted Word
Seung Ho Hwang - Palo Alto CA, US Jano Banks - Cupertino CA, US Paul Daniel Wolf - San Carlos CA, US Eric Lee - San Jose CA, US William Sheet - Fremont CA, US Albert M. Scalise - San Jose CA, US
Assignee:
Silicon Image, Inc. - Sunnyvale CA
International Classification:
H04B 14/04
US Classification:
375242, 375346, 348473, 348476
Abstract:
A system in which encoded data (e. g. , encoded video and auxiliary data) are transmitted over a serial link. Other aspects of the invention are transmitters for use in encoding data for transmission over a serial link, receivers for receiving such data, and methods for sending encoded data over a serial link. Source data to be transmitted are encoded using a subset of a full set of code words. The subset consists of preferred code words. Disjoint clusters of code words in the full set are predetermined. Each cluster includes one or more of the preferred words, and optionally also at least one additional code word that is similar to a preferred word of the cluster in the sense that it is likely to be generated as a result of probable bit errors in transmission, or transmission and decoding, of such preferred word. Each preferred word of a cluster is indicative of a single source data value. Each received code word in a cluster is mapped to the source data value determined by each preferred word of the cluster.
Method And Apparatus For Synchronizing Auxiliary Data And Video Data Transmitted Over A Tmds-Like Link
James D. Lyle - Santa Clara CA, US Gyudong Kim - San Jose CA, US Min-Kyu Kim - Cupertino CA, US Paul Daniel Wolf - San Carlos CA, US Long Van Pham - San Jose CA, US Russel A. Martin - Menlo Park CA, US
International Classification:
H04J 3/06
US Classification:
370503, 348473
Abstract:
A communication system including a transmitter, a receiver, and a TMDS-like link, in which video data and auxiliary data are transmitted from the transmitter to the receiver, or in which video data are transmitted over the link from the transmitter to the receiver and auxiliary data are transmitted from the receiver to the transmitter (or from the transmitter to the receiver and also from receiver to the transmitter), a transmitter or receiver for use in such a system, and methods for sending auxiliary data and video data over such a link, synchronizing such auxiliary data with such video data, and generating clocks having frequency closely matching the rate at which the auxiliary data are transmitted. Typically, the auxiliary data include one or more streams of audio data. In some embodiments the transmitter transmits a video clock to the receiver over a video clock channel, at least one of the transmitter and receiver transmits at least one stream of auxiliary data to the other one of the transmitter and the receiver, and at least one of the transmitter and the receiver transmits over the video clock channel at least one auxiliary clock for the auxiliary data.
Encoding Method And System For Reducing Inter-Symbol Interference Effects In Transmission Over A Serial Link
Seung Ho Hwang - Palo Alto CA, US Jano Banks - Cupertino CA, US Paul Daniel Wolf - San Carlos CA, US Eric Lee - San Jose CA, US Baegin Sung - Sunnyvale CA, US Albert M. Scalise - San Jose CA, US
A communication system including a transmitter, a receiver, and a serial link, in which encoded data (e. g. , encoded video data and encoded auxiliary data) are transmitted from the transmitter to the receiver. The serial link can but need not be a TMDS or TMDS-like link. In typical embodiments, alternating bursts of encoded video data and encoded auxiliary data are transmitted over each of one or more channels of the link. Other aspects of the invention are transmitters for use in encoding data for transmission over a serial link, and methods for sending encoded data over a serial link. In accordance with the invention, the data to be transmitted are encoded using a subset (sometimes referred to as a selected set of code words) of a full set of code words. The selected set of code words is selected such that each stream of encoded data (comprising only such code words) transmitted over a serial link has a bit pattern that is less susceptible to inter-symbol interference (“ISI”) during transmission than is the bit pattern determined by a conventionally encoded version of the same data (comprising not only the selected set of code words but also other members of the full set). In general, the best choice for the selected set of code words selected from a full set of binary code words depends on the particular coding implemented by the full set.
Method And Apparatus For Sending Auxiliary Data On A Tmds-Like Link
James D. Lyle - Santa Clara CA, US Gyudong Kim - San Jose CA, US Min-Kyu Kim - Cupertino CA, US Paul Daniel Wolf - San Carlos CA, US William C. Altmann - San Jose CA, US Russel A. Martin - Menlo Park CA, US
A communication system including a transmitter, a receiver, and a TMDS-like link, in which video data and auxiliary data (typically including timing data associated with other auxiliary data) are transmitted from the transmitter to the receiver, or in which video data are transmitted over the link from the transmitter to the receiver, and auxiliary data (typically including timing data associated with other auxiliary data) are transmitted from the receiver to the transmitter. In typical embodiments the auxiliary data include one or more streams of audio data. Other aspects are transmitters and receivers for use in such a system, methods for sending auxiliary data and video data over a TMDS-like link, methods for transmitting and recovering clocks for auxiliary data transmitted over such a link, methods for synchronizing auxiliary data transmitted over such a link with video data transmitted over such a link, and methods for generating clocks having frequency closely matching the rate at which the auxiliary data are transmitted over such a link.
Method And System For Transmitting N-Bit Video Data Over A Serial Link
Michael G. Lavelle - Saratoga CA, US Paul Daniel Wolf - San Carlos CA, US
Assignee:
Silicon Image, Inc. - Sunnyvale CA
International Classification:
H04N 7/18
US Classification:
37524026, 37524027
Abstract:
A system including a receiver, a TMDS link (or other serial link), and a transmitter configured to transmit K-bit video words (typically, encoded 8-bit video words) over the link. In typical embodiments, the transmitter is configured to pack a sequence of N-bit video words, where N≠K (e. g. , N=10, 12, or 16, when K=8) into a sequence of K-bit fragments, encode the fragments, and transmit the encoded fragments. The transmitted data are indicative of a sequence of M-fragment groups, and the transmitter is typically configured also to transmit over the link packing phase data indicative of the phase of the most recently transmitted fragment. Other aspects are transmitters and receivers for use in such a system and methods implemented by any such transmitter, receiver, or system.
Parallel Interface Bus To Communicate Video Data Encoded For Serial Data Links
John D. Banks - Cupertino CA, US Paul D. Wolf - San Carlos CA, US
Assignee:
Silicon Image, Inc. - Sunnyvale CA
International Classification:
G06F 13/12 G06F 13/38
US Classification:
710 62, 710 64, 709208
Abstract:
In some embodiments, a device includes a bus, a parallel source, and a parallel sink. The parallel source is to provide parallel groups of signals including video signals to the bus, wherein the bus has a number of lanes that is fewer than a number of signals used to represent a pixel such that pixels are represented in more than one of the parallel groups. The parallel sink is to receive the parallel groups of signals from the bus, wherein the parallel sink includes a signal extractor to separate at least a portion of the groups of signals into multiple channels, and encoder and serializer circuits to encode and serialize the separated signals. Other embodiments are described and claimed.
Dr. Wolf graduated from the Univ De Med Si Farm Iuliu Hatieganu, Fac De Med, Cluj Napoca, Romania in 1988. He works in Fresno, CA and specializes in Neurology. Dr. Wolf is affiliated with Community Regional Medical Center and Valley Childrens Hospital.
Dr. Wolf graduated from the American University of the Caribbean School of Medicine in 2000. He works in Liberty Hill, TX and specializes in Internal Medicine. Dr. Wolf is affiliated with Cedar Park Regional Medical Center.