Method and device for television cloud storage, television and storage medium

Through smart TV, users create accounts and allocate private storage space, and use data to access web pages for data storage, solving the problems of high cloud storage costs and insufficient security, and realizing a secure and economical data storage solution.

CN120343338APending Publication Date: 2025-07-18QINGDAO HAIER MULTI MEDIA CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510445972.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-09
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

Cloud storage services are expensive and lack of data security. User data storage on cloud servers is at risk of being hacked and data breached.

Method used

Through smart TV, the user's account information is created and stored, and the user is allocated private storage space in the TV's storage space. The web pages are used to obtain the user's login request information, and after verification, the data access storage application is carried out, and the TV's storage space is used for data storage.

Benefits of technology

It saves the cost of cloud storage services, reduces the risk of data storage being hacked and data breached on cloud servers, and improves the security of user data storage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343338A_ABST
    Figure CN120343338A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent equipment, and discloses a method and device for television cloud storage, a television and a storage medium. The method comprises the following steps: acquiring current webpage login request information of a current user through a generated access link of a data access webpage; receiving a current data access request of a current user under the condition that the current webpage login request information including the smart television account information is determined to be effective login information; and based on the television storage space matched with the access permission of the current user, performing a corresponding data access storage application according to the current data access request. Therefore, the cost of cloud storage service is saved for the user, the risk that the data is attacked by hackers and leaked after being stored on the cloud server can be reduced, and the security of data storage of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of intelligent devices, for example, to methods, devices, televisions, and storage media for television cloud storage. Background Art

[0002] With the development of intelligent technology and Internet technology, many devices are applied to the network, such as the Internet of Things, the smart home network, etc. Therefore, each device corresponds to a large amount of operation data. Local storage of these data will occupy a large amount of memory, affect the operation speed of the device, and also reduce the operation efficiency of the entire network.

[0003] Cloud storage is an online storage mode on the Internet, that is, data is stored on multiple virtual servers usually hosted by a third party, rather than on a dedicated server. It refers to a system in which a large number of different types of storage devices in the network work together through cluster applications, grid technology, or distributed file systems and other functions, and jointly provide data storage and service access functions externally, ensuring data security and saving storage space. It can prepare storage virtualization resources at the backend according to the needs of customers and provide them in the form of a storage pool. Customers can then use this storage pool to store files or objects by themselves. In fact, these resources may be distributed on many server hosts. Cloud storage has become the main method of data storage such as data outsourcing and enterprise data storage.

[0004] Currently, many enterprises have corresponding cloud storage services for users to store data. Users can log in to relevant applications to perform operations such as uploading and downloading various files. However, cloud storage services usually require users to pay a certain fee, which is a significant expense for some users, especially those who only want to store some personal photos, work or study materials. In addition, the security and privacy of cloud storage have also attracted much attention. Users' data is stored on cloud servers, and there is a risk of being hacked and data leakage. Users' personal privacy information, such as photos, videos, documents, etc., may be illegally obtained and used, causing great losses to users.

[0005] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of this application. Therefore, it may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0006] To have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. The summary is not a general review, nor is it intended to identify key / important constituent elements or delineate the protection scope of these embodiments. Instead, it serves as a preamble to the subsequent detailed description.

[0007] Embodiments of the present disclosure provide a method, an apparatus, a television, and a storage medium for television cloud storage to solve the technical problem that the security of cloud storage data needs to be improved.

[0008] In some embodiments, the method includes:

[0009] Obtain the current web page login request information of the current user through the access link of the generated data access web page;

[0010] When it is determined that the current web page login request information including the smart TV account information is valid login information, receive the current data access request of the current user;

[0011] Based on the TV storage space matching the access permission of the current user, perform corresponding data access and storage applications according to the current data access request.

[0012] In some embodiments, it further includes:

[0013] Create the smart TV account information of the access storage user, and allocate a corresponding private storage space for each access storage user in the storage space of the TV.

[0014] In some embodiments, the step of allocating a corresponding private storage space for each access storage user includes:

[0015] Present storage management menu options according to the received remote control instructions;

[0016] Receive the current storage space allocation information of the current access storage user input according to the storage management menu options;

