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).

  • Patent number: 11838288
    Abstract: In the provided platform framework, participants issue requests for registration as members of namespaces supported by the platform framework, where the namespace is a capability of an IHS (Information Handling System) that will be provided by the participant using hardware of the IHS. The platform framework generates an entry in a manifest in response to a participant's registration, wherein the manifest entry identifies a participant as registered within a particular namespace. The platform framework receives, from an operating system application of the IHS, a request for participants registered within one or more namespaces. The platform framework provides the requesting operating system application with an identity of one or more participants that are registered within the first namespace. The requesting operating system application may then choose from registered participants that provide access to platform framework resources that are available for use within a particular namespace.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: December 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Patent number: 11816042
    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: Grant
    Filed: June 23, 2021
    Date of Patent: November 14, 2023
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Publication number: 20230350622
    Abstract: External display devices can be dynamically configured. An adaptive display engine may be configured to receive requests from agents executing an users' client computing devices when the users connect their client computing devices to external display devices. Such a request may indicate that one or more external display devices have been connected to a client computing device and may identify the display configuration for the one or more external display devices and an internal display device. The adaptive display engine can dynamically determine recommended settings based on the specified display configuration and return the recommended settings to the agent. The agent can then automatically apply the recommended settings on the client computing device.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 2, 2023
    Inventors: Daniel L. Hamlin, Malathi R, Gokul Thiruchengode Vajravel, Parminder Singh Sethi
  • Publication number: 20230342682
    Abstract: Detection, aggregation, and distribution of user and team effectiveness includes detecting, using one or more machine learning algorithms, user fatigue levels, based, at least in part, on detected attributes and evaluating and/or classifying, using one or more machine learning algorithms, user fatigue levels, based, at least in part, on detected attributes. Detection, aggregation, and distribution of user and team effectiveness further includes creating, using a plurality of artificial intelligence algorithms, a plurality of inference models, based at least in part on detected and evaluated and/or classified user fatigue levels, predicting, by a machine learning predictive services algorithm, using the plurality of created inference models, user effectiveness at different intervals, and providing, by the machine learning predictive services algorithm, effectiveness weights for requested collaboration sessions that include the user.
    Type: Application
    Filed: April 20, 2022
    Publication date: October 26, 2023
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Juan C. Agudelo
  • Patent number: 11797682
    Abstract: An information handling system may include a physical storage resource having a portion thereof that includes files that are usable during boot of the information handling system; at least one processor; and a Basic Input/Output System (BIOS) including instructions that are executable by the at least one processor for: during a boot process, determining whether any of a plurality of BIOS events have taken place during a previous boot process, wherein the plurality of BIOS events are indicative of malicious behavior during the previous boot process; and in response to a determination that at least a predetermined number of the plurality of BIOS events have taken place during the previous boot process, carrying out a remedial action during the boot process.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: October 24, 2023
    Assignee: Dell Products L.P.
    Inventors: Ibrahim Sayyed, Daniel L. Hamlin
  • Patent number: 11798144
    Abstract: An information handling system may include a plurality of sensors comprising a camera sensor for communicating camera data, a user presence and focus state manager configured to receive the camera data and generate an inference of user presence and focus based on the camera data, and a dynamic filtering service. The dynamic filtering service may be configured to receive the inference, determine based on the inference a filtering action, and cause the filtering action to be applied to dynamically-generated information associated with a user of the information handling system and communicated to other information handling systems communicatively coupled to the information handling system.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: October 24, 2023
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Patent number: 11755738
    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: Grant
    Filed: June 23, 2021
    Date of Patent: September 12, 2023
    Assignee: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Patent number: 11748229
    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: Grant
    Filed: May 5, 2021
    Date of Patent: September 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Maheshwar Dattatri, Daniel L. Hamlin
  • Publication number: 20230274038
    Abstract: A keyboard of an information handling system includes keyboard (RF) transmitter/receiver that provides range information for a mobile device paired to the keyboard RF transmitter/receiver. A keyboard controller is coupled to the keyboard RF transmitter/receiver and is responsive to the range information indicating the mobile device is out of range to disable key input data of the keyboard. After the key input data is disabled, the keyboard controller enables the key input data responsive to the range information indicating the mobile device has come back into range. The keyboard RF transmitter/receiver communicates with a host RF transmitter/receiver over a first RF channel and communicates with the mobile device over a second RF channel. The keyboard controller enables the key input data responsive to a successful override of the keyboard input data being disabled. The override is a predetermined key sequence and/or a valid finger print.
    Type: Application
    Filed: February 25, 2022
    Publication date: August 31, 2023
    Applicant: Dell Products L.P.
    Inventors: Malathi R, Peng Lip Goh, Daniel L. Hamlin
  • Publication number: 20230266833
    Abstract: Embodiments of systems and methods for providing a collaboration mode for touchpads are described. In an illustrative, non-limiting 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 receive inputs from a posture sensor, a software monitor, and a pen sensor, and set a touchpad to collaboration mode in response to the inputs.
    Type: Application
    Filed: February 23, 2022
    Publication date: August 24, 2023
    Applicant: Dell Products, L.P.
    Inventors: Kai Wang, Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Patent number: 11722460
    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: Grant
    Filed: February 26, 2021
    Date of Patent: August 8, 2023
    Assignee: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer, Manuel Novoa
  • Patent number: 11720161
    Abstract: Embodiments of systems and methods for platform framework arbitration 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: provide, from a platform framework to an arbitration object via an Application Programming Interface (API), a plurality of runtime objects; receive, by the platform framework from the arbitration object via the API, an indication of an arbitration result with respect to the plurality of objects; and convey, from the platform framework to a participant via the API, the indication of the arbitration result.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: August 8, 2023
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Patent number: 11720160
    Abstract: An IHS (Information Handling System) may transition to a low-power state when the IHS is not in use. Upon detecting a wake event, such as a button being pressed, the IHS exits the low-powers state and resumes a full-power operating state. When a wake event is inadvertently triggered, the IHS may reverted to full-power operations without the user's knowledge. In order to detect false wake events, embodiments determine contextual information about the current status of the IHS, such as power status, operational status and user status, at the time of the wake event detection. If a valid wake event is detected, the operating system is notified of the wake event. If the wake event is determined to be inadvertent based on the context of the IHS, such as the IHS being in transport and/or the user not being present in proximity to the IHS, the wake event may be disregarded.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: August 8, 2023
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Publication number: 20230244823
    Abstract: A system for selective protection of display screen content, wherein the system may be configured to receive input data that includes sensor data from a user presence detection sensor to detect presence of at least two users within a field of view of a display screen. The system also may determine whether an application includes sensitive content is on display. In addition, the system may determine a security management action as defined by a display security policy based on the presence of the at least two users within the field of view of the display screen and determine whether the application sensitive content is on display at the display screen. In response to a determination to apply the security management action, the system may perform the security management action to protect the sensitive content at the display screen.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Hariprasad J. Iyer, Daniel L. Hamlin
  • Publication number: 20230237162
    Abstract: Systems and methods are provided that may be implemented by services executing on one or more remote servers and on an endpoint information handling system to remotely erase (i.e., clear or remove) biometric fingerprint credential data that is previously stored on non-volatile memory of a discrete “match-on chip” fingerprint reader (MOFR) of the endpoint information handling system, as well as to erase separate non-biometric OS user identifier (ID) fingerprint enrollment information stored on separate system non-volatile memory of the endpoint information handling system.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Inventors: Charles D. Robison, Girish S. Dhoble, Daniel L. Hamlin
  • Patent number: 11675635
    Abstract: An information handling system includes a plurality of containerized applications, a container service, a hardware device, and a host processor to initialize a host service. The container service is associated with the containerized applications. The hardware device is virtualized to the containerized applications. The host processor identifies the hardware device that is virtualized to the containerized applications. The host processor receives a power notification from the container service. Based on the power notification, the host processor changes a power state of the hardware device.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: June 13, 2023
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer, Ankit Kumar, Daniel L. Hamlin
  • Patent number: 11669469
    Abstract: Embodiments of systems and methods for standby operation in a platform framework 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: identify an application registered with a platform framework via an Application Programming Interface (API); and at least one of: in response to the identification matching any entry in a whitelist, put the application in a throttled state during standby operation of the IHS; or in response to the identification not matching any entry in the whitelist, put the application in a suspended state during standby operation of the IHS.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: June 6, 2023
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Patent number: 11662695
    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 monitoring of the time of flight distance detection for indications of object velocity that validates or invalidates a transition between the user presence and user absence states. An integrated sensor hub in a central processing unit stores distances received from the infrared time of flight sensor in a distance table in association with a time stamp of the distance measurement. During monitoring of distances received from the infrared time of flight sensor, if the integrated sensor hub detects a user absence or presence, validation of the transition is performed by analyzing the stored distances to determine a vector of velocity at the state transition.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: May 30, 2023
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer, Timothy C. Shaw, Allen B. McKittrick
  • Patent number: 11663343
    Abstract: End user presence and absence states are determined at an information handling system by analyzing infrared time of flight sensor presence detection information with configuration settings based upon operating conditions at the information handling system. User presence and absence state accuracy is validated and invalidated to analyze and determine optimal configuration settings for each of plural operating conditions, such as the location of the information handling system, ambient light and the availability of plural infrared time of flight sensors, such as the availability of secondary infrared time of flight sensors integrated in peripheral devices.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: May 30, 2023
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Publication number: 20230100899
    Abstract: A basic input output system (BIOS) of an information handling system may access a first list indicating one or more activation statuses of one or more BIOS firmware modules. The BIOS may determine a BIOS firmware module of the one or more BIOS firmware modules to load based, at least in part, on the first list. The BIOS may load the determined BIOS firmware module during booting of the information handling system.
    Type: Application
    Filed: September 29, 2021
    Publication date: March 30, 2023
    Applicant: Dell Products L,P
    Inventors: Ibrahim Sayyed, Sumanth Vidyadhara, Daniel L. Hamlin