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).
-
Patent number: 12659352Abstract: 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: GrantFiled: December 18, 2023Date of Patent: June 16, 2026Assignee: Dell Products L.P.Inventors: Balasingh P. Samuel, Srikanth Kondapi, Danilo O. Tan
-
Patent number: 12563100Abstract: 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: GrantFiled: December 18, 2023Date of Patent: February 24, 2026Assignee: Dell Products L.P.Inventors: Danilo O. Tan, Srikanth Kondapi, Balasingh P. Samuel
-
Patent number: 12550001Abstract: 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: GrantFiled: September 18, 2023Date of Patent: February 10, 2026Assignee: Dell Products, L.P.Inventors: Danilo O. Tan, Harpreet Narula
-
Publication number: 20260039753Abstract: 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: ApplicationFiled: July 31, 2024Publication date: February 5, 2026Applicant: Dell Products L.P.Inventors: Danilo O. TAN, Karunakar POOSAPALLI, Swagat PARIDA, Shekar Babu SURYANARAYANA
-
Patent number: 12532368Abstract: 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: GrantFiled: October 14, 2022Date of Patent: January 20, 2026Assignee: Dell Products L.P.Inventors: Geroncio Ong Tan, Danilo O. Tan, Harpreet S. Narula
-
Patent number: 12516551Abstract: 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: GrantFiled: November 1, 2023Date of Patent: January 6, 2026Assignee: Dell Products L.P.Inventors: Danilo O. Tan, Geroncio O. Tan, Daniel L. Hamlin
-
Publication number: 20250337435Abstract: 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: ApplicationFiled: April 29, 2024Publication date: October 30, 2025Applicant: Dell Products L.P.Inventors: Dong-Yu LIU, Ibrahim SAYYED, Danilo O. TAN
-
Patent number: 12379943Abstract: Dynamic device enablement is provided. A device management application can be configured as a shell application and can be customized dynamically with plugins for devices that are connected to a computing device. The plugins can be defined within driver metadata of drivers for the devices. When the drivers are loaded, the device management application can access the driver metadata to dynamically determine which plugins to install and can then automatically install them.Type: GrantFiled: June 13, 2022Date of Patent: August 5, 2025Assignee: Dell Products L.P.Inventors: Srikanth Kondapi, Danilo O. Tan
-
Publication number: 20250202948Abstract: 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: ApplicationFiled: December 18, 2023Publication date: June 19, 2025Applicant: Dell Products, L.P.Inventors: Danilo O. Tan, Srikanth Kondapi, Balasingh P. Samuel
-
Publication number: 20250202945Abstract: 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: ApplicationFiled: December 18, 2023Publication date: June 19, 2025Applicant: Dell Products, L.P.Inventors: Balasingh P. Samuel, Srikanth Kondapi, Danilo O. Tan
-
Publication number: 20250137298Abstract: 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: ApplicationFiled: November 1, 2023Publication date: May 1, 2025Inventors: Danilo O. Tan, Geroncio O. Tan, Daniel L. Hamlin
-
Publication number: 20250103347Abstract: Systems and methods for prioritizing loading of agents and plugins during boot time of an IHS 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, wherein the memory comprises program instructions store thereon that, upon execution by the processor, cause the IHS to: obtain behavior information of one or more users of the IHS regarding at least one application of the IHS; and launch an agent associated with the application during a boot of the IHS, or load a plugin associated with the application during the boot of the IHS, based, at least in part, on the behavior information.Type: ApplicationFiled: September 22, 2023Publication date: March 27, 2025Applicant: Dell Products, L.P.Inventors: Srikanth Kondapi, Danilo O. Tan, Ricardo Antonio Ruiz
-
Publication number: 20250097769Abstract: 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: ApplicationFiled: September 18, 2023Publication date: March 20, 2025Applicant: Dell Products, L.P.Inventors: Danilo O. Tan, Harpreet Narula
-
Patent number: 12225080Abstract: Systems and methods for an adaptive scheduler 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, wherein the memory comprises program instructions store thereon that, upon execution by the processor, cause the first IHS to: establish a peer-to-peer (P2P) connection with a second IHS; and adapt a scan rate and an advertisement rate of the first IHS based, at least in part, on context of the P2P connection. If the first IHS is configured as a host for the P2P connection, then it can adapt an advertisement rate of the first IHS, and stop any scans by the first IHS. If the first IHS is configured as a client for the P2P connection, it can adapt a scan rate of the first IHS, and stop any advertisements by the first IHS.Type: GrantFiled: June 6, 2023Date of Patent: February 11, 2025Assignee: Dell Products, L.P.Inventors: Harpreet Narula, Danilo O. Tan
-
Publication number: 20250045146Abstract: A system, method, and computer-readable medium for performing a chassis intrusion operation. The chassis intrusion operation includes monitoring an information handling system for occurrence of an intrusion event, the monitoring being performed whether the information handling system is in a powered on state or a powered off state; providing information regarding the intrusion event to a chassis intrusion system, the chassis intrusion system identifying a remediation action to perform in response to the intrusion event; and, performing the action on the information handling system, the remediation action remediating the intrusion event.Type: ApplicationFiled: August 2, 2023Publication date: February 6, 2025Applicant: Dell Products L.P.Inventors: Geroncio O. Tan, Danilo O. Tan, Harpreet S. Narula
-
Publication number: 20240414226Abstract: Systems and methods for an adaptive scheduler 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, wherein the memory comprises program instructions store thereon that, upon execution by the processor, cause the first IHS to: establish a peer-to-peer (P2P) connection with a second IHS; and adapt a scan rate and an advertisement rate of the first IHS based, at least in part, on context of the P2P connection. If the first IHS is configured as a host for the P2P connection, then it can adapt an advertisement rate of the first IHS, and stop any scans by the first IHS. If the first IHS is configured as a client for the P2P connection, it can adapt a scan rate of the first IHS, and stop any advertisements by the first IHS.Type: ApplicationFiled: June 6, 2023Publication date: December 12, 2024Applicant: Dell Products, L.P.Inventors: Harpreet Narula, Danilo O. Tan
-
Patent number: 12135805Abstract: An information handling system may include at least one processor and a non-transitory, computer-reading medium having instructions thereon that are executable by the at least one processor for: providing access to one or more objects via a plurality of application programming interface (API) endpoints; receiving a call to a particular API endpoint from an app; and determining, based on a security identifier (SID) of the app, whether the call should be allowed; wherein the SID of the app is based on one or more custom capabilities defined in a manifest of the app.Type: GrantFiled: July 23, 2021Date of Patent: November 5, 2024Assignee: Dell Products L.P.Inventors: Mohit Arora, Danilo O. Tan, Zheng Yuan
-
Patent number: 12096225Abstract: Bluetooth devices can be paired using patterns. A pattern can be used to ensure that the correct Bluetooth device is being paired. A pattern may also be used to provide security to the pairing process by encrypting the key exchange with keys generated from the pattern. In some implementations, the pattern to be used can be generated based on the device class.Type: GrantFiled: February 11, 2022Date of Patent: September 17, 2024Assignee: Dell Products L.P.Inventors: Danilo O. Tan, Harpreet S. Narula
-
Publication number: 20240129973Abstract: 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: ApplicationFiled: October 14, 2022Publication date: April 18, 2024Inventors: Geroncio Ong Tan, Danilo O. Tan, Harpreet S. Narula
-
Publication number: 20230401073Abstract: Dynamic device enablement is provided. A device management application can be configured as a shell application and can be customized dynamically with plugins for devices that are connected to a computing device. The plugins can be defined within driver metadata of drivers for the devices. When the drivers are loaded, the device management application can access the driver metadata to dynamically determine which plugins to install and can then automatically install them.Type: ApplicationFiled: June 13, 2022Publication date: December 14, 2023Inventors: Srikanth Kondapi, Danilo O. Tan