[0017] According to the current storage space allocation information, allocate a corresponding private storage space for the current access storage user and configure the corresponding access permission.

[0018] In some embodiments, it further includes:

[0019] Deploy a data access web page according to the configured access storage user and the corresponding storage space;

[0020] Generate an access link for the data access web page according to the Internet protocol IP address of the TV accessing the Internet and the set TV access port information.

[0021] Before receiving the data access request of the current user, it includes:

[0022] Determine the current private storage space corresponding to the current user in the TV and the first storage space corresponding to the access permission of the current user;

[0023] Present the front-end image information corresponding to the public storage space, the first storage space, and the current private storage space on the data access web page and push it to the current user.

[0024] In some embodiments, the performing corresponding data access storage applications includes:

[0025] In the case where the current data access request is a data processing request, perform editing, uploading, or downloading processing of corresponding data based on the public storage space and the current private storage space;

[0026] In the case where the current data access request is a data browsing request, perform browsing processing of corresponding data based on the public storage space, the first storage space, and the current private storage space.

[0027] In some embodiments, the apparatus includes:

[0028] An access acquisition module, configured to obtain the current web page login request information of the current user through the access link of the generated data access web page;

[0029] A verification reception module, configured to receive the current data access request of the current user in the case where the current web page login request information including the smart TV account information is determined to be valid login information;

[0030] An access processing module, configured to perform corresponding data access storage applications according to the current data access request based on the TV storage space matching the access permission of the current user.

[0031] In some embodiments, the apparatus for TV cloud storage includes a processor and a memory storing program instructions, and the processor is configured to execute the above-mentioned method for TV cloud storage when executing the program instructions.

[0032] In some embodiments, the TV includes: a device body; the apparatus for TV cloud storage as described above is installed in the device body.

[0033] In some embodiments, the storage medium stores program instructions, and the program instructions execute the above-mentioned method for TV cloud storage when running.

[0034] The method, apparatus, TV, and storage medium for TV cloud storage provided by the embodiments of the present disclosure can achieve the following technical effects:

[0035] The smart TV creates access to store the user's smart TV account information. After allocating corresponding private storage spaces to each accessing user in the TV's storage space, it can obtain the current web page login request information of the current user through the data access web page. When it is determined that the current web page login request information is valid login information, it can perform corresponding data access storage applications based on the TV storage space that matches the access rights of the current user according to the current data access request of the current user. This not only saves the cost of cloud storage services for users but also reduces the risks of being hacked and data leakage after the data is stored on the cloud server, thereby improving the security of user data storage.

[0036] The above general description and the following description are only exemplary and explanatory, and are not used to limit this application. Brief Description of the Drawings

[0037] One or more embodiments are exemplarily illustrated by the corresponding drawings. These exemplary illustrations and the drawings do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation, and among them:

[0038] Figure 1 is a schematic diagram of the architecture of a TV cloud storage system provided by an embodiment of the present disclosure;

[0039] Figure 2 is a schematic diagram of a TV storage space provided by an embodiment of the present disclosure;

[0040] Figure 3 is a schematic flowchart of a TV cloud storage method provided by an embodiment of the present disclosure;

[0041] Figure 4 is a schematic diagram of signaling interaction for TV cloud storage provided by an embodiment of the present disclosure;

[0042] Figure 5 is a schematic diagram of the structure of a TV cloud storage device provided by an embodiment of the present disclosure;

[0043] Figure 6 is a schematic diagram of the structure of a TV cloud storage device provided by an embodiment of the present disclosure;

[0044] Figure 7 is a schematic diagram of the structure of a TV cloud storage device provided by an embodiment of the present disclosure;

[0045] Figure 8 is a schematic diagram of a TV provided by an embodiment of the present disclosure. Detailed Description of the Embodiments

[0046] In order to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are only for reference and explanation, and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of explanation, numerous details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be shown in a simplified manner to simplify the drawings.

[0047] In the description of the embodiments of the present disclosure, the terms "first", "second", etc. in the specification, claims and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that such data may be interchanged under appropriate circumstances so as to implement the embodiments of the present disclosure described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion.

[0048] Unless otherwise specified, the term "plurality" means two or more.

