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).
-
Patent number: 10845915Abstract: 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: GrantFiled: January 10, 2019Date of Patent: November 24, 2020Assignee: PEGATRON CORPORATIONInventors: Min-Shao Hsieh, Chih-Yung Li, Chien-Hsiang Chen, Jing-Rung Wang
-
Patent number: 10812618Abstract: 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: GrantFiled: December 22, 2016Date of Patent: October 20, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Ilker Celikyilmaz, Shobana Krishnamoorthy, Min Shao, Randy D. Thomson, Divyachapan S. Padur
-
Publication number: 20190344714Abstract: 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: ApplicationFiled: April 30, 2019Publication date: November 14, 2019Inventors: Jie Shen, Min Shao
-
Publication number: 20190212866Abstract: 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: ApplicationFiled: January 10, 2019Publication date: July 11, 2019Applicant: PEGATRON CORPORATIONInventors: Min-Shao Hsieh, Chih-Yung Li, Chien-Hsiang Chen, Jing-Rung Wang
-
Patent number: 10341465Abstract: 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: GrantFiled: June 29, 2016Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Shobana Krishnamoorthy, Ilker Celikyilmaz, Randy David Thomson, Min Shao, Divyachapan S. Padur
-
Patent number: 10185549Abstract: 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: GrantFiled: June 28, 2016Date of Patent: January 22, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Patrick Simek, Gaia Carini, Min Shao, Randy Thomson, Prashant Gaurav, Ankur Jauhari
-
Publication number: 20180062918Abstract: 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: ApplicationFiled: December 22, 2016Publication date: March 1, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Ilker Celikyilmaz, Shobana Krishnamoorthy, Min Shao, Randy D. Thomson, Divyachapan S. Padur
-
Publication number: 20170371639Abstract: 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: ApplicationFiled: June 28, 2016Publication date: December 28, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Patrick Simek, Gaia Carini, Min Shao, Randy Thomson, Prashant Gaurav, Ankur Jauhari
-
Publication number: 20170286080Abstract: 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: ApplicationFiled: June 29, 2016Publication date: October 5, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shobana Krishnamoorthy, llker Celikyilmaz, Randy David Thomson, Min Shao, Divyachapan S. Padur
-
Patent number: 9488726Abstract: 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: GrantFiled: September 12, 2013Date of Patent: November 8, 2016Assignee: PEGATRON CORPORATIONInventors: Yu-Chung Lin, Jing-Rung Wang, Min-Shao Hsieh
-
Patent number: 9442715Abstract: 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: GrantFiled: July 28, 2014Date of Patent: September 13, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Jun Zhang, Brian O'Connor, Min Shao, Roshane Silva, Morten Haavaldsen
-
Publication number: 20160026453Abstract: 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: ApplicationFiled: July 28, 2014Publication date: January 28, 2016Inventors: Jun Zhang, Brian O'Connor, Min Shao, Roshane Silva, Morten Haavaldsen
-
Patent number: 8891585Abstract: 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: GrantFiled: July 9, 2013Date of Patent: November 18, 2014Assignee: UTECH Solar CorporationInventors: Chih-Wei Huang, Jen-Min Shao, An-Chun Liu
-
Patent number: 8721842Abstract: 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: GrantFiled: November 20, 2008Date of Patent: May 13, 2014Assignee: Nanjing UniversityInventors: Zhibing Zhang, Zheng Zhou, Youting Wu, Min Shao
-
Publication number: 20140086015Abstract: 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: ApplicationFiled: September 12, 2013Publication date: March 27, 2014Applicant: PEGATRON CORPORATIONInventors: Yu-Chung Lin, Jing-Rung Wang, Min-Shao Hsieh
-
Publication number: 20140023106Abstract: 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: ApplicationFiled: July 9, 2013Publication date: January 23, 2014Inventors: Chih-Wei HUANG, Jen-Min SHAO, An-Chun LIU
-
Patent number: 8593794Abstract: A hinge assembly includes a shaft, a seat made of plastic, a follower, a cam, a latching member, a resilient member, and a sleeve. The follower includes a cam surface. The seat is fixed to the follower, and the seat and the follower are placed around the shaft. The cam has a latching cam surface, the cam surface is engaged with the cam latching surface. The latching member is fixed to the cam, and the cam and the latching member are placed around the shaft. An outer diameter of the cam is smaller than the latching member. The resilient member is placed around the shaft and provides an elastic force to make the cam surface abut against the latching cam surface. The sleeve receives the cam, the latching member, and the resilient member, and the latching member engages with the sleeve.Type: GrantFiled: November 23, 2010Date of Patent: November 26, 2013Assignees: Shenzhen Futaihong Precision Industry Co., Ltd., FIH (Hong Kong) LimitedInventors: Min Shao, Chao Duan, Chia-Hua Chen
-
Patent number: 8590140Abstract: 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: GrantFiled: September 1, 2010Date of Patent: November 26, 2013Assignee: Viking Tech CorporationInventors: Shih-Long Wei, Shen-Li Hsiao, Chien-Min Shao, Chien-Hung Ho
-
Publication number: 20120099248Abstract: A hinge assembly includes a shaft, a seat made of plastic, a follower, a cam, a latching member, a resilient member, and a sleeve. The follower includes a cam surface. The seat is fixed to the follower, and the seat and the follower are placed around the shaft. The cam has a latching cam surface, the cam surface is engaged with the cam latching surface. The latching member is fixed to the cam, and the cam and the latching member are placed around the shaft. An outer diameter of the cam is smaller than the latching member. The resilient member is placed around the shaft and provides an elastic force to make the cam surface abut against the latching cam surface. The sleeve receives the cam, the latching member, and the resilient member, and the latching member engages with the sleeve.Type: ApplicationFiled: November 23, 2010Publication date: April 26, 2012Applicants: FIH (HONG KONG) LIMITED, SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD.Inventors: MIN SHAO, CHAO DUAN, CHIA-HUA CHEN
-
Publication number: 20120001212Abstract: A light-emitting diode (LED) packaging structure and a substrate for the packaging structure are provided. The light-emitting diode packaging structure includes a metal substrate having a first surface and a second surface opposite to the first surface, and the first surface has a concave portion with a sidewall and a bottom, allowing an anode film to be formed on the metal substrate; a plurality of electrically conductive pads formed on the bottom of the concave portion; an optical treatment layer formed on the sidewall of the concave portion; and an LED die mounted on the bottom of the concave portion and electrically connected to the electrically conductive pads. Desired electrical insulating property between any two adjacent electrically conductive pads can be obtained by the anode film formed on the metal substrate, while a good thermal conductivity of the metal substrate is maintained.Type: ApplicationFiled: August 20, 2010Publication date: January 5, 2012Applicant: VIKING TECH CORPORATIONInventors: Shih-Long Wei, Shen-Li Hsiao, Chien-Min Shao, Chien-Hung Ho