Patents by Inventor Pin SUN

Pin 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).

  • Publication number: 20260140765
    Abstract: The present disclosure relates to implementing, updating, and managing operation of a client agent on a client device (e.g., computing device, virtual device) in a way that enables isolation of features and functionality while also allowing the client agent to self-heal and intelligently update discrete features thereon. The client agent includes a collection of plugins that are isolated and run in accordance with respective plugin policies. The client agent makes use of device-level, agent-level, and plugin-level health monitors that collectively monitor a health status of discrete components of the client agent in a way that enables the client agent to selectively discontinue scheduling certain plugins without interrupting functionality of other plugins or of the client agent as a whole. Indeed, features described herein enable the client agent to intelligently update and self-heal with respect to individual plugins based on information obtained by the respective health monitors.
    Type: Application
    Filed: September 30, 2025
    Publication date: May 21, 2026
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Weijian WANG, Na LI, Jun SHI, Yizhong WU, Xuling LUO, Rongbin HAN, Pin SUN
  • Patent number: 12430165
    Abstract: The present disclosure relates to implementing, updating, and managing operation of a client agent on a client device (e.g., computing device, virtual device) in a way that enables isolation of features and functionality while also allowing the client agent to self-heal and intelligently update discrete features thereon. The client agent includes a collection of plugins that are isolated and run in accordance with respective plugin policies. The client agent makes use of device-level, agent-level, and plugin-level health monitors that collectively monitor a health status of discrete components of the client agent in a way that enables the client agent to selectively discontinue scheduling certain plugins without interrupting functionality of other plugins or of the client agent as a whole. Indeed, features described herein enable the client agent to intelligently update and self-heal with respect to individual plugins based on information obtained by the respective health monitors.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: September 30, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Weijian Wang, Na Li, Jun Shi, Yizhong Wu, Xuling Luo, Rongbin Han, Pin Sun
  • Publication number: 20230135013
    Abstract: The present disclosure relates to implementing, updating, and managing operation of a client agent on a client device (e.g., computing device, virtual device) in a way that enables isolation of features and functionality while also allowing the client agent to self-heal and intelligently update discrete features thereon. The client agent includes a collection of plugins that are isolated and run in accordance with respective plugin policies. The client agent makes use of device-level, agent-level, and plugin-level health monitors that collectively monitor a health status of discrete components of the client agent in a way that enables the client agent to selectively discontinue scheduling certain plugins without interrupting functionality of other plugins or of the client agent as a whole. Indeed, features described herein enable the client agent to intelligently update and self-heal with respect to individual plugins based on information obtained by the respective health monitors.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventors: Weijian WANG, Na LI, Jun SHI, Yizhong WU, Xuling LUO, Rongbin HAN, Pin SUN