Patents by Inventor Chia Hang YEH
Chia Hang YEH 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: 20240103593Abstract: A power adapter can include a power input node, a communication channel node, an output node, a low-pass filter, a modulator, and a high-pass filter. The low-pass filter can include a low-pass input node coupled to the power input node and a low-pass output node coupled to the output node. The modulator can include a modulator input node coupled to the communication channel node and a modulator output node. The modulator can be configured to modulate data received from the communication channel node onto a signal having a higher frequency than a data-carrying signal carrying the data received from the communication channel node and output the modulated data to a high-pass input node of a high-pass filter. The high-pass filter can include the high-pass input node coupled to the modulator output node and a high-pass output node coupled to the output node.Type: ApplicationFiled: March 3, 2021Publication date: March 28, 2024Inventors: Chia-Hang Yeh, Yuan-Jen Chang
-
Patent number: 11733747Abstract: The technology relates generally to a distributed battery cell charging circuit that allows for battery cells to be positioned in different locations. The distributed battery charging circuit may include a first charging circuit including at least one battery cell, a second charging circuit including at least one battery cell, and a controller configured to control the charging of the at least one battery cell in the first charging circuit independently of controlling the charging of the at least one battery cell in the second charging circuit.Type: GrantFiled: May 7, 2020Date of Patent: August 22, 2023Assignee: Google LLCInventor: Chia Hang Yeh
-
Publication number: 20230238688Abstract: An apparatus includes an eyeglass frame, a first antenna, a second antenna, and a parasitic element. The eyeglass frame can include at least one rim. The first antenna can be attached to the eyeglass frame. The second antenna can be attached to the eyeglass frame. The second antenna can be disposed on a first side of the at least one rim. The parasitic element can be attached to the eyeglass frame. The parasitic element can be on a second side of the at least one rim. The second side of the at least one rim can be opposite from the first side. A distance from the first antenna to the second antenna can be greater than a distance from the first antenna to the parasitic element. The distance from the first antenna to the second antenna can be greater than a distance from the second antenna to the parasitic element.Type: ApplicationFiled: January 24, 2022Publication date: July 27, 2023Inventors: Kaveh Moussakhani, Chia-Hang Yeh, Emeka Godswill Ugwu, Jiang Zhu, Wenjing Su
-
Publication number: 20230146458Abstract: An electronic device may include a power management subsystem that soft-starts freshly charged batteries upon connection. The device may be configured to operate on power from a number of batteries less than the greatest number of batteries that may be concurrently connected. Because the soft-start reduces current inrush upon connection of a fresh battery, the device may continue operating as fresh batteries are connected and depleted batteries are disconnected.Type: ApplicationFiled: April 13, 2021Publication date: May 11, 2023Inventors: Chia Hang Yeh, Hsing-Sheng Lin
-
Publication number: 20220352928Abstract: A method for a hard reset of a target electronic device includes establishing a near field communications (NFC) channel to the target electronic device, receiving a wireless signal at the target electronic device over the NFC channel, and comparing a signature of the received wireless signal with a predefined characteristic signature of a reset command signal. Responsive to the comparing, the method includes generating a reset signal resetting the target electronic device.Type: ApplicationFiled: April 29, 2022Publication date: November 3, 2022Inventors: Chia-Hang Yeh, Emeka Godswill Ugwu, Adam Umar Abdul Kareem, Jerry Chung-Hung Chen
-
Publication number: 20210349505Abstract: The technology relates generally to a distributed battery cell charging circuit that allows for battery cells to be positioned in different locations. The distributed battery charging circuit may include a first charging circuit including at least one battery cell, a second charging circuit including at least one battery cell, and a controller configured to control the charging of the at least one battery cell in the first charging circuit independently of controlling the charging of the at least one battery cell in the second charging circuit.Type: ApplicationFiled: May 7, 2020Publication date: November 11, 2021Inventor: Chia Hang Yeh
-
Patent number: 11030284Abstract: A method for logging into a user gaming account may include connecting with a host game console and receiving a login code at a game controller from the host game console. The login code may be encrypted with a combination key and sent to the host game console. Consequently, user gaming account data may be provided to the host game console. Additionally, a method for receiving user gaming account data may include connecting to a game controller and connecting to a game server. A login code for a gaming account login may be received from the game server and the login code may be sent to the game controller. Next, an encrypted login code that has been encrypted with a combination key may be received from the game controller, and subsequently sent to the game server. Accordingly, user gaming account data may be received from the game controller.Type: GrantFiled: June 28, 2019Date of Patent: June 8, 2021Assignee: Google LLCInventors: Hsing-Sheng Lin, Chia Hang Yeh
-
Publication number: 20190325116Abstract: A method for logging into a user gaming account may include connecting with a host game console and receiving a login code at a game controller from the host game console. The login code may be encrypted with a combination key and sent to the host game console. Consequently, user gaming account data may be provided to the host game console. Additionally, a method for receiving user gaming account data may include connecting to a game controller and connecting to a game server. A login code for a gaming account login may be received from the game server and the login code may be sent to the game controller. Next, an encrypted login code that has been encrypted with a combination key may be received from the game controller, and subsequently sent to the game server. Accordingly, user gaming account data may be received from the game controller.Type: ApplicationFiled: June 28, 2019Publication date: October 24, 2019Inventors: Hsing-Sheng LIN, Chia Hang YEH
-
Patent number: 10380330Abstract: A method for logging into a user gaming account may include connecting with a host game console and receiving a login code at a game controller from the host game console. The login code may be encrypted with a combination key and sent to the host game console. Consequently, user gaming account data may be provided to the host game console. Additionally, a method for receiving user gaming account data may include connecting to a game controller and connecting to a game server. A login code for a gaming account login may be received from the game server and the login code may be sent to the game controller. Next, an encrypted login code that has been encrypted with a combination key may be received from the game controller, and subsequently sent to the game server. Accordingly, user gaming account data may be received from the game controller.Type: GrantFiled: January 31, 2013Date of Patent: August 13, 2019Assignee: GOOGLE LLCInventors: Hsing-Sheng Lin, Chia Hang Yeh
-
Patent number: 10157114Abstract: Systems for testing a computer keyboard are provided. In some implementations, the system comprises: a plurality of elongate members, each having a first end and a second end; a support structure having a first surface, a second surface, and a plurality of apertures that pass through the support structure from the first surface to the second surface such that the plurality of apertures corresponds to a layout of keys of a computer keyboard, wherein a longitudinal axis of each of the plurality of elongate members is aligned with the plurality of apertures; and a roller that moves under a subset of apertures during operation of the system and contacts the elongate member thereby causing the elongate member to be displaced by at least a first amount such that the second end of the elongate member protrudes at least a second amount from the surface of the support structure.Type: GrantFiled: July 7, 2016Date of Patent: December 18, 2018Assignee: Google LLCInventors: Yuan-Jen Chang, Chia Hang Yeh
-
Patent number: 9591348Abstract: In accordance with some implementations of the disclosed subject matter, a method for controlling a High-Definition Multimedia Interface (HDMI) port is provided, the method comprising: generating a first voltage at a first pin of the HDMI port; detecting a second voltage at the first pin of the HDMI port; detecting a third voltage at a second pin of the HDMI port; comparing the second voltage to the first voltage; comparing the second voltage to the third voltage; determining based on the comparison of the second voltage to the third voltage that the HDMI port of the device is connected to an HDMI source; causing the HDMI port to act as an HDMI sink; determining based on the comparison of the second voltage to the first voltage that the HDMI port of the device is connected to an HDMI sink; and causing the HDMI port to act as an HDMI source.Type: GrantFiled: April 15, 2016Date of Patent: March 7, 2017Assignee: Google Inc.Inventors: Chia Hang Yeh, Yuan-Jen Chang
-
Publication number: 20160320268Abstract: Systems for testing a computer keyboard are provided. In some implementations, the system comprises: a plurality of elongate members, each having a first end and a second end; a support structure having a first surface, a second surface, and a plurality of apertures that pass through the support structure from the first surface to the second surface such that the plurality of apertures corresponds to a layout of keys of a computer keyboard, wherein a longitudinal axis of each of the plurality of elongate members is aligned with the plurality of apertures; and a roller that moves under a subset of apertures during operation of the system and contacts the elongate member thereby causing the elongate member to be displaced by at least a first amount such that the second end of the elongate member protrudes at least a second amount from the surface of the support structure.Type: ApplicationFiled: July 7, 2016Publication date: November 3, 2016Inventors: Yuan-Jen Chang, Chia Hang Yeh
-
Patent number: 9417980Abstract: Systems for testing a computer keyboard are provided. In some implementations, the system comprises: a plurality of elongate members, each having a first end and a second end; a support structure having a first surface, a second surface, and a plurality of apertures that pass through the support structure from the first surface to the second surface such that the plurality of apertures corresponds to a layout of keys of a computer keyboard, wherein a longitudinal axis of each of the plurality of elongate members is aligned with the plurality of apertures; and a roller that moves under a subset of apertures during operation of the system and contacts the elongate member thereby causing the elongate member to be displaced by at least a first amount such that the second end of the elongate member protrudes at least a second amount from the surface of the support structure.Type: GrantFiled: May 21, 2014Date of Patent: August 16, 2016Assignee: Google Inc.Inventors: Yuan-Jen Chang, Chia Hang Yeh
-
Publication number: 20160234541Abstract: In accordance with some implementations of the disclosed subject matter, a method for controlling a High-Definition Multimedia Interface (HDMI) port is provided, the method comprising: generating a first voltage at a first pin of the HDMI port; detecting a second voltage at the first pin of the HDMI port; detecting a third voltage at a second pin of the HDMI port; comparing the second voltage to the first voltage; comparing the second voltage to the third voltage; determining based on the comparison of the second voltage to the third voltage that the HDMI port of the device is connected to an HDMI source; causing the HDMI port to act as an HDMI sink; determining based on the comparison of the second voltage to the first voltage that the HDMI port of the device is connected to an HDMI sink; and causing the HDMI port to act as an HDMI source.Type: ApplicationFiled: April 15, 2016Publication date: August 11, 2016Inventors: Chia Hang Yeh, Yuan-Jen Chang
-
Patent number: 9369753Abstract: In accordance with some implementations of the disclosed subject matter, a method for controlling a High-Definition Multimedia Interface (HDMI) port is provided, the method comprising: generating a first voltage at a first pin of the HDMI port; detecting a second voltage at the first pin of the HDMI port; detecting a third voltage at a second pin of the HDMI port; comparing the second voltage to the first voltage; comparing the second voltage to the third voltage; determining based on the comparison of the second voltage to the third voltage that the HDMI port of the device is connected to an HDMI source; causing the HDMI port to act as an HDMI sink; determining based on the comparison of the second voltage to the first voltage that the HDMI port of the device is connected to an HDMI sink; and causing the HDMI port to act as an HDMI source.Type: GrantFiled: November 6, 2015Date of Patent: June 14, 2016Assignee: Google Inc.Inventors: Chia Hang Yeh, Yuan-Jen Chang
-
Publication number: 20160066016Abstract: In accordance with some implementations of the disclosed subject matter, a method for controlling a High-Definition Multimedia Interface (HDMI) port is provided, the method comprising: generating a first voltage at a first pin of the HDMI port; detecting a second voltage at the first pin of the HDMI port; detecting a third voltage at a second pin of the HDMI port; comparing the second voltage to the first voltage; comparing the second voltage to the third voltage; determining based on the comparison of the second voltage to the third voltage that the HDMI port of the device is connected to an HDMI source; causing the HDMI port to act as an HDMI sink; determining based on the comparison of the second voltage to the first voltage that the HDMI port of the device is connected to an HDMI sink; and causing the HDMI port to act as an HDMI source.Type: ApplicationFiled: November 6, 2015Publication date: March 3, 2016Inventors: Chia Hang Yeh, Yuan-Jen Chang
-
Patent number: 9215491Abstract: In accordance with some implementations of the disclosed subject matter, a method for controlling a High-Definition Multimedia Interface (HDMI) port is provided, the method comprising: generating a first voltage at a first pin of the HDMI port; detecting a second voltage at the first pin of the HDMI port; detecting a third voltage at a second pin of the HDMI port; comparing the second voltage to the first voltage; comparing the second voltage to the third voltage; determining based on the comparison of the second voltage to the third voltage that the HDMI port of the device is connected to an HDMI source; causing the HDMI port to act as an HDMI sink; determining based on the comparison of the second voltage to the first voltage that the HDMI port of the device is connected to an HDMI sink; and causing the HDMI port to act as an HDMI source.Type: GrantFiled: July 10, 2014Date of Patent: December 15, 2015Assignee: Google Inc.Inventors: Chia Hang Yeh, Yuan-Jen Chang
-
Publication number: 20140213349Abstract: A method for logging into a user gaming account may include connecting with a host game console and receiving a login code at a game controller from the host game console. The login code may be encrypted with a combination key and sent to the host game console. Consequently, user gaming account data may be provided to the host game console. Additionally, a method for receiving user gaming account data may include connecting to a game controller and connecting to a game server. A login code for a gaming account login may be received from the game server and the login code may be sent to the game controller. Next, an encrypted login code that has been encrypted with a combination key may be received from the game controller, and subsequently sent to the game server. Accordingly, user gaming account data may be received from the game controller.Type: ApplicationFiled: January 31, 2013Publication date: July 31, 2014Applicant: Google Inc.Inventors: Hsing-Sheng LIN, Chia Hang YEH