[0049] In the embodiments of the present disclosure, the character " / " indicates that the objects before and after are in an "or" relationship. For example, A / B means: A or B.

[0050] The term "and / or" is a description of the associated relationship of an object, indicating that there can be three relationships. For example, A and / or B means: A or B, or, A and B these three relationships.

[0051] As an intelligent device, a television can be applied to the Internet and has a large storage space. In the embodiments of the present disclosure, the television can be used as a cloud storage server. In this way, after generating an access link to a data access web page and obtaining the current web page login request information of the current user, when it is determined that the current web page login request information is valid login information, the television receives the current data access request of the current user, and can perform corresponding data access storage applications based on the television storage space matching the access permission of the current user according to the current data access request. In this way, the idle resources of the television are fully utilized, which can not only save the cost of cloud storage services for users, but also reduce the risks of being hacked and data leakage after the data is stored on the cloud server, thereby protecting the privacy of the user's cloud storage data and improving the security of the user's data storage.

[0052] Figure 1 is a schematic diagram of the architecture of a television cloud storage system provided by the embodiments of the present disclosure. As Figure 1As shown, the system for TV cloud storage includes: a user terminal 100 and a TV 200. Among them, the user terminal 100 can be devices such as a computer, a mobile phone, etc. Both the user terminal 100 and the TV 200 can perform Internet applications.

[0053] The TV 200 can create and access the smart TV account information of the storage user, and allocate a corresponding private storage space for each access storage user in the storage space of the TV. There may be one, two or more users in a home environment, such as: father, mother, child, etc. Among them, one, two or more users want to store personal privacy information, such as photos, videos, documents, etc. into the TV 200, then this user is the access storage user. At the same time, this user is also a TV user, that is, a smart TV user, and the smart TV account information is correspondingly configured. After the TV creates the smart TV account information of the access storage user, it can save the account information, verification information, etc. of each access storage user.

[0054] In some embodiments, the TV 200 allocates a corresponding private storage space for each access storage user. As Figure 2 shown, the storage space of the TV includes: a public storage space, a first user private storage space, a second user private storage space,... In each storage space, one, two or more folders can be established for the corresponding user. And each private storage space has corresponding access rights. For example, the access rights corresponding to the user private storage space can be as shown in Table 1. In this way, each access storage user has corresponding access rights. Among them, if the current access storage user is the first user, it not only has the highest access rights to the first user private storage space, including: browsing, uploading, downloading, editing, etc. range rights, but also has the browsing right to the second user private storage space; and if the current access storage user is the second user, it not only has the highest access rights to the second user private storage space, including: browsing, uploading, downloading, editing, etc. range rights, but also has the browsing and uploading rights to the first user private storage space.

[0055] Access Permission First User's Private Storage Space Browse, upload, download, edit, etc. Browse, upload Browse None Second User's Private Storage Space Browse Browse, upload, download, edit, etc. None …… ……

[0056] Table 1

[0057] Of course, the TV allocates a corresponding private storage space for the current access storage user and configures the corresponding access rights. The corresponding relationship is not limited to this. For example, corresponding access rights can also be configured for each folder, and specific details will not be listed one by one.

[0058] In the embodiments of the present disclosure, the television not only needs to create an intelligent television account information for accessing and storing users, allocate corresponding private storage spaces for each accessing and storing user, but also needs to deploy an accessible web page in the television cloud storage system, that is, deploy a data access web page according to the configured accessing and storing users and the corresponding storage spaces, and generate an access link for the data access web page according to the Internet Protocol (IP) address of the television accessing the Internet and the set television access port information.

[0059] It can be seen that the television 200 needs to be connected to the Internet. In this way, the television can obtain the Internet Protocol (IP) address of the television accessing the Internet, and can open a set television access port pointing to the corresponding data access web page. Then, according to the IP address and the set television access port information, an access link for the data access web page can be generated.

