Patents by Inventor Miles Penner

Miles Penner 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: 20240119020
    Abstract: Examples described herein relate to utilizing a bus driver to present a peripheral device comprising a single physical function to a host operating system (OS) as a plurality of peripheral devices, associating the plurality of presented peripheral devices with a corresponding plurality of physical Ethernet ports; and enabling the host OS to interact with the plurality of peripheral devices. In some examples, the number of the plurality of peripheral devices correlates to the number of physical Ethernet ports associated with the peripheral device.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Inventors: Kevin C. SCOTT, Miles PENNER
  • Publication number: 20230367655
    Abstract: A method is described. The method includes respectively adding respective identifiers of respective queues that provide packets to a CPU to a list in response to the respective queues being deemed quiet. The method includes, as a consequence of an interrupt having been generated in response to one of the respective queues having received a packet, removing the respective identifiers from the list and executing respective poll service handlers for the respective queues. The method includes disabling those of the respective poll service handlers and adding those of the respective identifiers back to the interrupt cause list for those of the respective queues that are again deemed quiet, while, continuing executing others of the respective poll service handlers for others of the respective queues that are not deemed quiet.
    Type: Application
    Filed: July 25, 2023
    Publication date: November 16, 2023
    Inventors: Yashaswini Raghuram PRATHIVADI BHAYANKARAM, Kevin C. SCOTT, Miles PENNER, Chinh T. CAO, Deepthi KAVALUR
  • Publication number: 20090249096
    Abstract: A method and apparatus for data transmission at energy efficient rates. An embodiment of an apparatus includes a port for the transfer of data. The port has an active state in which the port may transmit or receive data and an inactive state in which the port does not transmit or receive data. The apparatus further includes logic to control the transfer of data. The logic places the port into the active state for a first time period for the transfer of data and places the port into the inactive state for a second time period. The logic further prevents transfer of data during the inactive state.
    Type: Application
    Filed: June 12, 2009
    Publication date: October 1, 2009
    Inventors: PATRICK CONNER, Yadong Li, William Campbell, Indumathi Madhavan, Miles Penner
  • Patent number: 7573940
    Abstract: A method and apparatus for data transmission at energy efficient rates. An embodiment of an apparatus includes a port for the transfer of data. The port has an active state in which the port may transmit or receive data and an inactive state in which the port does not transmit or receive data. The apparatus further includes logic to control the transfer of data. The logic places the port into the active state for a first time period for the transfer of data and places the port into the inactive state for a second time period. The logic further prevents transfer of data during the inactive state.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: August 11, 2009
    Assignee: Intel Corporation
    Inventors: Patrick Connor, Yadong Li, William Campbell, Indumathi Madhavan, Miles Penner
  • Publication number: 20070127581
    Abstract: A method and apparatus for data transmission at energy efficient rates. An embodiment of an apparatus includes a port for the transfer of data. The port has an active state in which the port may transmit or receive data and an inactive state in which the port does not transmit or receive data. The apparatus further includes logic to control the transfer of data. The logic places the port into the active state for a first time period for the transfer of data and places the port into the inactive state for a second time period. The logic further prevents transfer of data during the inactive state.
    Type: Application
    Filed: December 7, 2005
    Publication date: June 7, 2007
    Inventors: Patrick Connor, Yadong Li, William Campbell, Indumathi Madhavan, Miles Penner
  • Publication number: 20060143367
    Abstract: In some embodiments access to a non-volatile memory is controlled. If a received code matches an unlock code, write access to the non-volatile memory is allowed. If the received code does not match the unlock code, write access to the non-volatile memory is not allowed. Other embodiments are described and claimed.
    Type: Application
    Filed: December 27, 2004
    Publication date: June 29, 2006
    Inventors: Scott Dubal, Miles Penner