Patents by Inventor Zhenguang Chen

Zhenguang Chen 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: 11553030
    Abstract: Disclosed herein is a system configured to implement a service worker capable of serving multiple single page applications (SPAs) that are hosted in the same uniform resource locator (URL) space (e.g., a domain within which the SPAs are hosted). Accordingly, the defined scope of the service worker is no longer bound by only one SPA, but rather by a root directory of a web site that hosts multiple SPAs. Since the service worker described herein serves multiple SPAs, the service worker implements an approach to ensure that a correct application controller corresponding to the SPA that hosts a URL is invoked. To do this, the service worker is configured to leverage a router and a routing table to associate a URL included in a request from a browser with the correct application controller corresponding to the SPA that hosts the URL for which the request is sent.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: January 10, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Aninda Ray, Dennis Joel David Myren, Isha Verma, Zhi Liu, Zhenguang Chen, John D. Fan
  • Patent number: 11524105
    Abstract: A nasal aspirator capable of effectively preventing backflow and a control method thereof are disclosed. The nasal aspirator includes a casing, a control board, a lower suction nozzle, an upper suction nozzle, a liquid storage cup, and an air pump unit. The control board is disposed in the casing. The lower suction nozzle is disposed on an upper end of the casing. The lower suction nozzle has a chamber and a suction passageway therein. The chamber has an opening facing upward. An upper end of the suction passageway communicates with the chamber. A detection system for detecting a liquid is provided in the chamber. The detection system is connected to the control board.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: December 13, 2022
    Assignee: HETAIDA TECHNOLOGY CO., LTD.
    Inventor: Zhenguang Chen
  • Publication number: 20210377332
    Abstract: Disclosed herein is a system configured to implement a service worker capable of serving multiple single page applications (SPAs) that are hosted in the same uniform resource locator (URL) space (e.g., a domain within which the SPAs are hosted). Accordingly, the defined scope of the service worker is no longer bound by only one SPA, but rather by a root directory of a web site that hosts multiple SPAs. Since the service worker described herein serves multiple SPAs, the service worker implements an approach to ensure that a correct application controller corresponding to the SPA that hosts a URL is invoked. To do this, the service worker is configured to leverage a router and a routing table to associate a URL included in a request from a browser with the correct application controller corresponding to the SPA that hosts the URL for which the request is sent.
    Type: Application
    Filed: July 31, 2020
    Publication date: December 2, 2021
    Inventors: Aninda RAY, Dennis Joel David MYREN, Isha VERMA, Zhi LIU, Zhenguang CHEN, John D. FAN
  • Patent number: 11141069
    Abstract: A method for increasing accuracy of measurement of body temperature includes a step of collecting an infrared signal to obtain an infrared signal value (step 1), a step of collecting a skin image to obtain a calibrating emissivity (step 2), a step of obtaining a calibrated infrared signal value according to the calibrating emissivity and the infrared signal value obtained in step 1 (step 3), and a step of making a conversion into an actual body temperature (step 4). Accordingly, an actual temperature value of the skin surface can be attained to increase the accuracy of measurement effectively, thereby allowing the measured result to be more close to the real body temperature of a tested target.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: October 12, 2021
    Assignee: HETAIDA TECHNOLOGY CO., LTD.
    Inventor: Zhenguang Chen
  • Publication number: 20210297338
    Abstract: A network topology determining apparatus includes: an obtaining module, configured to obtain a connection relationship between a plurality of network elements in a network and a network grade of each network element, where the network grade is used to indicate an importance degree of the network element in the network; a first determining module, configured to determine a plurality of subnets based on the connection relationship between the plurality of network elements and the network grade of each network element; a second determining module, configured to determine location information of each network element in a descending order of the network grades of the network elements in the network based on a connection relationship between network elements in each subnet; and an establishment module, configured to establish a network topology based on the connection relationship between the plurality of network elements and the location information of each network element.
    Type: Application
    Filed: June 3, 2021
    Publication date: September 23, 2021
    Inventors: Hualin HUANG, Zhenguang CHEN, Bo WANG, Lu YAN, Yi YANG, Yaojun FU
  • Patent number: 11105683
    Abstract: An infrared thermometer capable of switching a forehead temperature measurement mode and an ear temperature measurement mode and a switching method are disclosed. The infrared thermometer includes an infrared thermometer body and a forehead temperature measurement cover. The infrared thermometer body has a measuring probe and a printed circuit board. The printed circuit board is connected with a first electrical contact. The forehead temperature measurement cover has a thermistor and a second electrical contact. The forehead temperature measurement cover is detachably connected to the infrared thermometer body to selectively cover or expose the measuring probe for switching the forehead temperature measurement mode and the ear temperature measurement mode.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: August 31, 2021
    Assignee: HETAIDA TECHNOLOGY CO., LTD.
    Inventor: Zhenguang Chen
  • Patent number: 10817516
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: October 27, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Publication number: 20200319037
    Abstract: A temperature measuring method capable of switching calculation based on displacement detection includes a temperature measuring instrument and a displacement detecting unit. When the displacement detecting unit feeds back that the temperature measuring instrument is under an inactive state, a point calculation formula A is used to calculate and obtain a body temperature value. When the displacement detecting unit feeds back that the temperature measuring instrument is under an active state, a scanning calculation formula B is used to calculate and obtain the body temperature value.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 8, 2020
    Inventor: Zhenguang Chen
  • Publication number: 20200271525
    Abstract: An infrared thermometer capable of switching a forehead temperature measurement mode and an ear temperature measurement mode and a switching method are disclosed. The infrared thermometer includes an infrared thermometer body and a forehead temperature measurement cover. The infrared thermometer body has a measuring probe and a printed circuit board. The printed circuit board is connected with a first electrical contact. The forehead temperature measurement cover has a thermistor and a second electrical contact. The forehead temperature measurement cover is detachably connected to the infrared thermometer body to selectively cover or expose the measuring probe for switching the forehead temperature measurement mode and the ear temperature measurement mode.
    Type: Application
    Filed: February 25, 2019
    Publication date: August 27, 2020
    Inventor: Zhenguang Chen
  • Publication number: 20200237233
    Abstract: A method for increasing accuracy of measurement of body temperature includes a step of collecting an infrared signal to obtain an infrared signal value (step 1), a step of collecting a skin image to obtain a calibrating emissivity (step 2), a step of obtaining a calibrated infrared signal value according to the calibrating emissivity and the infrared signal value obtained in step 1 (step 3), and a step of making a conversion into an actual body temperature (step 4). Accordingly, an actual temperature value of the skin surface can be attained to increase the accuracy of measurement effectively, thereby allowing the measured result to be more close to the real body temperature of a tested target.
    Type: Application
    Filed: January 29, 2019
    Publication date: July 30, 2020
    Inventor: Zhenguang Chen
  • Patent number: 10660527
    Abstract: A blood vessel imaging temperature measurement method is provided. The method comprises the steps of finding blood vessels, displaying a measurement position, and aligning for temperature measurement to achieve visual and precision temperature measurement. The temperature measurement is quite visual, instead of the traditional technology that uses a blind measurement method corresponding to a position to be measured, thereby solving the problem that the temperature measurement is not accurate enough in the traditional technology.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: May 26, 2020
    Assignees: HETAIDA TECHNOLOGY CO., LTD., HUNAN INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Yaonan Tong, Zhenguang Chen, Song Chen, Zhaoming Luo, Feng Zhou, Xuanbing Yang
  • Patent number: 10365914
    Abstract: Providing an automatic detection and an optimization of user experience upgrades based on detected customization may be described. A new version of an application may be executed on a computing device in conjunction with a detection services. The new version of the application may include user experience changes. Customizations associated with a user experience of a previous version of the application for users may be determined. In response to a determination that at least one customized feature of the previous version of the application is incompatible with the new version of the application, the user experience of the previous version of the application may be provided to the users. In response to a determination that the customizations of the previous version of the application are compatible with the new version of the application, the user experience of the new version of the application may be provided to the users.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: July 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Lincoln DeMaris, Jeremy Mazner, Zhenguang Chen, Constantin Dan Stanciu
  • Patent number: 10210260
    Abstract: A client device presents a resource to a user. In order to present the resource, the client device generates and renders one or more presentation strings. The client device generates a presentation string by identifying a template module that corresponds to an content resource object in a dataset downloaded by the client device. The client device then performs a template execution operation on the content resource object. The template module corresponding to the content resource object specifies the template execution operation.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 19, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Anthony Lawrence Jackson, Ping Jiang, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Brian William Timm, Andrew Joseph Violino, Kerem Yuceturk
  • Publication number: 20190046043
    Abstract: A blood vessel imaging temperature measurement method is provided. The method comprises the steps of finding blood vessels, displaying a measurement position, and aligning for temperature measurement to achieve visual and precision temperature measurement. The temperature measurement is quite visual, instead of the traditional technology that uses a blind measurement method corresponding to a position to be measured, thereby solving the problem that the temperature measurement is not accurate enough in the traditional technology.
    Type: Application
    Filed: November 15, 2017
    Publication date: February 14, 2019
    Inventor: Zhenguang Chen
  • Publication number: 20170322795
    Abstract: Providing an automatic detection and an optimization of user experience upgrades based on detected customization may be described. A new version of an application may be executed on a computing device in conjunction with a detection services. The new version of the application may include user experience changes. Customizations associated with a user experience of a previous version of the application for users may be determined. In response to a determination that at least one customized feature of the previous version of the application is incompatible with the new version of the application, the user experience of the previous version of the application may be provided to the users. In response to a determination that the customizations of the previous version of the application are compatible with the new version of the application, the user experience of the new version of the application may be provided to the users.
    Type: Application
    Filed: June 28, 2016
    Publication date: November 9, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: John Lincoln DeMaris, Jeremy Mazner, Zhenguang Chen, Constantin Dan Stanciu
  • Patent number: 9760415
    Abstract: Disclosed herein are systems, methods, and software to enhance the interoperability of components written in different programming languages. In an implementation, a code service receives a request message communicated by an application component via a message interface in an application environment that is at a layer above a target environment. The request message includes a request to invoke a target component available in the target environment and programmed in a language different from that of the application component. In response to the request, the service identifies at least a service component associated with invoking the target component in the target environment. The service component is executed to invoke the target component via a component interface.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: September 12, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Frederico A. Mameri, Zhenguang Chen, Shaofeng Zhu, Michael C. Fanning
  • Publication number: 20170228465
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: April 27, 2017
    Publication date: August 10, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Patent number: 9652545
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Publication number: 20160140139
    Abstract: A mount point folder in a collaborative service library may reference contents of a mounted folder that resides elsewhere and includes actual files. File operations may be performed on files inside the mounted folder that may actually live across domains and changes to the contents of either folder may appear in the other. The mount point folder may be represented on the server as a file with .url extensions but in the client user experience, it may be represented as a folder. Mount point folders may be created at a root of a document library or within any other folder of the document library.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Inventors: Melissa Torres, Zhenguang Chen, Carlos Perez, Qinjia Hackett, John D. Fan, William David Taylor, Shilong Yao, Trung Duc Nguyen, David Harrison Goff, Dana Zircher, John L. DeMaris
  • Publication number: 20150379145
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: September 3, 2015
    Publication date: December 31, 2015
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino