Patents by Inventor Alan T. Ruberg

Alan T. Ruberg 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).

  • Patent number: 10860503
    Abstract: A universal protocol engine circuit aggregates data of multiple communication ports that may use different communication protocols according to a configurable communication protocol. In a transmitter mode, the universal protocol engine circuit references a slot table defining a sequence of the ports to generate output data from the input data received from the ports, and transmits the output data over a wired or wireless communication link. In a receiver mode, the universal protocol engine circuit references the slot table to parse input data from the communication link into output data for each of the ports. The sequence of ports of the slot table may be configurable according to the speed or other properties of the communication ports.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: December 8, 2020
    Assignee: Keyssa Systems, Inc.
    Inventors: Roger Dwain Isaac, Alan T. Ruberg, Jeff Cuppett, Edward Pak
  • Publication number: 20200349096
    Abstract: A universal protocol engine circuit aggregates data of multiple communication ports that may use different communication protocols according to a configurable communication protocol. In a transmitter mode, the universal protocol engine circuit references a slot table defining a sequence of the ports to generate output data from the input data received from the ports, and transmits the output data over a wired or wireless communication link. In a receiver mode, the universal protocol engine circuit references the slot table to parse input data from the communication link into output data for each of the ports. The sequence of ports of the slot table may be configurable according to the speed or other properties of the communication ports.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Roger Dwain Isaac, Alan T. Ruberg, Jeff Cuppett, Edward Pak
  • Patent number: 10635149
    Abstract: Embodiments discussed herein refer to systems, methods, and circuits for conforming to power up sequencing rules of a conventional hard-wired data connection even though the hard-wired data connection that would ordinarily exist between two data controllers has been replaced with one or more contactless connectors. A consequence of replacing the hard-wired connection with a contactless connector is that the data controllers no longer directly control the power sequencing between the controllers because they are not able to directly communicate with each other over the hard-wired data connections. Power sequence assist circuitry may be used to assists the data controllers in establishing a link in accordance with the power sequencing rules of a particular wired interface despite the intentionally broken hard-wired data connection between the two controllers by instructing the contactless connectors to communicate with their respective data controllers in compliance with the power sequencing rules.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: April 28, 2020
    Assignee: KEYSSA SYSTEMS, INC.
    Inventors: Roger D. Isaac, Hoo Kim, Alan T. Ruberg, Sunderraj V. Palaniraj
  • Publication number: 20180188787
    Abstract: Embodiments discussed herein refer to systems, methods, and circuits for conforming to power up sequencing rules of a conventional hard-wired data connection even though the hard-wired data connection that would ordinarily exist between two data controllers has been replaced with one or more contactless connectors. A consequence of replacing the hard-wired connection with a contactless connector is that the data controllers no longer directly control the power sequencing between the controllers because they are not able to directly communicate with each other over the hard-wired data connections. Power sequence assist circuitry may be used to assists the data controllers in establishing a link in accordance with the power sequencing rules of a particular wired interface despite the intentionally broken hard-wired data connection between the two controllers by instructing the contactless connectors to communicate with their respective data controllers in compliance with the power sequencing rules.
    Type: Application
    Filed: February 27, 2018
    Publication date: July 5, 2018
    Inventors: Roger D. Isaac, Hoo Kim, Alan T. Ruberg, Sunderraj V. Palaniraj
  • Patent number: 9927854
    Abstract: Embodiments discussed herein refer to systems, methods, and circuits for conforming to power up sequencing rules of a conventional hard-wired data connection even though the hard-wired data connection that would ordinarily exist between two data controllers has been replaced with one or more contactless connectors. A consequence of replacing the hard-wired connection with a contactless connector is that the data controllers no longer directly control the power sequencing between the controllers because they are not able to directly communicate with each other over the hard-wired data connections. Power sequence assist circuitry may be used to assists the data controllers in establishing a link in accordance with the power sequencing rules of a particular wired interface despite the intentionally broken hard-wired data connection between the two controllers by instructing the contactless connectors to communicate with their respective data controllers in compliance with the power sequencing rules.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: March 27, 2018
    Assignee: KEYSSA SYSTEMS, INC.
    Inventors: Roger D. Isaac, Hoo Kim, Alan T. Ruberg, Sunderraj V. Palaniraj
  • Publication number: 20170262034
    Abstract: Embodiments discussed herein refer to systems, methods, and circuits for conforming to power up sequencing rules of a conventional hard-wired data connection even though the hard-wired data connection that would ordinarily exist between two data controllers has been replaced with one or more contactless connectors. A consequence of replacing the hard-wired connection with a contactless connector is that the data controllers no longer directly control the power sequencing between the controllers because they are not able to directly communicate with each other over the hard-wired data connections. Power sequence assist circuitry may be used to assists the data controllers in establishing a link in accordance with the power sequencing rules of a particular wired interface despite the intentionally broken hard-wired data connection between the two controllers by instructing the contactless connectors to communicate with their respective data controllers in compliance with the power sequencing rules.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 14, 2017
    Inventors: Roger D. Isaac, Hoo Kim, Alan T. Ruberg, Sunderraj V. Palaniraj
  • Patent number: 9525571
    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: Grant
    Filed: March 4, 2014
    Date of Patent: December 20, 2016
    Assignee: Lattice Semiconductor Corporation
    Inventors: Alan T. Ruberg, Srikanth Gondi
  • Patent number: 9276780
    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: Grant
    Filed: March 4, 2014
    Date of Patent: March 1, 2016
    Assignee: Lattice Semiconductor Corporation
    Inventors: Alan T. Ruberg, Srikanth Gondi
  • Patent number: 9240784
    Abstract: Embodiments of the invention are generally directed to a single-ended configurable multi-mode driver. An embodiment of an apparatus includes an input to receive an input signal, an output to transmit a driven signal generated from the input signal on a communication channel, a mechanism for independently configuring a termination resistance of the driver apparatus, and a mechanism for independently configuring a voltage swing of the driven signal without modifying a supply voltage for the apparatus.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: January 19, 2016
    Assignee: Lattice Semiconductor Corporation
    Inventors: Srikanth Gondi, Roger Dwain Isaac, Alan T. Ruberg
  • Publication number: 20150256176
    Abstract: Embodiments of the invention are generally directed to a single-ended configurable multi-mode driver. An embodiment of an apparatus includes an input to receive an input signal, an output to transmit a driven signal generated from the input signal on a communication channel, a mechanism for independently configuring a termination resistance of the driver apparatus, and a mechanism for independently configuring a voltage swing of the driven signal without modifying a supply voltage for the apparatus.
    Type: Application
    Filed: May 20, 2015
    Publication date: September 10, 2015
    Inventors: Srikanth Gondi, Roger Dwain Isaac, Alan T. Ruberg
  • 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
  • Patent number: 8751709
    Abstract: Embodiments of the invention are generally directed to a hybrid interface for serial and parallel communication. An embodiment of a method includes initializing a first apparatus for transmission of data to or reception of data from a second apparatus, switching an interface for the first apparatus to a first mode for a parallel interface, the parallel interface including a first plurality of pins, and transmitting or receiving parallel data in the first mode via the first plurality of pins. The method further includes switching the interface of the first apparatus to a second mode for a serial interface, the serial interface including a second plurality of pins, the first plurality of pins and the second plurality of pins both including an overlapping set of pins, and transmitting or receiving serial data in the second mode via the second plurality of pins.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: June 10, 2014
    Assignee: Silicon Image, Inc.
    Inventors: Alan T. Ruberg, Roger Isaac
  • Publication number: 20130290581
    Abstract: Embodiments of the invention are generally directed to a hybrid interface for serial and parallel communication. An embodiment of a method includes initializing a first apparatus for transmission of data to or reception of data from a second apparatus, switching an interface for the first apparatus to a first mode for a parallel interface, the parallel interface including a first plurality of pins, and transmitting or receiving parallel data in the first mode via the first plurality of pins. The method further includes switching the interface of the first apparatus to a second mode for a serial interface, the serial interface including a second plurality of pins, the first plurality of pins and the second plurality of pins both including an overlapping set of pins, and transmitting or receiving serial data in the second mode via the second plurality of pins.
    Type: Application
    Filed: July 2, 2013
    Publication date: October 31, 2013
    Inventors: Alan T. Ruberg, Roger Isaac
  • Patent number: 8510487
    Abstract: Embodiments of the invention are generally directed to a hybrid interface for serial and parallel communication. An embodiment of a method includes initializing a first apparatus for transmission of data to or reception of data from a second apparatus, switching an interface for the first apparatus to a first mode for a parallel interface, the parallel interface including a first plurality of pins, and transmitting or receiving parallel data in the first mode via the first plurality of pins. The method further includes switching the interface of the first apparatus to a second mode for a serial interface, the serial interface including a second plurality of pins, the first plurality of pins and the second plurality of pins both including an overlapping set of pins, and transmitting or receiving serial data in the second mode via the second plurality of pins.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: August 13, 2013
    Assignee: Silicon Image, Inc.
    Inventors: Alan T. Ruberg, Roger D. Isaac
  • Publication number: 20110196997
    Abstract: Embodiments of the invention are generally directed to a hybrid interface for serial and parallel communication. An embodiment of a method includes initializing a first apparatus for transmission of data to or reception of data from a second apparatus, switching an interface for the first apparatus to a first mode for a parallel interface, the parallel interface including a first plurality of pins, and transmitting or receiving parallel data in the first mode via the first plurality of pins. The method further includes switching the interface of the first apparatus to a second mode for a serial interface, the serial interface including a second plurality of pins, the first plurality of pins and the second plurality of pins both including an overlapping set of pins, and transmitting or receiving serial data in the second mode via the second plurality of pins.
    Type: Application
    Filed: February 11, 2010
    Publication date: August 11, 2011
    Inventors: Alan T. Ruberg, Roger D. Isaac
  • Patent number: 7949863
    Abstract: A method and system for inter-port communication utilizing a multi-port memory device. The memory device contains an interrupt register, an interrupt signal interface (e.g., a dedicated pin), an interrupt mask, and one or more message buffers associated with each port. When a first component coupled to a first port of the memory device wants to communicate with a second component coupled to a second port of the memory device, the first component writes a message to a message buffer associated with the second port. An interrupt in the input register of the second port is set to notify the second component coupled to the second port that a new message is available. Upon receiving the interrupt, the second component reads the interrupt register to determine the nature of the interrupt. The second component then reads the message from the message buffer.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: May 24, 2011
    Assignee: Silicon Image, Inc.
    Inventors: Alan T. Ruberg, Dae Kyeung Kim, Daeyun Shim, Dongyun Lee, Myung Rai Cho, Sungjoon Kim
  • Patent number: 7346689
    Abstract: The invention provides a central office metaphor to computing, where features and functions are provided by a one or more servers and communicated to an appliance terminal through a network. Data providers are defined as “services” and are provided by one or more processing resources. The services communicate to display terminals through a network, such as Ethernet. The terminals are configured to display data, and to send keyboard, cursor, audio, and video data through the network to the processing server. Functionality is partitioned so that databases, server and graphical user interface functions are provided by the services, and human interface functionality is provided by the terminal. Communication with the terminals from various services is accomplished by converting disparate output to a common protocol. Appropriate drivers are provided for each service to allow protocol conversion. Multiple terminals are coupled to the network.
    Type: Grant
    Filed: April 20, 1998
    Date of Patent: March 18, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: J. Duane Northcutt, James G. Hanko, Alan T. Ruberg, Gerard A Wall, Lawrence L. Butcher, Neil C. Wilhelm
  • Patent number: 7187307
    Abstract: A communication system including two endpoints (transceivers or a transmitter and receiver) and a serial link between them. At least one endpoint is configured to generate encoded data in accordance with a line code and to transmit the encoded data over the link. The line code specifies a block code for encoding cells of application data and control bits, and typically also special characters that do not match bit sequences of encoded cells. Other aspects of the invention are methods for generating (and endpoint devices configured to generate and transmit, or receive and process) such encoded data, and methods for performing functions of multiple layers of a communication protocol in response to such encoded data. In accordance with the invention, multiple levels of communication protocol functionality can be efficiently incorporated within a line code.
    Type: Grant
    Filed: June 12, 2003
    Date of Patent: March 6, 2007
    Assignee: Silicon Image, Inc.
    Inventors: Brian K. Schmidt, James G. Hanko, J. Duane Northcutt, Alan T. Ruberg
  • Patent number: 7133408
    Abstract: A method and apparatus for decoding signals received from a network and distributing the decoded signals to multiple users. A bulk decoder coupled to a network decodes data received from the network and transmits the decoded data to an interconnect for distribution to a plurality of users. The number and type of bulk decoders may be adjusted in accordance with system load.
    Type: Grant
    Filed: October 13, 2000
    Date of Patent: November 7, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Alan T. Ruberg, Gerard A. Wall, Lawrence L. Butcher