[0060] Since both the user terminal 100 and the television 200 are connected to the Internet, after the user terminal 100 obtains the access link for the data access web page obtained according to the user instruction information, the deployed data access web page can be presented on the user terminal 100. The user terminal 100 can obtain the current web page login request information input by the current user. Thus, the television 200 can obtain the current web page login request information of the current user through the generated access link for the data access web page. If the current web page login request information includes the intelligent television account information and the television verifies the intelligent television account information, if the verification passes, it can be determined that the current web page login request information is valid login information. The television 200 can send a login success message to the user terminal 100, and the user terminal 100 can present the corresponding data access web page.

[0061] Thus, the current user is an accessing and storing user of the television. The user terminal 100 can receive the current data access request of the current user and send it to the television 200. Thus, the television 200 can perform corresponding data access and storage applications based on the television storage space matching the access permission of the current user according to the current data access request. That is, make full use of the storage space of the television to realize the data cloud storage of the television.

[0062] Figure 3 It is a schematic flowchart of a method for television cloud storage provided by the embodiments of the present disclosure.

[0063] As Figure 3 shown, the process for television cloud storage includes:

[0064] Step 301: Obtain the current web page login request information of the current user through the access link for the generated data access web page.

[0065] As described above, the television needs to create smart TV account information, allocate storage space, and deploy a data access web page. Therefore, in some embodiments, it further includes: creating a smart TV account information for accessing and storing users, and in the storage space of the television, allocating a corresponding private storage space for each accessing and storing user.

[0066] Generally, the television is configured with a corresponding remote control. In this way, corresponding instructions can be input through the remote control, so that the television creates TV account information and allocates storage space according to the received instructions. Among them, in some embodiments, allocating a corresponding private storage space for each accessing and storing user includes: presenting a storage management menu option according to the received remote control instruction; receiving the current storage space allocation information of the current accessing and storing user input according to the storage management menu option; according to the current storage space allocation information, allocating a corresponding private storage space for the current accessing and storing user, and configuring corresponding access permissions. The access permissions may include one, two or more of browsing, uploading, downloading, editing, etc.

[0067] Of course, the configured corresponding access permissions may be as shown in Table 1, or each accessing and storing user only has the highest access permissions for the public storage space and the corresponding private storage space, and does not have any access permissions for the private storage spaces corresponding to other accessing and storing users.

[0068] In some embodiments, it further includes: deploying a data access web page according to the configured accessing and storing users and the corresponding storage space; generating an access link for the data access web page according to the Internet Protocol (IP) address of the television accessing the Internet and the set television access port information.

[0069] A data access web page can be deployed on the television, and the data access web page is obtained according to the configured accessing and storing users and the corresponding storage space. Moreover, the television can obtain the IP address of the television accessing the Internet, and a set television access port is also opened on the television. In this way, an access link for the data access web page can be generated according to the IP address and the set television access port information, that is, the deployment of the data access web page is completed. Thus, users can access and store the data stored in the television through the Internet, using the access link of the data access web page via the television access port.

[0070] Thus, after deploying the data access web page and the television creates smart TV account information and allocates storage space, the current web page login request information of the current user can be obtained through the generated access link of the data access web page.

[0071] The current user can access the data access web page through the user terminal or TV, etc., via the access link of the data access web page. In this way, after the current user inputs the corresponding current web page login request information through the user terminal or TV, the TV can obtain the current web page login request information of the current user.

[0072] Step 302: When it is determined that the current web page login request information including the smart TV account information is valid login information, receive the current data access request of the current user.

[0073] When the TV creates and stores the smart TV account information of the user, it can save the smart TV account information and the corresponding verification information. Therefore, when the current web page login request information includes the smart TV account information, the TV can find the verification information corresponding to the smart TV account information, and can verify the current web page login request information according to the found verification information. When the verification passes, the TV can determine that the current web page login request information is valid login information, and can send a verification success message to the user terminal or TV, etc. Thus, the user terminal or TV, etc. can present the data access web page corresponding to the successful login. That is, the current user is the access storage user of the TV.

[0074] In this way, the current user can perform corresponding operations according to the data access web page, such as: browsing a certain file in a certain storage space, or storing a certain data information into a certain file in a certain storage space, etc. That is, the TV can receive the current data access request of the current user. Among them, the data access request includes: data processing request, data browsing request, and the data processing request can include: one processing request among editing, uploading, downloading, etc.

