TV Status Synchronization Method, Device, TV Set and Medium
By receiving and matching the TV pairing code to synchronize the TV status information, the problem of difficult sync between the two TV contents is solved, the operation process is simplified, and synchronization efficiency and user experience are improved.
Patent Information
- Application Number
- CN202211417843.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-11
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2042-11-11
AI Technical Summary
In the prior art, the TV content of two TVs is difficult to synchronize, and users need to use complex operations to replay the same TV content on the other TV.
By receiving the status information of the current TV and the generated first pairing code, if it matches the second pairing code of the TV to be synchronized, the status information is sent to the TV to be synchronized, so that it reaches the same state as the current TV.
The content synchronization of the two TVs is realized, which simplifies user operations, improves synchronization efficiency, and provides a better use and sharing experience.
Smart Images

Figure CN115811579B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of televisions, and in particular, to a television state synchronization method, a television state synchronization device, a television set, and a computer-readable storage medium. Background Art
[0002] With the improvement of the living standards of human beings, televisions have become essential consumer goods at home. The number of televisions at home has exceeded one. For example, there are televisions in the living room, each bedroom, and even in the kitchen and bathroom. Currently, non-smart televisions can generally only receive terrestrial television broadcast signals. After a non-smart television is turned on, it can only enter the program corresponding to the terrestrial television broadcast signal when it was turned off before. On smart televisions, users are more likely to install and use various APPs (Applications) to watch programs, play games, listen to music, etc. After a smart television is turned on, it no longer only enters the program corresponding to the terrestrial television broadcast signal when it was turned off like a traditional non-smart television, but can provide richer choices based on various installed APPs, thus enriching human life.
[0003] However, whether it is a non-smart television or a smart television, after closing the television content currently running on the current television, if the user wants to restart and run the same television content on another television at home, the user needs to perform complex operations to achieve it; or if the user wants to remotely share the television content currently running on the current television to another television at a remote end, complex operations need to be jointly performed by both the local and remote ends to achieve it. Summary of the Invention
[0004] The main object of the present invention is to provide a television state synchronization method, a television state synchronization device, a television set, and a computer-readable storage medium, aiming to solve the technical problem that it is difficult to synchronize television content between two televisions in the prior art.
[0005] To achieve the above object, the present invention provides a television state synchronization method, and the television state synchronization method includes:
[0006] Receiving status information of the current state of the current television, and a first pairing code generated by the current television;
[0007] Receiving a second pairing code of the television to be synchronized. If the first pairing code is the same as the second pairing code, then sending the status information to the television to be synchronized;
[0008] Wherein, the television to be synchronized is used to perform relevant operation settings according to the status information to reach the same state as the current television.
[0009] Optionally, the step of receiving status information of the current state of the current television includes:
[0010] If the current state of the current TV is playing a digital TV program, receive the channel number of the digital TV program.
[0011] If the current state of the current TV is running a network application, receive the status information corresponding to the TV system of the current TV.
[0012] Optionally, the step of receiving the status information corresponding to the TV system of the current TV includes:
[0013] If the TV system of the current TV is the Android system, receive the application package name and the corresponding activity component name when the current TV runs the network application in the application package mode.
[0014] If the TV system of the current TV is the Linux system, receive the application website when the current TV runs the network application in the web page mode.
[0015] Optionally, the step of receiving the status information of the current state of the current TV and the first pairing code generated by the current TV includes:
[0016] Divide and store the shared area, and save the status information in the storage shared area.
[0017] After successfully saving the status information in the storage shared area, receive the first pairing code generated by the current TV.
[0018] Optionally, the step of receiving the first pairing code generated by the current TV includes:
[0019] Receive the first pairing code generated by the current TV based on the TV unique serial number, the current time, and a random number.
[0020] Optionally, before the step of receiving the status information of the current state of the current TV and the first pairing code generated by the current TV, further include:
[0021] Receive the association information for binding different TVs.
[0022] Before the step of receiving the second pairing code of the TV to be synchronized, further include:
[0023] Distribute the first pairing code to the TVs bound to the current TV based on the association information.
[0024] Optionally, the step of receiving the second pairing code of the TV to be synchronized includes:
[0025] If the TV to be synchronized is the TV bound to the current TV, receive the second pairing code of the TV to be synchronized, where the second pairing code is the first pairing code distributed by the current TV to the TV to be synchronized based on the association information.
[0026] In addition, to achieve the above object, the present invention further provides a TV status synchronization device, the TV status synchronization device includes:
[0027] A current TV processing module, configured to receive the status information of the current state of the current TV and the first pairing code generated by the current TV;
[0028] A TV to be synchronized processing module, configured to receive the second pairing code of the TV to be synchronized, and if the first pairing code and the second pairing code are the same, send the status information to the TV to be synchronized;
[0029] Wherein, the TV to be synchronized is configured to perform relevant operation settings according to the status information to reach the same state as the current TV.
[0030] In addition, to achieve the above object, the present invention further provides a TV status synchronization device, the TV status synchronization device includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the computer program is executed by the processor, it implements the steps of the TV status synchronization method as described above.
[0031] In addition, to achieve the above object, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the TV status synchronization method as described above.
[0032] A TV status synchronization method, a TV status synchronization device, a TV set, and a computer-readable storage medium provided by an embodiment of the present invention receive the status information of the current state of the current TV and the first pairing code generated by the current TV; receive the second pairing code of the TV to be synchronized, and if the first pairing code and the second pairing code are the same, send the status information to the TV to be synchronized; wherein, the TV to be synchronized is configured to perform relevant operation settings according to the status information to reach the same state as the current TV.
[0033] First, the user uploads the status information of the current state on the current TV, and the current TV simultaneously generates a unique first pairing code and uploads it. Then, the user uploads the second pairing code of the TV to be synchronized on the TV to be synchronized. When the first pairing code and the second pairing code are determined to be the same, the status information uploaded by the current TV is sent to the TV to be synchronized. Finally, the TV to be synchronized performs relevant operation settings according to the received status information, and sets the status of the TV to be synchronized to be the same as that of the current TV.
[0034] Thus, the status information of the current state of the current TV can be uploaded with one key. The TV to be synchronized can download the status information of the current state of the current TV through a simple pairing operation of the pairing code and synchronize to the current state of the current TV according to the status information. Furthermore, the technical problem that it is difficult to synchronize the TV content of two TVs in the prior art is solved, the content synchronization efficiency of the two TVs is improved, the user operation is simplified, the user can use the TV more conveniently, and the user has a better use experience and sharing experience. Brief Description of the Drawings
[0035] Figure 1 It is a schematic structural diagram of the operating device of the hardware operating environment involved in the embodiment solution of the present invention;
[0036] Figure 2 It is a schematic flowchart of an embodiment in the TV status synchronization method of the present invention;
[0037] Figure 3 It is a schematic diagram of status upload in an embodiment in the TV status synchronization method of the present invention;
[0038] Figure 4 It is a schematic diagram of pairing code verification in an embodiment in the TV status synchronization method of the present invention;
[0039] Figure 5 It is a schematic diagram of the device in an embodiment in the TV status synchronization method of the present invention.
[0040] The realization, functional characteristics and advantages of the object of the present invention will be further described with reference to the embodiments and the accompanying drawings. Detailed Embodiment
[0041] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0042] Refer to Figure 1 , Figure 1 It is a schematic structural diagram of the operating device of the hardware operating environment involved in the embodiment solution of the present invention.
[0043] Such as Figure 1As shown in the figure, the operating device may include: a processor 1001, such as a Central Processing Unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display) and an input unit such as a keyboard (Keyboard). Optionally, the user interface 1003 may further include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a Wireless-Fidelity (WI-FI) interface). The memory 1005 may be a high-speed Random Access Memory (RAM) or a stable Non-Volatile Memory (NVM), such as a disk memory. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0044] Those skilled in the art can understand that Figure 1 the structure shown in does not constitute a limitation on the operating device, and it may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0045] As Figure 1 shown in , the memory 1005, as a storage medium, may include an operating system, a data storage module, a network communication module, a user interface module, and a computer program.
[0046] In Figure 1 the operating device shown in , the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with users; the processor 1001 and the memory 1005 in the operating device of the present invention may be provided in the operating device. The operating device calls the computer program stored in the memory 1005 through the processor 1001 and performs the following operations:
[0047] Receive the status information of the current state of the current TV and the first pairing code generated by the current TV;
[0048] Receive the second pairing code of the TV to be synchronized. If the first pairing code and the second pairing code are the same, send the status information to the TV to be synchronized;
[0049] wherein, the TV to be synchronized is used to perform relevant operation settings according to the status information to achieve the same state as the current TV.
[0050] Further, the processor 1001 may call the computer program stored in the memory 1005 and further perform the following operations:
[0051] The step of receiving the status information of the current state of the current TV includes:
[0052] If the current state of the current TV is playing a digital TV program, receive the channel number of the digital TV program;
[0053] If the current state of the current TV is running a network application, receive the status information corresponding to the TV system of the current TV.
[0054] Further, the processor 1001 may call the computer program stored in the memory 1005 and further perform the following operations:
[0055] The step of receiving the status information corresponding to the TV system of the current TV includes:
[0056] If the TV system of the current TV is the Android system, receive the application package name and the corresponding activity component name when the current TV runs the network application in the form of an application package;
[0057] If the TV system of the current TV is the Linux system, receive the application website when the current TV runs the network application in the form of a web page.
[0058] Further, the processor 1001 may call the computer program stored in the memory 1005 and further perform the following operations:
[0059] The step of receiving the status information of the current state of the current TV and the first pairing code generated by the current TV includes:
[0060] Divide the storage shared area and save the status information in the storage shared area;
[0061] After successfully saving the status information in the storage shared area, receive the first pairing code generated by the current TV.
[0062] Further, the processor 1001 may call the computer program stored in the memory 1005 and further perform the following operations:
[0063] The step of receiving the first pairing code generated by the current TV includes:
[0064] Receive the first pairing code generated by the current TV based on the TV unique serial number, the current time, and a random number.
[0065] Furthermore, the processor 1001 may call a computer program stored in the memory 1005 and perform the following operations:
[0066] Before the step of receiving the status information of the current status of the current television and the first pairing code generated by the current television, the method further includes:
[0067] Receiving association information for binding different televisions;
[0068] Before the step of receiving the second pairing code of the television to be synchronized, the method further includes:
[0069] The first pairing code is distributed to a television bound to the current television based on the association information.
[0070] Furthermore, the processor 1001 may call a computer program stored in the memory 1005 and perform the following operations:
[0071] The step of receiving a second pairing code of the television to be synchronized comprises:
[0072] If the TV to be synchronized is bound to the current TV, the second pairing code of the TV to be synchronized is received, wherein the second pairing code is the first pairing code distributed by the current TV to the TV to be synchronized based on the association information.
[0073] The embodiment of the present invention provides a method for synchronizing television status. Figure 2 , Figure 2 The figure is a flow chart of an embodiment of a method for synchronizing television status according to the present invention.
[0074] In this embodiment, the television status synchronization method includes:
[0075] Step S10: receiving status information of the current status of the current television and a first pairing code generated by the current television.
[0076] In this embodiment, the state synchronization method is described using a television as an example. Furthermore, the state synchronization method can also be applied to similar audio-visual products that can access the Internet and have storage service devices. In this embodiment, there is no limitation on audio-visual products.
[0077] In this embodiment, the execution entity is a cloud server or network relay device such as a router with communication and storage capabilities. If the devices in the home are interconnected by a router with storage capabilities, the status information data can also be stored in the commonly connected router to synchronize the status of each audio-visual product.
[0078] The current TV refers to the TV that the user is currently using. The current state refers to various states such as when the current user is playing a program, supporting a game, or playing music. The status information of the current state refers to the corresponding settings or configuration information of the current TV in the current state, such as the program navigation information when playing a program, the game configuration when supporting a game, or the music list when playing music. The pairing code is equivalent to a verification code or a secret key. The first pairing code is a unique identification code generated by the current TV. The first verification code is used to allocate a memory area and divide a storage sharing area on a network relay device such as a cloud server or a router to temporarily store the status information of the current state of the current TV.
[0079] Further, referring to Figure 3 , the current TV can be triggered to send the current state and the first pairing code to the network relay device by operating a certain option setting in the TV UI (User Interface), or by pressing the IR (Infrared Radiation) button on the remote control, or by voice, etc. In this embodiment, the method for triggering the current TV to send the current state and the first pairing code to the network relay device is not limited.
[0080] In this embodiment, the storage duration of the status information by the network relay device is not limited. It can be to delete the earliest stored status information when the maximum storage space of the network relay device is reached, or to delete the status information corresponding to the synchronization request after receiving and agreeing to the synchronization request of the TV to be synchronized, or to delete the old status information of the current TV after the new status information of the current TV.
[0081] Step S20: Receive the second pairing code of the TV to be synchronized. If the first pairing code and the second pairing code are the same, then send the status information to the TV to be synchronized;
[0082] Among them, the TV to be synchronized is used to perform relevant operation settings according to the status information to reach the same state as the current TV.
[0083] The TV to be synchronized can be different TVs in different rooms of the current user's home, or different TVs in different home environments of different users at a distance, or it can be the same current TV. When the TV to be synchronized is the current TV, the content when the current TV was shut down last time can be directly entered when the current TV is turned on next time through the status synchronization method. To avoid synchronization failure caused by failed status information overwrite, the TV to be synchronized and the current TV belong to the same series and the same standard configuration.
[0084] The second verification code is used to verify whether the synchronization application of the TV to be synchronized is legal. Under normal circumstances, the second verification code of the TV to be synchronized is the same as the first verification code generated by the current TV, and is used to pass the verification of network relay devices such as cloud servers or routers, so as to read and distribute the status information of the current state of the current TV temporarily stored in the storage sharing area to the TV to be synchronized. The TV to be synchronized then performs relevant operation settings according to the downloaded status information to reach the same state as the current TV. Currently, two TVs of the same brand and the same series are basically two independent TVs without any connection. Even if we want to make the two TVs connected, we basically use the accounts of the same machine to manage them. However, in this embodiment, the machine is freed from the limitation of account connection, and TVs of the same series can share through network relay devices to achieve the status synchronization of different TVs.
[0085] In this embodiment, the status information of the current state of the current TV and the first pairing code generated by the current TV are received; the second pairing code of the TV to be synchronized is received. If the first pairing code and the second pairing code are the same, the status information is sent to the TV to be synchronized; wherein, the TV to be synchronized is used to perform relevant operation settings according to the status information to reach the same state as the current TV.
[0086] First, the user uploads the status information of its current state on the current TV, and the current TV simultaneously generates a unique first pairing code and uploads it; then, the user uploads the second pairing code of the TV to be synchronized on the TV to be synchronized. When the first pairing code and the second pairing code are determined to be the same, the status information uploaded by the current TV is sent to the TV to be synchronized; finally, the TV to be synchronized performs relevant operation settings according to the received status information, and sets the status of the TV to be synchronized to be the same as that of the current TV.
[0087] Thus, the status information of the current state of the current TV can be uploaded with one key. The TV to be synchronized can download the status information of the current state of the current TV through a simple pairing operation of the pairing code and synchronize to the current state of the current TV according to the status information; furthermore, it solves the technical problem that it is difficult to synchronize the TV content of two TVs in the prior art, improves the content synchronization efficiency of the two TVs, simplifies the user operation, makes it more convenient for users to use the TV, and gives users a better usage experience and sharing experience.
[0088] In another embodiment of a TV status synchronization method of the present invention, the step of receiving the status information of the current state of the current TV includes:
[0089] If the current state of the current TV is playing a digital TV program, the channel number of the digital TV program is received;
[0090] If the current state of the current TV is running a network application, receive the status information corresponding to the TV system of the current TV.
[0091] If the current state of the current TV is playing a DTV digital TV program, directly receive the channel number of the digital TV program. After the TV to be synchronized synchronizes the status information of the current state of the current TV, the TV to be synchronized can continue to watch the digital TV program starting from the moment when the synchronization is completed according to the channel number of the digital TV program. If the current state of the current TV is running a network application and using the current TV through the network application, the received current state of the current TV is the status information corresponding to the TV system of the current TV.
[0092] Optionally, the step of receiving the status information corresponding to the TV system of the current TV includes:
[0093] If the TV system of the current TV is the Android system, receive the application package name and the corresponding activity component name when the current TV runs the network application in the form of an application package;
[0094] If the TV system of the current TV is the Linux system, receive the application website when the current TV runs the network application in the form of a web page.
[0095] If the TV system of the current TV is the Android system, the network application runs in the form of an APK (Android application package). The status information corresponding to the TV system is the application package name of the running network application and the corresponding activity component name.
[0096] If the TV system of the current TV is the Linux system, the network application runs in the form of a web page. The status information corresponding to the TV system is the application website of the running network application, that is, the URL (Uniform Resource Locator) link.
[0097] In this embodiment, the TV system of the current TV can also be a system developed based on Android and Linux. By applying the TV status synchronization method in this embodiment, whether it is a digital TV program or a network application, whether it is an Android system or a Linux system, TV status synchronization can be achieved, improving the applicability of TV status synchronization.
[0098] In another embodiment of a TV status synchronization method of the present invention, the steps of receiving the status information of the current state of the current TV and the first pairing code generated by the current TV include:
[0099] Divide the storage shared area and save the status information in the storage shared area;
[0100] After successfully saving the status information in the storage shared area, receive the first pairing code generated by the current TV.
[0101] Refer to Figure 3 , after triggering the current TV to send the current status and the first pairing code to the network relay device, the network relay device will divide a storage shared area to save the received status information. After successfully saving the status information in the storage shared area, the current TV will continue to generate the first pairing code and send it to the network relay device and also save it in the storage shared area. After the status information fails to be successfully saved in the storage shared area or the current TV fails to upload the status information, the current TV will prompt a message indicating that the save or upload has failed.
[0102] Optionally, the step of receiving the first pairing code generated by the current TV includes:
[0103] Receive the first pairing code generated by the current TV based on the TV unique serial number, the current time, and a random number.
[0104] After successfully saving the status information in the storage shared area of the network relay device, the current TV will automatically generate the first pairing code and upload and send it to the network relay device and save it in the storage shared area. In this embodiment, the pairing code is composed of the TV unique serial number + the current time + a random number, and can be a pairing code such as 165478892022072520421234, where the unique serial number is 16547889, the current time is 202207252042, and the random number is 1234.
[0105] In this embodiment, by storing the status information in the storage shared area of the network relay device and allowing the status information to be read from the storage shared area only after the pairing code verification passes, the TV status synchronization is achieved more safely and reliably. And, after successfully saving the status information in the storage shared area, the current TV generates and uploads the first pairing code, so as to avoid the situation where there is no corresponding status information for the pairing code in the storage shared area and prevent reading errors.
[0106] In another embodiment of a TV status synchronization method of the present invention, before the steps of receiving the status information of the current status of the current TV and the first pairing code generated by the current TV, it further includes:
[0107] Receive the association information for binding different TVs;
[0108] Before the step of receiving the second pairing code of the TV to be synchronized, it further includes:
[0109] Distribute the first pairing code to the TV bound to the current TV based on the associated information.
[0110] Before receiving the status information of the current state of the current TV and the first pairing code generated by the current TV, it is necessary to determine the target TV for distributing the first pairing code. In this embodiment, different TVs are bound in advance, and the associated information generated by the binding is uploaded to the network relay device. Thus, after the network relay device receives the first pairing code generated by the current TV, it distributes the first pairing code to each target TV bound to the current TV based on the associated information.
[0111] Optionally, the step of receiving the second pairing code of the TV to be synchronized includes:
[0112] If the TV to be synchronized is a TV bound to the current TV, then receive the second pairing code of the TV to be synchronized, where the second pairing code is the first pairing code distributed by the current TV to the TV to be synchronized based on the associated information.
[0113] If the TV to be synchronized is one of the target TVs that have been pre-bound to the current TV, after triggering the synchronization request of the TV to be synchronized, the TV to be synchronized uploads the received first pairing code to the network relay device for pairing verification. Refer to Figure 4 , if the pairing verification is successful, read and download the status information from the storage sharing area of the network relay device, and perform relevant operation settings based on the status information to reach the same state as the current TV. If the pairing verification fails, the TV to be synchronized prompts a prompt message indicating that the pairing verification fails.
[0114] Furthermore, when sharing the pairing code with the target TV, the current TV can share it one-to-one through non-associated relationships such as telephone or voice, etc. The current TV can also broadcast and share the pairing code to multiple associated TVs through the associated relationship. Since some users of the associated and bound target TVs may not need to achieve synchronization, the TV status is not directly shared. Instead, a pairing verification is performed using the pairing code, allowing other target TV users to obtain it as needed to achieve synchronization.
[0115] In addition, refer to Figure 5 , an embodiment of the present invention further provides a TV status synchronization device, and the TV status synchronization device includes:
[0116] The current TV processing module M1 is used to receive the status information of the current state of the current TV and the first pairing code generated by the current TV;
[0117] The TV to be synchronized processing module M2 is used to receive the second pairing code of the TV to be synchronized. If the first pairing code and the second pairing code are the same, then send the status information to the TV to be synchronized;
[0118] Among them, the television to be synchronized is used to perform relevant operation settings according to the status information to reach the same state as the current television.
[0119] Optionally, the current television processing module is further configured to receive the channel number of the digital television program if the current state of the current television is playing a digital television program.
[0120] If the current state of the current television is running a network application, receive the status information corresponding to the television system of the current television.
[0121] Optionally, the current television processing module is further configured to receive the application package name and the corresponding activity component name when the current television runs the network application in the form of an application package if the television system of the current television is the Android system.
[0122] If the television system of the current television is the Linux system, receive the application website when the current television runs the network application in the form of a web page.
[0123] Optionally, the current television processing module is further configured to divide a storage shared area and save the status information in the storage shared area.
[0124] After successfully saving the status information in the storage shared area, receive the first pairing code generated by the current television.
[0125] Optionally, the current television processing module is further configured to receive the first pairing code generated by the current television based on the television unique serial number, the current time, and a random number.
[0126] Optionally, the television status synchronization device further includes a binding processing module, configured to receive the association information for binding different televisions before the steps of receiving the status information of the current state of the current television and the first pairing code generated by the current television.
[0127] The television to be synchronized processing module is further configured to distribute the first pairing code to the televisions bound to the current television based on the association information.
[0128] Optionally, the television to be synchronized processing module is further configured to receive the second pairing code of the television to be synchronized if the television to be synchronized is a television bound to the current television, where the second pairing code is the first pairing code distributed by the current television to the television to be synchronized based on the association information.
[0129] The TV status synchronization device provided by the present invention adopts the TV status synchronization method in the above-mentioned embodiment to solve the technical problem that it is difficult to synchronize the TV content of two TVs in the prior art. Compared with the prior art, the beneficial effects of the TV status synchronization device provided by the embodiment of the present invention are the same as those of the TV status synchronization method provided by the above-mentioned embodiment, and other technical features in the TV status synchronization device are the same as those disclosed in the method of the above-mentioned embodiment, which will not be elaborated here.
[0130] In addition, the embodiment of the present invention also provides a TV status synchronization device, where the TV status synchronization device includes: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the TV status synchronization method as described above.
[0131] In addition, the embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the TV status synchronization method as described above.
[0132] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, method, article or system including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or system. Without more limitations, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or system including that element.
[0133] The serial numbers of the above-mentioned embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0134] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium as described above (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present invention.
[0135] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be similarly included in the patent protection scope of the present invention.
Claims
1. A method for synchronizing TV states, characterized in that, The TV status synchronization method includes the following steps: Receiving status information of the current TV's current status and a first pairing code generated by the current TV; Receiving a second pairing code of the TV to be synchronized. If the first pairing code and the second pairing code are the same, then sending the status information to the TV to be synchronized; Wherein, the TV to be synchronized is used to perform relevant operation settings according to the status information to achieve the same status as the current TV; Before the step of receiving status information of the current TV's current status and the first pairing code generated by the current TV, it further includes: Receiving association information for binding different TVs; Before the step of receiving the second pairing code of the TV to be synchronized, it further includes: Distributing the first pairing code to the TVs bound to the current TV based on the association information; The step of receiving the second pairing code of the TV to be synchronized includes: If the TV to be synchronized is a TV bound to the current TV, then receiving the second pairing code of the TV to be synchronized, where the second pairing code is the first pairing code distributed by the current TV to the TV to be synchronized based on the association information.
2. The television status synchronization method according to claim 1, characterized in that The step of receiving status information of the current TV's current status includes: If the current status of the current TV is playing a digital TV program, then receiving the channel number of the digital TV program; If the current status of the current TV is running a network application, then receiving status information corresponding to the TV system of the current TV.
3. The television status synchronization method according to claim 2, characterized in that, The step of receiving status information corresponding to the TV system of the current TV includes: If the TV system of the current TV is the Android system, then receiving the application package name and the corresponding activity component name when the current TV runs the network application in the form of an application package; If the TV system of the current TV is the Linux system, then receiving the application website when the current TV runs the network application in the form of a web page.
4. The television status synchronization method according to claim 1, wherein, The step of receiving status information of the current TV's current status and the first pairing code generated by the current TV includes: Dividing a storage shared area and saving the status information in the storage shared area; After successfully saving the status information in the storage shared area, receiving the first pairing code generated by the current TV.
5. The television status synchronization method according to claim 4, wherein The step of receiving the first pairing code generated by the current TV includes: Receiving the first pairing code generated by the current TV based on the TV's unique serial number, the current time, and a random number.
6. A television status synchronization device, characterized in that, The TV status synchronization device includes: A current TV processing module, configured to receive status information of the current TV's current status and a first pairing code generated by the current TV; A TV to be synchronized processing module, configured to receive a second pairing code of the TV to be synchronized. If the first pairing code and the second pairing code are the same, then sending the status information to the TV to be synchronized; Wherein, the TV to be synchronized is used to perform relevant operation settings according to the status information to achieve the same status as the current TV; The TV status synchronization device further includes a binding processing module, configured to receive association information for binding different TVs before the steps of receiving status information of the current status of the current TV and the first pairing code generated by the current TV; The TV to be synchronized processing module is further configured to distribute the first pairing code to the TVs bound to the current TV based on the association information; The TV to be synchronized processing module is further configured to, if the TV to be synchronized is a TV bound to the current TV, receive the second pairing code of the TV to be synchronized, where the second pairing code is the first pairing code distributed by the current TV to the TV to be synchronized based on the association information.
7. A television set, characterized in that, The TV set includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the TV status synchronization method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, it implements the steps of the TV status synchronization method according to any one of claims 1 to 5.
Citation Information
Patent Citations
TV channel sharing system and method
CN104135673A
System and electronic device
WO2014038227A1