Patents by Inventor Min Shao

Min Shao 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: 20210284977
    Abstract: Disclosed is a reverse transcriptase sequence of marine bacteriophage and the use thereof in molecular biology.
    Type: Application
    Filed: March 16, 2019
    Publication date: September 16, 2021
    Inventors: Min WANG, Yundan LIU, Yantao LIANG, Hongbing SHAO, Huifang LI, Zhaoyang LIU
  • Patent number: 10915379
    Abstract: Issues may arise when customers that are highly engaged with application services do not receive reliable feature updates on a predictable schedule. For instance, releasing and updating features may burden cloud infrastructure and/or may not perform properly. Not only are unpredictable feature updates associated with inconsistent customer messaging and potential service disruptions, such unpredictable updates may cause a random end user experience and customer dissatisfaction with the product. The methods and systems address these issues by dynamically ranking tenants and distributing updates and releases to tenants with lower feature usage before distributing to tenants with higher feature usage. The ranking of the tenants may dynamically change based on current usage. In this way, higher ranked tenants receive access to new and updated features after additional regression testing.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: February 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nidhi Verma, Ankur Jauhari, Min Shao, Zohar Raz, Shobana Krishnamoorthy, Divyachapan S. Padur
  • Publication number: 20200368665
    Abstract: Pressure swing adsorption process for reducing fluctuations in the flow rate of tail gas from the adsorption unit. The flow rate of the stream of blowdown gas is regulated responsive signals from a sensor measuring the pressure and/or flow rate of the tail gas comprising the blowdown gas and purge gas effluent before the tail gas is introduced into a surge vessel.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Applicant: Air Products and Chemicals, Inc.
    Inventors: Elizabeth M. D'Addio, Christopher H. Wood, Quan Min Shao
  • Patent number: 10845915
    Abstract: An electronic apparatus and a method for switching touch modes thereof are provided. A touch screen of the electronic apparatus has a plurality of touch modes. A current touch mode of the touch screen is one of the plurality of touch modes. The method includes the following steps. Firstly, the number of times a key module of the electronic apparatus is pressed is determined according to a pulse count of a trigger signal provided by the key module. Next, a first touch mode of the plurality of touch modes is looked up in a lookup table according to the number of times. Afterwards, the current touch mode of the touch screen is switched to the first touch mode.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: November 24, 2020
    Assignee: PEGATRON CORPORATION
    Inventors: Min-Shao Hsieh, Chih-Yung Li, Chien-Hsiang Chen, Jing-Rung Wang
  • Patent number: 10812618
    Abstract: Various systems and methods for flight delivery are disclosed herein. In one example, a system includes a processor to process a flight configuration delivery service instruction to schedule the flight by sending the flight to a service bus based on an identification of a temperature of the farm. The system may also include the service bus to alert the farm of the flight for the farm to consume, wherein the service bus returns a notification to the flight configuration deliver service for a farm that does not consume the flight. In an example, a memory stores, based on instructions from the flight configuration delivery service, an identification of the farm that did not consume the flight in the memory.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: October 20, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ilker Celikyilmaz, Shobana Krishnamoorthy, Min Shao, Randy D. Thomson, Divyachapan S. Padur
  • Publication number: 20190344714
    Abstract: This disclosure provides a lane changer warning system and a lane changer warning method. The system has a detector and a control device. The detector is disposed on an own vehicle, and measures a relative distance between the own vehicle and other vehicles located surroundings of the own vehicle. The control device performs process of determining a lane change of the other vehicle approaching from behind based on a detection data from the detector. The lane changer determination is performed based on a real-time detection and data analysis about other vehicles behaviors and road environment change. The notification device issues, to a driver of the own vehicle by appropriate means, warning of an existence of a lane changing vehicle which is likely to merge into a lane where the own vehicle is traveling from behind by intentionally changes the lane.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 14, 2019
    Inventors: Jie Shen, Min Shao
  • Publication number: 20190212866
    Abstract: An electronic apparatus and a method for switching touch modes thereof are provided. A touch screen of the electronic apparatus has a plurality of touch modes. A current touch mode of the touch screen is one of the plurality of touch modes. The method includes the following steps. Firstly, the number of times a key module of the electronic apparatus is pressed is determined according to a pulse count of a trigger signal provided by the key module. Next, a first touch mode of the plurality of touch modes is looked up in a lookup table according to the number of times. Afterwards, the current touch mode of the touch screen is switched to the first touch mode.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 11, 2019
    Applicant: PEGATRON CORPORATION
    Inventors: Min-Shao Hsieh, Chih-Yung Li, Chien-Hsiang Chen, Jing-Rung Wang
  • Patent number: 10341465
    Abstract: A hosted service may include multiple applications and have a large number of active features, each in varying stages of deployment, that are gradually rolled out in one or more deployment environments. The hosted service may include a flight state machine, which may provide policy based flight management for feature rollout. For example, in response to receipt of a flight request associated with a feature of the hosted service, the flight state machine may be configured to retrieve a policy associated with rollout of the feature, determine a flight state, and determine a deployment state of the feature. The flight state machine may then be configured to initiate or continue deployment of the feature in a current deployment environment or initiate deployment of the feature in a next environment based on the policy, the flight state, and the deployment state of the feature.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shobana Krishnamoorthy, Ilker Celikyilmaz, Randy David Thomson, Min Shao, Divyachapan S. Padur
  • Patent number: 10185549
    Abstract: Technologies are described for updating a live system with static changes. According to some examples, changes such as installing and/or removing features may be applied to a cloud based service in live environment without disrupting the service. New software may be patched and installed on an upgraded machine (i.e., server). New features, diagnostics, and language packs may be added. Existing features and certificates may be removed. To accomplish these, new software to be installed and existing software to be removed may be detected. Removal and additions may be performed without preparation and activation of replacement farms.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick Simek, Gaia Carini, Min Shao, Randy Thomson, Prashant Gaurav, Ankur Jauhari
  • Publication number: 20180062918
    Abstract: Various systems and methods for flight delivery are disclosed herein. In one example, a system includes a processor to process a flight configuration delivery service instruction to schedule the flight by sending the flight to a service bus based on an identification of a temperature of the farm. The system may also include the service bus to alert the farm of the flight for the farm to consume, wherein the service bus returns a notification to the flight configuration deliver service for a farm that does not consume the flight. In an example, a memory stores, based on instructions from the flight configuration delivery service, an identification of the farm that did not consume the flight in the memory.
    Type: Application
    Filed: December 22, 2016
    Publication date: March 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ilker Celikyilmaz, Shobana Krishnamoorthy, Min Shao, Randy D. Thomson, Divyachapan S. Padur
  • Publication number: 20170371639
    Abstract: Technologies are described for updating a live system with static changes. According to some examples, changes such as installing and/or removing features may be applied to a cloud based service in live environment without disrupting the service. New software may be patched and installed on an upgraded machine (i.e., server). New features, diagnostics, and language packs may be added. Existing features and certificates may be removed. To accomplish these, new software to be installed and existing software to be removed may be detected. Removal and additions may be performed without preparation and activation of replacement farms.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Patrick Simek, Gaia Carini, Min Shao, Randy Thomson, Prashant Gaurav, Ankur Jauhari
  • Publication number: 20170286080
    Abstract: A hosted service may include multiple applications and have a large number of active features, each in varying stages of deployment, that are gradually rolled out in one or more deployment environments. The hosted service may include a flight state machine, which may provide policy based flight management for feature rollout. For example, in response to receipt of a flight request associated with a feature of the hosted service, the flight state machine may be configured to retrieve a policy associated with rollout of the feature, determine a flight state, and determine a deployment state of the feature. The flight state machine may then be configured to initiate or continue deployment of the feature in a current deployment environment or initiate deployment of the feature in a next environment based on the policy, the flight state, and the deployment state of the feature.
    Type: Application
    Filed: June 29, 2016
    Publication date: October 5, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shobana Krishnamoorthy, llker Celikyilmaz, Randy David Thomson, Min Shao, Divyachapan S. Padur
  • Patent number: 9488726
    Abstract: An object detection method using ultrasonic waves includes: emitting a plurality of ultrasonic signals sequentially according to a time interval; sensing a sound wave formed by each of the ultrasonic signals to generate a reflected signal; and analyzing the reflected signal to detect at least one reflection object. It can be clearly known whether a reflection object is appearing, moving and the moving direction by the method.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: November 8, 2016
    Assignee: PEGATRON CORPORATION
    Inventors: Yu-Chung Lin, Jing-Rung Wang, Min-Shao Hsieh
  • Patent number: 9442715
    Abstract: A cyclical patching process associated with a cloud application may be defined to ensure high availability (HA) of the cloud application in order to prevent impacting an availability to end users. A list of server identities corresponding to one or more servers of a datacenter hosting the cloud application may be accepted. HA metric values for each of the server identities may be determined in order to compute an overall HA metric value for the cloud application. A subset of the servers may be removed from a rotation framework of the cloud application based on the determined HA metric values, where the removal does not affect the overall HA metric value of the cloud application. One or more patches may be applied to each server within the subset of servers in parallel, and the subset of servers may be reinstated in the rotation framework of the cloud application.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: September 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jun Zhang, Brian O'Connor, Min Shao, Roshane Silva, Morten Haavaldsen
  • Publication number: 20160026453
    Abstract: A cyclical patching process associated with a cloud application may be defined to ensure high availability (HA) of the cloud application in order to prevent impacting an availability to end users. A list of server identities corresponding to one or more servers of a datacenter hosting the cloud application may be accepted. HA metric values for each of the server identities may be determined in order to compute an overall HA metric value for the cloud application. A subset of the servers may be removed from a rotation framework of the cloud application based on the determined HA metric values, where the removal does not affect the overall HA metric value of the cloud application. One or more patches may be applied to each server within the subset of servers in parallel, and the subset of servers may be reinstated in the rotation framework of the cloud application.
    Type: Application
    Filed: July 28, 2014
    Publication date: January 28, 2016
    Inventors: Jun Zhang, Brian O'Connor, Min Shao, Roshane Silva, Morten Haavaldsen
  • Patent number: 8891585
    Abstract: A heating electrode assembly for a crystal growth furnace includes: a heat insulation board unit that is disposed between a furnace wall and a heater, that includes a first surface facing the furnace wall and a second surface facing the heater, and that is formed with a hole extending through the first surface and the second surface; an electrode unit that includes an electricity input portion mounted to the furnace wall, a post portion disposed in the hole, and an abutment flange connecting the post portion and the heater; and an electrical insulating unit including a tubular sleeve that is disposed in the hole and that surrounds the post portion, and a pad that is clamped between the abutment flange and the second surface.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: November 18, 2014
    Assignee: UTECH Solar Corporation
    Inventors: Chih-Wei Huang, Jen-Min Shao, An-Chun Liu
  • Patent number: 8721842
    Abstract: A catalytic reaction-rectification integrated process and a catalytic reaction-rectification integrated column, and the specialized device of such process is provided. The reactants are preheated and mixed with catalysts, and then fed into a jet agitation reaction section located in the middle of the catalytic reaction-rectification integrated column from a feeding inlet. The jet agitation reaction section is a kettle-like reactor located in the middle of the catalytic reaction-rectification integrated column. After pressurized by a centrifugal pump, the reactant materials are admitted into a subsonic or transonic agitator located within the reaction section. The reactant materials are ejected into the jet agitation reaction section at high speed, to efficiently mix the solid and liquid phases in the reaction section and to reinforce heat and mass transfer efficiency during the reaction. The liquid reaction mixture is separated and purified directly in the catalytic reaction-rectification integrated column.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: May 13, 2014
    Assignee: Nanjing University
    Inventors: Zhibing Zhang, Zheng Zhou, Youting Wu, Min Shao
  • Publication number: 20140086015
    Abstract: An object detection method using ultrasonic waves includes: emitting a plurality of ultrasonic signals sequentially according to a time interval; sensing a sound wave formed by each of the ultrasonic signals to generate a reflected signal; and analyzing the reflected signal to detect at least one reflection object. It can be clearly known whether a reflection object is appearing, moving and the moving direction by the method.
    Type: Application
    Filed: September 12, 2013
    Publication date: March 27, 2014
    Applicant: PEGATRON CORPORATION
    Inventors: Yu-Chung Lin, Jing-Rung Wang, Min-Shao Hsieh
  • Publication number: 20140023106
    Abstract: A heating electrode assembly for a crystal growth furnace includes: a heat insulation board unit that is disposed between a furnace wall and a heater, that includes a first surface facing the furnace wall and a second surface facing the heater, and that is formed with a hole extending through the first surface and the second surface; an electrode unit that includes an electricity input portion mounted to the furnace wall, a post portion disposed in the hole, and an abutment flange connecting the post portion and the heater; and an electrical insulating unit including a tubular sleeve that is disposed in the hole and that surrounds the post portion, and a pad that is clamped between the abutment flange and the second surface.
    Type: Application
    Filed: July 9, 2013
    Publication date: January 23, 2014
    Inventors: Chih-Wei HUANG, Jen-Min SHAO, An-Chun LIU
  • Patent number: 8590140
    Abstract: A fabrication method of an alloy resistor includes: providing an alloy sheet having a plurality of openings spacing apart from each other and going through the alloy sheet and a plurality of alloy resistor units located between any two adjacent openings, wherein each of the alloy resistor units has an insulating cover area and a plurality of electrode ends on both sides of the insulating cover area; forming an insulating layer on a surface of the insulating cover area of the alloy resistor units by an electrodeposition coating process; cutting the alloy along a connecting portion, so as to obtain separated alloy resistor units; and forming a conductive adhesion material on the electrode ends of the alloy resistor units. An alloy resistor having an insulating layer with a smooth surface can be obtained by performing an electrodeposition coating process.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: November 26, 2013
    Assignee: Viking Tech Corporation
    Inventors: Shih-Long Wei, Shen-Li Hsiao, Chien-Min Shao, Chien-Hung Ho