IP Library Granted Patent US 12,659,537
Granted Patent B2
US 12,659,537 · App. 18/889,298 · Granted Jun 16, 2026

Electronic system and control method thereof

Inventors: Kun-Hong Chen (Hsin-Chu, TW); Yi-Jun Liao (Hsin-Chu, TW); Yu-Hsuan Hsieh (Hsin-Chu, TW); Yun-Shih Chen (Hsin-Chu, TW)
Assignee: Coretronic Corporation
H04N21/4104G10L15/183G10L15/22G10L15/30H04N9/31H04N21/42203
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,659,537
App. No.
18/889,298
Granted
Jun 16, 2026
Kind
B2
Abstract

An electronic system and a control method thereof are provided. The electronic system includes a projection device and at least one peripheral device. The control method of the electronic system includes: sending an original instruction to a natural language model through the projection device, wherein the projection device has a communication interface and is communicatively connected to the at least one peripheral device through the communication interface; in response to the original instruction corresponding to an operation of the at least one peripheral device, generating at least one standard instruction according to the original instruction through the natural language model; and controlling the at least one peripheral device through the projection device to perform the operation corresponding to the original instruction according to the at least one standard instruction.

Claims (59)

1 . A control method of an electronic system, wherein the electronic system comprises a projection device and at least one peripheral device, the control method comprising steps of:

obtaining at least one device description of the at least one peripheral device connected to a communication interface through the projection device, and transmitting the at least one device description to a cloud server, wherein a projector rule instruction is stored in the cloud server;

in response to receiving the at least one device description from the projection device, transmitting the at least one device description and the projector rule instruction to a natural language model through the cloud server; and

generating at least one peripheral device rule instruction based on the at least one device description and the projector rule instruction, and transmitting the at least one peripheral device rule instruction to the cloud server through the natural language model,

sending an original instruction to the natural language model through the projection device, wherein the projection device has the communication interface and is communicatively connected to the at least one peripheral device through the communication interface;

in response to receiving the original instruction from the projection device, transmitting the original instruction, the projector rule instruction, and the at least one peripheral device rule instruction to the natural language model through the cloud server;

in response to the original instruction corresponding to an operation of the projection device and the at least one peripheral device, generating at least one standard instruction based on the original instruction through the natural language model; and

controlling the projection device and the at least one peripheral device through the projection device to perform the operation corresponding to the original instruction according to the at least one standard instruction,

wherein the step of generating the at least one standard instruction based on the original instruction through the natural language model comprises:

generating the at least one standard instruction based on the original instruction, the projector rule instruction, and the at least one peripheral device rule instruction through the natural language model, wherein the projector rule instruction is configured to make the at least one standard instruction generated by the natural language model conform to operations executable by the projection device, and the at least one peripheral device rule instruction is configured to make the at least one standard instruction generated by the natural language model conform to operations executable by the at least one peripheral device.

2 . The control method of the electronic system as claimed in claim 1 , further comprising:

in response to the projection device detecting a change of the at least one peripheral device connected to the communication interface, obtaining at least one updated device description through the projection device and transmitting the at least one updated device description to the cloud server, so that the natural language model generates the corresponding at least one peripheral device rule instruction according to the at least one updated device description.

3 . The control method of the electronic system as claimed in claim 1 , wherein after the step of transmitting the at least one peripheral device rule instruction to the cloud server through the natural language model, the control method further comprises:

associating and storing the at least one peripheral device rule instruction with the projection device through the cloud server; or

associating and storing the at least one peripheral device rule instruction with a user account of the projection device through the cloud server.

4 . The control method of the electronic system as claimed in claim 1 , wherein the at least one peripheral device rule instruction comprises at least one of a product type of the at least one peripheral device and a description of the communication interface connected to the at least one peripheral device.

5 . The control method of the electronic system as claimed in claim 1 , further comprising:

in response to receiving a voice signal, converting the voice signal into the original instruction in a text form through the projection device; or

in response to receiving the voice signal, converting the voice signal into the original instruction in the text form through a terminal device paired to the projection device; or

in response to receiving the voice signal, transmitting the voice signal to a cloud server through the projection device or the terminal device, so that the cloud server converts the voice signal into the original instruction in the text form.

6 . The control method of the electronic system as claimed in claim 1 , further comprising:

in response to receiving a voice signal, transmitting the voice signal to the natural language model through the projection device, and using the voice signal as the original instruction.

7 . The control method of the electronic system as claimed in claim 1 , further comprising:

converting the at least one standard instruction into corresponding at least one control code to execute the at least one control code to control the at least one peripheral device through the projection device, wherein the at least one control code corresponds to the operation required by the original instruction; or

converting the at least one standard instruction into the corresponding at least one control code, and transmitting the at least one control code to the projection device through a cloud server, so that the projection device executes the at least one control code to control the at least one peripheral device.

8 . An electronic system, comprising:

at least one peripheral device;

a projection device, configured to receive an original instruction, the projection device comprising:

a communication interface, communicatively connected to the at least one peripheral device; and

a processor, coupled to the communication interface,

a cloud server, connected to the projection device through the communication interface, and