[0075] Since the TV creates the smart TV account information for accessing the storage user and allocates a corresponding private storage space for each access storage user in the storage space of the TV, in some embodiments, before receiving the data access request of the current user, it includes: determining the current private storage space corresponding to the current user in the TV, and the first storage space corresponding to the access permission of the current user; presenting the front-end image information corresponding to the public storage space, the first storage space, and the current private storage space on the data access web page and pushing it to the current user.

[0076] For example: If the current user is the second user, then according to Table 1, the corresponding private storage space of the second user can be determined, and the private storage space of the first user corresponding to the corresponding access permission, that is, the first storage space, can also be determined, and the first storage space only has browsing and uploading permissions. Thus, on the data access web page presented on the user terminal or the TV, there is front-end image information corresponding to the public storage space, the first storage space, and the current private storage space. In this way, the user can send a corresponding current data access request to the corresponding storage space by operating on the data access web page.

[0077] Step 303: Based on the TV storage space that matches the access permission of the current user, perform corresponding data access storage applications according to the current data access request.

[0078] The current data access request may include: a data processing request, a data browsing request, and the data processing request may include: one processing request among editing, uploading, downloading, etc. Moreover, the TV also assigns a corresponding private storage space to each access storage user. Therefore, the TV storage space that matches the access permission of the current user can be determined, and corresponding data access storage applications can be performed in the determined TV storage space according to the current data access request.

[0079] In some embodiments, after determining the current private storage space corresponding to the current user in the TV and the first storage space corresponding to the access permission of the current user, performing corresponding data access applications includes: in the case where the current data access request is a data processing request, based on the public storage space and the current private storage space, perform editing, uploading, or downloading processing of the corresponding data; in the case where the current data access request is a data browsing request, based on the public storage space, the first storage space, and the current private storage space, perform browsing processing of the corresponding data.

[0080] It can be seen that after the TV creates the smart TV account information of the access storage user and assigns a corresponding private storage space to each access storage user in the TV storage space, it can obtain the current web page login request information of the current user through the data access web page, and in the case where the current web page login request information is determined to be valid login information, it can perform corresponding data access storage applications based on the TV storage space that matches the access permission of the current user according to the current data access request of the current user, realizing TV cloud storage, making full use of the idle resources of the TV, greatly expanding the storage capacity of the TV, and enabling it to cope with the growing multimedia data storage requirements. Thus, not only the cost of cloud storage services is saved for the user, but also the risk of being hacked and data leakage after the data is stored on the cloud server can be reduced, thereby protecting the privacy of the user's cloud storage data and improving the security of the user's data storage.

[0081] The operation process will be integrated into specific embodiments below to illustrate the TV cloud storage process provided by the embodiments of the present invention by way of example.

[0082] In an embodiment of the present disclosure, the smart TV has created the account information of the access storage user, and in the storage space of the TV, a corresponding private storage space is allocated to each access storage user. Among them, the storage space of the TV can Figure 2 As shown, the access permissions corresponding to each access storage user can be as shown in Table 1. And, in such Figure 1 In the system, a data access web page has been deployed. The user terminal can be a mobile phone. The TV has obtained the Internet protocol IP address of the TV accessing the Internet, developed the set TV access port, and generated the access link of the data access web page.

[0083] Figure 4 It is a signaling interaction schematic diagram of a TV cloud storage method provided by an embodiment of the present disclosure. As Figure 4 shown, the process for TV cloud storage includes:

[0084] Step 401: The mobile phone obtains the access link of the data access web page input by the current user through the web browsing application.

[0085] Step 402: The mobile phone presents the login interface corresponding to the data access web page according to the access link of the data access web page.

[0086] Step 403: The mobile phone obtains the current web page login request information of the current user and sends it to the TV.

[0087] Step 404: The TV verifies the current web page login request information according to the saved smart TV account information of the access storage user, and determines whether the current web page login request information is valid login information? If so, execute step 405, otherwise, the process ends.

[0088] Step 405: The TV determines the current private storage space corresponding to the current user in the TV and the first storage space corresponding to the access permission of the current user according to the corresponding relationship shown in Table 1.

