Patents by Inventor Robert B. Bahnsen

Robert B. Bahnsen 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: 9880859
    Abstract: Technologies for managing image discovery includes a server controller to cause a server to enter a pre-boot state. The server controller communicates with the server while the server maintains the pre-boot state to determine identification data of the server in response to a transitioning the server to the pre-boot state. The server controller identifies a boot image of the server based on the identification data of the server and associates the server with the identified boot image.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: January 30, 2018
    Assignee: Intel Corporation
    Inventors: Robert C. Swanson, Mallik Bulusu, Vincent J. Zimmer, Robert W. Cone, Robert B. Bahnsen
  • Publication number: 20170228168
    Abstract: In one embodiment a controller comprises logic to determine whether an electronic device is operating in a low power state and in response to a determination that the electronic device is operating in a low power state, implement a memory state management routine which reduces power to at least a section of volatile memory in the memory system. Other embodiments may be described.
    Type: Application
    Filed: September 26, 2016
    Publication date: August 10, 2017
    Applicant: Intel Corporation
    Inventors: Robert B. Bahnsen, Kanivenahalli Govindaraju, Robert C. Swanson, Mallik Bulusu
  • Patent number: 9658930
    Abstract: A method and device for managing hardware errors in a multi-core environment includes allocating processor cores to a main set and a spare set of processor cores. The main set of processor cores are used by an operating system, and the spare set of processor cores are dedicated to software applications. Should a processor core error occur, a processor core swap may be performed to swap a spare processor core for a failing main processor core without interrupting the execution of the operating system.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: May 23, 2017
    Assignee: Intel Corporation
    Inventors: Robert Swanson, Mallik Bulusu, Robert B. Bahnsen, Narayan Ranganathan, David Lombard
  • Patent number: 9495177
    Abstract: Methods and apparatus relating to pre-OS (pre Operating System) image rewriting to provide cross-architecture support, security introspection, and/or performance optimization are described. In an embodiment, logic rewrites a non-native firmware interface driver into a native firmware interface driver in response to a determination that sufficient space is available in an integrity cache storage device to store the native firmware interface driver. The logic rewrites the non-native firmware interface driver into the native firmware interface driver by performing one or more of its operations during operating system runtime. Other embodiments are also claimed and described.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: November 15, 2016
    Assignee: Intel Corporation
    Inventors: Vincent J. Zimmer, Michael A. Rothman, Robert B. Bahnsen, Robert C. Swanson
  • Patent number: 9454214
    Abstract: In one embodiment a controller comprises logic to determine whether an electronic device is operating in a low power state and in response to a determination that the electronic device is operating in a low power state, implement a memory state management routine which reduces power to at least a section of volatile memory in the memory system. Other embodiments may be described.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: September 27, 2016
    Assignee: Intel Corporation
    Inventors: Robert B. Bahnsen, Kanivenahalli Govindaraju, Robert C. Swanson, Mallik Bulusu
  • Publication number: 20150277937
    Abstract: Technologies for managing image discovery includes a server controller to cause a server to enter a pre-boot state. The server controller communicates with the server while the server maintains the pre-boot state to determine identification data of the server in response to a transitioning the server to the pre-boot state. The server controller identifies a boot image of the server based on the identification data of the server and associates the server with the identified boot image.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 1, 2015
    Inventors: Robert C. Swanson, Mallik Bulusu, Vincent J. Zimmer, Robert W. Cone, Robert B. Bahnsen
  • Publication number: 20150212828
    Abstract: Methods and apparatus relating to pre-OS (pre Operating System) image rewriting to provide cross-architecture support, security introspection, and/or performance optimization are described. In an embodiment, logic rewrites a non-native firmware interface driver into a native firmware interface driver in response to a determination that sufficient space is available in an integrity cache storage device to store the native firmware interface driver. The logic rewrites the non-native firmware interface driver into the native firmware interface driver by performing one or more of its operations during operating system runtime. Other embodiments are also claimed and described.
    Type: Application
    Filed: October 24, 2013
    Publication date: July 30, 2015
    Applicant: Intel Corporation
    Inventors: Vincent J. Zimmer, Michael A. Rothman, Robert B. Bahnsen, Robert C. Swanson
  • Publication number: 20140281637
    Abstract: In one embodiment a controller comprises logic to determine whether an electronic device is operating in a low power state and in response to a determination that the electronic device is operating in a low power state, implement a memory state management routine which reduces power to at least a section of volatile memory in the memory system. Other embodiments may be described.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Inventors: ROBERT B. BAHNSEN, KANIVENAHALLI GOVINDARAJU, ROBERT C. SWANSON, MALLIK BULUSU
  • Publication number: 20140164827
    Abstract: A method and device for managing hardware errors in a multi-core environment includes allocating processor cores to a main set and a spare set of processor cores. The main set of processor cores are used by an operating system, and the spare set of processor cores are dedicated to software applications. Should a processor core error occur, a processor core swap may be performed to swap a spare processor core for a failing main processor core without interrupting the execution of the operating system.
    Type: Application
    Filed: December 30, 2011
    Publication date: June 12, 2014
    Inventors: Robert Swanson, Mallik Bulusu, Robert B. Bahnsen, Narayan Ranganathan, David Lombard