Patents by Inventor Daniel Hamlin

Daniel Hamlin 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: 20240135504
    Abstract: An information handling system includes a display device and a processor. The display device outputs pixels associated with a text font. The processor converts red, green, blue (RGB) pixels to image perspective transformation (IPT) pixels. The processor further sharpens one or more of the IPT pixels that do not have color. The sharpening of the one or more of the IPT pixels identifies edges of the text font and defines widths of the text font. The processor corrects edge overshoot and edge undershoot created by a digital filter. The edge overshoot and the edge undershoot are corrected for each IPT pixel associated with the text edges. The processor also reduces noise enhancement in the sharpened IPT pixels, retains grey text portions of each of the sharpened IPT pixels, and converts the IPT pixels to new RGB pixels. The processor outputs the new RGB pixels to the display device.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Inventors: Stefan Peana, Daniel Hamlin
  • Publication number: 20240086288
    Abstract: An embedded controller locks down one or more devices within an information handling system based on a detection of an operating system crash. A processor monitors an operating system executing within the information handling system, and detects the operating system crash. In response to the detection of the operating system crash, the processor notifies the embedded controller of the operating system crash.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Inventors: Ibrahim Sayyed, Adolfo Montero, Daniel Hamlin
  • Patent number: 11657188
    Abstract: An information handling system includes a policy store, wherein one of the policies is associated with a feature of a device of the information handling system. If a first assertion for the information handling system to enter a non-interactive mode is detected, then a configuration setting associated with the feature of the device is modified. Modifying the configuration setting associated with the feature of the device includes restricting power transition states of the device.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: May 23, 2023
    Assignee: Dell Products L.P.
    Inventors: Pradeep Gopal, Daniel Hamlin
  • Patent number: 11509167
    Abstract: A method may include determining that an information handling system is placed on a wireless charging pad. The wireless charging pad is communicatively coupled to a wireless docking station. The method may further include receiving, at the wireless charging pad, a first unique identifier from the wireless docking station. A wireless dock connection is initiated between the wireless docking station and the information handling system in response to receiving the first unique identifier.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Daniel Hamlin, Manuel Novoa
  • Patent number: 11422602
    Abstract: A computing device remote control system includes a remote-control device, a remote-control adapter that is communicatively coupled to the remote-control device, and a computing device including a computing device Universal Serial Bus (USB) connector that is connected to the remote-control adapter. A function controller in the computing device is coupled to the computing device USB connector and operates to receive a remote-control message from the remote-control device via the computing device USB connector and the remote-control adapter and, in response, change a control function state stored in the function controller, and generate and transmit an alert. A system controller in the computing device is coupled to the function controller and operates to receive the alert from the function controller and, in response, access the function controller to identify the control function state stored in the function controller, and perform at least one control operation based on the control function state.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: August 23, 2022
    Assignee: Dell Products L.P.
    Inventors: Jonathan C. Giffen, Pradeep Gopal, Daniel Hamlin
  • Publication number: 20210397237
    Abstract: A computing device remote control system includes a remote-control device, a remote-control adapter that is communicatively coupled to the remote-control device, and a computing device including a computing device Universal Serial Bus (USB) connector that is connected to the remote-control adapter. A function controller in the computing device is coupled to the computing device USB connector and operates to receive a remote-control message from the remote-control device via the computing device USB connector and the remote-control adapter and, in response, change a control function state stored in the function controller, and generate and transmit an alert. A system controller in the computing device is coupled to the function controller and operates to receive the alert from the function controller and, in response, access the function controller to identify the control function state stored in the function controller, and perform at least one control operation based on the control function state.
    Type: Application
    Filed: June 22, 2020
    Publication date: December 23, 2021
    Inventors: Jonathan C. Giffen, Pradeep Gopal, Daniel Hamlin
  • Publication number: 20210303739
    Abstract: An information handling system includes a policy store, wherein one of the policies is associated with a feature of a device of the information handling system. If a first assertion for the information handling system to enter a non-interactive mode is detected, then a configuration setting associated with the feature of the device is modified. Modifying the configuration setting associated with the feature of the device includes restricting power transition states of the device.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Inventors: Pradeep Gopal, Daniel Hamlin
  • Publication number: 20210265860
    Abstract: A method may include determining that an information handling system is placed on a wireless charging pad. The wireless charging pad is communicatively coupled to a wireless docking station. The method may further include receiving, at the wireless charging pad, a first unique identifier from the wireless docking station. A wireless dock connection is initiated between the wireless docking station and the information handling system in response to receiving the first unique identifier.
    Type: Application
    Filed: February 20, 2020
    Publication date: August 26, 2021
    Inventors: Daniel Hamlin, Manuel Novoa
  • Patent number: 10552590
    Abstract: An authentication agent for an information handling system includes a request module, a threshold table, and a comparison module. The request module receives a first request to access a secure resource of the information handling system, determines a first access level associated with the first request, and requests first confidence level information from the information handling system. The threshold table includes a first confidence threshold associated with the first access level. The comparison module compares the first confidence level information with the first confidence threshold. The authentication agent grants access to the secure resource at the first access level when the first confidence level information is greater than the first confidence threshold.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: February 4, 2020
    Assignee: Dell Products, LP
    Inventors: Daniel Hamlin, Charles D. Robison, Jr., Carrie Elaine Gates
  • Patent number: 10496801
    Abstract: An authentication engine for an information handling system includes an event engine that receives authentication information from a plurality of input devices of the information handling system and classifies the authentication information from each input device into a plurality of events, and provides confidence score metadata based upon the authentication information, a confidence module that generates a confidence score based upon the events, and a threshold table that receives the confidence score and determines an authentication state of the information handling system based upon the confidence score.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: December 3, 2019
    Assignee: Dell Products, LP
    Inventors: Daniel Hamlin, Charles D. Robison, Jr., Carrie Elaine Gates
  • Patent number: 10148669
    Abstract: An encryption key management system includes an encryption IHS that is coupled to a network. The encryption key management system also includes a host processing system. An off-host processing system in the encryption key management system is coupled to the host processing system and is coupled to the encryption IHS through the network. The off-host processing system provides an encryption key request to the encryption IHS through the network, receives an encryption key from the encryption IHS through the network and stores the encryption key, provides the encryption key to the host processing system in response to authenticating a user, and revokes the encryption key in response to a revocation instruction received from the encryption IHS through the network. The providing the request, and the receiving, providing, and revoking the encryption key may be performed by the off-host processing system while the host-processing system is not in an operating mode.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: December 4, 2018
    Assignee: Dell Products, L.P.
    Inventors: Charles Robison, Daniel Hamlin
  • Patent number: 10037418
    Abstract: A pre-boot authentication (PBA) credential sharing system includes a secure subsystem including an off-host processing system and a secure storage. A credential management application is coupled to the off-host processing system. A data protection engine is coupled to the off-host processing system and a PBA database. The data protection engine receives a notification from the off-host processor of the enrollment of an authentication credential in the secure storage by the credential management application, and provides PBA object information for association with the authentication credential to create a PBA object that is stored in the secure storage. Subsequently, while in a pre-boot environment, the data protection engine requests the PBA object from the secure storage, retrieves storage authentication information from the PBA database using the PBA object, and performs a pre-boot authentication process using the storage authentication information.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: July 31, 2018
    Assignee: Dell Products L.P.
    Inventors: Daniel Hamlin, Brijesh Kumar Mishra, Minhaj Ahmed
  • Patent number: 9667602
    Abstract: An off-host authentication system includes an authentication information handling system (IHS) that is coupled to a network. The off-host authentication system also includes a host processing system. An off-host processing system in the off-host authentication system is coupled to the host processing system and is coupled to the authentication IHS through the network. The off-host processing system provides an encrypted primary authentication item to the authentication IHS through the network. The off-host processing system then receives an encrypted secondary authentication token from the authentication IHS through the network. The off-host processing system then decrypts the encrypted secondary authentication token to produce a decrypted secondary authentication token and uses the decrypted secondary authentication token to retrieve a tertiary authentication token.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: May 30, 2017
    Assignee: Dell Products L.P.
    Inventors: Daniel Hamlin, Charles Robison
  • Publication number: 20170147801
    Abstract: A pre-boot authentication (PBA) credential sharing system includes a secure subsystem including an off-host processing system and a secure storage. A credential management application is coupled to the off-host processing system. A data protection engine is coupled to the off-host processing system and a PBA database. The data protection engine receives a notification from the off-host processor of the enrollment of an authentication credential in the secure storage by the credential management application, and provides PBA object information for association with the authentication credential to create a PBA object that is stored in the secure storage. Subsequently, while in a pre-boot environment, the data protection engine requests the PBA object from the secure storage, retrieves storage authentication information from the PBA database using the PBA object, and performs a pre-boot authentication process using the storage authentication information.
    Type: Application
    Filed: November 25, 2015
    Publication date: May 25, 2017
    Inventors: Daniel Hamlin, Brijesh Kumar Mishra, Minhaj Ahmed
  • Patent number: 9577994
    Abstract: An off-host authentication system includes a network. An off-host processing system is coupled to the network and sends an encrypted authentication item through the network in response to validating a user. An authentication information handling system (IHS) is coupled to the network and receives the encrypted authentication item from the off-host processing system through the network, decrypts the encrypted authentication item to produce a decrypted authentication item, validates the decrypted authentication item, and sends an approval message through the network. A directory system is coupled to the network and receives the approval message through the network and, in response, sends a user approval through the network. A host processing system, which is located in a user IHS that includes the off-host processing system and which is coupled to the network, logs a user into the user IHS in response to receiving the user approval through the network.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 21, 2017
    Assignee: Dell Products L.P.
    Inventors: Charles Robison, Daniel Hamlin
  • Publication number: 20160210447
    Abstract: An authentication engine for an information handling system includes an event engine that receives authentication information from a plurality of input devices of the information handling system and classifies the authentication information from each input device into a plurality of events, and provides confidence score metadata based upon the authentication information, a confidence module that generates a confidence score based upon the events, and a threshold table that receives the confidence score and determines an authentication state of the information handling system based upon the confidence score.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 21, 2016
    Inventors: Daniel Hamlin, Charles D. Robison, JR., Carrie Elaine Gates
  • Publication number: 20160210446
    Abstract: An information handling system includes a secure resource, an input device that receives an authentication credential from a user and generates authentication information based upon the authentication credential, an authentication engine that receives the authentication information and provides confidence information based upon the authentication information, and an authentication agent that receives the confidence information and grants the user a level access to the secure resource based upon the confidence information.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 21, 2016
    Inventors: Daniel Hamlin, Charles D. Robison, JR., Carrie Elaine Gates
  • Publication number: 20160212115
    Abstract: An information handling system includes a plurality of input devices and an authentication engine. Each input device receives credential information and generates associated authentication information based upon the credential information. The authentication engine receives the authentication information from the plurality of input devices and provides a confidence status based upon the authentication information, wherein the confidence status includes more than two confidence levels, and wherein when a first input device of the plurality of input devices receives first credential information, the authentication engine increases the confidence status from a first confidence level to a second confidence level.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 21, 2016
    Inventors: Daniel Hamlin, Charles D. Robison, JR., Carrie Elaine Gates
  • Publication number: 20160210448
    Abstract: An authentication agent for an information handling system includes a request module, a threshold table, and a comparison module. The request module receives a first request to access a secure resource of the information handling system, determines a first access level associated with the first request, and requests first confidence level information from the information handling system. The threshold table includes a first confidence threshold associated with the first access level. The comparison module compares the first confidence level information with the first confidence threshold. The authentication agent grants access to the secure resource at the first access level when the first confidence level information is greater than the first confidence threshold.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 21, 2016
    Inventors: Daniel Hamlin, Charles D. Robison, JR., Carrie Elaine Gates
  • Publication number: 20160127332
    Abstract: An off-host authentication system includes an authentication information handling system (IHS) that is coupled to a network. The off-host authentication system also includes a host processing system. An off-host processing system in the off-host authentication system is coupled to the host processing system and is coupled to the authentication IHS through the network. The off-host processing system provides an encrypted primary authentication item to the authentication IHS through the network. The off-host processing system then receives an encrypted secondary authentication token from the authentication IHS through the network. The off-host processing system then decrypts the encrypted secondary authentication token to produce a decrypted secondary authentication token and uses the decrypted secondary authentication token to retrieve a tertiary authentication token.
    Type: Application
    Filed: January 12, 2016
    Publication date: May 5, 2016
    Inventors: Daniel Hamlin, Charles Robison