[0089] Step 406: The TV presents the front-end image information corresponding to the public storage space, the first storage space, and the current private storage space on the data access web page and pushes it to the user terminal.

[0090] Step 407: The user sends a current data access request to the TV by operating the data access web page on the user terminal.

[0091] Step 408: When the current data access request is a data processing request, the TV performs corresponding data editing, uploading, or downloading processing based on the public storage space and the current private storage space.

[0092] Step 409: When the current data access request is a data browsing request, the TV performs corresponding data browsing processing based on the public storage space, the first storage space, and the current private storage space.

[0093] It can be seen that in this embodiment, the TV creates an intelligent TV account information for the access storage user, and after allocating a corresponding private storage space to each access storage user in the storage space of the TV, it can obtain the current web page login request information of the current user through the data access web page. When it is determined that the current web page login request information is valid login information, it can perform corresponding data access storage applications based on the TV storage space that matches the access rights of the current user according to the current data access request of the current user, realizing TV cloud storage and making full use of the idle resources of the TV. Moreover, it can also save the cost of cloud storage services for users, reduce the risks of being hacked and data leakage after the data is stored on the cloud server, thereby protecting the privacy of user cloud storage data and improving the security of user data storage.

[0094] According to the above process for TV cloud storage, a device for TV cloud storage can be constructed.

[0095] Figure 5 It is a schematic structural diagram of a device for TV cloud storage provided by an embodiment of the present disclosure. As Figure 5 shown, the device 500 for TV cloud storage includes: an access acquisition module 510, a verification reception module 520, and an access processing module 530.

[0096] The access acquisition module 510 is configured to obtain the current web page login request information of the current user through the access link of the generated data access web page.

[0097] The verification reception module 520 is configured to receive the current data access request of the current user when it is determined that the current web page login request information including the intelligent TV account information is valid login information.

[0098] The access processing module 530 is configured to perform corresponding data access storage applications based on the TV storage space that matches the access rights of the current user according to the current data access request.

[0099] In some embodiments, it further includes:

[0100] Create an allocation module, which is configured to create access to store the smart TV account information of users, and allocate corresponding private storage spaces for each accessing user in the storage space of the TV.

[0101] In some embodiments, the create allocation module is specifically configured to present a storage management menu option according to a received remote control instruction; receive the current storage space allocation information of the current accessing user input according to the storage management menu option; and allocate a corresponding private storage space for the current accessing user according to the current storage space allocation information and configure corresponding access permissions.

[0102] In some embodiments, it further includes:

[0103] A deployment generation module, which is configured to deploy a data access web page according to the configured accessing users and corresponding storage spaces; and generate an access link to the data access web page according to the Internet Protocol (IP) address of the TV accessing the Internet and the set TV access port information.

[0104] In some embodiments, it further includes:

[0105] A space recommendation module, which is configured to determine the current private storage space corresponding to the current user in the TV and the first storage space corresponding to the access permission of the current user; and present the front-end image information corresponding to the public storage space, the first storage space, and the current private storage space on the data access web page and push it to the current user.

[0106] In some embodiments, the access processing module 530 is specifically configured to, when the current data access request is a data processing request, perform corresponding data editing, uploading, or downloading processing based on the public storage space and the current private storage space; and when the current data access request is a data browsing request, perform corresponding data browsing processing based on the public storage space, the first storage space, and the current private storage space.

[0107] Next, an example will be given to illustrate the TV cloud storage process of the device for TV cloud storage provided by the embodiments of the present invention.

[0108] In an embodiment of the present disclosure, the device for TV cloud storage can be applied to a TV, such as Figure 6 shown, the device 500 for TV cloud storage includes: an access acquisition module 510, a verification reception module 520, an access processing module 530, a create allocation module 540, a deployment generation module 550, and a space recommendation module 560.

[0109] The creation and allocation module 540 creates access to store the smart TV account information of the user, and presents storage management menu options according to the received remote control instructions; receives the current storage space allocation information of the currently accessed storage user input according to the storage management menu options; and allocates a corresponding private storage space to the currently accessed storage user according to the current storage space allocation information, and configures the corresponding access permissions. In this way, the storage space of the TV can be as Figure 2 shown, and the access permissions corresponding to each accessed storage user can be as shown in Table 1.

