Patents by Inventor Benjamin Yan SUN

Benjamin Yan SUN 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: 11663059
    Abstract: In the subject matter described herein, a method, device and computer program product for controlling the projector are proposed. According to the method, the application for controlling the project can be started. The application can determine the operation mode by determining whether the current host device is the projector or a terminal device for controlling the projector. Once the operation mode of the application is determined, the method can control the projector based on the operation mode and via the application service operating on the projector. The application service can provide an interface for controlling a device driver of the projector.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: May 30, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Li Li, Wei Wei, Xiaoli Liu, Yanji Cong, Benjamin Yan Sun, Hongjun Qiang
  • Patent number: 11481027
    Abstract: The present disclosure provides method and apparatus for processing a document through a plurality of input modalities. A first input may be received, and input modality and type of the first input may be identified, wherein the type includes command and content. A second input may be received, and input modality and type of the second input may be identified. The document may be processed based at least on an identification result for the first input and an identification result for the second input.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yifan Wu, Benjamin Yan Sun, Ziwei He, Xiaoli Liu, Mingyang Xie, Zhaoyang Li, Weizhi Li, Qing Teng
  • Publication number: 20200379557
    Abstract: The present disclosure provides method and apparatus for processing a document through a plurality of input modalities. A first input may be received, and input modality and type of the first input may be identified, wherein the type includes command and content. A second input may be received, and input modality and type of the second input may be identified. The document may be processed based at least on an identification result for the first input and an identification result for the second input.
    Type: Application
    Filed: December 18, 2018
    Publication date: December 3, 2020
    Inventors: Yifan Wu, Benjamin YAN Sun, Ziwei He, Xiaoli Liu, Mingyang Xie, Zhaoyang Li, Weizhi Li, Qing Teng
  • Publication number: 20200174859
    Abstract: In the subject matter described herein, a method, device and computer program product for controlling the projector are proposed. According to the method, the application for controlling the project can be started. The application can determine the operation mode by determining whether the current host device is the projector or a terminal device for controlling the projector. Once the operation mode of the application is determined, the method can control the projector based on the operation mode and via the application service operating on the projector. The application service can provide an interface for controlling a device driver of the projector.
    Type: Application
    Filed: May 24, 2018
    Publication date: June 4, 2020
    Inventors: Li LI, Wei WEI, Xiaoli LIU, Yanji CONG, Benjamin Yan SUN, Hongjun QIANG
  • Publication number: 20190347144
    Abstract: In implementations of the subject matter described herein, a new approach for transferring content between applications is proposed. Generally speaking, in operation, a user can select an area on a user interface in order to cover content that the user wants to transfer. In response, the type of the content in the selected area will be identified. One or more options are then provided on the user interface based on the identified type, and each option may link to one or more applications. Upon a user's selection of an option, an application associated with the selected option is launched to process the content. In this way, the content can be effectively and efficiently processed across different applications, which will significantly improve the processing efficiency and user experience.
    Type: Application
    Filed: November 15, 2016
    Publication date: November 14, 2019
    Inventors: Xi CHEN, Benjamin Yan SUN, Long DING, Xiaoli LIU, Huifang JI, Katsumi TAKE, Yannis PANIARAS, Qu MO, Sirui ZHOU, Qi ZHAO