Patents by Inventor Don Dykes
Don Dykes 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: 20210382832Abstract: Some examples described relate to securing a memory device of a computing system. For instance, a method may comprise comparing a command for the memory device to each command in a list of commands. The command is accepted when the command matches an authorized command in the list of commands. The accepted command is issued to the memory device.Type: ApplicationFiled: June 23, 2021Publication date: December 9, 2021Inventors: David F. HEINRICH, Theodore F. EMERSON, Don A. DYKES, Sukhamoy SOM
-
Patent number: 11074199Abstract: Some examples described relate to securing a memory device of a computing system. For instance, a method may comprise comparing a command for the memory device to each command in a list of commands. The command is accepted when the command matches an authorized command in the list of commands. The accepted command is issued to the memory device.Type: GrantFiled: January 27, 2016Date of Patent: July 27, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: David F. Heinrich, Theodore F. Emerson, Don A. Dykes, Sukhamoy Som
-
Publication number: 20180322069Abstract: Some examples described relate to securing a memory device of a computing system. For instance, a method may comprise comparing a command for the memory device to each command in a list of commands. The command is accepted when the command matches an authorized command in the list of commands. The accepted command is issued to the memory device.Type: ApplicationFiled: January 27, 2016Publication date: November 8, 2018Inventors: David F. Heinrich, Theodore F. Emerson, Don A. Dykes, Sukhamoy Som
-
Patent number: 9026627Abstract: Logging into a remote computer by way of a management processor to initiate a remote console session and switching between a default remote console session and a non-default remote console session.Type: GrantFiled: January 6, 2014Date of Patent: May 5, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Luis E. Luciani, Jr., Don A. Dykes, Curtis R. Jones
-
Patent number: 8949404Abstract: Systems, methodologies, and media associated with acquiring a graphics mode post-failure screen provided by a graphical operating system running on a self-reset capable computer are described. One exemplary method embodiment may be performable in a management processor (e.g., ASIC, FPGA) that is configured to be operably connected to a computer (e.g., server) that is configured to provide a graphical post-failure screen and to self-reset upon entering a failure state. The exemplary method embodiment may include receiving a stream of video data from the computer and making it available to a downstream component like a remote console application. The exemplary method may also include performing a screen refresh after detecting the failure state in the computer. The exemplary method may also include selectively storing the graphical post-failure screen in a memory associated with the management processor.Type: GrantFiled: May 24, 2005Date of Patent: February 3, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Luis E. Luciani, Jr., Don A. Dykes
-
Patent number: 8933941Abstract: A remote management controller may include a video redirection device and a processor. The video redirection device may be configured to: obtain a slice of video data output from a video graphics controller; calculate at least one value correlative to the slice of video data; and if the calculated value for any portion of the slice differs from a value for a previously obtained corresponding portion, update a table associated with an image related to a remote system with the calculated value, and process the portion of the slice to create a data portion of a network packet in a network buffer. The processor may be configured to: allocate the network buffer; and provide a header portion of the network packet to the network buffer.Type: GrantFiled: August 23, 2005Date of Patent: January 13, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Theodore F. Emerson, Robert L. Noonan, David F. Heinrich, Don Dykes
-
Publication number: 20140122687Abstract: Logging into a remote computer by way of a management processor to initiate a remote console session and switching between a default remote console session and a non-default remote console session.Type: ApplicationFiled: January 6, 2014Publication date: May 1, 2014Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Luis E. LUCIANI, JR., Don A. DYKES, Curtis R. JONES
-
Patent number: 8650267Abstract: Logging into a remote computer by way of a management processor to initiate a remote console session and switching between a default remote console session and a non-default remote console session.Type: GrantFiled: December 5, 2003Date of Patent: February 11, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Luis E. Luciani, Jr., Don Dykes, Curtis R. Jones
-
Publication number: 20120124186Abstract: Methods, devices, and systems for multiple host management are provided. An example of a method for multiple host management includes a multiple host management device managing a plurality of host instances. The multiple host management device can provide each of the plurality of host instances with a plurality of input/output (I/O) functionalities.Type: ApplicationFiled: November 15, 2010Publication date: May 17, 2012Inventors: Theodore F. Emerson, David F. Heinrich, Don A. Dykes, Robert L. Noonan, Dwight D. Riley
-
Patent number: 7920744Abstract: A system comprising a first computer and a second computer remotely located from the first computer and in communication with the first computer via a network. The second computer comprises an encoder module which encodes and transmits a pixel color datum to the first computer. The encoder module encodes the pixel color datum by generating a bit indicative of the number of different pixel color data encoded since a datum having a same color as the pixel color datum was last encoded.Type: GrantFiled: September 7, 2010Date of Patent: April 5, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: Don A. Dykes
-
Publication number: 20110002538Abstract: A system comprising a first computer and a second computer remotely located from the first computer and in communication with the first computer via a network. The second computer comprises an encoder module which encodes and transmits a pixel color datum to the first computer. The encoder module encodes the pixel color datum by generating a bit indicative of the number of different pixel color data encoded since a datum having a same color as the pixel color datum was last encoded.Type: ApplicationFiled: September 7, 2010Publication date: January 6, 2011Inventor: Don A. DYKES
-
Patent number: 7817849Abstract: A system comprising a first computer and a second computer remotely located from the first computer and in communication with the first computer via a network. The second computer comprises an encoder module which encodes and transmits a pixel color datum to the first computer. The encoder module encodes the pixel color datum by generating a bit indicative of the number of different pixel color data encoded since a datum having a same color as the pixel color datum was last encoded.Type: GrantFiled: August 18, 2005Date of Patent: October 19, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventor: Don A. Dykes
-
Patent number: 7817157Abstract: A remote management controller may include a capture engine and a processor. The capture engine may be configured to obtain a slice of video data output from a video graphics controller, store the slice of video data, and calculate at least one value correlative to the slice of video data. The processor may be configured to retrieve the slice of video data stored by the capture engine and process any changed portion of the slice of video data for transmission to a remote system.Type: GrantFiled: August 23, 2005Date of Patent: October 19, 2010Assignee: Hewlett-Packard Company, L.P.Inventors: Theodore F. Emerson, Robert L. Noonan, David F. Heinrich, Don Dykes
-
Patent number: 7518614Abstract: A remote management controller may include a video redirection device and a processor. The video redirection device may be configured to: obtain multiple separate slices of video data output from a video graphics controller; calculate at least one value correlative to each of the multiple separate slices of video data; and if the calculated value for any portion of any of the multiple separate slices differs from a value for a previously obtained corresponding portion, update a table associated with an image related to a remote system with the calculated value, process the portion of the slice into a network packet, and move the network packet to one of multiple network buffers. The processor may be configured to: allocate the multiple network buffers; and facilitate transmission of the network packets loaded into the network buffers to the remote system.Type: GrantFiled: August 23, 2005Date of Patent: April 14, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Theodore F. Emerson, Robert L. Noonan, David F. Heinrich, Don Dykes
-
Patent number: 7403204Abstract: A remote management controller may include a capture engine and a processor. The capture engine may be configured to: obtain a slice of video data output from a video graphics controller; calculate at least one value correlative to the slice of video data; determine whether any portion of the slice has been locked; and if any portion has not been locked and if the calculated value for such portion of the slice differs from a value for a previously obtained corresponding portion, move the portion to a virtual screen buffer, update a table associated with the virtual screen buffer with the calculated value, and modify a change table to indicate that the portion has changed.Type: GrantFiled: August 23, 2005Date of Patent: July 22, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Theodore F. Emerson, Robert L. Noonan, David F. Heinrich, Don Dykes
-
Publication number: 20070041635Abstract: A system comprising a first computer and a second computer remotely located from the first computer and in communication with the first computer via a network. The second computer comprises an encoder module which encodes and transmits a pixel color datum to the first computer. The encoder module encodes the pixel color datum by generating a bit indicative of the number of different pixel color data encoded since a datum having a same color as the pixel color datum was last encoded.Type: ApplicationFiled: August 18, 2005Publication date: February 22, 2007Inventor: Don Dykes
-
Patent number: 7145576Abstract: A method and apparatus captures the color palettes of a video graphics controller of a managed computer to a remote computer to transmit correct color information to a remote computer. A remote management controller may perform this technique independent from the operating system. The managed computer includes a processor and a video graphics controller. The remote management controller snoops a bus, which couples the processor to the video graphics controller, for processor accesses to the EGA and VGA color palettes stored in the video graphics controller. The remote management controller includes an EGA shadow look up table and a VGA shadow look up table that store the snooped information which is used to create correct color information to be transmitted to the remote computer so that it can display the same colors generated at the managed computer.Type: GrantFiled: December 5, 2005Date of Patent: December 5, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Theodore F. Emerson, Don A. Dykes
-
Publication number: 20060271881Abstract: Systems, methodologies, and media associated with acquiring a graphics mode post-failure screen provided by a graphical operating system running on a self-reset capable computer are described. One exemplary method embodiment may be performable in a management processor (e.g., ASIC, FPGA) that is configured to be operably connected to a computer (e.g., server) that is configured to provide a graphical post-failure screen and to self-reset upon entering a failure state. The exemplary method embodiment may include receiving a stream of video data from the computer and making it available to a downstream component like a remote console application. The exemplary method may also include performing a screen refresh after detecting the failure state in the computer. The exemplary method may also include selectively storing the graphical post-failure screen in a memory associated with the management processor.Type: ApplicationFiled: May 24, 2005Publication date: November 30, 2006Inventors: Luis Luciani, Don Dykes
-
Patent number: 7038696Abstract: A method and apparatus captures the color palettes of a video graphics controller of a managed computer to a remote computer to transmit correct color information to a remote computer. A remote management controller may perform this technique independent from the operating system. The managed computer includes a processor and a video graphics controller. The remote management controller snoops a bus, which couples the processor to the video graphics controller, for processor accesses to the EGA and VGA color palettes stored in the video graphics controller. The remote management controller includes an EGA shadow look up table and a VGA shadow look up table that store the snooped information which is used to create correct color information to be transmitted to the remote computer so that it can display the same colors generated at the managed computer.Type: GrantFiled: January 4, 2002Date of Patent: May 2, 2006Assignee: Hewlett-Packard Development CompanyInventors: Theodore F. Emerson, Don A. Dykes
-
Publication number: 20060082591Abstract: A method and apparatus captures the color palettes of a video graphics controller of a managed computer to a remote computer to transmit correct color information to a remote computer. A remote management controller may perform this technique independent from the operating system. The managed computer includes a processor and a video graphics controller. The remote management controller snoops a bus, which couples the processor to the video graphics controller, for processor accesses to the EGA and VGA color palettes stored in the video graphics controller. The remote management controller includes an EGA shadow look up table and a VGA shadow look up table that store the snooped information which is used to create correct color information to be transmitted to the remote computer so that it can display the same colors generated at the managed computer.Type: ApplicationFiled: December 5, 2005Publication date: April 20, 2006Inventors: Theodore Emerson, Don Dykes