a natural language model, connected to the projection device through the communication interface, the natural language model is configured to generate at least one standard instruction based on the original instruction, a projector rule instruction, and at least one peripheral device rule instruction, wherein the projector rule instruction is configured to make the at least one standard instruction generated by the natural language model conform to operations executable by the projection device, and the at least one peripheral device rule instruction is configured to make the at least one standard instruction generated by the natural language model conform to operations executable by the at least one peripheral device,

wherein the processor is configured to obtain at least one device description of the at least one peripheral device connected to the communication interface through the communication interface,

the cloud server stores the projector rule instruction, and the cloud server is configured to transmit the at least one device description and the projector rule instruction to the natural language model in response to receiving the at least one device description from the projection device,

the natural language model is configured to generate the at least one peripheral device rule instruction based on the at least one device description and the projector rule instruction, and transmit the at least one peripheral device rule instruction to the cloud server, in response to receiving the at least one device description and the projector rule instruction, and

in response to the original instruction corresponding to an operation of the projection device and the at least one peripheral device, the processor is configured to receive the at least one standard instruction corresponding to the original instruction through the communication interface; and

control the projection device and the at least one peripheral device to perform the operation corresponding to the original instruction according to the at least one standard instruction.

9 . The electronic system as claimed in claim 8 , wherein the cloud server is configured to:

in response to receiving the original instruction from the projection device, transmit the original instruction, the projector rule instruction and the at least one peripheral device rule instruction to the natural language model;

the natural language model is configured to:

in response to receiving the original instruction, the projector rule instruction and the at least one peripheral device rule instruction, generate the at least one standard instruction based on the original instruction, the projector rule instruction and the at least one peripheral device rule instruction.

10 . The electronic system as claimed in claim 8 , wherein the processor is configured to:

in response to detecting a change of the at least one peripheral device connected to the communication interface, obtain at least one updated device description through the communication interface and transmit the at least one updated device description to the cloud server, so that the natural language model generates the corresponding at least one peripheral device rule instruction according to the at least one updated device description.

11 . The electronic system as claimed in claim 8 , wherein the cloud server is configured to:

associate and store the at least one peripheral device rule instruction with the projection device; or

associate and store the at least one peripheral device rule instruction with a user account of the projection device.

12 . The electronic system as claimed in claim 8 , wherein the at least one peripheral device rule instruction comprises at least one of a product type of the at least one peripheral device and a description of the communication interface connected to the at least one peripheral device.

13 . The electronic system as claimed in claim 8 , wherein the processor is configured to:

in response to receiving a voice signal, transmit the voice signal to the natural language model through the communication interface, and use the voice signal as the original instruction.

14 . The electronic system as claimed in claim 8 , wherein

the processor is configured to:

in response to receiving a voice signal, convert the voice signal into the original instruction in a text form; or

in response to receiving the voice signal, transmit the voice signal to a cloud server, so that the cloud server converts the voice signal into the original instruction in the text form; or

the electronic system further comprises a terminal device coupled to the projection device, and the terminal device is configured to:

in response to receiving the voice signal, convert the voice signal into the original instruction in a text form; or

in response to receiving the voice signal, transmit the voice signal to a cloud server, so that the cloud server converts the voice signal into the original instruction in the text form.

15 . The electronic system as claimed in claim 8 , wherein

the processor is configured to convert the at least one standard instruction into corresponding at least one control code to execute the at least one control code to control the at least one peripheral device, wherein the at least one control code corresponds to the operation required by the original instruction, or

