Patents by Inventor David Shangni Li

David Shangni Li 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: 20240095007
    Abstract: This disclosure relates to a method for managing installation of applications, where the method includes receiving, from a first computing device associated with an administrator of an organization, a pin request to attach an application, provided by an application store platform, with a version of the application, initiating, in response to the pin request, transfer of a copy of the version of the application from the application store platform to a data storage device, generating an application identifier that identifies a location of the version of the application stored in the data storage device, and transmitting installation data to a second computing device that is managed by the organization. The installation data includes the application identifier, which is used by the second computing device to install the version of the application from the data storage device.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: Anuj Goyal, Benjamin Ackerman, Marcus Köhler, Apisada Petchtes, Qingle Yao, Dan Chen, Ligeng Dong, David Shangni Li, Oleg Davydov
  • Patent number: 10664650
    Abstract: A system for associating tags with a portion of a document and presenting portions of the document within a document authoring environment. In one instance, the system includes an input device, a display device, and an electronic processor. The electronic processor is configured to receive, via the input device, a first input, including a selection of the portion of the document and receive, via the input device, a second input including an indication of a first tag. The electronic processor is configured to associate the portion of the document with the first tag in response to receiving the second input. The electronic processor is also configured to receive, via the input device, a third input selecting the first tag or a second tag and in response to receiving the third input, display, within an authoring environment, portions of the document associated with the first tag or the second tag.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 26, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Shangni Li, Eric Ouyang, Daniel A. Swett, Kelly R. Berman
  • Publication number: 20190258706
    Abstract: A system for associating tags with a portion of a document and presenting portions of the document within a document authoring environment. In one instance, the system includes an input device, a display device, and an electronic processor. The electronic processor is configured to receive, via the input device, a first input, including a selection of the portion of the document and receive, via the input device, a second input including an indication of a first tag. The electronic processor is configured to associate the portion of the document with the first tag in response to receiving the second input. The electronic processor is also configured to receive, via the input device, a third input selecting the first tag or a second tag and in response to receiving the third input, display, within an authoring environment, portions of the document associated with the first tag or the second tag.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 22, 2019
    Inventors: David Shangni LI, Eric OUYANG, Daniel A. SWETT, Kelly R. BERMAN