IP Library › Granted Patent US 12,316,898
Granted Patent B2
US 12,316,898 · App. 18/342,036 · Granted May 27, 2025

Display apparatus and method for the display apparatus

Inventors: Pingguang Lu (Shandong, CN); Junhou Jiang (Shandong, CN); Hao Wang (Shandong, CN); Ruiji Zhang (Shandong, CN); Chong Chen (Shandong, CN); Xinlei Yu (Shandong, CN); Yinghao He (Shandong, CN); Tingfu Xie (Shandong, CN); Fang Liu (Shandong, CN)
Assignee: HISENSE VISUAL TECHNOLOGY CO., LTD.
H04N21/4108G06F9/4411G06F21/73H04L12/2823H04L43/0817H04L61/00H04N21/43635H04N21/44231H04N21/4425H04N21/4518
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,316,898
App. No.
18/342,036
Granted
May 27, 2025
Kind
B2
Abstract

Disclosed are a display apparatus and a method. The method includes: in response to detecting that an external device is connected via an external device interface of the display apparatus, obtaining SPD data from the external device; reading device identification information from the SPD data; in response to the device model being found in a device management list pre-stored in the display apparatus, switching a version of the transmission protocol to a version of the transmission protocol matched with the device model stored in the device management list; in response to the device mode being not found in the device management list, detecting a tag for indicating a new version function; in response to the tag for indicating the new version function being detected, switching the version of the transmission protocol to the first version; otherwise, switching the version of the transmission protocol to the second version.

Claims (78)

1. A display apparatus, comprising:

a display configured to display an image from broadcast system or Internet, and/or, a user interface;

an external device interface configured to connect with an external device;

a memory configured to store instructions and data associated with the display; and

at least one processor in connection with the display, the external device interface and the memory, and configured to execute the instructions to cause the display apparatus to:

in response to detecting that the external device is connected via the external device interface, obtain Source Product Description (SPD) data from the external device;

read device identification information from the SPD data, wherein the device identification information comprises a device type and a device model, the device type comprises a game device, and the device model is used for identifying a version of a transmission protocol supported by the game device;

in response to the device model being found in a device management list pre-stored in the display apparatus, switch a version of the transmission protocol in the display apparatus to a version of the transmission protocol matched with the device model stored in the device management list;

in response to the device mode being not found in the device management list, detect a tag for indicating a new version function, wherein the tag for indicating the new version function is a tag added to transmission data during configuration of the new version function in the external device, and the new version function is an additional transmission function of a first version of transmission protocol with respect to a prior second version of transmission protocol;

in response to the tag for indicating the new version function being detected, switch the version of the transmission protocol to the first version, wherein the transmission protocol comprises HDMI protocol; and

in response to the tag for indicating the new version being not detected, switch the version of the transmission protocol to the second version;

wherein the at least one processor is further configured to execute the instructions to cause the display apparatus to:

pull up a Hot Plug Detection (HPD) voltage to cause the external device to initiate a configuration process of the new version function in order to detect the tag for indicating the new version function;

read a flag for indicating process initiation within a preset detection period to detect whether the external device is configured with the new version function, wherein the flag for indicating process initiation is a flag field set by the external device in a register;

in response to the flag for indicating process initiation being not found within the preset detection period, mark that the tag for indicating the new version function has not been detected;

in response to the flag for indicating process initiation being found within the preset detection period, send a request for setting a pattern of each data transmission lane to the external device;

receive pattern information returned from the external device;

compare the pattern information with a setting pattern parameter of the new version function;

in response to the pattern information being consistent with the setting pattern parameter of the new version function, mark that the tag for indicating the new version function has been detected; and

in response to the pattern information being not consistent with the setting pattern parameter of the new version function, mark that the tag for indicating the new version function has not been detected.

2. The display apparatus according to claim 1 , wherein the at least one processor is further configured to execute the instructions to cause the display apparatus to:

