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: 11553030Abstract: 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: GrantFiled: July 31, 2020Date of Patent: January 10, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Aninda Ray, Dennis Joel David Myren, Isha Verma, Zhi Liu, Zhenguang Chen, John D. Fan
-
Patent number: 11524105Abstract: 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: GrantFiled: March 3, 2022Date of Patent: December 13, 2022Assignee: HETAIDA TECHNOLOGY CO., LTD.Inventor: Zhenguang Chen
-
Publication number: 20210377332Abstract: 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: ApplicationFiled: July 31, 2020Publication date: December 2, 2021Inventors: Aninda RAY, Dennis Joel David MYREN, Isha VERMA, Zhi LIU, Zhenguang CHEN, John D. FAN
-
Patent number: 11141069Abstract: 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: GrantFiled: January 29, 2019Date of Patent: October 12, 2021Assignee: HETAIDA TECHNOLOGY CO., LTD.Inventor: Zhenguang Chen
-
Publication number: 20210297338Abstract: 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: ApplicationFiled: June 3, 2021Publication date: September 23, 2021Inventors: Hualin HUANG, Zhenguang CHEN, Bo WANG, Lu YAN, Yi YANG, Yaojun FU
-
Patent number: 11105683Abstract: 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: GrantFiled: February 25, 2019Date of Patent: August 31, 2021Assignee: HETAIDA TECHNOLOGY CO., LTD.Inventor: Zhenguang Chen
-
Patent number: 10817516Abstract: 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: GrantFiled: April 27, 2017Date of Patent: October 27, 2020Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20200319037Abstract: 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: ApplicationFiled: June 24, 2019Publication date: October 8, 2020Inventor: Zhenguang Chen
-
Publication number: 20200271525Abstract: 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: ApplicationFiled: February 25, 2019Publication date: August 27, 2020Inventor: Zhenguang Chen
-
Publication number: 20200237233Abstract: 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: ApplicationFiled: January 29, 2019Publication date: July 30, 2020Inventor: Zhenguang Chen
-
Patent number: 10660527Abstract: 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: GrantFiled: November 15, 2017Date of Patent: May 26, 2020Assignees: HETAIDA TECHNOLOGY CO., LTD., HUNAN INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Yaonan Tong, Zhenguang Chen, Song Chen, Zhaoming Luo, Feng Zhou, Xuanbing Yang
-
Patent number: 10365914Abstract: 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: GrantFiled: June 28, 2016Date of Patent: July 30, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Lincoln DeMaris, Jeremy Mazner, Zhenguang Chen, Constantin Dan Stanciu
-
Patent number: 10210260Abstract: 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: GrantFiled: June 30, 2011Date of Patent: February 19, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 20190046043Abstract: 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: ApplicationFiled: November 15, 2017Publication date: February 14, 2019Inventor: Zhenguang Chen
-
Publication number: 20170322795Abstract: 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: ApplicationFiled: June 28, 2016Publication date: November 9, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: John Lincoln DeMaris, Jeremy Mazner, Zhenguang Chen, Constantin Dan Stanciu
-
Patent number: 9760415Abstract: 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: GrantFiled: May 16, 2014Date of Patent: September 12, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Frederico A. Mameri, Zhenguang Chen, Shaofeng Zhu, Michael C. Fanning
-
Publication number: 20170228465Abstract: 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: ApplicationFiled: April 27, 2017Publication date: August 10, 2017Applicant: Microsoft Technology Licensing, LLCInventors: 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: 9652545Abstract: 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: GrantFiled: September 3, 2015Date of Patent: May 16, 2017Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20160140139Abstract: 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: ApplicationFiled: November 17, 2014Publication date: May 19, 2016Inventors: 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: 20150379145Abstract: 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: ApplicationFiled: September 3, 2015Publication date: December 31, 2015Applicant: Microsoft Technology Licensing, LLCInventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino