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: 20190356148
    Abstract: An information handling system includes an motion sensor, an embedded controller, and a battery charge indicator. The motion sensor detects a battery charge request, and provides a trigger signal in response to the battery charge request being detected. The embedded controller receives the trigger signal from the motion sensor, and requests a relative state of charge of a battery in response to the trigger signal. The embedded controller then receives the relative state of charge of the battery, and provides a relative state of charge indication signal. The battery charge indicator receives the relative state of charge indication signal, and outputs an indication of the relative state of charge of the battery based on relative state of charge indication signal.
    Type: Application
    Filed: May 17, 2018
    Publication date: November 21, 2019
    Inventors: Geroncio O. Tan, Danilo O. Tan, Timothy C. Shaw, James T. Gillon
  • Publication number: 20190347084
    Abstract: An information handling system includes an application installer, a gateway service, and a driver update service. The application installer retrieves an application from an online application store, and installs the application. The gateway service receives a request to enable a hardware identifier from the application, and enables the hardware identifier and trigger a driver update service. The driver update service checks for an updated driver for the hardware identifier, and downloads and installs the updated driver.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 14, 2019
    Inventors: Aditi R. Satam, Danilo O. Tan, Kearson M. McNulty, Wai-Ming Richard Chan, Srikanth Kondapi, Steven A. Downum
  • Publication number: 20190339987
    Abstract: An information handling system includes a driver and a service. The driver is configured to determine if an operating system is not a restricted operating system, determine if corresponding service is present in response to determining the operating system is not a restricted operating system, and shut down the driver in response to determining the corresponding service is present. The service is configured to determine if a corresponding driver is present, and disable the corresponding driver in response to determining the corresponding driver is present.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventors: Abu Shaher Sanaullah, Danilo O. Tan, Srikanth Kondapi
  • Publication number: 20190332491
    Abstract: Systems and processes for backing up data files and recovering data files are described. A computing device connected to a network may backup data files for one or more additional computing devices connected to the network. In some cases, the computing devices connected to the network may be ranked according to a fitness of each respective computing device to backup data files. Additionally, data files of computing devices connected to a network may be prioritized to indicate a level of relative importance to backup each respective data file. Based on the rankings of the computing devices and the prioritization of the data files, particular data files may be associated with a corresponding computing device that is designated to store backup copies of the data files.
    Type: Application
    Filed: July 11, 2019
    Publication date: October 31, 2019
    Inventors: Danilo O. Tan, Abu Shaher Sanaullah, Fernando L. Guerrero
  • Patent number: 10409689
    Abstract: Systems and processes for backing up data files and recovering data files are described. A computing device connected to a network may backup data files for one or more additional computing devices connected to the network. In some cases, the computing devices connected to the network may be ranked according to a fitness of each respective computing device to backup data files. Additionally, data files of computing devices connected to a network may be prioritized to indicate a level of relative importance to backup each respective data file. Based on the rankings of the computing devices and the prioritization of the data files, particular data files may be associated with a corresponding computing device that is designated to store backup copies of the data files.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 10, 2019
    Assignee: Dell Products, L.P.
    Inventors: Danilo O. Tan, Abu Shaher Sanaullah, Fernando L. Guerrero
  • Publication number: 20190253496
    Abstract: Systems and methods are described to transfer content from a first computing device to a second computing that is not directly accessible from the first computing device. The transfer may be carried out using an application operating on the first computing device that uploads the content to the cloud storage service. The second computing device may operate an application that monitors the cloud storage service for recently uploaded content. When the second computing device detects that content has been uploaded to the cloud storage service, the second computing device may download the content. The second computing device may update a manifest file located on the cloud storage service to indicate that the content was downloaded. Subsequently, the first computing device may access the manifest file and determine that content was downloaded.
    Type: Application
    Filed: April 25, 2019
    Publication date: August 15, 2019
    Inventors: Danilo O. Tan, Abu Shaher Sanaullah, Fernando L. Guerrero
  • Patent number: 10353849
    Abstract: A system includes a slave device, and first and second master devices. A chipset of the slave device is capable of communication with a specific number of master devices. The first master device is configured to connect the information handling system with the slave device, to receive a transmission power setting of the slave device while the first master device is connected to the slave device, to disconnect the from the slave device, and to continuously track a received signal strength indicator of the slave device while the first master is disconnected from the slave. The second master device configured to connect with the slave device in response to the first master device disconnecting from the slave device, wherein the connection to the second master causes the slave device to communicate with at least one more master device than the specific number of master devices.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: July 16, 2019
    Assignee: Dell Products, LP
    Inventors: Danilo O. Tan, Geroncio Tan, Fernando L. Guerrero
  • Patent number: 10341436
    Abstract: Systems and methods are described to transfer content from a first computing device to a second computing that is not directly accessible from the first computing device. The transfer may be carried out using an application operating on the first computing device that uploads the content to the cloud storage service. The second computing device may operate an application that monitors the cloud storage service for recently uploaded content. When the second computing device detects that content has been uploaded to the cloud storage service, the second computing device may download the content. The second computing device may update a manifest file located on the cloud storage service to indicate that the content was downloaded. Subsequently, the first computing device may access the manifest file and determine that content was downloaded.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: July 2, 2019
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Abu Shaher Sanaullah, Fernando L. Guerrero
  • Patent number: 10222878
    Abstract: A portable information handling system detects orientation relative to a calibration orientation and communicates the orientation to a projector for presentation of a virtual laser pointer image by the projector. Orientation changes at the portable information handling system, such as a smartphone, are communicated to the projector or an information handling system generating the projection visual images to that the pointer image changes positions on the projected display in response to a user hand motion.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: March 5, 2019
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Fernando L. Guerrero
  • Publication number: 20190057006
    Abstract: A method and information handling system configured to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries and to execute instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and to construct, at the management information handling system, a performance characteristic baseline of operation across the aggregated telemetry data for one mapping classification and receive monitored telemetry data for the per
    Type: Application
    Filed: August 8, 2018
    Publication date: February 21, 2019
    Applicant: Dell Products, LP
    Inventors: Anantha K. Boyapalle, Michael S. Gatson, Marc R. Hammons, Danilo O. Tan, Nikhil M. Vichare
  • Publication number: 20180321950
    Abstract: An information handling system having a touchscreen display desktop workspace adapts to supplement actions selected by an end user through touches for more rapid and simple touch control. Actions monitored at the information handling system are used to build task profiles that correlate subsequent actions and information processed by the actions. The task profiles are then referenced to complete an action detected at the information handling system without additional end user inputs. In one embodiment, the action is power up of the information handling system and the task profile is initiation of applications used at power up by the end user. In an alternative embodiment where an action is associated with multiple task profiles, icons are presented for selection by an end user of the task profile to perform.
    Type: Application
    Filed: May 4, 2017
    Publication date: November 8, 2018
    Applicant: Dell Products L.P.
    Inventors: Sathish K. Bikumala, Fernando L. Guerrero, Danilo O. Tan
  • Publication number: 20180322271
    Abstract: Pre-boot authentication at an information handling system is selectively bypassed based upon conditions detected at the information handling system that indicate a trusted environment. A security monitor integrated with the pre-boot authentication system detects predetermined conditions that authorize bypassing of the pre-boot authentication, such as location, behavior or password type indications of a trusted environment. In one embodiment, a password is input with touches to match a timing and position passcode, such as by mimicking a musical rhythm.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 8, 2018
    Applicant: Dell Products L.P.
    Inventors: Mohit Arora, Fernando L. Guerrero, Vani Budhati, Danilo O. Tan, Hariprasad J. Iyer, Sathish K. Bikumala
  • Publication number: 20180314345
    Abstract: A portable information handling system detects orientation relative to a calibration orientation and communicates the orientation to a projector for presentation of a virtual laser pointer image by the projector. Orientation changes at the portable information handling system, such as a smartphone, are communicated to the projector or an information handling system generating the projection visual images to that the pointer image changes positions on the projected display in response to a user hand motion.
    Type: Application
    Filed: April 26, 2017
    Publication date: November 1, 2018
    Applicant: Dell Products L.P.
    Inventors: Danilo O. Tan, Fernando L. Guerrero
  • Publication number: 20180278611
    Abstract: An information handling system operating a local inter-process communication securing system may comprise a memory and a processor executing machine readable code instructions of the local inter-process communication securing system performing a verification process of a candidate client application to instruct the candidate client application and a server application for which the local inter-process communication securing system acts as an API to establish a first named pipe having an endpoint address randomly generated by the local inter-process communication securing system, to receive a candidate client identification and a randomly generated string of alpha-numeric characters from the server application, and to instruct the server application to establish a first communication session, via the first named pipe, with the candidate client application upon determining the candidate client identification matches an authenticated client identification and that the randomly generated string of alpha-numeric c
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Applicant: Dell Products, LP
    Inventors: Danilo O. Tan, Mohit Arora
  • Patent number: 10073753
    Abstract: A method and information handling system configured to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries and to execute instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and to construct, at the management information handling system, a performance characteristic baseline of operation across the aggregated telemetry data for one mapping classification and receive monitored telemetry data for the per
    Type: Grant
    Filed: February 14, 2016
    Date of Patent: September 11, 2018
    Assignee: Dell Products, LP
    Inventors: Anantha K. Boyapalle, Michael S. Gatson, Marc R. Hammons, Danilo O. Tan, Nikhil M. Vichare
  • Patent number: 10069710
    Abstract: A method and information handling system including a monitoring system data repository memory device for storing aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems that is categorized into mapping classifications based on software application inventory and software application associations with drivers. The method and information handling system having an application processor executing instructions of an information handling system diagnostic platform in an intelligent configuration management system to obtain aggregate information handling system performance telemetry data for at least one hardware or software resource utilization level of information handling systems having a first mapping classification corresponding to a monitored client information handling system operating an analyzed software application.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: September 4, 2018
    Assignee: Dell Products, LP
    Inventors: Anantha K. Boyapalle, Michael S. Gatson, Marc R. Hammons, Danilo O. Tan, Nikhil M. Vichare
  • Patent number: 9959127
    Abstract: Systems and methods for exporting failure and diagnostic data and securing privileges in a service Operating System (OS). In some embodiments, an Information Handling System (IHS) includes 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: identify a malfunction; store malfunction data in a predefined location; detect the coupling of an external device to the IHS; and export the malfunction data from the predefined location to the external device.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: May 1, 2018
    Assignee: Dell Products, L.P.
    Inventors: Philip M. Seibert, Yuan-Chang Lo, Carlton A. Andrews, Todd Erick Swierk, Kurian George, Dirie N. Herzi, Danilo O. Tan
  • Publication number: 20180077219
    Abstract: Systems and methods are described to transfer content from a first computing device to a second computing that is not directly accessible from the first computing device. The transfer may be carried out using an application operating on the first computing device that uploads the content to the cloud storage service. The second computing device may operate an application that monitors the cloud storage service for recently uploaded content. When the second computing device detects that content has been uploaded to the cloud storage service, the second computing device may download the content. The second computing device may update a manifest file located on the cloud storage service to indicate that the content was downloaded. Subsequently, the first computing device may access the manifest file and determine that content was downloaded.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 15, 2018
    Inventors: Danilo O. Tan, Abu Shaher Sanaullah, Fernando L. Guerrero
  • Publication number: 20180060180
    Abstract: Systems and processes for backing up data files and recovering data files are described. A computing device connected to a network may backup data files for one or more additional computing devices connected to the network. In some cases, the computing devices connected to the network may be ranked according to a fitness of each respective computing device to backup data files. Additionally, data files of computing devices connected to a network may be prioritized to indicate a level of relative importance to backup each respective data file. Based on the rankings of the computing devices and the prioritization of the data files, particular data files may be associated with a corresponding computing device that is designated to store backup copies of the data files.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventors: Danilo O. Tan, Abu Shaher Sanaullah, Fernando L. Guerrero
  • Publication number: 20170262758
    Abstract: A method and information handling system configured to store aggregate information handling system interaction telemetry data representing levels of operational activity reported for a user of an information handling system in a monitoring system data repository memory device and for receiving aggregate information handling system interaction telemetry data for a plurality of other users that is crowd-sourced from a population of information handling systems accessed by a plurality of other users. An application processor executes instructions of an information handling system interaction signature platform.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Applicant: Dell Products, LP
    Inventors: Anantha K. Boyapalle, Michael S. Gatson, Marc R. Hammons, Danilo O. Tan, Nikhil M. Vichare