Patents by Inventor JAMES HAO
JAMES HAO 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: 20240146377Abstract: This disclosure provides systems, methods and apparatuses for enabling downlink throttling, such as for thermal mitigation. For example, a user equipment (UE) may transmit channel state feedback (CSF) with a report of a first rank that is less than a second rank associated with a channel condition and may communicate with a base station using a configuration associated with the first rank and without a set of sounding reference signals (SRSs). Alternatively, the UE may transmit one or more SRSs using a configuration associated with the first rank. In this way, by refraining from transmission of the SRSs or by adjusting the configuration the SRSs, the UE causes the base station to support downlink throttling.Type: ApplicationFiled: December 1, 2021Publication date: May 2, 2024Inventors: James Francis GEEKIE, Alexei Yurievitch GOROKHOV, Chun-Hao HSU, Mahbod GHELICHI, Sivaram Srivenkata PALAKODETY, Pranay Sudeep RUNGTA, Krishna Chaitanya MUKKERA, Adarsh Kumar JINNU
-
Publication number: 20240134631Abstract: An information handling system includes a memory and a processor. The memory stores a current basic input/output system (BIOS) firmware image. During a regular boot mode of the information handling, the processor creates a first set of tables associated with the current BIOS firmware image, stores the first tables to the memory, and receives a BIOS firmware update image. During a BIOS update boot mode of the information handling system, the processor creates a second plurality of tables associated with the BIOS firmware update image, and compares the first and second tables. In response to a difference being determined between the first and second tables, the processor aborts the BIOS update boot mode and generate an error log.Type: ApplicationFiled: October 20, 2022Publication date: April 25, 2024Inventors: Shekar Babu Suryanarayana, Karunakar Poosapalli, Hung V. Ho, James L. Walker, Tsung-Lin Chuang, Chia-Hao Chang, Te-Lung Lin
-
Publication number: 20240126322Abstract: A foldable computing device comprises a first frame rotatably coupled to a second frame. The second frame comprises a push-to-open mechanism comprising an actuator and a power switch located for actuation by the actuator. A detection mechanism detects a displaced position of the actuator that corresponds to releasing the foldable computing device from a closed configuration. Actuation of the power switch is detected and used with detection of the displaced position of the actuator to control an operating state of the computing device.Type: ApplicationFiled: October 13, 2022Publication date: April 18, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Michael Dale JENSEN, James Hao-An Chen LIN, Mika Martti YLITALO
-
Patent number: 11962860Abstract: The disclosed computer-implemented method may include systems for generating personalized avatar reactions during live video broadcasts. For example, the systems and methods described herein can access a social networking system user's profile to identify an avatar associated with the social networking system user. The systems and methods can generate an avatar reaction by modifying one or more features of the avatar based on a corresponding emoticon reaction. Once generated, the social networking system user can select the avatar reaction for addition to an ephemeral reaction stream associated with a live video broadcast. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: December 1, 2022Date of Patent: April 16, 2024Assignee: Meta Platforms Technologies, LLCInventors: David Ray Chen, King Hao Chen, Gian Paolo Pile Cruz, Michael Groseclose, Aaron Sidney Kaufer, Caio Mendonca Yassoyama, Xiao Chen, Naga Ramesh Kamisetti, Jonathan Zhang, Jay Quin, Dong Li, Zachary Rude, Gregory Reiner, Anthony Samaha, Hwa Young Jung, Eman Ashour Zomrawy Mohammed, Michael Sheppard Horowitz, Abhishek Jain, Erik Weiss, Xianda Wei, James Matthew Ryburn, Mireille Gonthier
-
Patent number: 10732681Abstract: Thermal management devices and systems, and corresponding methods of cooling computing devices are described herein. Such devices, systems, and methods may be advantageous in providing optimal thermal management for the computing device and/or minimizing acoustics in the computing device for a plurality of rotational fan speeds. Additionally, optimal thermal management may provide an increase in system performance and an increase in computing device life expectancy. In one example, a thermal management system includes a fan configured to move air through an outlet opening of the fan and at least one airflow guide positioned adjacent to the outlet opening. The at least one airflow guide is configured to direct movement of the air from the outlet opening to dissipate heat within an electronic device, and the at least one airflow guide is configured to pivot about an axis to move between a first position to a second position based on a change in a rotational speed of the fan.Type: GrantFiled: July 26, 2018Date of Patent: August 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Bo Dan, Robert Ullman Myers, James Hao-An Chen Lin, Andrew William Hill, Han Li
-
Patent number: 10579107Abstract: Reversible connector orientation detection circuitry, reversibly connectible devices having multiple device portions, and methods for determining a connection orientation of multiple device portions of a hardware device are provided herein. A hardware device can include a first device portion and a second device portion. A first resistor can be in a first side of the first device portion. A second resistor can be in a first side of the second device portion, and a third resistor can be in a second side of the second device portion. Connection of the first device portion to the second device portion in different orientations creates, through the resistors, different voltages that can be compared by a digital logic device to indicate orientation. The compared voltages are within either a low voltage range below a digital logic low threshold or a high voltage range above a digital logic high threshold.Type: GrantFiled: March 22, 2017Date of Patent: March 3, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James Hao-An Chen Lin, Jyhlin Chang, Manish Shah
-
Publication number: 20200033919Abstract: Thermal management devices and systems, and corresponding methods of cooling computing devices are described herein. Such devices, systems, and methods may be advantageous in providing optimal thermal management for the computing device and/or minimizing acoustics in the computing device for a plurality of rotational fan speeds. Additionally, optimal thermal management may provide an increase in system performance and an increase in computing device life expectancy. In one example, a thermal management system includes a fan configured to move air through an outlet opening of the fan and at least one airflow guide positioned adjacent to the outlet opening. The at least one airflow guide is configured to direct movement of the air from the outlet opening to dissipate heat within an electronic device, and the at least one airflow guide is configured to pivot about an axis to move between a first position to a second position based on a change in a rotational speed of the fan.Type: ApplicationFiled: July 26, 2018Publication date: January 30, 2020Inventors: Bo Dan, Robert Ullman Myers, James Hao-An Chen Lin, Andrew William Hill, Han Li
-
Publication number: 20200024763Abstract: Systems and methods are described, and one method includes storing a PCB dimension, a vapor chamber (VC) case configuration, a package height of a heat-generating (HG) device, a component data identifying a height of a component, and a layout configuration data indicating locations for the HG device and the component. Upon determining the component location is an interfering location, the VC case configuration data is updated to indicate an inner clearance perimeter for the VC case, surrounding the interfering location. Electroforming forms the VC, for thermal coupling to the HG device, having a VC case with rimless, seamless outer peripheral surfaces aligned and facing according to the VC case outer perimeter, and other rimless surfaces aligned and facing, relative to the clearance perimeter, to form a clearance.Type: ApplicationFiled: July 23, 2018Publication date: January 23, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Bo DAN, Robert Ullman MYERS, Han LI, James Hao-An Chen LIN, Andrew HILL
-
Publication number: 20180275724Abstract: Reversible connector orientation detection circuitry, reversibly connectible devices having multiple device portions, and methods for determining a connection orientation of multiple device portions of a hardware device are provided herein. A hardware device can include a first device portion and a second device portion. A first resistor can be in a first side of the first device portion. A second resistor can be in a first side of the second device portion, and a third resistor can be in a second side of the second device portion. Connection of the first device portion to the second device portion in different orientations creates, through the resistors, different voltages that can be compared by a digital logic device to indicate orientation. The compared voltages are within either a low voltage range below a digital logic low threshold or a high voltage range above a digital logic high threshold.Type: ApplicationFiled: March 22, 2017Publication date: September 27, 2018Applicant: Microsoft Technology Licensing, LLCInventors: James Hao-An Chen Lin, Jyhlin Chang, Manish Shah
-
Patent number: 9910463Abstract: Aspects described herein generally relate to an actuated locking device. The actuated locking device includes a locking mechanism moveable between a first position and a second position, an actuator connected to the locking mechanism that actuates the locking mechanism for moving between the first position and the second position, and a hardstop switch that limits movement of the locking mechanism to at least one of the first position or the second position, in contact with the hardstop switch. The hardstop switch comprises a body including an electrically conductive surface defining a switch that completes an electrical circuit when the locking mechanism contacts the body of the hardstop switch.Type: GrantFiled: August 12, 2016Date of Patent: March 6, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Scott Douglas Bowers, Yazan Aldehayyat, James Hao-An Chen Lin
-
Publication number: 20180046226Abstract: Aspects described herein generally relate to an actuated locking device. The actuated locking device includes a locking mechanism moveable between a first position and a second position, an actuator connected to the locking mechanism that actuates the locking mechanism for moving between the first position and the second position, and a hardstop switch that limits movement of the locking mechanism to at least one of the first position or the second position, in contact with the hardstop switch. The hardstop switch comprises a body including an electrically conductive surface defining a switch that completes an electrical circuit when the locking mechanism contacts the body of the hardstop switch.Type: ApplicationFiled: August 12, 2016Publication date: February 15, 2018Inventors: Scott Douglas BOWERS, Yazan ALDEHAYYAT, James Hao-An Chen LIN
-
Publication number: 20170085447Abstract: Techniques and mechanisms are disclosed that enable a data collection system to adaptively control collection of data from one or more external data sources. At a high level, adaptively controlling collection of data from external data sources may include collecting performance information related to one or more data collection nodes and, in response to analyzing the collected performance information, adapting rates at which the data collection nodes send data collection requests to external data sources. Data collection performance information generally may include, but is not limited to, network traffic data, error messages generated by external data sources and/or data collection nodes, computing device performance information, and any other types of information related to a data collection node's ability to collect data from external data sources.Type: ApplicationFiled: January 30, 2016Publication date: March 23, 2017Inventors: KEN CHEN, GANG TAO, LAI QIANG DING, JAMES HAO, TING WANG, ELIAS HADDAD, DRITAN BITINCKA