Patents by Inventor Danilo O. Tan

Danilo O. Tan 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: 20260227985
    Abstract: Disclosed methods and systems leverage a multiservice framework to provision a host system with capabilities indicated in a platform capability manifest (PCM). Responsive to detecting an identification of a particular capability as a restricted capability updates of the restricted capability are blocked. The particular capability and a version of the capability may be identified within a restriction manifest, thereby ensuring that the specified version of the capability will not be altered by conventional OS and OEM update services. The restricted capability may be a hardware component of the host and the restriction may prevent updates to a device driver of the component. The restriction manifest may be created by an IT administrator and delivered to the multiservice framework. Exemplary implementations of software services enabling this managed restriction functionality is also disclosed.
    Type: Application
    Filed: January 31, 2025
    Publication date: August 6, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260219877
    Abstract: Dependency compliance features for assessing software dependencies in a host information handling system and remediating dependency non-compliance exceptions are disclosed. Disclosed methods and systems obtain a platform capability manifest (PCM) including capability information for each of one or more supported capabilities and identify at least one enabled capability. The enabled capability may correspond to a software service installed and enabled on the host. A dependency compliance of the host is evaluated based, at least in part, on dependency information included in the PCM. If a dependency non-compliance is detected, the enabled capability may leverage the multiservice framework to remediate the applicable service to achieve dependency compliance. Dependency compliance may include version compliance wherein the dependency information may include version criteria for each software library and/or version criteria for the enabled software service.
    Type: Application
    Filed: January 27, 2025
    Publication date: July 30, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260220232
    Abstract: Disclosed methods obtain, from a cloud licensing server, licensing information for an end user of a host system. The licensing information indicates valid end user licenses for accessing licensable capabilities. The licensing information may be provided to an intelligent installation service (IIS) running in the host operating system (OS). The IIS leverages a multiservice framework installer to provision the host system with capabilities, including licensable capabilities, in accordance with the licensing information. The licensable capabilities may include licensable capabilities pertaining to audio performance capabilities, including hardware and software coders/decoders (codecs), telemetry capabilities, and overclocking capabilities. The IIS may be configured to scan one or more file depositories to determine available software services and scan the host to determine capabilities available to the end user.
    Type: Application
    Filed: January 30, 2025
    Publication date: July 30, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260219894
    Abstract: Disclosed methods retrieve ad hoc configuration information for an enabled capability of a host system. The enabled capability is associated with a component included in a platform capability manifest (PCM) for the host. Prior to receiving the ad hoc configuration, a multiservice installation may have been performed to provision the host with platform capabilities indicated in the PCM. Upon receiving the ad hoc configuration information, the configuration of the enabled capability is modified in accordance with the ad hoc configuration information. The ad hoc configuration information may correspond to a component configuration indicated by a privileged user such as an IT administrator via a remote console communicatively coupled to the host. The component may be a plug and play (PnP) component and modifying the configuration may include modifying settings in a host OS configuration database, e.g., Windows registry, and invoking a PnP device manager to install the component.
    Type: Application
    Filed: January 28, 2025
    Publication date: July 30, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260220247
    Abstract: Disclosed methods and systems may initially leverage a multiservice framework to provision a host system in accordance with platform capabilities indicated in a platform capability manifest (PCM). Thereafter, available hardware support applications (HSAs) are detected and an HSA list enumerating the available HSAs is generated. An HSA policy approved by an IT administrator and indicative of one or more HSA permissions and restrictions is obtained and used to generate an HSA manifest extension indicative of permitted HSAs and prohibited HSAs in accordance with the HSA policy and the available HSAs. Based, at least in part, on the permitted and prohibited HSAs indicated in the HSA manifest, an HSA-aware PCM is generated in accordance with the HSA manifest.
    Type: Application
    Filed: January 30, 2025
    Publication date: July 30, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260219859
    Abstract: Disclosed methods and systems leverage a multiservice framework to provision a host system based on platform supported capabilities indicated in a platform capability manifest (PCM). Upon receiving a candidate manifest, indicative of one or more requested capabilities, manifest conflict information, identifying the requested capabilities, is generated. After obtaining arbitration policy information for resolving capability conflicts and requests, a resolved manifest is generated based on the PCM, the manifest conflict information, and the arbitration policy. In this manner, the resolved manifest enables the host to deny or accommodate capability requests in accordance with the arbitration policy. The multiservice framework may be again leveraged to provision the host system in accordance with the resolved manifest.
    Type: Application
    Filed: January 30, 2025
    Publication date: July 30, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260219860
    Abstract: Disclosed systems and methods perform or include provisioning a host with platform-supported capabilities identified in a platform capability manifest (PCM) and detecting, by an auto-uninstall service running in an operating system (OS) of the host, a runtime uninstallation of a device driver for a hardware device identified in the PCM. In response, the method identifies companion software associated with the device driver and uninstalls the companion software. The companion software may include software augmenting device functionality. The driver uninstallation may correspond to a manual uninstallation such as an uninstallation initiated in response to end user input. Identifying companion software may include identifying changes in an OS-level configuration database, e.g., a file path in a Windows OS registry; identifying changes in a device driver store; changes in a directory listing of the device driver store and file size changes for one or more files in the device driver store.
    Type: Application
    Filed: January 28, 2025
    Publication date: July 30, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260219857
    Abstract: Disclosed methods and systems invoke a multiservice framework to provision a host system with platform capabilities in accordance with capabilities identified in a platform capability manifest (PCM). Responsive to detecting installation of a service-dependent application (SDA), SDA management operations are performed. An SDA may include an application that has a dependency on a platform service. The SDA management operations may include accessing a PCM extension associated with the SDA. The PCM extension may identify the platform service and calculate or otherwise determine an updated PCM incorporating the platform capability of the PCM extension. The multiservice framework may then be invoked to install the platform service in accordance with the updated PCM. Exemplary implementations may include a first operating system (OS) software service to perform a customized installation process that includes installing the SDA.
    Type: Application
    Filed: January 29, 2025
    Publication date: July 30, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260219858
    Abstract: Disclosed methods and systems for detecting a new resource on a host information handling system that encompasses multiple ecosystem layers including a hardware/firmware layer, an operating system layer, and a cloud layer. Responsive to detecting the new resource, a multilayer orchestration is performed. The multilevel orchestration includes detecting included components within each of two or more ecosystem layers, accessing a platform capability manifest (PCM) indicative of platform supported capabilities, and responsive to identifying one or more open dependencies based on the platform supported capabilities and the included components, installing or updating one or more included resources to resolve one or more of the open dependencies.
    Type: Application
    Filed: January 29, 2025
    Publication date: July 30, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260211670
    Abstract: Disclosed methods and systems leverage a multiservice distribution framework to monitor and, when necessary, remediate enabled capabilities running on a host to comply with configuration criteria indicated in a platform capability manifest (PCM) including capability information for supported capabilities. When a new capability is enabled, a manifest compliance of the enabled capability is determined based on PCM capability information for the corresponding supported capability. If the enabled capability is not manifest compliant, the enabled capability is remediated to obtain manifest compliance. The enabled capability may correspond to a software service and non-compliance may be based on a version of the enabled software service in conflict with version criteria included in the PCM. Remediation may include a PCM-assisted installation of a manifest compliant version of the software service.
    Type: Application
    Filed: January 23, 2025
    Publication date: July 23, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260212024
    Abstract: Disclosed information handling systems and methods enable and support platform capability (PCM) creation and support operations to discover existing capabilities running on a host, including operating system (OS) capabilities running in a host OS and firmware capabilities running in host firmware, and obtaining a capability management policy for the host. Obtaining the capabilities management policy may include retrieving the capabilities management policy from a cloud-based service provided by an OS vendor, original equipment manufacturer (OEM), silicon vendor, hardware vendor, BIOS developer, or the like.
    Type: Application
    Filed: January 22, 2025
    Publication date: July 23, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260211698
    Abstract: Disclosed methods and systems are configured to provide platform support operations for information handling systems including, without limitation, business client systems, e.g., desktop, laptop, and all-in-one devices. The platform support operations may include accessing a platform capability manifest containing information indicative of a defined combination of software services, functions, and configuration options collectively referred to herein as capabilities. Software services that may be included in the platform capabilities may include software services developed and maintained by multiple developers, vendors, or the like. As examples, software services within the platform capabilities may include one or more original equipment manufacturer (OEM) software services and one or more operating system (OS) software services.
    Type: Application
    Filed: January 22, 2025
    Publication date: July 23, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Publication number: 20260211652
    Abstract: Disclosed methods and systems are configured to provide platform support operations for information handling systems including, without limitation, business client systems, e.g., desktop, laptop, and all-in-one devices. The platform support operations may include accessing a platform capability manifest containing information indicative of a defined combination of software services, functions, and configuration options collectively referred to herein as capabilities. Software services that may be included in the platform capabilities may include software services developed and maintained by multiple developers, vendors, or the like. As examples, software services within the platform capabilities may include one or more original equipment manufacturer (OEM) software services and one or more operating system (OS) software services.
    Type: Application
    Filed: January 22, 2025
    Publication date: July 23, 2026
    Applicant: Dell Products L.P.
    Inventors: Daniel L. HAMLIN, Danilo O. TAN, Suraj M. VARMA
  • Patent number: 12659352
    Abstract: Systems and methods provide adaptive collection of telemetry by an Information Handling System (IHS). Telemetry is identified that is ready for transmission by the IHS. A position of the telemetry is determined within a telemetry chain of telemetry generated by the IHS. A signaling pathway is selected for transmission of the telemetry based on the position of the telemetry within the telemetry chain.
    Type: Grant
    Filed: December 18, 2023
    Date of Patent: June 16, 2026
    Assignee: Dell Products L.P.
    Inventors: Balasingh P. Samuel, Srikanth Kondapi, Danilo O. Tan
  • Patent number: 12563100
    Abstract: Systems and methods provide collection of telemetry by an Information Handling System (IHS). A policy decision point (PDP), of a zero-trust computing environment that controls access to a plurality of protected resources, receives an indication of resource piracy related to hardware components of the IHS. The PDP identifies a telemetry definition specifying telemetry being collected by the IHS and updates the telemetry definition to specify an updated telemetry chain for configuring telemetry collection by the hardware components of the IHS. The updated telemetry definition is transmitted to the IHS. Upon identifying the updated telemetry chain in the telemetry definition received from the PDP, the IHS adjusts telemetry generation by one or more of the hardware components of the IHS based on their position in the telemetry chain.
    Type: Grant
    Filed: December 18, 2023
    Date of Patent: February 24, 2026
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Srikanth Kondapi, Balasingh P. Samuel
  • Patent number: 12550001
    Abstract: Systems and methods for load balancing connections for collaboration networking are described. In an illustrative, non-limiting embodiment, a first Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, where the memory includes program instructions store thereon that, upon execution by the processor, cause the first IHS to: establish at least one peer-to-peer (P2P) connection with at least a second IHS of a P2P network; obtain a request to join the P2P network from a third IHS while the P2P network is configured with a first P2P network topology; and direct the third IHS to join the P2P network, where, at least after the join, the P2P network is configured with a second P2P network topology.
    Type: Grant
    Filed: September 18, 2023
    Date of Patent: February 10, 2026
    Assignee: Dell Products, L.P.
    Inventors: Danilo O. Tan, Harpreet Narula
  • Publication number: 20260039753
    Abstract: An information handling system may include at least one processor, a memory, and an audio input device. The information handling system may be configured to: execute at least one conference call application, wherein the at least one conference call application is configured to join a plurality of concurrent conference calls; determine one of the plurality of concurrent conference calls as a foreground call; raise a volume level of the foreground call relative to another of the plurality of concurrent conference calls; and transmit audio input from the audio input device to the foreground call.
    Type: Application
    Filed: July 31, 2024
    Publication date: February 5, 2026
    Applicant: Dell Products L.P.
    Inventors: Danilo O. TAN, Karunakar POOSAPALLI, Swagat PARIDA, Shekar Babu SURYANARAYANA
  • Patent number: 12532368
    Abstract: An information handling system includes a first wireless data communication interface powered by a first power rail, a processor powered by a second power rail, and a second wireless data communication interface powered by the second power rail. When the second power rail is powered off, the first power rail is powered on. The first wireless communication interface determines that the information handling system is within a predetermined distance from a wireless dock, and in response, establishes a first wireless data communication link with the wireless dock, and provides an indication to wake the processor and the second wireless data communication interface. In response to the indication, the information handling system powers on the second power rail, wakes the processor, and establishes a second wireless data communication link between the second wireless data communication interface and the wireless dock.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: January 20, 2026
    Assignee: Dell Products L.P.
    Inventors: Geroncio Ong Tan, Danilo O. Tan, Harpreet S. Narula
  • Patent number: 12516551
    Abstract: A security lock is provided for a mobile device. The security lock includes a pair of locking elements and a pair of electromechanical actuators. Each locking element has a profile configured to complement a profile of a locking tab of an external locking assembly. Each electromechanical actuator is configured to engage an associated one of the locking elements to lock the locking tab to the mobile device, and to disengage the associated locking element to unlock the locking tab.
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: January 6, 2026
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Geroncio O. Tan, Daniel L. Hamlin
  • Publication number: 20250337435
    Abstract: Disclosed telemetry data management methods obtain, from a component of an information handling system, a component identifier (CID), uniquely indicative of the component, and telemetry samples including a first sample and one or more subsequent samples. The telemetry samples are encoded to create telemetry records, which are stored in a telemetry database. The first sample is stored as an independent record while subsequent samples are stored as dependent records. Independent records contain information sufficient to reconstruct the sample without accessing any other records whereas dependent records are not generally able to recreate the corresponding sample without referencing another record. The dependent records may be differential dependent records that indicate differences between two telemetry samples and omits any telemetry data field for which the two telemetry samples have the same value.
    Type: Application
    Filed: April 29, 2024
    Publication date: October 30, 2025
    Applicant: Dell Products L.P.
    Inventors: Dong-Yu LIU, Ibrahim SAYYED, Danilo O. TAN