Patents by Inventor Hung M. Dang

Hung M. Dang 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: 20210096881
    Abstract: This document relates to a process for deploying devices and automatically provisioning the devices to connect to a managed network upon powering on with minimal user involvement. Upon deployment of the device to an end point, a record can be established in a management server regarding the device, which can associate device specifications with a deployment profile to be used in provisioning the device. Upon powering on of the device at the end point, the device can automatically perform attestation with the management server, which can then provision the device according to the deployment profile without additional user intervention.
    Type: Application
    Filed: February 21, 2020
    Publication date: April 1, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Brian S. Perlman, Yanan Zhang, Manoj Jain, Helen Harmetz, Hung M. Dang, Michael Sean Kirby, Abigail Christine Motley, Padmanabhan Vasu, William Saunders Jack, III
  • Publication number: 20190018729
    Abstract: Examples described herein generally relate to device analytics. Specifically, the present disclosure provides telemetry-based analytics to identify and remediate top end-user impacting issues. For example, a device may detect an anomaly associated with an application program at the computing device based on a detection parameter. Further, the device may automatically identify at least one remediation action associated with the detected anomaly. The device may also determine whether application of the at least one remediation action to the detected anomaly satisfies a remediation threshold. Additionally, the device may transmit the at least one remediation action to the computing device in accordance with a determination that the application of the at least one remediation action to the detected anomaly satisfies the remediation threshold.
    Type: Application
    Filed: March 8, 2018
    Publication date: January 17, 2019
    Inventors: Marc SHEPARD, Marc-Andrea KLIMASCHEWSKI, Chen LIANG, Ramasubramanian SHASTRI, Hung M. DANG, Bryston M. NITTA, Oana S. NICA
  • Patent number: 7870490
    Abstract: Translators are provided that enable automated and remote device configurations in an efficient and abstract manner. In one aspect, a device configuration system is provided. A configuration component stores one or more remote configuration trees for various devices. A translator component maps the remote configuration trees to at least one device configuration tree associated with the respective devices to enable device configuration in an automated manner.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Neil L. Coles, Scott R. Shell, Hung M. Dang, Yuhang Zhu, Miller T. Abel
  • Publication number: 20090204578
    Abstract: Various technologies and techniques are disclosed for extending the functionality of the Open Mobile Alliance (OMA) Device Management (DM) protocol. An addition is made to the OMA DM protocol that enables the server to specify node filtering criteria as part of a query to a target node on a mobile device to indicate a sub-set of the device management data for the target node that should be returned. As another variation, a modification is made to the OMA DM protocol that enables the server to specify what attributes should be selected on the mobile device in one parameter of a target URI of the Get command, and what format the device management data should be returned in as another parameter of the target URI of the Get command.
    Type: Application
    Filed: February 12, 2008
    Publication date: August 13, 2009
    Applicant: MICROSOFT CORPORATION
    Inventor: Hung M. Dang
  • Patent number: 7017155
    Abstract: Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation process. A mobile computing device accesses files that are to be installed on the mobile computing device, and well as computer-executable instructions that define how the files are to be installed on the mobile computing device. The configuration manager then causes the computer-executable instructions to be executed (e.g., using configuration service providers), and causes a mirroring rollback document to be constructed. If the installation fails, the installation process is reversed by executing the rollback document. The configuration manager may also be used to implement security when executing the installation instructions by checking to determine whether or not execution of each installation instruction is authorized.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: March 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Igor B. Peev, Scott R. Shell, Kevin J. Savage, Hung M. Dang, Nicholas M. Hofmeister
  • Patent number: 6993760
    Abstract: Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation process. A mobile computing device accesses files that are to be installed on the mobile computing device, and well as computer-executable instructions that define how the files are to be installed on the mobile computing device. The configuration manager then causes the computer-executable instructions to be executed (e.g., using configuration service providers), and causes a mirroring rollback document to be constructed. If the installation fails, the installation process is reversed by executing the rollback document. The configuration manager may also be used to implement security when executing the installation instructions by checking to determine whether or not execution of each installation instruction is authorized.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: January 31, 2006
    Assignee: Microsoft Corporation
    Inventors: Igor B. Peev, Scott R. Shell, Kevin J. Savage, Hung M. Dang, Nicholas M. Hofmeister
  • Publication number: 20030121033
    Abstract: Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation process. A mobile computing device accesses files that are to be installed on the mobile computing device, and well as computer-executable instructions that define how the files are to be installed on the mobile computing device. The configuration manager then causes the computer-executable instructions to be executed (e.g., using configuration service providers), and causes a mirroring rollback document to be constructed. If the installation fails, the installation process is reversed by executing the rollback document. The configuration manager may also be used to implement security when executing the installation instructions by checking to determine whether or not execution of each installation instruction is authorized.
    Type: Application
    Filed: December 5, 2001
    Publication date: June 26, 2003
    Inventors: Igor B. Peev, Scott R. Shell, Kevin J. Savage, Hung M. Dang, Nicholas M. Hofmeister