after switching the version of the transmission protocol to the first version, receive a media resource signal sent from the external device;

detect an error report in the media resource signal;

in response to no error report being detected within the preset monitoring period, maintain the version of the transmission protocol as the first version;

in response to the error report being detected within the preset monitoring period, switch the version of the transmission protocol to the second version.

3. The display apparatus according to claim 1 , wherein the at least one processor is further configured to execute the instructions to cause the display apparatus to:

after switching the version of the transmission protocol to the first version, detect an image resolution in the media resource signal;

in response to the image resolution being equal to a preset resolution in the new version, proceed to detect the error report in the media resource signal;

in response to the image resolution being not equal to the preset resolution in the new version, switch the version of the transmission protocol to the second version.

4. The display apparatus according to claim 1 , wherein the at least one processor is further configured to execute the instructions to cause the display apparatus to perform:

while switching the version of the transmission protocol to the second version, detect a transmission bit rate sent from the external device, wherein the transmission bit rate is a transmission parameter additionally configured in the second version of transmission protocol relative to a third version of transmission protocol;

in response to the transmission bit rate being detected, switch the version of the transmission protocol to the second version;

in response to the transmission bit rate being not detected, switch the version of the transmission protocol to the third version.

5. The display apparatus according to claim 1 , wherein the at least one processor is further configured to execute the instructions to cause the display apparatus to:

while switching the version of the transmission protocol to the second version, detect a clock frequency of a media resource signal sent from the external device;

in response to the clock frequency conforming to a rate specified in the second version, switch the version of the transmission protocol to the second version;

in response to the clock frequency conforming to a rate specified in a third version of the transmission protocol, switch the version of the transmission protocol to the third version.

6. The display apparatus according to claim 1 , wherein the at least one processor is further configured to execute the instructions to cause the display apparatus to:

after switching the version of the transmission protocol, control the display to show the version of the transmission protocol supported by the external device on the user interface;

extract the device information of the external device and the transmission protocol version supported by the external device; and

store the device information and transmission protocol version in the device management list.

7. A method for a display apparatus, comprising:

in response to detecting that an external device is connected via an external device interface of the display apparatus, obtaining Source Product Description (SPD) data from the external device; wherein the display apparatus further comprises a display configured to display an image from broadcast system or Internet, and/or, a user interface;

reading device identification information from the SPD data, wherein the device identification information comprises a device type and a device model, the device type comprises a game device, and the device model is used for identifying a version of a transmission protocol supported by the game device;

in response to the device model being found in a device management list pre-stored in the display apparatus, switching a version of the transmission protocol in the display apparatus to a version of the transmission protocol matched with the device model stored in the device management list;

in response to the device mode being not found in the device management list, detecting a tag for indicating a new version function, wherein the tag for indicating the new version function is a tag added to transmission data during configuration of the new version function in the external device, and the new version function is an additional transmission function of a first version of transmission protocol with respect to a prior second version of transmission protocol;

in response to the tag for indicating the new version function being detected, switching the version of the transmission protocol to the first version, wherein the transmission protocol comprises HDMI protocol; and

in response to the tag for indicating the new version being not detected, switching the version of the transmission protocol to the second version;

wherein the method further comprises:

pulling up a Hot Plug Detection (HPD) voltage to cause the external device to initiate a configuration process of the new version function in order to detect the tag for indicating the new version function;

reading a flag for indicating process initiation within a preset detection period to detect whether the external device is configured with the new version function, wherein the flag for indicating process initiation is a flag field set by the external device in a register;

in response to the flag for indicating process initiation being not found within the preset detection period, marking that the tag for indicating the new version function has not been detected;

in response to the flag for indicating process initiation being found within the preset detection period, sending a request for setting a pattern of each data transmission lane to the external device;

receiving pattern information returned from the external device;

comparing the pattern information with a setting pattern parameter of the new version function;

