Patents by Inventor James D. Lyle

James D. Lyle has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20130106715
    Abstract: In one embodiment, a method includes receiving at a stylus a receive signal from a device. The stylus includes one or more computer-readable media embodying logic, and the device includes a touch sensor. The receive signal is received at the stylus through the touch sensor of the device and one or more electrodes of the stylus. The method includes filtering the receive signal for processing by the logic and processing, by the logic, the receive signal as filtered.
    Type: Application
    Filed: December 17, 2011
    Publication date: May 2, 2013
    Applicant: ATMEL CORPORATION
    Inventors: Shahrooz SHAHPARNIA, Kishore SUNDARA-RAJAN, Trond Jarle PEDERSEN, Vemund Kval BAKKEN, James D. LYLE
  • Publication number: 20130106798
    Abstract: In one embodiment, a stylus receives a first signal from a first electrode of the stylus, the stylus being operable to communicate wirelessly with a device through a touch sensor of the device; receives a second signal from a second electrode of the stylus, the second signal being a reference signal and the second electrode being a reference electrode; and compares the first signal with the second signal.
    Type: Application
    Filed: March 29, 2012
    Publication date: May 2, 2013
    Applicant: ATMEL CORPORATION
    Inventors: Kishore Sundara-Rajan, Yassar Ali, Igor Polishchuk, James D. Lyle
  • Patent number: 7900047
    Abstract: A communication system including a transmitter, a receiver, and a serial link (for example, a TMDS-like link) in which video data (or other data) are encrypted, the encrypted data are transmitted from the transmitter to the receiver, and the transmitted data are decrypted in the receiver, a transmitter and a receiver for use in such systems, a cipher engine for use in such a transmitter or receiver, a method for operating such a transmitter or receiver to encrypt or decrypt data, and a method for authenticating a receiver prior to transmission of encrypted data to the receiver over a serial link. Each transmitter, receiver, and cipher engine is configured to implement a content protection protocol in a manner that implements at least one and preferably more than one of a class of attack prevention features disclosed herein.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: March 1, 2011
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Patent number: 7797536
    Abstract: In preferred embodiments, a cryptographic device in which two key sets are stored: a normal key set (typically unique to the device) and a test key set (typically used by each of a relatively large number of devices). The device uses the normal key set in a normal operating mode and uses the test key set in at least one test mode which can be a built-in self test mode. Alternatively, the device stores test data (e.g., an intermediate result of an authentication exchange) in addition to or instead of the test key set. In other embodiments, the invention is a cryptographic device including a cache memory which caches a portion of a key set for performing an authentication exchange and/or at least one authentication value generated during an authentication exchange. Other embodiments of the invention are systems including devices that embody the invention and methods that can be performed by systems or devices that embody the invention.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: September 14, 2010
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Patent number: 7757085
    Abstract: A system for implementing a content protection protocol to encrypt data, including transmitters and receivers to which key selection vectors of a vector set have been distributed, wherein a subset of the key selection vectors in the vector set has not been distributed to any of the transmitters or any of the receivers, and a method for enabling transmitters and receivers to implement a content protection protocol including by distributing key selection vectors of a vector set, and private key sets, to the transmitters and receivers while reserving a subset of the key selection vectors of the vector set.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: July 13, 2010
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Patent number: 7702925
    Abstract: In some embodiments, the invention is a personal digital network (“PDN”) including hardware (sometimes referred to as Ingress circuitry) configured to transcrypt encrypted content that enters the PDN. Typically, the transcryption (decryption followed by re-encryption) is performed in hardware within the Ingress circuitry and the re-encryption occurs before the decrypted content is accessible by hardware or software external to the Ingress circuitry. Typically, transcrypted content that leaves the Ingress circuitry remains in re-encrypted form within the PDN whenever it is transferred between integrated circuits or is otherwise easily accessible by software, until it is decrypted within hardware (sometimes referred to as Egress circuitry) for display or playback or output from the PDN.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: April 20, 2010
    Assignee: Silicon Image, Inc.
    Inventors: J. Duane Northcutt, Seung Ho Hwang, James D. Lyle, James G. Hanko
  • Publication number: 20090222905
    Abstract: A method, apparatus and system for pre-authenticating ports is disclosed. In one embodiment, an active port facilitating communication of media content between a transmitting device and a receiving device is identified, while the active port are associated with a first High-Definition Content Protection (HDCP) engine. Then, inactive ports that are in idle mode serving as backup ports to the active port are identified, while the inactive ports are associated with a second HDCP engine. Pre-authentication of each of the inactive ports is performed so the pre-authenticated inactive ports can subsequently replace the active port if a port switch is performed.
    Type: Application
    Filed: February 24, 2009
    Publication date: September 3, 2009
    Inventors: Hoon Choi, Gyudong Kim, Ook Kim, James D. Lyle, Alexander Peysakhovich, Michael Schumacher, Daeyun Shim
  • Patent number: 7558326
    Abstract: 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.
    Type: Grant
    Filed: September 12, 2001
    Date of Patent: July 7, 2009
    Assignee: Silicon Image, Inc.
    Inventors: James D. Lyle, Gyudong Kim, Min-Kyu Kim, Ken-Sue Tan, Paul Daniel Wolf, William C. Altmann, Russel A. Martin
  • Patent number: 7539304
    Abstract: An integrated circuit that includes operational circuitry and message digest generation circuitry coupled to the operational circuitry, a method for testing an integrated circuit including message digest generation circuitry, and a system including an integrated circuit (which includes message digest generation circuitry) and at least one external device coupled to the integrated circuit. The message digest generation circuitry is coupled and configured to generate at least one digest of at least one message, where each message is indicative of at least one aspect of the integrated circuit's state. For example, a message can be a sequence of voltages or logic levels sampled at a specific sequence of nodes of operational circuitry of the integrated circuit.
    Type: Grant
    Filed: November 18, 2002
    Date of Patent: May 26, 2009
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Patent number: 7502470
    Abstract: In a class of embodiments, the invention is an open computing system (e.g., a PC) in which a protected, closed subsystem is embedded. The closed subsystem typically includes multiple parts that ensure that content protection keys and protected content are never revealed outside the closed subsystem. Content (e.g., high-definition digital video) that enters the closed subsystem (and is typically decrypted and re-encrypted within the closed subsystem) is afforded a similar level of protection within the open system as can be obtained in standalone closed systems. Other aspects of the invention are methods for protecting content within an open computing system, a closed system (or disk drive thereof) configured to be embedded in an open computing system, and circuitry configured to be embedded in an open computing system for combining the output of a closed subsystem with other output (e.g., graphics and/or audio output) of the open computing system.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: March 10, 2009
    Assignee: Silicon Image, Inc.
    Inventors: James G. Hanko, Michael G. Lavelle, James D. Lyle, J. Duane Northcutt
  • Patent number: 7412053
    Abstract: In preferred embodiments, a cryptographic device in which two key sets are stored: a normal key set (typically unique to the device) and a test key set (typically used by each of a relatively large number of devices). The device uses the normal key set in a normal operating mode and uses the test key set in at least one test mode which can be a built-in self test mode. Alternatively, the device stores test data (e.g., an intermediate result of an authentication exchange) in addition to or instead of the test key set. In other embodiments, the invention is a cryptographic device including a cache memory which caches a portion of a key set for performing an authentication exchange and/or at least one authentication value generated during an authentication exchange. Other embodiments of the invention are systems including devices that embody the invention and methods that can be performed by systems or devices that embody the invention.
    Type: Grant
    Filed: October 10, 2002
    Date of Patent: August 12, 2008
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Publication number: 20080148063
    Abstract: In a class of embodiments, the invention is an open computing system (e.g., a PC) in which a protected, closed subsystem is embedded. The closed subsystem typically includes multiple parts that ensure that content protection keys and protected content are never revealed outside the closed subsystem. Content (e.g., high-definition digital video) that enters the closed subsystem (and is typically decrypted and re-encrypted within the closed subsystem) is afforded a similar level of protection within the open system as can be obtained in standalone closed systems. Other aspects of the invention are methods for protecting content within an open computing system, a closed system (or disk drive thereof) configured to be embedded in an open computing system, and circuitry configured to be embedded in an open computing system for combining the output of a closed subsystem with other output (e.g., graphics and/or audio output) of the open computing system.
    Type: Application
    Filed: October 3, 2003
    Publication date: June 19, 2008
    Inventors: James G. Hanko, Michael G. Lavelle, James D. Lyle, J. Duane Northcutt
  • Patent number: 7295578
    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.
    Type: Grant
    Filed: September 12, 2001
    Date of Patent: November 13, 2007
    Inventors: James D. Lyle, Gyudong Kim, Min-Kyu Kim, Ken-Sue Tan, Paul Daniel Wolf, Long Van Pham, Russel A. Martin
  • Patent number: 7242766
    Abstract: A communication system including a transmitter, a receiver, a communication link (for example, a TMDS-like link), and preferably also an external agent with which the transmitter and receiver can communicate, in which video data (or other data) are encrypted, the encrypted data are transmitted from the transmitter to the receiver, and the transmitted data are decrypted in the receiver, a transmitter and a receiver for use in such a system, a cipher engine for use in such a transmitter or receiver, a method for operating such a transmitter or receiver to encrypt or decrypt data, and a method for distributing keys to the transmitter and receiver. The receiver can be a player coupled to a downstream receiver by a TMDS-like link, and configured to re-encrypt the decrypted data (for example, using an AES or HDCP protocol) and send re-encrypted data over the link to the receiver.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: July 10, 2007
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Patent number: 7218737
    Abstract: A method for adaptively filtering a control signal in a serial link includes monitoring for a blanking interval in a video stream having an associated clock signal and monitoring for an occurrence of a VSYNC signal once the blanking interval has started. A control signal is initially detected wherein the control signal occurs subsequent to the occurrence of the VSYNC signal. A set of properties of the control signal are recorded and a set of filter parameters are adjusted for detecting the control signal in a next blanking period based on the set of properties of the control signal.
    Type: Grant
    Filed: August 21, 2002
    Date of Patent: May 15, 2007
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Patent number: 7131004
    Abstract: A communication system including a transmitter, a receiver, and a serial link (for example, a TMDS-like link) in which video data (or other data) are encrypted, the encrypted data are transmitted from the transmitter to the receiver, and the transmitted data are decrypted in the receiver, a transmitter and a receiver for use in such systems, a cipher engine for use in such a transmitter or receiver, a method for operating such a transmitter or receiver to encrypt or decrypt data, and a method for authenticating a receiver prior to transmission of encrypted data to the receiver over a serial link. Each transmitter, receiver, and cipher engine is configured to implement a content protection protocol in a manner that implements at least one and preferably more than one of a class of attack prevention features disclosed herein.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: October 31, 2006
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Patent number: 7035290
    Abstract: A communication system including a transmitter, a receiver, and a serial link, that is capable of transmitting packets of data (e.g., frames of video data) over the link. The transmitter and receiver are operable in any selected one of a transmission mode (in which the data are transmitted over the link from the transmitter to the receiver) and a mute mode in which transmission of data over the link has been interrupted. Typically in the transmission mode, encrypted video data are transmitted and decrypted by the receiver. Other aspects of the invention are transmitters and receivers for use in, and methods implemented by, any embodiment of such system. Typically, each transition between transmission mode and mute mode operation requires that the device undergoing the transition (whether a transmitter or receiver) receives a warning that the transition is to occur.
    Type: Grant
    Filed: February 27, 2002
    Date of Patent: April 25, 2006
    Assignee: Silicon Image, Inc.
    Inventor: James D. Lyle
  • Patent number: 6914637
    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.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: July 5, 2005
    Assignee: Silicon Image, Inc.
    Inventors: Paul Daniel Wolf, John D. Banks, Stephen J. Keating, Duane Siemens, Eric Lee, Albert M. Scalise, Gijung Ahn, Seung Ho Hwang, Keewook Jung, James D. Lyle, Michael Anthony Schumacher, Vladimir Grekhov
  • Patent number: 5721739
    Abstract: Read errors in data transferred from a remote memory to a buffer memory are detected and corrected by a series of error detection and correction techniques. In the present invention, the transferred data includes user data, a checksum that detects read errors in the user data, row and column syndromes that identifies read errors in the user data, and a Hamming code that identifies read errors in the row and column syndromes. To minimize any performance degradation, a checksum is initially calculated from the user data and compared with the stored checksum. If an error is detected, a Hamming code is calculated from the stored row and column syndromes and compared with the stored Hamming code. Corrections are made, as needed, and then row and column syndromes are calculated from the user data. The calculated row and column syndromes are then compared with the stored row and column syndromes the identify and correct single-bit read errors, and report multiple-bit read errors.
    Type: Grant
    Filed: December 14, 1995
    Date of Patent: February 24, 1998
    Assignee: Fairchild Semiconductor Corporation
    Inventor: James D. Lyle