# US 12,015,821 B2 · Display apparatus and signal transmission method for display apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,015,821 B2
- Document ID: US12015821B2
- Status: Granted
- Kind: B2
- Application number: 18/066,896
- Filed: 2022-12-15
- Published: 2023-04-20
- Granted: 2024-06-18
- Earliest claimed: 2020-09-21
- Assignees: Vidaa USA, Inc.; Vidaa (Netherlands) International Holdings B.V.
- Applicants: Vidaa USA, Inc.; Vidaa (Netherlands) International Holdings B.V.
- Inventors: Guilan Wang; Zhen Wang; Yuanyuan Huang; Huaipei Lu
- Web page: https://patentgrep.com/patent/US12015821B2

## CPC

- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- H04N 21/4383: {Accessing a communication channel}
- G08C 17/02: using a radio link
- G08C 23/04: using light waves, e.g. infrared
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- H04N 21/42203: {sound input device, e.g. microphone}
- H04N 21/462: Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N 21/482: End-user interface for programme selection
- H04N 21/4823: {using a channel name}
- H04N 21/4882: {for displaying messages, e.g. warnings, reminders (arrangements for providing short real-time information to substation in data switching networks H04L12/1895)}
- G10L 2015/223: {Execution procedure of a spoken command}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G08C: TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS (fluid pressure transmitting systems F15B; mechanical means for transferring the output of a sensing member into a different variable G01D5/00; mechanical control systems G05G)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

The embodiments of the present disclosure provide a display apparatus and a signal transmission method for the display apparatus. The display apparatus can use a voice assistant application to send received user voice to a voice assistant server, so that the voice assistant server can parse the user voice to obtain a channel switch instruction. In response to the channel switch instruction sent from the voice assistant server, the display apparatus receives an audio and video signal transmitted by a channel corresponding to the channel switch instruction, and plays the audio and video signal.

## Claims

### Claim 1

A display apparatus, comprising:
a display; and
a controller; wherein the controller is provided with a voice assistant application and is configured to:
receive, by the voice assistant application, a user voice, wherein the user voice comprises one of a channel name and a channel number;
send the user voice to a voice assistant server;
in response to a channel switch instruction sent from the voice assistant server according to the user voice, receive an audio and video signal transmitted by a channel corresponding to the channel switch instruction; and
play the audio and video signal from the channel corresponding to the channel switch instruction;
wherein the controller is further configured to:
count how many times a channel has been called; and
write corresponding channel numbers and/or channel names and channels into a channel list in descending order in terms of the times the channel has been called, and
wherein the controller is further configured to:
traverse the channel list in response to the channel switch instruction;
while traversing the channel list, calculate similarities between the channel switch instruction and channel names in the channel list or between the channel switch instruction and channel numbers in the channel list;
compare a calculated similarity with a preset similarity;
in response to a first similarity being greater than the preset similarity, terminate the traversing of the channel list before using a first channel corresponding to the first similarity as the channel corresponding to the channel switch instruction; and
in response to no calculated similarity being greater than the preset similarity after the traversing of the channel list, control the display apparatus to display alert information indicating that no channel matched with the user voice is found for a user.

### Claim 2 (depends on 1)

The display apparatus according to claim 1, wherein:
the channel list comprises a first sublist and a second sublist; the first sublist is configured to record a correspondence relation between the channel numbers and the channels; the second sublist is configured to record a correspondence relation between the channel names and the channels;
the channel switch instruction comprises a channel identifier; and
the controller is further configured to:
traverse the first sublist in response to determining that the channel switch instruction sent from the voice assistant server comprises a first identifier; and traverse the second sublist in response to determining that the channel switch instruction sent from the voice assistant server comprises a second identifier.

### Claim 3 (depends on 1)

The display apparatus according to claim 1, wherein the channel name in the channel list comprises at least one of: a full name of a channel, a short name of the channel, or a like name of the channel.

### Claim 4

A signal transmission method for a display apparatus, comprising:
receiving, by the display apparatus, a user voice, wherein the user voice comprises a channel name or a channel number;
sending, by a voice assistant application of the display apparatus, the user voice to a voice assistant server;
in response to a channel switch instruction sent from the voice assistant server according to the user voice, receiving an audio and video signal transmitted by a channel corresponding to the channel switch instruction; and
playing the audio and video signal from the channel corresponding to the channel switch instruction;
counting how many times a channel has been called; and
writing corresponding channel numbers and/or channel names and channels into a channel list in descending order in terms of the times the channel has been called,
the method further comprising:
traversing the channel list in response to the channel switch instruction;
while traversing the channel list, calculating similarities between the channel switch instruction and channel names in the channel list or between the channel switch instruction and channel numbers in the channel list;
comparing a calculated similarity with a preset similarity;
in response to a first similarity being greater than the preset similarity, terminating the traversing of the channel list before using a first channel corresponding to the first similarity as the channel corresponding to the channel switch instruction; and
in response to no calculated similarity being greater than the preset similarity after the traversing of the channel list, controlling the display apparatus to display alert information indicating that no channel matched with the user voice is found for a user.

### Claim 5 (depends on 4)

The method according to claim 4, wherein the channel list comprises a first sublist and a second sublist; the first sublist is configured to record a correspondence relation between the channel numbers and the channels; the second sublist is configured to record a correspondence relation between the channel names and the channels; and the channel switch instruction comprises a channel identifier; and the method further comprises:
traversing the first sublist in response to determining that the channel switch instruction sent from the voice assistant server comprises a first identifier; and traversing the second sublist in response to determining that the channel switch instruction sent from the voice assistant server comprises a second identifier.

### Claim 6 (depends on 4)

The method according to claim 4, wherein a channel name in the channel list comprises at least one of: a full name of a channel, a short name of the channel, or a like name of the channel.

### Claim 7 (depends on 1)

The display apparatus according to claim 1, wherein the controller is further configured to terminate the traversing of the channel list, upon a finding of the first similarity being greater than the preset similarity.

### Claim 8 (depends on 4)

The method according to claim 4, wherein the terminating of the traversing of the channel list is performed, upon a finding of the first similarity being greater than the preset similarity.
