Patents by Inventor Daniel L. Hamlin

Daniel L. 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: 20220414221
    Abstract: Embodiments of systems and methods for platform framework security state management are described. In some embodiments, an Information Handling System (IHS) collects context information that describes logical and physical environments in which the IHS is operating. This context information is used to determine a security state for the IHS. A launch of a resource of the IHS is detected. In response, updated context information is collected that further describes the logical and physical environments. Based on the security state, the launched resource and the updated context information, an updated security state of the IHS is determined. Based on the updated security state, changes are determined to security policies that are used to operate hardware devices of the IHS. Platform framework participants are identified that are registered users of the security polices affected by the updated security state, and these participants are notified of the security policy changes.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Publication number: 20220414026
    Abstract: Embodiments of systems and methods for platform framework telemetry are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive telemetry data at a telemetry service from at least one producer registered with a platform framework via an Application Programming Interface (API); receive a request for at least a subset of the telemetry data from a consumer registered with the platform framework via the API; and transmit the subset of the telemetry data to the consumer.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Publication number: 20220391188
    Abstract: An information handling system may include a power subsystem for supplying electrical energy to components of the information handling system, a power delivery interface configured to enable the power subsystem to draw power from a device external to the information handling system and communicatively coupled to the power delivery interface, a processor communicatively coupled to the power delivery interface, and a software service embodied in non-transitory computer-readable media and configured to, when read and executed by the processor, detect a configuration and context of the information handling system and in response to a request to perform a firmware update to the device, orchestrate power events of the information handling system and installation of the firmware update to the device based on the configuration and the context.
    Type: Application
    Filed: June 3, 2021
    Publication date: December 8, 2022
    Applicant: Dell Products L.P.
    Inventors: Ibrahim SAYYED, Daniel L. HAMLIN
  • Patent number: 11513813
    Abstract: End user presence and absence states are determined at an information handling system by analyzing infrared time of flight sensor presence detection information and applying it to manage presentation of notifications at the information handling system, such as operating system notifications and hardware notifications. Notifications are queued when a predetermined user absence state is detected and presented when a predetermined user presence state is detected to that an end user has a greater probability of viewing notifications when the display presents visual images before sleeping for an end user absence and after waking from an end user presence.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: November 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Patent number: 11513795
    Abstract: A method may include, in an operating system, implementing a sensor hub in firmware of a platform controller hub of an information handling system, the sensor hub configured to implement a plurality of sensor physical microdrivers, each of the plurality of sensor physical microdrivers corresponding to a respective sensor of a plurality of sensors and configured to communicate a signal representing a physical quantity sensed by the respective sensor; a plurality of algorithm microdrivers implemented as virtual microdrivers, each of the plurality of algorithm microdrivers corresponding to a respective sensor physical microdriver of the plurality of sensor physical microdrivers; and a user-awareness arbitration microdriver implemented as a virtual microdriver and configured to receive an arbitration policy for user awareness detection, receive sensor information from the plurality of algorithm microdrivers, and based on the arbitration policy, apply arbitration logic to the sensor information to determine a user
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: November 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Patent number: 11507444
    Abstract: Embodiments of systems and methods for platform framework error handling are described. A platform framework may receive registration requests from framework participants that provide operation of a plurality of hardware devices of an IHS (Information Handling System). The framework registration requests by participants specify remediation policies for addressing error conditions related to respective participants. The received remediation policies are mapped to the registered participants, where remediation policies may include handles for invoking remediation procedures for a registered participant. Error conditions are detected during operation of the platform framework. The registered participant is identified as a source of the error condition and a remediation policy that is mapped to the registered participant is identified. Handles in the remediation policy are used to invoke remediation procedures for the registered participant.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: November 22, 2022
    Assignee: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Patent number: 11508395
    Abstract: Embodiments of systems and methods for intelligently selecting audio signatures based upon context information to perform management actions are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: select, based upon context information, a subset of a plurality of audio signatures, compare a received audio input to at least one audio signature among the subset of audio signatures to the exclusion of any other audio signature of the plurality of audio signatures, and, in response to the comparison indicating a match, perform one or more management actions.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: November 22, 2022
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Patent number: 11500449
    Abstract: An information handling system may include at least one processor; and a non-transitory, computer-readable medium having computer-executable code thereon that is executable by the at least one processor to cause the information handling system to: enter a power saving mode; return from the power saving mode to a normal operating mode based on a wake event; determine that the wake event was erroneous; and in response to determining that the wake event was erroneous, execute a remedial action relating to the power saving mode.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: November 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Daniel L. Hamlin
  • Patent number: 11503135
    Abstract: An information handling system includes location sensor circuitry and a processor. The location sensor circuitry determines location data for the information handling system. The processor receives a unique session tag from a cloud server. The unique session tag is utilized to identify individuals associated with an event. The processor also provides the location data for the information handling system and the unique session tag to the cloud server. The processor receives one or more proposed destination points for the event from the cloud server. The processor receives a selection of one of the proposed destination points, and provides the selected destination point to the individuals associated with the event.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: November 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Daniel L. Hamlin, James D. Trim
  • Publication number: 20220358025
    Abstract: An information handling system includes a memory and a processor. The memory stores telemetry data, telemetry collection rules, and persona classifications for the information handling system. The processor collects first telemetry data for the information handling system based on first telemetry collection rules. The first telemetry collection rules are set based on a first persona classification for the information handling system. The processor determines whether user behaviors change from behaviors associated with the first persona classification. In response to an amount of change in the user behaviors being above a threshold amount, the processor changes a classification of the information handling system from the first persona classification to a second persona classification.
    Type: Application
    Filed: May 5, 2021
    Publication date: November 10, 2022
    Inventors: Maheshwar Dattatri, Daniel L. Hamlin
  • Publication number: 20220351745
    Abstract: Embodiments of systems and methods for intelligently selecting audio signatures based upon context information to perform management actions are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: select, based upon context information, a subset of a plurality of audio signatures, compare a received audio input to at least one audio signature among the subset of audio signatures to the exclusion of any other audio signature of the plurality of audio signatures, and, in response to the comparison indicating a match, perform one or more management actions.
    Type: Application
    Filed: May 3, 2021
    Publication date: November 3, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Patent number: 11470120
    Abstract: In some examples, a dock may determine that computing device is connected to the dock. The dock may authenticate the computing device, a user of the computing device, or both. The dock may select a policy based on the type (e.g., provided by a corporation or by the user) of the computing device, the type of user (e.g., employee, contractor, or visitor), or both. The dock may configure the dock to enforce the policy. For example, for one or more of the ports of the dock, the dock may enable a port, disable the port, monitor data sent and received using the port, restrict an upload and/or download speed of the port, prevent the port from accessing one or more locations (e.g., addresses or paths), or any combination thereof.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: October 11, 2022
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Manuel Novoa
  • Publication number: 20220308938
    Abstract: Methods and systems provide power management for workspaces operating on an Information Handling System (IHS). Power management capabilities of the IHS are registered with a workspace orchestration service that is remote from the IHS and that manages deployment of workspaces on the IHS. The workspaces are instantiated on the IHS according to a respective workspace definition that is provided by the workspace orchestration service. The remote workspace orchestration service provides a first workspace with a handle for accessing the registered power management capabilities of the IHS. A remote access controller of the IHS receives reports of application events occurring in the first workspace, wherein the reports are received by the handle provided by the remote workspace orchestration service. Based on the application events received from the first workspace, power provided by a power supply of the IHS is allocated to each of a plurality of processors of the IHS.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Publication number: 20220309170
    Abstract: Systems and methods for managing hardware privacy configuration in modern workspaces are described. In an embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive, at a workspace privacy agent, a first hardware privacy request from a first application executed within a first workspace instantiated by a local management agent; and execute the first hardware privacy request.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Patent number: 11452033
    Abstract: A processor determines whether an information handling system is in a first state and directs a wireless data communication interface to provide a first connection beacon at a first rate based upon the information handling system being in the first state. The processor further determines whether the information handling system is in a second state and directs the first wireless data communication interface to provide the first connection beacon at a second rate based upon the information handling system being in the second state.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: September 20, 2022
    Assignee: Dell Products L.P.
    Inventors: Manuel Novoa, Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Publication number: 20220292178
    Abstract: Systems and methods for enabling scaled user authentication in modern workspaces are described. In an embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive, by an IHS authentication service, a user authentication request generated by an application within a given one of a plurality of workspaces instantiated via a local management agent; identify, in response to the user authentication request and based upon context information, an authentication token stipulated by an authentication policy; in response to the identification, at least one of: (i) retrieve the authentication token via a secure storage authentication module, or (ii) obtain and validate an authorization credential from a user and produce the authentication token in response to the validation; and transmit the authentication token to the given workspace.
    Type: Application
    Filed: March 15, 2021
    Publication date: September 15, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Patent number: 11436164
    Abstract: Settings of a computing device can be automatically configured based on detected locations of peripherals. A service on a computing device can be configured to detect the location of one or more peripherals relative to the computing device. Based on the relative location of the one or more peripherals, the service can automatically update one or more settings pertaining to the one or more peripherals to thereby automatically setup the user's workspace.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: September 6, 2022
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Daniel L. Hamlin, Harpreet Narula
  • Patent number: 11435447
    Abstract: A portable information handling system integrates an infrared time of flight sensor to detect end user presence and absence. The portable information handling system has a portable housing with rotationally coupled housing portions so that the infrared time of flight sensor orientation relative to an end user changes its alignment axis based upon an expected end user position relative to the end user. An actuator interfaces with the infrared time of flight sensor to adjust its field of view based upon sensed housing position or configuration and adjusts end user presence/absence detection at actuation to change the orientation of the time of flight sensor, such as by resetting the sensor are re-aligning the scan field of view.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: September 6, 2022
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer, Timothy C. Shaw, Allen B. McKittrick
  • Patent number: 11435475
    Abstract: An information handling system manages operation of an infrared time of flight sensor to provide accurate and timely user presence and absence detection through modulation in the frequency domain of infrared light, such as by hopping or multiplexing through plural infrared frequencies sensed by the time of flight sensor. An application of the information handling system retrieves calibration information from the infrared time of flight sensor and applies the calibration information to select the plural infrared frequencies. If one or more predetermined conditions, such as a change in ambient light characteristics, the application commands an update of the calibration information to enhance user presence and absence detection.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: September 6, 2022
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Publication number: 20220278959
    Abstract: Systems and systems for implementing network manageability techniques that enable intelligent connectivity are described. In an embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: determine that a rule prescribed by a connectivity policy is satisfied by context information collected by the IHS, and, in response to the determination, change at least one of: a wireless communication channel, a protocol, or a network configuration used by the IHS to connect to a wireless docking station.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer, Manuel Novoa