IP Library Granted Patent US 12,430,273
Granted Patent B2
US 12,430,273 · App. 18/210,038 · Granted Sep 30, 2025

Protection method, protection apparatus, electronic device, readable storage medium, and chip

Inventors: Fangding Luo (Dongguan, CN); Mingli Feng (Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
G06F13/4068G06F13/385G06F13/4282G06F2213/0042
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,430,273
App. No.
18/210,038
Granted
Sep 30, 2025
Kind
B2
Abstract

A protection method, a protection apparatus, an electronic device, a readable storage medium, and a chip are provided. The protection method includes: detecting a voltage variable of a configuration channel pin; determining conversion time of the voltage variable according to the voltage variable; comparing the conversion time with preset conversion time to obtain a comparison result; and when the comparison result is that the conversion time is less than or equal to preset conversion time, cutting off power supply of the configuration channel pin.

Claims (38)

1. A universal serial bus interface protection method, wherein a configuration channel pin is disposed on a universal serial bus interface, and the protection method comprises:

detecting a change on a voltage of the configuration channel pin;

determining a conversion time of the voltage, wherein the conversion time of the voltage is the time duration for the voltage of the configuration channel pin to change from one type of configuration channel state identification voltage to another type of configuration channel state identification voltage; and

cutting off power supply of the configuration channel pin when the conversion time is shorter than or equal to a preset time duration for switching a device.

2. The universal serial bus interface protection method according to claim 1 , wherein determining the conversion time of the voltage comprises:

determining the conversion time according to a voltage change period variable; or

determining the conversion time according to a voltage waveform variable.

3. The universal serial bus interface protection method according to claim 1 , wherein detecting the change on the voltage of the configuration channel pin comprises:

cyclically detecting the change on the voltage of the configuration channel pin in response to a power-on instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a screen-on instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a configuration channel pin detection polling instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a universal serial bus interface connection instruction.

4. A universal serial bus interface protection apparatus, wherein a configuration channel pin is disposed on a universal serial bus interface, and the protection apparatus comprises: a processor, a memory having a computer program stored thereon, wherein the computer program, when executed by the processor, causes the processor to perform a universal serial bus interface protection method, comprising:

detecting a change on a voltage of the configuration channel pin;

determining a conversion time of the voltage, wherein the conversion time of the voltage is the time duration for the voltage of the configuration channel pin to change from one type of configuration channel state identification voltage to another type of configuration channel state identification voltage; and

when the conversion time is shorter than or equal to a preset time duration for switching a device, cutting off power supply of the configuration channel pin.

5. The universal serial bus interface protection apparatus according to claim 4 , wherein determining the conversion time of the voltage comprises:

determining the conversion time according to a voltage change period variable; or

determining the conversion time according to a voltage waveform variable.

6. The universal serial bus interface protection apparatus according to claim 4 , wherein detecting the change on the voltage of the configuration channel pin comprises:

cyclically detecting the change on the voltage of the configuration channel pin in response to a power-on instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a screen-on instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a configuration channel pin detection polling instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a universal serial bus interface connection instruction.

7. An electronic device, comprising: a processor; a memory having a computer program or an instruction stored thereon, wherein the computer program or the instruction, when executed by the processor, causes the processor to perform a universal serial bus interface protection method, wherein a configuration channel pin is disposed on a universal serial bus interface, and the protection method comprises:

detecting a change on a voltage of the configuration channel pin;

determining a conversion time of the voltage, wherein the conversion time of the voltage is the time duration for the voltage of the configuration channel pin to change from one type of configuration channel state identification voltage to another type of configuration channel state identification voltage; and

cutting off power supply of the configuration channel pin when the conversion time is shorter than or equal to a preset time duration for switching a device.

8. The electronic device according to claim 7 , wherein determining the conversion time of the voltage comprises:

determining the conversion time according to a voltage change period variable; or

determining the conversion time according to a voltage waveform variable.

9. The electronic device according to claim 7 , wherein detecting the change on the voltage of the configuration channel pin comprises:

cyclically detecting the change on the voltage of the configuration channel pin in response to a power-on instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a screen-on instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a configuration channel pin detection polling instruction; or

cyclically detecting the change on the voltage of the configuration channel pin in response to a universal serial bus interface connection instruction.

10. A non-transitory computer-readable storage medium storing a computer program or an instruction that, when executed by a processor, causes the processor to perform the universal serial bus interface protection method according to claim 1 .

11. A chip, comprising a processor and a communication interface coupled to the processor, wherein the processor is configured to execute a computer program or an instruction to implement the universal serial bus interface protection method according to claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: VIVO MOBILE COMMUNICATION CO., LTD.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 073133/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2023
From: LUO, FANGDING; FENG, MINGLI
To: VIVO MOBILE COMMUNICATION CO., LTD.
Reel/Frame 063968/0287 →
Priority Claims (1)
CN 202011477746.3 · Dec 15, 2020 · national
Continuity (2)
Continuation PCTCN2021136282 · Dec 8, 2021
Related Publication 20230325339A1 · Oct 12, 2023
References Cited (18)
US 11804706B1 · Chou · 2023 [cited by examiner]
US 20050157441A1 · Black · 2005 [cited by examiner]
US 20110058214A1 · Park · 2011 [cited by examiner]
US 20160190794A1 · Forghani-Zadeh · 2016 [cited by examiner]
US 20170124010A1 · Whitby-Strevens et al. · 2017 [cited by applicant]
CN 106650512A · 2017 [cited by applicant]
CN 107634567A · 2018 [cited by applicant]
CN 108664430A · 2018 [cited by applicant]
CN 108832592A · 2018 [cited by applicant]
CN 109189617A · 2019 [cited by applicant]
CN 111009975A · 2020 [cited by applicant]
CN 111026684A · 2020 [cited by applicant]
CN 111817409A · 2020 [cited by applicant]
CN 112558741A · 2021 [cited by applicant]
EP 3617842A1 · 2020 [cited by applicant]
Extended European Search Report issued in related European Application No. 21905588.6, mailed Apr. 22, 2024, 8 pages. [cited by applicant]
First Office Action issued in related Chinese 202011477746.3, mailed Dec. 29, 2023, 7 pages. [cited by applicant]
International Search Report issued in corresponding International Application No. PCT/CN2021/136282, mailed Mar. 9, 2022, 4 pages. [cited by applicant]