Patents by Inventor David W. Vogel

David W. Vogel 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: 11481352
    Abstract: An example includes detecting receiving a bus turn-around (BTA) sequence after detecting a voltage level; sending a BTA acknowledgement in response to the BTA sequence; and sending a configuration command to a peripheral device after the interface is initialized based on the BTA acknowledgement.
    Type: Grant
    Filed: December 26, 2020
    Date of Patent: October 25, 2022
    Assignee: Intel Corporation
    Inventors: Zhenyu Zhu, Nobuyuki Suzuki, Anoop Mukker, Daniel Nemiroff, David W. Vogel
  • Patent number: 11048659
    Abstract: An example method for initializing an interface includes driving a low voltage signal on data lanes and clock lanes. The method further includes performing a reset sequence and an initialization of a link configuration register. The method also includes driving a high voltage signal to the clock lanes and the data lanes. The method further includes driving a bus turn-around (BTA) sequence on the data lanes. The method also includes detecting that the BTA is acknowledged by a host controller.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: June 29, 2021
    Assignee: Intel Corporation
    Inventors: Zhenyu Zhu, Nobuyuki Suzuki, Anoop Mukker, Daniel Nemiroff, David W. Vogel
  • Publication number: 20210117365
    Abstract: An example includes detecting receiving a bus turn-around (BTA) sequence after detecting a voltage level; sending a BTA acknowledgement in response to the BTA sequence; and sending a configuration command to a peripheral device after the interface is initialized based on the BTA acknowledgement.
    Type: Application
    Filed: December 26, 2020
    Publication date: April 22, 2021
    Inventors: Zhenyu Zhu, Nobuyuki Suzuki, Anoop Mukker, Daniel Nemiroff, David W. Vogel
  • Publication number: 20200356518
    Abstract: An example method for initializing an interface includes driving a low voltage signal on data lanes and clock lanes. The method further includes performing a reset sequence and an initialization of a link configuration register. The method also includes driving a high voltage signal to the clock lanes and the data lanes. The method further includes driving a bus turn-around (BTA) sequence on the data lanes. The method also includes detecting that the BTA is acknowledged by a host controller.
    Type: Application
    Filed: January 22, 2019
    Publication date: November 12, 2020
    Inventors: Zhenyu Zhu, Nobuyuki Suzuki, Anoop Mukker, Daniel Nemiroff, David W. Vogel
  • Publication number: 20190391949
    Abstract: An example method for initializing an interface includes driving a low voltage signal on data lanes and clock lanes. The method further includes performing a reset sequence and an initialization of a link configuration register. The method also includes driving a high voltage signal to the clock lanes and the data lanes. The method further includes driving a bus turn-around (BTA) sequence on the data lanes. The method also includes detecting that the BTA is acknowledged by a host controller.
    Type: Application
    Filed: January 22, 2019
    Publication date: December 26, 2019
    Inventors: Zhenyu Zhu, Nobuyuki Suzuki, Anoop Mukker, Daniel Nemiroff, David W. Vogel
  • Patent number: 10185696
    Abstract: An example method for initializing an interface includes driving a low voltage signal on data lanes and clock lanes. The method further includes performing a reset sequence and an initialization of a link configuration register. The method also includes driving a high voltage signal to the clock lanes and the data lanes. The method further includes driving a bus turn-around (BTA) sequence on the data lanes. The method also includes detecting that the BTA is acknowledged by a host controller.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: January 22, 2019
    Assignee: Intel Corporation
    Inventors: Zhenyu Zhu, Nobuyuki Suzuki, Anoop Mukker, Daniel Nemiroff, David W. Vogel
  • Patent number: 10168760
    Abstract: An example method for power management of a user interface includes initiating a low power entry at a data lane of the user interface. The method further includes coordinating with a peripheral device to enter into an ultra-low power state. The peripheral device is to initiate a low power entry at the clock lane to enter the user interface into an ultra-low power state in response to detecting the low power entry at the data lane.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: January 1, 2019
    Assignee: Intel Corporation
    Inventors: Zhenyu Zhu, Anoop Mukker, Daniel Nemiroff, Nobuyuki Suzuki, David W. Vogel
  • Publication number: 20170286357
    Abstract: In one embodiment, an apparatus comprises: a controller to communicate data having a format according to a first communication protocol, the controller comprising a Mobile Industry Processor Interface (MIPI)-compatible controller; an interface circuit coupled to the controller to receive the data, convert the data and communicate the converted data to a physical unit of a second communication protocol, the converted data having a format according to the second communication protocol; and the physical unit coupled to the interface circuit to receive and serialize the converted data and output the serialized converted data to a destination. Other embodiments are described and claimed.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: Satheesh Chellappan, Anoop Mukker, Bharat Daga, David W. Vogel
  • Publication number: 20170153687
    Abstract: An example method for power management of a user interface includes initiating a low power entry at a data lane of the user interface. The method further includes coordinating with a peripheral device to enter into an ultra-low power state. The peripheral device is to initiate a low power entry at the clock lane to enter the user interface into an ultra-low power state in response to detecting the low power entry at the data lane.
    Type: Application
    Filed: March 18, 2016
    Publication date: June 1, 2017
    Applicant: Intel Corporation
    Inventors: Zhenyu Zhu, Anoop Mukker, Daniel Nemiroff, Nobuyuki Suzuki, David W. Vogel
  • Publication number: 20170154009
    Abstract: An example method for initializing an interface includes driving a low voltage signal on data lanes and clock lanes. The method further includes performing a reset sequence and an initialization of a link configuration register. The method also includes driving a high voltage signal to the clock lanes and the data lanes. The method further includes driving a bus turn-around (BTA) sequence on the data lanes. The method also includes detecting that the BTA is acknowledged by a host controller.
    Type: Application
    Filed: March 15, 2016
    Publication date: June 1, 2017
    Applicant: Intel Corporation
    Inventors: Zhenyu Zhu, Nobuyuki Suzuki, Anoop Mukker, Daniel Nemiroff, David W. Vogel
  • Patent number: 6154464
    Abstract: A PHY having a media independent interface (MII) providing connections to a MAC or to another PHY is disclosed. The invention provides a mechanism for connecting a first PHY with a second PHY, wherein the PHY may act as the media access control side of the MII. The system includes a selection means for selecting the mode of operation for the PHY, a MII for providing a synchronous digital interface carrying un-encoded data over separate transmit and receive paths and a translation entity for generating output enables for controlling the flow of the data, wherein the translation entity establishes in response to mode being selected a first flow of data for connecting the PHY to a Media Access Control entity or a second flow of data for connecting the PHY to a second PHY. The translation entity muxes data and control signals based upon the mode selection. A translation synchronization entity is provided.
    Type: Grant
    Filed: May 9, 1997
    Date of Patent: November 28, 2000
    Assignee: Level One Communications, Inc.
    Inventors: Mark T. Feuerstraeter, Michael A. Sokol, David W. Vogel
  • Patent number: 5907553
    Abstract: A Physical Layer Device is disclosed having power savings features operable during auto-negotiation for multiple technologies. Excessive power consumption is alleviated by decreasing the power required by the receiver(s) during parallel detection. The Physical Layer Device includes at least one port, with each port including a parallel detection receiver for receiving data and messages from a connected device, the data and messages including autonegotiation fast link pulses indicating a technology capability of the connected device, a cycler for enabling the parallel detection receiver for a fraction of an autonegotiation period and a controller for controlling the cycler. The enabling of the receiver for each port, whether a multiple or single port device, is staggered to prevent more than one receiver from being enabled at one time.
    Type: Grant
    Filed: April 8, 1997
    Date of Patent: May 25, 1999
    Assignee: Level One Communications, Inc.
    Inventors: N. Patrick Kelly, David W. Vogel