The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 18, 2022

Filed:

Apr. 26, 2021
Applicant:

Dish Network L.l.c., Englewood, CO (US);

Inventors:

James Wilde, Denver, CO (US);

Ashok Soni, Aurora, CO (US);

Hawk McGinty, Englewood, CO (US);

James Shuler, Englewood, CO (US);

Lixing Zhang, Pittsburgh, PA (US);

Michael Disante, Englewood, CO (US);

Narayanan Sekhar, Englewood, CO (US);

Xiaomei Sun, Englewood, CO (US);

Xinhua Yang, Centennial, CO (US);

Assignee:

DISH Network L.L.C, Englewood, CO (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 21/482 (2011.01); H04N 21/439 (2011.01); H04N 21/431 (2011.01); H04N 21/858 (2011.01); H04N 21/258 (2011.01); H04N 21/4147 (2011.01); H04N 21/61 (2011.01); G10L 15/22 (2006.01); G10L 15/18 (2013.01); G06F 16/9032 (2019.01); G06F 16/438 (2019.01); G10L 15/30 (2013.01); G06F 40/30 (2020.01); G06F 40/205 (2020.01); G06F 16/33 (2019.01); G06F 16/338 (2019.01);
U.S. Cl.
CPC ...
H04N 21/4828 (2013.01); G06F 16/338 (2019.01); G06F 16/3344 (2019.01); G06F 16/438 (2019.01); G06F 16/90332 (2019.01); G06F 40/205 (2020.01); G06F 40/30 (2020.01); G10L 15/1815 (2013.01); G10L 15/1822 (2013.01); G10L 15/22 (2013.01); G10L 15/30 (2013.01); H04N 21/25816 (2013.01); H04N 21/4147 (2013.01); H04N 21/439 (2013.01); H04N 21/4312 (2013.01); H04N 21/4394 (2013.01); H04N 21/4821 (2013.01); H04N 21/6125 (2013.01); H04N 21/8586 (2013.01); G10L 2015/223 (2013.01);
Abstract

Systems, and methods are described to provide voice search in an elastic cloud environment communicating with a set-top box (STB) by receiving by a voice cloud search server pulse-code modulation (PCM) audio packets transmitted from the STB; sending the PCM audio packets to a natural language processing (NLP) service for converting to text; sending the text sets to an elastic voice cloud search server for querying an electronic program guide (EPG) service, channel and program data associated with the text sets wherein the EPG service to at least return identified channel and program data; in response to an identified return of channel and television program data, sending sets of text to a search service for performing an elastic search for related data from a plurality of different search sources and returning search results and error codes to a requester.


Find Patent Forward Citations

Loading…