the electronic system further comprises a cloud server, and the cloud server is configured to convert the at least one standard instruction into the corresponding at least one control code, and transmit the at least one control code to the projection device, so that the projection device executes the at least one control code to control the at least one peripheral device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2024
From: CHEN, KUN-HONG; LIAO, YI-JUN; HSIEH, YU-HSUAN; CHEN, YUN-SHIH
To: CORETRONIC CORPORATION
Reel/Frame 068702/0049 →
Priority Claims (1)
CN 202311643752.5 · Dec 1, 2023 · national
Continuity (2)
Provisional Application 63539824 · Sep 22, 2023
Related Publication 20250106458A1 · Mar 27, 2025
References Cited (81)
US 4570232A · Shikano · 1986 [cited by examiner]
US 5598557A · Doner · 1997 [cited by examiner]
US 6085160A · D'hoore · 2000 [cited by examiner]
US 6442518B1 · Van Thong · 2002 [cited by examiner]
US 6473778B1 · Gibbon · 2002 [cited by examiner]
US 7047191B2 · Lange · 2006 [cited by examiner]
US 7065524B1 · Lee · 2006 [cited by examiner]
US 7092888B1 · McCarthy · 2006 [cited by examiner]
US 7509385B1 · Rittmeyer · 2009 [cited by examiner]
US 7729917B2 · Miyamoto · 2010 [cited by examiner]
US 7739253B1 · Yanovsky · 2010 [cited by examiner]
US 7801910B2 · Houh · 2010 [cited by examiner]
US 7873654B2 · Bernard · 2011 [cited by examiner]
US 7962331B2 · Miller · 2011 [cited by examiner]
US 8121432B2 · Dorai · 2012 [cited by examiner]
US 8131545B1 · Moreno · 2012 [cited by examiner]
US 8165886B1 · Gagnon et al. · 2012 [cited by applicant]
US 8423363B2 · Gupta · 2013 [cited by examiner]
US 8572488B2 · Phillips · 2013 [cited by examiner]
US 10573302B2 · Lee · 2020 [cited by examiner]
US 11032620B1 · Verma · 2021 [cited by examiner]
US 11100926B2 · Lin et al. · 2021 [cited by applicant]
US 11206372B1 · Zhang · 2021 [cited by applicant]
US 11509969B2 · Verma · 2022 [cited by examiner]
US 20020055950A1 · Witteman · 2002 [cited by examiner]
US 20020093591A1 · Gong · 2002 [cited by examiner]
US 20030025832A1 · Swart · 2003 [cited by examiner]
US 20030061028A1 · Dey · 2003 [cited by examiner]
US 20030169366A1 · Lenzi · 2003 [cited by examiner]
US 20030206717A1 · Yogeshwar · 2003 [cited by examiner]
US 20040096110A1 · Yogeshwar · 2004 [cited by examiner]
US 20050227614A1 · Hosking · 2005 [cited by examiner]
US 20060015339A1 · Charlesworth · 2006 [cited by examiner]
US 20070124147A1 · Gopinath · 2007 [cited by examiner]
US 20070124788A1 · Wittkoter · 2007 [cited by examiner]
US 20070214164A1 · MacLennan · 2007 [cited by examiner]
US 20080066138A1 · Bishop · 2008 [cited by examiner]
US 20080255844A1 · Wu · 2008 [cited by examiner]
US 20080266449A1 · Rathod · 2008 [cited by examiner]
US 20080270134A1 · Miyamoto · 2008 [cited by examiner]
US 20090171662A1 · Huang · 2009 [cited by examiner]
US 20100091187A1 · Topiwalla · 2010 [cited by examiner]
US 20110022386A1 · Gatzke · 2011 [cited by examiner]
US 20110040559A1 · Kim · 2011 [cited by examiner]
US 20120016678A1 · Gruber · 2012 [cited by examiner]
US 20120101817A1 · Mocenigo · 2012 [cited by examiner]
US 20120253799A1 · Bangalore · 2012 [cited by examiner]
US 20140280983A1 · Paluch et al. · 2014 [cited by applicant]
US 20150033275A1 · Natani et al. · 2015 [cited by applicant]
US 20150261496A1 · Faaborg et al. · 2015 [cited by applicant]
US 20180158460A1 · Lee et al. · 2018 [cited by applicant]
US 20190132436A1 · Jang et al. · 2019 [cited by applicant]
US 20200105258A1 · Lin et al. · 2020 [cited by applicant]
US 20220107852A1 · Kulkarni et al. · 2022 [cited by applicant]
US 20230029088A1 · Decrop · 2023 [cited by examiner]
CN 107205075 · 2017 [cited by applicant]
CN 107765838 · 2018 [cited by applicant]
CN 108319171 · 2018 [cited by applicant]
CN 108496343 · 2018 [cited by applicant]
CN 110808041 · 2020 [cited by applicant]
CN 112970059 · 2021 [cited by applicant]
CN 113359525 · 2021 [cited by applicant]
CN 115243018 · 2022 [cited by applicant]
CN 116203853 · 2023 [cited by applicant]
JP 2016095383 · 2016 [cited by applicant]
JP 2016151608 · 2016 [cited by applicant]
JP 2019086903 · 2019 [cited by applicant]
JP 2019144740 · 2019 [cited by applicant]
JP 2019191751 · 2019 [cited by applicant]
JP 2020053040 · 2020 [cited by applicant]
JP 2022112292 · 2022 [cited by applicant]
KR 20140037519 · 2014 [cited by applicant]
TW 202013141 · 2020 [cited by applicant]
TW 202213086 · 2022 [cited by applicant]
“Notice of Reasons for Refusal of Japan Counterpart Application”, issued on Aug. 22, 2025, p. 1-p. 4. [cited by applicant]
“Office Action of Japan Related Application, Application No. 2024122331”, issued on Jun. 24, 2025, p. 1-p. 6. [cited by applicant]
“Search Report of Europe Related Application, Application No. 24190662.7”, issued on Dec. 13, 2024, p. 1-p. 11. [cited by applicant]
Hsin-Ya Lai et al., “Projection System, Terminal Device, Projection Device and Control Method Thereof”, Unpublished U.S. Appl. No. 18/784,932, filed Jul. 26, 2024. [cited by applicant]
“Office Action of Taiwan Counterpart Application”, issued on Jan. 21, 2025, p. 1-p. 8. [cited by applicant]
“Search Report of Europe Counterpart Application”, issued on Feb. 4, 2025, p. 1-p. 12. [cited by applicant]
Office Action of related U.S. Appl. No. 18/784,932, issued on Jan. 21, 2026, p. 1-p. 24. [cited by applicant]