in response to the pattern information being consistent with the setting pattern parameter of the new version function, marking that the tag for indicating the new version function has been detected; and

in response to the pattern information being not consistent with the setting pattern parameter of the new version function, marking that the tag for indicating the new version function has not been detected.

8. The method according to claim 7 , further comprising:

after switching the version of the transmission protocol to the first version, receiving a media resource signal sent from the external device;

detecting an error report in the media resource signal;

in response to no error report being detected within the preset monitoring period, maintaining the version of the transmission protocol as the first version;

in response to the error report being detected within the preset monitoring period, switching the version of the transmission protocol to the second version.

9. The method according to claim 7 , further comprising:

after switching the version of the transmission protocol to the first version, detecting an image resolution in the media resource signal;

in response to the image resolution being equal to a preset resolution in the new version, proceeding to detect the error report in the media resource signal;

in response to the image resolution being not equal to the preset resolution in the new version, switching the version of the transmission protocol to the second version.

10. The method according to claim 7 , further comprising:

while switching the version of the transmission protocol to the second version, detecting a transmission bit rate sent from the external device, wherein the transmission bit rate is a transmission parameter additionally configured in the second version of transmission protocol relative to a third version of transmission protocol;

in response to the transmission bit rate being detected, switching the version of the transmission protocol to the second version;

in response to the transmission bit rate being not detected, switching the version of the transmission protocol to the third version.

11. The method according to claim 7 , further comprising:

while switching the version of the transmission protocol to the second version, detecting a clock frequency of a media resource signal sent from the external device;

in response to the clock frequency conforming to a rate specified in the second version, switching the version of the transmission protocol to the second version;

in response to the clock frequency conforming to a rate specified in a third version of the transmission protocol, switching the version of the transmission protocol to the third version.

12. The method according to claim 7 , further comprising:

after switching the version of the transmission protocol, controlling the display to show the version of the transmission protocol supported by the external device on the user interface;

extracting the device information of the external device and the transmission protocol version supported by the external device; and