[0110] After the TV is connected to the network, the deployment and generation module 550 deploys a data access web page according to the configured accessed storage users and the corresponding storage spaces; and generates an access link for the data access web page according to the Internet protocol IP address of the TV connected to the Internet and the set TV access port information.

[0111] In this way, after the access and acquisition module 510 obtains the current web page login request information of the current user through the access link of the generated data access web page, the verification and reception module 520 can verify the current web page login request information according to the saved smart TV account information of the accessed storage user, and determine that the current user is an accessed storage user when it is determined that the current web page login request information is valid login information.

[0112] The space recommendation module 560 determines the current private storage space corresponding to the current user in the TV and the first storage space corresponding to the access permissions of the current user according to the corresponding relationship shown in Table 1, and presents the front-end image information corresponding to the public storage space, the first storage space, and the current private storage space on the data access web page and pushes it to the user.

[0113] In this way, after the verification and reception module 520 receives the current data access request, when the current data access request is a data processing request, the access processing module 530 performs corresponding data editing, uploading, or downloading processing based on the public storage space and the current private storage space; and when the current data access request is a data browsing request, the access processing module 530 performs corresponding data browsing processing based on the public storage space, the first storage space, and the current private storage space.

[0114] It can be seen that in this embodiment, after the TV is connected to the Internet, the device for TV cloud storage creates the smart TV account information of the access storage user, and in the storage space of the TV, after allocating the corresponding private storage space to each access storage user, it can obtain the current web page login request information of the current user through the data access web page, and when it is determined that the current web page login request information is valid login information, it can perform the corresponding data access storage application based on the TV storage space matching the access permission of the current user according to the current data access request of the current user, realizing TV cloud storage and making full use of the idle resources of the TV. Moreover, it can also save the cost of cloud storage services for users, reduce the risks of being hacked and data leakage after the data is stored on the cloud server, thereby protecting the privacy of the user's cloud storage data and improving the security of the user's data storage.

[0115] An embodiment of the present disclosure provides a device for TV cloud storage, and its structure is as Figure 7 shown, including:

[0116] A processor 1000 and a memory 1001, and may further include a communication interface 1002 and a bus 1003. Among them, the processor 1000, the communication interface 1002, and the memory 1001 can complete mutual communication through the bus 1003. The communication interface 1002 can be used for information transmission. The processor 1000 can call the logical instructions in the memory 1001 to execute the method for TV cloud storage in the above embodiment.

[0117] In addition, when the logical instructions in the above-mentioned memory 1001 are implemented in the form of software functional units and sold or used as an independent product, they can be stored in a computer-readable storage medium.

[0118] The memory 1001, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 1000 executes functional applications and data processing by running the program instructions / modules stored in the memory 1001, that is, realizes the method for TV cloud storage in the above method embodiment.

[0119] The memory 1001 may include a storage program area and a storage data area. Among them, the storage program area can store an operating system and application programs required for at least one function; the storage data area can store data created according to the use of the terminal device, etc. In addition, the memory 1001 may include a high-speed random access memory and may also include a non-volatile memory.

[0120] An embodiment of the present disclosure provides a television cloud storage device, including: a processor and a memory storing program instructions, the processor being configured to execute a television cloud storage method when executing the program instructions.

[0121] An embodiment of the present disclosure provides a television, as Figure 8 shown, including: a device body 800, and the above-mentioned television cloud storage device 500(700) is installed in the device body 800. The installation relationship described here is not limited to being placed inside the product, but also includes installation connections with other components of the product, including but not limited to physical connection, electrical connection, or signal transmission connection, etc. Those skilled in the art can understand that the television cloud storage device 500(800) can be adapted to a feasible corresponding device body, thereby implementing other feasible embodiments.

[0122] An embodiment of the present disclosure provides a storage medium storing program instructions, and when the program instructions are running, they execute the above-mentioned television cloud storage method.

[0123] An embodiment of the present disclosure provides a computer program product, the computer program product includes a computer program stored on a storage medium, the computer program includes program instructions, and when the program instructions are executed by a computer, the computer is made to execute the above-mentioned television cloud storage method.

