Patents by Inventor Shannon L. Nelson

Shannon L. Nelson 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: 9239728
    Abstract: In an input/output virtualization-enabled computing environment, a device, method, and system for securely handling virtual function driver communications with a physical function driver of a computing device includes maintaining communication profiles for virtual function drivers and applying the communication profiles to communications from the virtual function drivers to the physical function driver, to determine whether the communications present a security and/or performance condition. The device, method and system may disable a virtual function driver if a security and/or performance condition is detected.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: January 19, 2016
    Assignee: Intel Corporation
    Inventors: Nrupal R. Jani, Shannon L. Nelson, Gregory D. Cummings
  • Publication number: 20140298339
    Abstract: In an input/output virtualization-enabled computing environment, a device, method, and system for securely handling virtual function driver communications with a physical function driver of a computing device includes maintaining communication profiles for virtual function drivers and applying the communication profiles to communications from the virtual function drivers to the physical function driver, to determine whether the communications present a security and/or performance condition. The device, method and system may disable a virtual function driver if a security and/or performance condition is detected.
    Type: Application
    Filed: June 17, 2014
    Publication date: October 2, 2014
    Inventors: Nrupal R. Jani, Shannon L. Nelson, Gregory D. Cummings
  • Patent number: 8756689
    Abstract: In an input/output virtualization-enabled computing environment, a device, method, and system for securely handling virtual function driver communications with a physical function driver of a computing device includes maintaining communication profiles for virtual function drivers and applying the communication profiles to communications from the virtual function drivers to the physical function driver, to determine whether the communications present a security and/or performance condition. The device, method and system may disable a virtual function driver if a security and/or performance condition is detected.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: June 17, 2014
    Assignee: Intel Corporation
    Inventors: Nrupal R. Jani, Shannon L. Nelson, Gregory D. Cummings
  • Publication number: 20140007230
    Abstract: In an input/output virtualization-enabled computing environment, a device, method, and system for securely handling virtual function driver communications with a physical function driver of a computing device includes maintaining communication profiles for virtual function drivers and applying the communication profiles to communications from the virtual function drivers to the physical function driver, to determine whether the communications present a security and/or performance condition. The device, method and system may disable a virtual function driver if a security and/or performance condition is detected.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Inventors: Nrupal R. Jani, Shannon L. Nelson, Gregory D. Cummings