Patents Assigned to Silicon Image, Inc.
  • Publication number: 20140253208
    Abstract: A method for calibrating signal swing and a trip reference voltage. The signal swing of a system can be calibrated in a symmetric or asymmetric technique through adjustment of a drive parameter such as a supply voltage for a transmitter or a drive termination. The trip reference voltage of the system can also be calibrated in a symmetric or asymmetric technique through sampling of a data pattern to determine an ideal level of the trip reference voltage.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 11, 2014
    Applicant: Silicon Image, Inc.
    Inventors: Alan T. Ruberg, Srikanth Gondi
  • Publication number: 20140253207
    Abstract: A method for calibrating signal swing and a trip reference voltage. The signal swing of a system can be calibrated in a symmetric or asymmetric technique through adjustment of a drive parameter such as a supply voltage for a transmitter or a drive termination. The trip reference voltage of the system can also be calibrated in a symmetric or asymmetric technique through sampling of a data pattern to determine an ideal level of the trip reference voltage.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 11, 2014
    Applicant: Silicon Image, Inc.
    Inventors: Alan T. Ruberg, Srikanth Gondi
  • Publication number: 20140259050
    Abstract: A mechanism for facilitating dynamic synchronization of audio and video for multiple media devices is described. In one embodiment, an apparatus includes first logic to insert a signature in an audio portion of an audio/video data stream. The signature represents uniquely identifiable data and is to be transmitted to a second media device having a display device. The apparatus may include second logic to detect the signature in the audio portion of the audio/video data stream, third logic to calculate latency of the display device using an audio output of the display device, and fourth logic to synchronize the audio output to a corresponding video display based on a feedback loop generated using the audio portion of the audio/video data stream transmitted to the display device and the audio output of the display device.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Applicant: Silicon Image, Inc.
    Inventor: Marshall Goldberg
  • Patent number: 8832338
    Abstract: A mechanism for facilitating dynamic timestamp-less clock generation for transmitting media streams over shared channels is described. In one embodiment, a method includes periodically counting and producing, at a first media device, a number of audio/video (“A/V”) samples, generating a pace clock based on the number of A/V samples, generating a target clock based on the pace clock, and transmitting an A/V media stream based on a frequency difference between a pace frequency relating to the pace clock and a target frequency relating to the target clock.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: September 9, 2014
    Assignee: Silicon Image, Inc.
    Inventors: Ju Hwan Yi, Young Il Kim, Young Don Bae
  • Patent number: 8831225
    Abstract: A device is disclosed including a security module to generate and update cryptographic keys to establish a secure relationship between the device and one or more station devices in a wireless video area network (WVAN) and a domain manager to maintain a list of the station devices that are authorized to operate in the WVAN.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: September 9, 2014
    Assignee: Silicon Image, Inc.
    Inventor: James P. K. Gilb
  • Publication number: 20140247889
    Abstract: Embodiments of the invention are generally directed to transmission and detection of multi-channel signals in reduced channel format. An embodiment of a method for transmitting data includes determining whether a first type or a second type of content data is to be transmitted, where the first type of content data is to be transmitted at a first multiple of a base frequency and the second type of data is to be transmitted at a second multiple of the base frequency. The method further includes selecting one or more channels from a plurality of channels based on the type of content data, clocking a frequency on the first or second multiple of the base frequency according to the type of content data in the selected channels, modifying the content data to fit within a single output channel, and transmitting the modified data via a single output channel at the chosen multiple of the base frequency.
    Type: Application
    Filed: May 8, 2014
    Publication date: September 4, 2014
    Applicant: Silicon Image, Inc.
    Inventors: Hoon Choi, Daekyeung Kim, Wooseung Yang, Young Il Kim
  • Publication number: 20140242834
    Abstract: A method and apparatus is disclosed herein for providing a connection between a connector and a flex cable. In one embodiment, the connector scheme comprises: a flex ribbon having first and second sides, the first side being opposite the second site, where the flex ribbon has one or more traces on the first side and a ground plane on at least a portion of the second side; and a connector into which the flex ribbon is inserted to make an electrical connection thereto, where the connector has a metal shell in electrical contact with the ground plane while having contacts in electrical contact with the one or more traces.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: Silicon Image, Inc.
    Inventor: Bruce A. Richardson
  • Publication number: 20140241457
    Abstract: Techniques and mechanisms for exchanging communications which each represent a respective combination of data and clock signaling. In an embodiment, encoder logic generates a first signal pair, including encoding a first differential data signal pair with a first clock signal of a differential clock signal pair. The encoder logic further generates a second signal pair, including encoding a second differential data signal pair with a second clock signal of the same differential clock signal pair. In another embodiment, decoder logic receives and decodes the first signal pair and the second signal pair, wherein the decoding generates the first differential data signal pair, the second differential data signal pair and a clock signal.
    Type: Application
    Filed: February 25, 2013
    Publication date: August 28, 2014
    Applicant: Silicon Image, Inc.
    Inventors: Daekyeung Kim, Daeyun Shim, Baegin Sung
  • Patent number: 8799443
    Abstract: Embodiments of the invention are generally directed to discovery of electronic devices in a combined network. An embodiment of a method includes determining an identifier for a first device in a combined network according to a first network protocol, the combined network including a first network using the first network protocol and a second network using a second network protocol, where the identifier is determined based on a unique designation for the first device, and determining addressing information for the first device according to the second network protocol, where determining the addressing information includes establishing a physical address and a logical address for the first device. The method further includes broadcasting one or more messages containing identification information and capabilities of the first device to devices in the first network and to devices in the second network.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: August 5, 2014
    Assignee: Silicon Image, Inc.
    Inventors: Brian K. Schmidt, Joerg Detert
  • Patent number: 8793723
    Abstract: Embodiments of the invention are generally directed detection of encryption utilizing error detection for received data. An embodiment of a method includes selecting a first port for foreground processing of a stream of data received at the first port, the stream of data including content data, and sampling a set of data received at a second port, the second port being not selected for foreground processing, the set of data including a data packet and error correction data. The method further includes performing background processing of the set of data, wherein the background processing includes decrypting data of the data packet and utilizing the error correction data to determine whether the data packet contains an error, and determining whether data received at the second port is encrypted based at least in part on the determination whether the data packet contains an error.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: July 29, 2014
    Assignee: Silicon Image, Inc.
    Inventor: William Conrad Altmann
  • Publication number: 20140204994
    Abstract: Embodiments of the invention are generally directed to character data encoding in video data. An embodiment of an apparatus includes a port for connection of the apparatus to a second apparatus; and a transmitter for the transmission of video data and auxiliary data to the second apparatus, wherein the apparatus is to encode the auxiliary data into a portion of the video data and to transmit the encoded data to the second apparatus, the auxiliary data being encoded into unused bits of the portion of video data.
    Type: Application
    Filed: March 6, 2013
    Publication date: July 24, 2014
    Applicant: Silicon Image, Inc.
    Inventor: William Conrad Altmann
  • Publication number: 20140204222
    Abstract: A mechanism for facilitating dynamic phase detection with high jitter tolerance for images of media streams is described. In one embodiment, a method includes calculating stability optimization of an image of a media stream based on a plurality of pixels of two or more consecutive frames relating to a plurality of phases of the image, calculating sharpness optimization of the image, and selecting a best phase of the plurality of phases based on the stability and sharpness optimization of the image. The best phase may represent the image such that the image is displayed in a manner in accordance with human vision perceptions.
    Type: Application
    Filed: January 22, 2013
    Publication date: July 24, 2014
    Applicant: Silicon Image, Inc.
    Inventors: Jiong Huang, Yuan Chen, Tieshan Liu, Lianghai Li, Bing Zhang, Jian Zhu
  • Patent number: 8786776
    Abstract: Techniques and mechanisms for communicating sideband information in a data frame including video data. In an embodiment, a data frame is exchanged between two device via a hardware interconnect which is compatible with physical layer requirements of an interface specification. The interface specification identifies a data frame format comprising a total of X consecutive horizontal lines of vertical blanking data and a total of Y consecutive horizontal lines of data including video data. In another embodiment, vertical blanking data of the data frame includes only (X?N) consecutive horizontal lines of data. Active data of the data frame includes N horizontal lines of data including sideband data, and Y additional horizontal lines of data including video data.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: July 22, 2014
    Assignee: Silicon Image, Inc.
    Inventors: Jiong Huang, Jaeryon Lee, Sergey Yarygin, Gyudong Kim, Chandlee Harrell, Payam Kermani
  • Publication number: 20140192264
    Abstract: A mechanism for facilitating dynamic timestamp-less clock generation for transmitting media streams over shared channels is described. In one embodiment, a method includes periodically counting and producing, at a first media device, a number of audio/video (“A/V”) samples, generating a pace clock based on the number of A/V samples, generating a target clock based on the pace clock, and transmitting an A/V media stream based on a frequency difference between a pace frequency relating to the pace clock and a target frequency relating to the target clock.
    Type: Application
    Filed: January 8, 2013
    Publication date: July 10, 2014
    Applicant: Silicon Image, Inc.
    Inventors: JU HWAN YI, Young Il Kim, Young Don Bae
  • Publication number: 20140193165
    Abstract: Embodiments of the invention are generally directed to electronic alignment of optical signals. An embodiment of an apparatus includes an array of photo sensors; a bus coupled with the array, the bus including detection circuitry for each photo sensor to generate a signal in response to the photo sensor receiving an optical signal; and a processing component to process a group of signals, the group of signals being signals generated by the detection circuitry for a subset of the photo sensors in response to the photo sensors receiving the optical signal, to generate an output signal.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 10, 2014
    Applicant: Silicon Image, Inc.
    Inventor: Kihong Kim
  • Publication number: 20140191813
    Abstract: A random number generator and method for testing the same are described. In one embodiment, the random number generator comprises one or more ring oscillator structures, each of the one or more ring oscillator structures having a ring oscillator for use in generating random numbers and having a test structure to reconfigure the ring oscillator into a testable structure.
    Type: Application
    Filed: February 28, 2014
    Publication date: July 10, 2014
    Applicant: Silicon Image, Inc.
    Inventors: Chinsong Sul, Hyukyong Kwon, Andy Ng
  • Publication number: 20140184341
    Abstract: Embodiments of the invention are generally directed to integration of signal sampling within a transistor amplifier stage. An embodiment of an apparatus includes a amplifier stage including a transistor to receive a source signal and produce an output signal, wherein the transistor includes multiple fingers for at least a first electrode of the transistor. The amplifier stage uses connections to some of the fingers of the first electrode for production of the output signal, and uses one or more other fingers for the first electrode of the transistor for a separate function from the production of the output signal.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 3, 2014
    Applicant: Silicon Image, Inc.
    Inventors: James R. Parker, Sohrab Emami
  • Patent number: 8760188
    Abstract: Embodiments of the invention are generally directed to a configurable multi-mode driver and receiver. An embodiment of a communication system includes a communication channel, and a first device and a second device coupled with the communication channel. The first device includes a driver apparatus to drive data signals on the communication channel, the driver apparatus including circuits to receive and drive the data signals, where the circuits are configurable for termination resistance of the driver circuit apparatus, and each of the plurality of circuits is comprised of one or more circuit units, the circuit units being configurable for equalization control of the driver apparatus. The second device includes a receiver to receive data signals from the communication channel as an input. Either the first device or the second device includes configurable circuit elements to provide signal reflection control for the system.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: June 24, 2014
    Assignee: Silicon Image, Inc.
    Inventors: Srikanth Gondi, Roger Isaac
  • Publication number: 20140168514
    Abstract: Embodiments of the invention are generally directed to video frame synchronization. An embodiment of a method includes receiving a first video data stream from a first source at a first port of a multi-port device, a first video frame of the first video data stream arriving at the first port at a first arrival time, and receiving a second video data stream from a second source at a second port of the multi-port device, a second video frame of the second video data stream arriving at the second port at a second arrival time. The method further includes determining an offset between the first arrival time and the second arrival time, determining one or more correction factors based at least in part on the offset, the one or more correction factors including a first correction factor for the first source, and sending a first command to the first source to modify a time of transmission by the first source of a third video frame following the first frame using the correction factor.
    Type: Application
    Filed: February 19, 2014
    Publication date: June 19, 2014
    Applicant: Silicon Image, Inc.
    Inventor: William Conrad Altmann
  • Publication number: 20140173680
    Abstract: Embodiments of apparatuses and methods to decrease a size of a memory in a low-latency video communication system are described. A control unit is configured to monitor a condition associated with at the communication link. The control unit is configured to receive the video content over a link based on monitoring. A memory comprising a full-frame buffer is coupled to the control unit. The full-frame buffer is configured as a history buffer to store a full frame of the video in a coding format that matches the coding format of the video content received over the link. A display unit is coupled to the history buffer. A portion of the full-frame buffer is configured as a network streaming buffer.
    Type: Application
    Filed: March 15, 2013
    Publication date: June 19, 2014
    Applicant: Silicon Image, Inc.
    Inventors: Jeffrey M. Gilbert, Ting-Kuo Lo, Peifeng Wu, Nishit Kumar