[0124] The above storage medium can be a transient computer-readable storage medium or a non-transient computer-readable storage medium.

[0125] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiment of the present disclosure. The foregoing storage medium can be a non-transient storage medium, including: various media that can store program codes such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc, or it can also be a transient storage medium.

[0126] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure, enabling those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process, and other changes. The embodiments merely represent possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. The scope of the embodiments of the present disclosure includes the entire scope of the claims and all available equivalents of the claims. When used in this application, although terms such as "first", "second", etc. may be used in this application to describe each element, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, without changing the meaning of the description, the first element may be called the second element, and similarly, the second element may be called the first element, as long as all occurrences of the "first element" are consistently renamed and all occurrences of the "second element" are consistently renamed. The first element and the second element are both elements, but they may not be the same element. Moreover, the terms used in this application are only used to describe the embodiments and do not limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to also include the plural forms. Similarly, as used in this application, the term "and / or" means any and all possible combinations including one or more of the associated listed items. Additionally, when used in this application, the term "comprise"

[0127] (comprise) and its variants "comprises" and / or "comprising", etc. mean the presence of the stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groups thereof. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, or device comprising the element. Herein, each embodiment may focus on the differences from other embodiments, and the same or similar parts among the embodiments may be referred to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, the relevant parts may refer to the description of the method part.

[0128] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner may depend on the specific application and design constraints of the technical solution. The skilled person can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the embodiments of the present disclosure. The skilled person can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be repeated here.

[0129] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to implement this embodiment. In addition, the functional units in the embodiments of the present disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0130] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of code, or a part thereof, which contains one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks may also occur in a different order than disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. Each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A method for cloud storage of a television, characterized in that, Including: Obtain the current web page login request information of the current user by generating the access link of the data access web page; When it is determined that the current web page login request information including the smart TV account information is valid login information, receive the current data access request of the current user; Based on the TV storage space matching the access permission of the current user, perform corresponding data access storage applications according to the current data access request.

2. The method according to claim 1, wherein It also includes: Create a smart TV account information for the access storage user, and allocate a corresponding private storage space for each access storage user in the storage space of the TV.

3. The method according to claim 2, wherein The step of allocating a corresponding private storage space for each access storage user includes: Present storage management menu options according to the received remote control instructions; Receive the current storage space allocation information of the current access storage user input according to the storage management menu options; According to the current storage space allocation information, allocate a corresponding private storage space for the current access storage user and configure the corresponding access permission.

4. The method according to claim 2, characterized in that It also includes: Deploy a data access web page according to the configured access storage user and the corresponding storage space; Generate an access link for the data access web page according to the Internet protocol IP address of the TV accessing the Internet and the set TV access port information.

5. The method according to any one of claims 1-4, characterized in that, Before receiving the data access request of the current user, it includes: Determine the current private storage space corresponding to the current user in the TV and the first storage space corresponding to the access permission of the current user; Present the front-end image information corresponding to the public storage space, the first storage space, and the current private storage space on the data access web page and push it to the current user.

6. The method according to claim 5, characterized in that The step of performing corresponding data access storage applications includes: When the current data access request is a data processing request, perform corresponding data editing, uploading, or downloading processing based on the public storage space and the current private storage space; When the current data access request is a data browsing request, perform corresponding data browsing processing based on the public storage space, the first storage space, and the current private storage space.

7. A device for cloud storage of televisions, characterized in that, Including: An access acquisition module, configured to obtain the current web page login request information of the current user by generating the access link of the data access web page; A verification receiving module, configured to receive the current data access request of the current user when it is determined that the current web page login request information including the smart TV account information is valid login information; An access processing module, configured to perform corresponding data access storage applications according to the current data access request based on the TV storage space matching the access permission of the current user.

8. A device for cloud storage of a television, the device comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute the method for TV cloud storage according to any one of claims 1 to 6 when executing the program instructions.

9. A television, characterized in that, Including: The device body; The device for TV cloud storage according to claim 7 or 8 is installed on the device body.

10. A storage medium stores program instructions, characterized in that, When the program instructions are running, execute the method for TV cloud storage according to any one of claims 1 to 6.