storing the device information and transmission protocol version in the device management list.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2023
From: LU, PINGGUANG; JIANG, JUNHOU; WANG, HAO; ZHANG, RUIJI; CHEN, CHONG; YU, XINLEI; HE, YINGHAO; XIE, TINGFU; LIU, FANG
To: HISENSE VISUAL TECHNOLOGY CO., LTD.
Reel/Frame 064078/0521 →
Priority Claims (4)
CN 202110046140.2 · Jan 14, 2021 · national
CN 202110736156.6 · Jun 30, 2021 · national
CN 202110805331.2 · Jul 16, 2021 · national
CN 202111087473.6 · Sep 16, 2021 · national
Continuity (2)
Continuation PCTCN2022073399 · Jan 24, 2022
Related Publication 20230345069A1 · Oct 26, 2023
References Cited (162)
US 9274739B2 · Gachon · 2016 [cited by examiner]
US 9892020B1 · Ophir et al. · 2018 [cited by applicant]
US 10448109B1 · Galep et al. · 2019 [cited by applicant]
US 20030191863A1 · Greenblat · 2003 [cited by applicant]
US 20050266923A1 · Ishii et al. · 2005 [cited by applicant]
US 20070287495A1 · Takuma · 2007 [cited by applicant]
US 20080051642A1 · Krupnik · 2008 [cited by applicant]
US 20080055318A1 · Glen · 2008 [cited by applicant]
US 20080088635A1 · Callway et al. · 2008 [cited by applicant]
US 20080254740A1 · Tofigh et al. · 2008 [cited by applicant]
US 20080263219A1 · Bacchi et al. · 2008 [cited by applicant]
US 20090150961A1 · Kabuto · 2009 [cited by examiner]
US 20100182402A1 · Nakajima et al. · 2010 [cited by applicant]
US 20110141232A1 · Tsukagoshi · 2011 [cited by examiner]
US 20110302318A1 · Birger · 2011 [cited by applicant]
US 20130009868A1 · Sako et al. · 2013 [cited by applicant]
US 20130150158A1 · Kang et al. · 2013 [cited by applicant]
US 20140036155A1 · Guo et al. · 2014 [cited by applicant]
US 20140071236A1 · Tsukagoshi · 2014 [cited by applicant]
US 20140082516A1 · Huang · 2014 [cited by applicant]
US 20140123190A1 · Song et al. · 2014 [cited by applicant]
US 20150052253A1 · Johnson et al. · 2015 [cited by applicant]
US 20150142991A1 · Zaloom · 2015 [cited by applicant]
US 20150163450A1 · Miyoshi · 2015 [cited by applicant]
US 20150347074A1 · Park et al. · 2015 [cited by applicant]
US 20160088345A1 · Huang · 2016 [cited by applicant]
US 20170092226A1 · Park · 2017 [cited by examiner]
US 20170111484A1 · Song · 2017 [cited by applicant]
US 20170134799A1 · Park · 2017 [cited by examiner]
US 20170220496A1 · Colenbrander · 2017 [cited by applicant]
US 20170238051A1 · Park · 2017 [cited by examiner]
US 20170311031A1 · Nakajima · 2017 [cited by applicant]
US 20180082123A1 · Katz et al. · 2018 [cited by applicant]
US 20190052923A1 · Stransky-Heilkron et al. · 2019 [cited by applicant]
US 20190222793A1 · Fan · 2019 [cited by applicant]
US 20190230412A1 · Sun · 2019 [cited by applicant]
US 20190244579A1 · Oh et al. · 2019 [cited by applicant]
US 20190253742A1 · Garten et al. · 2019 [cited by applicant]
US 20190348010A1 · Oh · 2019 [cited by examiner]
US 20200076133A1 · Shen · 2020 [cited by applicant]
US 20200092594A1 · Kasai et al. · 2020 [cited by applicant]
US 20200125229A1 · Xu et al. · 2020 [cited by applicant]
US 20200186891A1 · Yu · 2020 [cited by examiner]
US 20200226087A1 · Sun · 2020 [cited by applicant]
US 20200234499A1 · Hwang et al. · 2020 [cited by applicant]
US 20200234617A1 · Chang et al. · 2020 [cited by applicant]
US 20200365112A1 · Oh · 2020 [cited by applicant]
US 20200381417A1 · Salcedo et al. · 2020 [cited by applicant]
US 20210014565A1 · Zamudio · 2021 [cited by examiner]
US 20230199246A1 · Kim · 2023 [cited by examiner]
CN 1716415A · 2006 [cited by applicant]
CN 101101388A · 2008 [cited by applicant]
CN 101247491A · 2008 [cited by applicant]
CN 101506868A · 2009 [cited by applicant]
CN 101554047A · 2009 [cited by applicant]
CN 101568028A · 2009 [cited by applicant]
CN 101627625A · 2010 [cited by applicant]
CN 102223581A · 2011 [cited by applicant]
CN 102663448A · 2012 [cited by applicant]
CN 103079662A · 2013 [cited by applicant]
CN 103442294A · 2013 [cited by applicant]
CN 103503430A · 2014 [cited by applicant]
CN 103577175A · 2014 [cited by applicant]
CN 104363496A · 2015 [cited by applicant]
CN 104378688A · 2015 [cited by applicant]
CN 1045884571A · 2015 [cited by applicant]
CN 105007395A · 2015 [cited by applicant]
CN 105025382A · 2015 [cited by applicant]
CN 105302518A · 2016 [cited by applicant]
CN 105323386A · 2016 [cited by applicant]
CN 105430519A · 2016 [cited by applicant]
CN 105828012A · 2016 [cited by applicant]
CN 105828213A · 2016 [cited by applicant]
CN 106100904A · 2016 [cited by applicant]
CN 106250837A · 2016 [cited by applicant]
CN 106604121A · 2017 [cited by applicant]
CN 106851169A · 2017 [cited by applicant]
CN 107197370A · 2017 [cited by applicant]
CN 107948709A · 2018 [cited by applicant]
CN 107959889A · 2018 [cited by applicant]
CN 108063978A · 2018 [cited by applicant]
CN 108322817A · 2018 [cited by applicant]
CN 108476337A · 2018 [cited by applicant]
CN 108696732A · 2018 [cited by applicant]
CN 108702466A · 2018 [cited by applicant]
CN 108924573A · 2018 [cited by applicant]
CN 108924592A · 2018 [cited by applicant]
CN 109040739A · 2018 [cited by applicant]
CN 109168062A · 2019 [cited by applicant]
CN 109300431A · 2019 [cited by applicant]
CN 109450851A · 2019 [cited by applicant]
CN 109495761A · 2019 [cited by applicant]
CN 109901901A · 2019 [cited by applicant]
CN 109977731A · 2019 [cited by applicant]
CN 109999494A · 2019 [cited by applicant]
CN 110062186A · 2019 [cited by applicant]
CN 110457694A · 2019 [cited by applicant]
CN 110933490A · 2020 [cited by applicant]
CN 110996153A · 2020 [cited by applicant]
CN 111131889A · 2020 [cited by applicant]
CN 111292115A · 2020 [cited by applicant]
CN 111405338A · 2020 [cited by applicant]
CN 111462711A · 2020 [cited by applicant]
CN 111629259A · 2020 [cited by applicant]
CN 111918132A · 2020 [cited by applicant]
CN 111954061A · 2020 [cited by applicant]
CN 112018103A · 2020 [cited by applicant]
CN 112040305A · 2020 [cited by applicant]
CN 112203154A · 2021 [cited by applicant]
EP 1675343A1 · 2006 [cited by applicant]
EP 3474559A1 · 2019 [cited by applicant]
EP 3637225A1 · 2020 [cited by applicant]
JP 2005229352A · 2005 [cited by applicant]
JP 2007158903A · 2007 [cited by applicant]
JP 2007251543A · 2007 [cited by applicant]
JP 2008011367A · 2008 [cited by applicant]
JP 2011166315A · 2011 [cited by applicant]
JP 2012034139A · 2012 [cited by applicant]
JP 2013098997A · 2013 [cited by applicant]
WO 2016011720A1 · 2016 [cited by applicant]
WO 2017177768A1 · 2017 [cited by applicant]
WO 2018021885A1 · 2018 [cited by applicant]
WO 2018076376A1 · 2018 [cited by applicant]
WO 2020056734A1 · 2020 [cited by applicant]
WO 2020063062A1 · 2020 [cited by applicant]
WO 2020233295A1 · 2020 [cited by applicant]
WO 2020264409A1 · 2020 [cited by applicant]
WO 2021232506A1 · 2021 [cited by applicant]
International Search Report, mailed Mar. 14, 2022, from PCT/CN2022/073399. [cited by applicant]
Chinese First Office Action, mailed Jul. 21, 2022, from Chinese App. No. 202110805331.2. [cited by applicant]
Chinese Second Office Action, mailed Feb. 5, 2023, from Chinese App. No. 202111087473.6. [cited by applicant]
Chinese First Office Action, mailed Jul. 21, 2022, from Chinese App. No. 202111087473.6. [cited by applicant]
HHH-fpga, “HDMI 2.1 Transition Process”, Nov. 17, 2020, http://www.cnblogs.com/hhh-fpga/p/14015429.html, English Abstract Submitted. [cited by applicant]
Yamamoto, Koji et al., “Fast Face Clustering Using Similar Shots For Face Navigation of TV Programs”, 2009 IEEE 13th International Symposium on Consumer Electronics, Jul. 6, 2009. [cited by applicant]
Chen, “Design of remote switching control algorithm for muld-band signal source in distributed communication network”, Journal of Jilin University (Engineering and technology Edition), vol. 50, No. 5, Sep. 2020, 8 Pages… [cited by applicant]
Gao et al., “Quality elevation technique for UHD video and its VLSI solution”, Journal of Chongqing University of Posts and Telecommunications( Natural Science Edition), vol. 32, No. 5, Oct. 2020, 17 Pages. (English Abs… [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/CN2022/073399, mailed on Jul. 27, 2023, 5 pages (2 pages of English Translation and 3 pages of Original Document). [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/CN2022/071778, mailed on Apr. 13, 2022, 4 pages (2 pages of English Translation and 2 pages of Original Document). [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/CN2022/071779, mailed on Apr. 13, 2022, 5 pages (3 pages of English Translation and 2 pages of Original Document). [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/CN2022/071780, mailed on Apr. 13, 2022, 6 pages (3 pages of English Translation and 3 pages of Original Document). [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/CN2022/073399, mailed on Mar. 14, 2022, 11 pages (5 pages of English Translation and 6 pages of Original Document). [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/CN2022/073400, mailed on Apr. 20, 2022, 4 pages (2 pages of English Translation and 2 pages of Original Document). [cited by applicant]
Ke Xiaowan et al., “Teleservices CQT Automatic Control Protocol Design”, Engineering and Design, Feb. 6, 2010, pp. 54-59. (English Abstract Available). [cited by applicant]
Kun T., “Implementation of System Controller Module and System Verification of Real-Time UHD FRUC System”, Dec. 2014, 101 Pages. (English Abstract Available). [cited by applicant]
Liu Hao, “Network Assited Dynamic Adaptive Streaming Over HTTP”, Nov. 30, 2015, 58 Pages, (English Abstract Available). [cited by applicant]
Notification to Grant Patent Right for Invention received for Chinese Patent Application No. 202110290744.1, mailed on Sep. 8, 2022, 6 pages (2 pages of English Translation and 4 pages of Original Document). [cited by applicant]
Notification to Grant Patent Right for Invention received for Chinese Patent Application No. 202110805331.2, mailed on Jan. 16, 2023, 6 pages (2 pages of English Translation and 4 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110290744.1, mailed on Jul. 29, 2022, 13 pages (6 pages of English Translation and 7 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110290755. X mailed on Jul. 29, 2022, 27 pages (12 pages of English Translation and 15 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110290755.X, mailed on Dec. 22, 2022, 10 pages (5 pages of English Translation and 5 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110291950.4 mailed on Jul. 29, 2022, 12 pages (5 pages of English Translation and 7 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110291950.4, mailed on Feb. 18, 2023, 8 pages (3 pages of English Translation and 5 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110292422.0, mailed on Aug. 17, 2022, 16 pages (7 pages of English Translation and 9 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110292422.0, mailed on Sep. 28, 2023, 23 pages (12 pages of English Translation and 11 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110292449.X, mailed on Aug. 1, 2022, 10 pages (3 pages of English Translation and 7 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110292465.9, mailed on Aug. 1, 2022, 15 pages (6 pages of English Translation and 9 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110292465.9, mailed on Jan. 20, 2023, 10 pages (4 pages of English Translation and 6 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110292875.3 mailed on Aug. 1, 2022, 13 pages (5 pages of English Translation and 8 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110292875.3, mailed on Jan. 30, 2023, 14 pages (6 pages of English Translation and 8 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202110649246.1, mailed on Aug. 2, 2022, 9 pages (3 pages of English Translation and 6 pages of Original Document). [cited by applicant]
Xiao-Feng, “HDMI Interface Analysis”, China digital cable TV, 2013, pp. 468-470. (English Abstract Available). [cited by applicant]
Yang et al., “A must-have for high-end color TVs is HDMI 2.1 change of leadership is imperative”, Household appliances, No. 9, Sep. 1, 2020, 2 Pages. (English Abstract Available). [cited by applicant]