Business data storage method, device and storage medium
By introducing cloud storage into the 5G message system, the server expansion problem caused by the multimedia content storage requirements in 5G messages is solved, and resource conservation and user experience improvement are achieved.
Patent Information
- Application Number
- CN202111304182.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-05
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2041-11-05
AI Technical Summary
5G messages involve a large amount of multimedia content, resulting in the multimedia storage servers of terminals and 5G message centers that need to be continuously expanded to meet storage needs.
By establishing an information interaction process between the message center, multimedia server and cloud storage server, the user's multimedia content is stored in the user's exclusive cloud storage space, rather than in the multimedia server.
It reduces the storage pressure of multimedia servers, saves storage space resources in terminals and message centers, improves user experience, and allows users to directly backup multimedia content in message sessions.
Smart Images

Figure CN116095617B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular to a business data storage method, device and storage medium. Background Art
[0002] 5G messaging is an innovative service of telecom operators. It carries the important mission of transforming and upgrading traditional SMS services, and also contains an important opportunity for the evolution and iteration of information service models.
[0003] 5G messages can achieve effective integration with rich media such as text, pictures, audio, video, location, options, and payment, providing an information interaction interface between enterprises and individual users, so that enterprises can provide personalized services and consultations to users. In addition to sending text, pictures, audio, video, and location messages to users, Chatbot can also send rich media card messages. Rich media card messages include multimedia content, titles, content, suggested replies or suggested operations. Multiple rich media cards can be organized together and displayed in a scrollable "carousel" format.
[0004] The shortcoming of the existing technology is that 5G messages involve a large amount of multimedia content, which requires the multimedia storage servers of terminals and 5G message centers to be continuously expanded to meet the requirements of multimedia message storage. Summary of the invention
[0005] The present invention provides a business data storage method, device and storage medium to solve the problem that the multimedia storage server of the terminal and the 5G message center needs to be continuously expanded to meet the requirements of multimedia message storage.
[0006] The present invention provides the following technical solutions:
[0007] A business data storage method, comprising:
[0008] The message center receives the business storage request initiated by the user;
[0009] The message center obtains the storage space of the user from the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0010] The message center indicates to the multimedia server the services that the user needs to store, and instructs the multimedia server to send the data reading address of the services that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server exchange information and store the services that need to be stored in the cloud storage server.
[0011] During implementation, it further includes:
[0012] The message center sends authentication information to the cloud storage server, so that the cloud storage server returns the user's storage space information when the user's storage space exists; if the user's storage space does not exist, the cloud storage server returns the user's storage space information after establishing a storage space for the user.
[0013] During implementation, it further includes:
[0014] The message center receives the message returned by the cloud storage server after the data storage of the business to be stored is completed.
[0015] During implementation, it further includes:
[0016] The message center displays on the user terminal that the service storage is completed; and / or,
[0017] The message center notifies the multimedia server to delete the data of the service.
[0018] In implementation, the service is a 5G message session service.
[0019] A business data storage method, comprising:
[0020] The cloud storage server receives a request for obtaining user storage space sent by the message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0021] The cloud storage server returns the user's storage space to the message center;
[0022] The cloud storage server receives the data reading address of the service to be stored by the user sent by the multimedia server;
[0023] The cloud storage server stores the data of the service to be stored in the storage space of the user according to the read address.
[0024] During implementation, it further includes:
[0025] After receiving the authentication information sent by the message center, the cloud storage server returns the storage space information of the user if the storage space of the user exists; if the storage space of the user does not exist, it returns the storage space information of the user after establishing the storage space for the user.
[0026] During implementation, it further includes:
[0027] After receiving a data request from the user to view the service through a terminal, providing the user with data of the service in a streaming media manner; and / or,
[0028] After receiving a data request from the user to view the service through the cloud, the data of the service is provided to the user.
[0029] In implementation, the service is a 5G message session service.
[0030] A business data storage method, comprising:
[0031] The multimedia server receives the service that the user needs to store indicated by the message center, and sends the data reading address of the service that the user needs to store to the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0032] The multimedia server sends the data reading address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored in the storage space of the user according to the reading address.
[0033] During implementation, it further includes:
[0034] The multimedia server receives the data of deleting the service notified by the message center, and feeds back a completion instruction after the deletion.
[0035] In implementation, the service is a 5G message session service.
[0036] A business data storage method, comprising:
[0037] Displaying operation controls for storing business data on a cloud storage server in the message interface;
[0038] When a predefined operation of the user on the operation control is detected, a business storage request is initiated to the message center so that the data of the business to be stored is stored in the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user.
[0039] In implementation, the service is a 5G message session service.
[0040] A business data query method, comprising:
[0041] An operation control for reading business data from a cloud storage server is displayed in the message interface. When a predefined operation of the user on the operation control is detected; or, when the message center displays on the user's terminal that the business storage is completed, the business data is viewed in the user's storage space on the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user.
[0042] In implementation, the user views the data of the service in a streaming media manner through a terminal; and / or,
[0043] The user views the data of the business through the cloud.
[0044] In implementation, the service is a 5G message session service.
[0045] A message center, comprising:
[0046] The processor reads the program in the memory and performs the following processes:
[0047] Receive business storage requests initiated by users;
[0048] Obtaining the user's storage space from a cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0049] Instructing the multimedia server to store the service that the user needs to store, and instructing the multimedia server to send the data reading address of the service that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server exchange information to store the service that needs to be stored in the cloud storage server;
[0050] A transceiver is used to receive and send data under the control of the processor.
[0051] During implementation, it further includes:
[0052] The authentication information is sent to the cloud storage server so that the cloud storage server returns the storage space information of the user when the storage space of the user exists; if the storage space of the user does not exist, the storage space information of the user is returned after the storage space is established for the user.
[0053] During implementation, it further includes:
[0054] Receive a message returned by the cloud storage server after the data storage of the business to be stored is completed.
[0055] During implementation, it further includes:
[0056] Displaying the completion of the service storage on the user terminal; and / or,
[0057] The multimedia server is notified to delete the data of the service.
[0058] In implementation, the service is a 5G message session service.
[0059] A message center, comprising:
[0060] The message center receiving module is used to receive the service storage request initiated by the user;
[0061] A message center acquisition module, used to acquire the user's storage space from a cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0062] The message center indication module is used to indicate to the multimedia server the services that the user needs to store, and to instruct the multimedia server to send the data reading address of the services that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server can exchange information and store the services that need to be stored in the cloud storage server.
[0063] During implementation, it further includes:
[0064] The message center authentication module is used to send authentication information to the cloud storage server so that the cloud storage server returns the user's storage space information when the user's storage space exists; if the user's storage space does not exist, the cloud storage server returns the user's storage space information after establishing the storage space for the user.
[0065] In implementation, the message center receiving module is further used to receive a message returned by the cloud storage server after the data storage of the business to be stored is completed.
[0066] During implementation, it further includes:
[0067] The message center notification module is used to display the completion of the service storage on the user terminal; and / or to notify the multimedia server to delete the data of the service.
[0068] In implementation, the service is a 5G message session service.
[0069] A cloud storage server, comprising:
[0070] The processor reads the program in the memory and performs the following processes:
[0071] Receiving a request for obtaining a user storage space sent by a message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0072] Return the user's storage space to the message center;
[0073] Receiving a data reading address of the service to be stored by the user sent by the multimedia server;
[0074] Storing the data of the service to be stored in the storage space of the user according to the read address;
[0075] A transceiver is used to receive and send data under the control of the processor.
[0076] During implementation, it further includes:
[0077] After receiving the authentication information sent by the message center, if the storage space of the user exists, the storage space information of the user is returned; if the storage space of the user does not exist, the storage space information of the user is returned after the storage space is established for the user.
[0078] During implementation, it further includes:
[0079] After receiving a data request from the user to view the service through a terminal, providing the user with data of the service in a streaming media manner; and / or,
[0080] After receiving a data request from the user to view the service through the cloud, the data of the service is provided to the user.
[0081] In implementation, the service is a 5G message session service.
[0082] A cloud storage server, comprising:
[0083] A cloud storage server receiving module, used to receive a request for obtaining a user storage space sent by a message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0084] The cloud storage server sending module is used to return the user's storage space to the message center;
[0085] A cloud storage server receiving module, used for receiving a data reading address of a service to be stored by the user, sent by a multimedia server;
[0086] The cloud storage server storage module is used to store the business data to be stored in the user's storage space according to the read address.
[0087] During implementation, it further includes:
[0088] The cloud storage server authentication module is used to return the user's storage space information if the user's storage space exists after receiving the authentication information sent by the message center; if the user's storage space does not exist, return the user's storage space information after establishing a storage space for the user.
[0089] During implementation, it further includes:
[0090] The cloud storage server viewing module is used to provide the data of the service to the user in a streaming media format after receiving a data request from the user to view the service through a terminal; and / or to provide the data of the service to the user after receiving a data request from the user to view the service through the cloud.
[0091] In implementation, the service is a 5G message session service.
[0092] A multimedia server, comprising:
[0093] The processor reads the program in the memory and performs the following processes:
[0094] Receiving the services that the user needs to store indicated by the message center, and sending the data reading address of the services that the user needs to store to the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0095] Sending a data reading address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored in the storage space of the user according to the reading address;
[0096] A transceiver is used to receive and send data under the control of the processor.
[0097] During implementation, it further includes:
[0098] Receive the data of deleting the service notified by the message center, and feedback the completion instruction after deleting.
[0099] In implementation, the service is a 5G message session service.
[0100] A multimedia server, comprising:
[0101] The multimedia server receiving module is used to receive the services that the user needs to store indicated by the message center, and send the data reading address of the services that the user needs to store to the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0102] The multimedia server data module is used to send the data reading address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored in the storage space of the user according to the reading address.
[0103] During implementation, it further includes:
[0104] The multimedia server deletion module is used to receive the data of deleting the service notified by the message center and feedback the completion instruction after the deletion.
[0105] In implementation, the service is a 5G message session service.
[0106] A user terminal, comprising:
[0107] The processor reads the program in the memory and performs the following processes:
[0108] Displaying operation controls for storing business data on a cloud storage server in the message interface;
[0109] In the case of detecting a user's predefined operation on the operation control, a service storage request is initiated to the message center so that the data of the service to be stored is stored in the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0110] A transceiver is used to receive and send data under the control of the processor.
[0111] In implementation, the service is a 5G message session service.
[0112] A user terminal, comprising:
[0113] The terminal display module is used to display the operation controls for storing business data on the cloud storage server in the message interface;
[0114] The terminal storage module is used to initiate a business storage request to the message center when detecting the user's predefined operation on the operation control, so that the data of the business to be stored is stored in the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user.
[0115] In implementation, the service is a 5G message session service.
[0116] A user terminal, comprising:
[0117] The processor reads the program in the memory and performs the following processes:
[0118] Displaying an operation control for reading the data of the service on the cloud storage server in the message interface, and when a predefined operation of the user on the operation control is detected; or when the message center displays that the storage of the service is completed on the user's terminal, viewing the data of the service in the storage space of the user on the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0119] A transceiver is used to receive and send data under the control of the processor.
[0120] In implementation, the user views the data of the service in a streaming media manner through a terminal; and / or,
[0121] The user views the data of the business through the cloud.
[0122] In implementation, the service is a 5G message session service.
[0123] A user terminal, comprising:
[0124] The terminal viewing module is used to display the operation controls for reading the business data on the cloud storage server in the message interface. When a predefined operation of the user on the operation control is detected; or when the message center displays that the business storage is completed on the user's terminal, the business data is viewed in the storage space of the user on the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user.
[0125] In implementation, the terminal viewing module is further used to allow the user to view the data of the service in a streaming media manner; and / or to allow the user to view the data of the service through the cloud.
[0126] In implementation, the service is a 5G message session service.
[0127] A computer-readable storage medium stores a computer program for executing a business data storage method of one of the above-mentioned message center, cloud storage server, multimedia server, and user terminal side.
[0128] The beneficial effects of the present invention are as follows:
[0129] In the technical solution provided by the embodiment of the present invention, since the multimedia server does not store the business data it provides, but stores it according to users in a cloud storage server where each user has exclusive storage space, the multimedia storage server no longer needs to be continuously expanded to meet the requirements of multimedia message storage.
[0130] After initiating a service storage request to the message center, the user's storage space on the cloud storage server is used to view the service data. Therefore, the terminal does not need to download the data to the local computer for viewing, and there is no need to continuously expand the capacity to meet the requirements of multimedia message storage.
[0131] That is, on the one hand, it saves local storage space, and on the other hand, it saves space resources of the message center multimedia server.
[0132] Furthermore, since users can back up multimedia content directly in the message conversation, there is no need to download it locally and then manually back it up through a personal cloud storage service. At the same time, it can reduce the situation where large videos cannot be downloaded and played due to limited local storage space, thereby improving the overall user experience of 5G messages. BRIEF DESCRIPTION OF THE DRAWINGS
[0133] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0134] Figure 1 This is a schematic diagram of the implementation process of the business data storage method on the message center side in an embodiment of the present invention;
[0135] Figure 2 This is a schematic diagram of an implementation flow of a business data storage method on a cloud storage server side in an embodiment of the present invention;
[0136] Figure 3 This is a schematic diagram of an implementation flow of a method for storing business data on a multimedia server side in an embodiment of the present invention;
[0137] Figure 4 This is a schematic diagram of the implementation process of the service data storage method on the user side in an embodiment of the present invention;
[0138] Figure 5 This is a schematic diagram of an implementation flow of a method for querying service data on a user side in an embodiment of the present invention;
[0139] Figure 6 This is a schematic diagram of the data storage implementation process in an embodiment of the present invention;
[0140] Figure 7 A schematic diagram of a terminal initiating backup in an embodiment of the present invention;
[0141] Figure 8 A schematic diagram of a terminal that has completed backup in an embodiment of the present invention;
[0142] Fig. 9 This is a schematic diagram of the message center structure in an embodiment of the present invention;
[0143] Fig.10 This is a schematic diagram of the structure of a cloud storage server in an embodiment of the present invention;
[0144] Fig.11 A schematic diagram of the structure of a multimedia server in an embodiment of the present invention;
[0145] Fig.12 This is a schematic diagram of the structure of a user terminal 1 in an embodiment of the present invention;
[0146] Fig.13 Schematic diagram of the structure of the user terminal 2 in the embodiment of the present invention. DETAILED DESCRIPTION
[0147] The shortcomings of the prior art are:
[0148] Since 5G messages will send a large amount of multimedia content, such as videos, pictures, audio, etc., on the one hand, all current multimedia content needs to be downloaded to the local terminal for viewing, so the local terminal will occupy more and more storage space as the product is used, affecting the user's terminal use, and the multimedia storage server of the 5G message center also needs to be continuously expanded to meet the requirements of multimedia message storage.
[0149] A solution provides a 5G rich media message classification and hierarchical storage method that can save disk storage space, improve user-side loading and query speed, and regularly clean up data that has exceeded its lifespan. The storage method includes: classified storage of parameter information and configuration information; classified storage of media materials; classified storage of user interaction data; hierarchical storage of different attribute information according to the RCS (Rich Communication Services & Suite) rich media message life cycle; and regular transfer and cleaning of redundant data and expired data according to the different attribute characteristics of the 5G rich media message life cycle.
[0150] On the other hand, if a large video needs to be sent via 5G messages and the local storage space is limited, the video cannot be downloaded and played, affecting user usage.
[0151] At the same time, if users want to back up these multimedia contents, they need to first save the contents in the local map library or other folders, and then use personal cloud storage applications such as network disk to back up the contents. They cannot perform operations directly in the message, which affects the user experience.
[0152] Or another solution is used for processing. The solution includes: the message service center receives the communication message to be forwarded; the message service center sends the communication message to the backup processing server, and forwards the communication message according to the mobile user identification and business rules of the recipient contained in the communication message; the backup processing server sends the communication message to the cloud storage server provided by the operator according to the message backup policy pre-set by the mobile user; the cloud storage server backs up the communication message sent by the backup processing server. Through this method, the communication message is automatically backed up before it reaches the mobile terminal, which simplifies the backup operation of the mobile user.
[0153] However, this method does not allow users to perform personalized backup operations on individual message contents, and can only automatically back up messages in a pre-set manner.
[0154] In summary, the prior art has at least one of the following deficiencies:
[0155] 1. With the development of 5G messages and the increase in the number of users, the multimedia storage server of the message center needs to be continuously expanded to meet the storage needs of multimedia content.
[0156] 2. The user's personal terminal will also occupy a large amount of local space due to the accumulation of multimedia content received through 5G messages, affecting the user's use of the terminal.
[0157] 3. Large amounts of video content transmitted via 5G messages cannot be downloaded and played if the local space is small.
[0158] 4. Users cannot complete the storage and backup of multimedia content that needs to be backed up in the message application in a personalized manner.
[0159] Based on this, an embodiment of the present invention provides a solution for quick cloud backup of 5G message multimedia content, which can reduce the storage pressure of the message center and local terminals, and can also back up the multimedia content that needs to be backed up in the message application at any time, thereby improving the user experience.
[0160] The specific implementation of the present invention will be described below in conjunction with the accompanying drawings.
[0161] In the description process, the implementation of the user (terminal), message center, cloud storage server, and multimedia server will be described respectively, and then examples of their coordinated implementation will be given to better understand the implementation of the solution given in the embodiment of the present invention. Such a description method does not mean that they must be implemented in coordination or must be implemented separately. In fact, when they are implemented separately, they also solve the problems on their own side, and when they are used in combination, better technical effects will be obtained.
[0162] Figure 1 A schematic diagram of a process flow for implementing a business data storage method on the message center side, as shown in the figure, may include:
[0163] Step 101: The message center receives a service storage request initiated by a user;
[0164] Step 102: The message center obtains the user's storage space from the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0165] Step 103, the message center indicates to the multimedia server the services that the user needs to store, and instructs the multimedia server to send the data reading address of the services that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server exchange information and store the services that need to be stored in the cloud storage server.
[0166] Figure 2 This is a schematic diagram of a process flow for implementing a business data storage method on a cloud storage server side, as shown in the figure, which may include:
[0167] Step 201: The cloud storage server receives a request for obtaining a user storage space sent by a message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0168] Step 202: The cloud storage server returns the user's storage space to the message center;
[0169] Step 203: The cloud storage server receives the data reading address of the service to be stored by the user sent by the multimedia server;
[0170] Step 204: The cloud storage server stores the data of the service to be stored in the storage space of the user according to the read address.
[0171] Figure 3 This is a schematic diagram of a process flow for implementing a method for storing business data on a multimedia server side, as shown in the figure, which may include:
[0172] Step 301: The multimedia server receives the service that the user needs to store indicated by the message center, and sends the data reading address of the service that the user needs to store to the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0173] Step 302: The multimedia server sends a data read address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored into the storage space of the user according to the read address.
[0174] Figure 4 This is a schematic diagram of a process flow for implementing a method for storing business data on the user side, as shown in the figure, which may include:
[0175] Step 401: Displaying an operation control for storing business data on a cloud storage server in a message interface;
[0176] Step 402: When a predefined operation of the user on the operation control is detected, a business storage request is initiated to the message center so that the data of the business to be stored is stored in the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user.
[0177] Figure 5 The following is a flow chart of the implementation of the business data query method on the user side, as shown in the figure, which may include:
[0178] Step 501: Display an operation control for reading business data on a cloud storage server in the message interface. When a predefined operation of the user on the operation control is detected; or when the message center displays on the user terminal that the business storage is completed, check the business data in the user's storage space on the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user.
[0179] In implementation, the service is a 5G message session service.
[0180] A major feature of the 5G message conversation service is that 5G messages will transmit a large amount of multimedia content, such as videos, pictures, audio, etc.
[0181] 1. During implementation, further authentication procedures may be added. Then:
[0182] On the Message Center side:
[0183] The message center sends authentication information to the cloud storage server, so that the cloud storage server returns the user's storage space information when the user's storage space exists; if the user's storage space does not exist, the cloud storage server returns the user's storage space information after establishing a storage space for the user.
[0184] On the cloud storage server:
[0185] After receiving the authentication information sent by the message center, the cloud storage server returns the storage space information of the user if the storage space of the user exists; if the storage space of the user does not exist, it returns the storage space information of the user after establishing the storage space for the user.
[0186] 2. During implementation, further steps can be added to the process after storage is completed. Then:
[0187] The message center receives the message returned by the cloud storage server after the data storage of the business to be stored is completed.
[0188] In a specific implementation, the message center side may further include:
[0189] The message center displays on the user terminal that the service storage is completed; and / or,
[0190] The message center notifies the multimedia server to delete the data of the service.
[0191] On the multimedia server side:
[0192] The multimedia server receives the data of deleting the service notified by the message center, and feeds back a completion instruction after the deletion.
[0193] 3. During implementation, further user viewing processes can be added. Then:
[0194] On the Message Center side:
[0195] The message center displays on the user terminal that the service storage is completed.
[0196] On the cloud storage server:
[0197] After receiving a data request from the user to view the service through a terminal, the cloud storage server provides the user with the data of the service in a streaming media manner; and / or,
[0198] After receiving the data request from the user to view the service through the cloud, the cloud storage server provides the user with the data of the service.
[0199] On the user side:
[0200] The user views the data of the service in a streaming media manner through a terminal; and / or,
[0201] The user views the data of the business through the cloud.
[0202] The following is an example to illustrate.
[0203] The example is a solution for quick backup of multimedia content that combines the 5G message conversation service with another service called "Hecaiyun". Hecaiyun is a personal cloud disk under China Mobile that provides personal cloud storage services to all users. By accessing the Hecaiyun SDK (Software Development Kit) or API (Application Program Interface) in 5G messages, multimedia messages can be easily backed up and stored, and the content stored in the multimedia server of the message center can be cleared at the same time, reducing the storage pressure of the multimedia server of the message center.
[0204] Figure 6 This is a schematic diagram of the data storage implementation process. The personal cloud in the figure is the cloud storage server in Hecai Cloud. As shown in the figure, it mainly includes:
[0205] 01. Initiate a backup operation.
[0206] Figure 7 This is a schematic diagram of the terminal for initiating backup. The framed five-star pattern in the figure is the startup icon for loading "cloud storage" displayed in the terminal display interface. As shown in the figure, the user clicks the cloud storage icon in the 5G message session interface that has received multimedia content.
[0207] 02. The message center sends an authentication instruction to the personal cloud.
[0208] The message center sends authentication information to the personal cloud storage server to confirm whether the personal cloud storage server already has a personal cloud storage server account opened for the mobile phone number corresponding to the message session.
[0209] 03. Personal cloud returns authentication information.
[0210] If a personal cloud storage server account already exists, the account information will be directly returned to the message center; if the account does not exist, a personal cloud storage server account will be opened directly using the mobile phone number corresponding to this session as the account, and the account information will be returned to the message center.
[0211] 04. The message center sends a create / obtain directory instruction to the personal cloud.
[0212] 05. Personal cloud returns directory information.
[0213] The message center sends a request to the personal cloud storage server to obtain the storage path and directory information. If the personal cloud storage server account already has a corresponding 5G message storage directory, the path is returned directly. If the personal cloud storage server account has established a corresponding 5G message storage directory, a new directory is created and the path is returned.
[0214] 06. The message center sends a backup instruction to the multimedia server.
[0215] The message center sends the ID (identification) of the content to be backed up and the storage path (the corresponding storage directory of the personal cloud storage server) to the multimedia server.
[0216] 07. The multimedia server sends the URL to the personal cloud.
[0217] The multimedia server sends the URL (Uniform Resource Locator) of the content to be backed up to the corresponding account and directory of the personal cloud storage server.
[0218] 08. Personal cloud completes download and backup.
[0219] 09. The personal cloud returns completion information to the multimedia server.
[0220] 10. The multimedia server returns completion information to the message center.
[0221] After the personal cloud storage server downloads the corresponding content through the URL and stores it in the corresponding directory, it returns the storage completion result to the multimedia server and the message center.
[0222] 11. The message center returns completion information to the user.
[0223] Figure 8This is a schematic diagram of a terminal that has completed backup. The black five-star pattern in the figure is the "backed up" notification icon displayed in the terminal display interface. As shown in the figure, the message center sends a notification message that the backup has been completed to the session, and the local terminal displays an indicator that the content has been backed up in the interface.
[0224] 12. The message center sends a deletion instruction to the multimedia server.
[0225] 13. The multimedia server returns completion information to the message center.
[0226] The message center sends an instruction to delete the content to the multimedia server, and the multimedia server feeds back a completion instruction after the deletion.
[0227] For multimedia content that has been backed up to a personal cloud storage server, especially long video content, when a user initiates a playback command, the user can directly call the local player and play it online directly in a streaming media format through the path of the personal cloud storage server. There is no need to download it locally and occupy local space.
[0228] Users can view the backed-up multimedia content in the local 5G message session, or they can view the corresponding backed-up content in various forms such as personal cloud storage clients.
[0229] Based on the same inventive concept, a message center, a cloud storage server, a multimedia server, a user terminal, and a computer-readable storage medium are also provided in the embodiments of the present invention. Since the principles of solving problems by these devices are similar to the business data storage method, the implementation of these devices can refer to the implementation of the method, and the repeated parts will not be repeated.
[0230] When implementing the technical solution provided by the embodiment of the present invention, it can be implemented as follows.
[0231] Fig. 9 The following is a schematic diagram of the message center structure. As shown in the figure, the message center includes:
[0232] The processor 900 is used to read the program in the memory 920 and execute the following process:
[0233] Receive business storage requests initiated by users;
[0234] Obtaining the user's storage space from a cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0235] Instructing the multimedia server to store the service that the user needs to store, and instructing the multimedia server to send the data reading address of the service that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server exchange information to store the service that needs to be stored in the cloud storage server;
[0236] The transceiver 910 is configured to receive and send data under the control of the processor 900 .
[0237] During implementation, it further includes:
[0238] The authentication information is sent to the cloud storage server so that the cloud storage server returns the storage space information of the user when the storage space of the user exists; if the storage space of the user does not exist, the storage space information of the user is returned after the storage space is established for the user.
[0239] During implementation, it further includes:
[0240] Receive a message returned by the cloud storage server after the data storage of the business to be stored is completed.
[0241] During implementation, it further includes:
[0242] Displaying the completion of the service storage on the user terminal; and / or,
[0243] The multimedia server is notified to delete the data of the service.
[0244] In implementation, the service is a 5G message session service.
[0245] Among them, Fig. 9 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 900 and memory represented by memory 920. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 910 may be a plurality of components, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 900 is responsible for managing the bus architecture and general processing, and the memory 920 may store data used by the processor 900 when performing operations.
[0246] The embodiment of the present invention also provides a message center, including:
[0247] The message center receiving module is used to receive the service storage request initiated by the user;
[0248] A message center acquisition module, used to acquire the user's storage space from a cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0249] The message center indication module is used to indicate to the multimedia server the services that the user needs to store, and to instruct the multimedia server to send the data reading address of the services that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server can exchange information and store the services that need to be stored in the cloud storage server.
[0250] During implementation, it further includes:
[0251] The message center authentication module is used to send authentication information to the cloud storage server so that the cloud storage server returns the user's storage space information when the user's storage space exists; if the user's storage space does not exist, the cloud storage server returns the user's storage space information after establishing the storage space for the user.
[0252] In implementation, the message center receiving module is further used to receive a message returned by the cloud storage server after the data storage of the business to be stored is completed.
[0253] During implementation, it further includes:
[0254] The message center notification module is used to display the completion of the service storage on the user terminal; and / or to notify the multimedia server to delete the data of the service.
[0255] In implementation, the service is a 5G message session service.
[0256] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.
[0257] When implementing the technical solution provided by the embodiment of the present invention, it can be implemented as follows.
[0258] Fig.10 The following is a schematic diagram of the cloud storage server structure. As shown in the figure, the cloud storage server includes:
[0259] The processor 1000 is used to read the program in the memory 1020 and execute the following process:
[0260] Receiving a request for obtaining a user storage space sent by a message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0261] Return the user's storage space to the message center;
[0262] Receiving a data reading address of the service to be stored by the user sent by the multimedia server;
[0263] Storing the data of the service to be stored in the storage space of the user according to the read address;
[0264] The transceiver 1010 is configured to receive and send data under the control of the processor 1000 .
[0265] During implementation, it further includes:
[0266] After receiving the authentication information sent by the message center, if the storage space of the user exists, the storage space information of the user is returned; if the storage space of the user does not exist, the storage space information of the user is returned after the storage space is established for the user.
[0267] During implementation, it further includes:
[0268] After receiving a data request from the user to view the service through a terminal, providing the user with data of the service in a streaming media manner; and / or,
[0269] After receiving a data request from the user to view the service through the cloud, the data of the service is provided to the user.
[0270] In implementation, the service is a 5G message session service.
[0271] Among them, Fig.10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1000 and memory represented by memory 1020. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1010 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1000 when performing operations.
[0272] An embodiment of the present invention further provides a cloud storage server, including:
[0273] A cloud storage server receiving module, used to receive a request for obtaining a user storage space sent by a message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user;
[0274] The cloud storage server sending module is used to return the user's storage space to the message center;
[0275] A cloud storage server receiving module, used for receiving a data reading address of a service to be stored by the user, sent by a multimedia server;
[0276] The cloud storage server storage module is used to store the business data to be stored in the user's storage space according to the read address.
[0277] During implementation, it further includes:
[0278] The cloud storage server authentication module is used to return the user's storage space information if the user's storage space exists after receiving the authentication information sent by the message center; if the user's storage space does not exist, return the user's storage space information after establishing a storage space for the user.
[0279] During implementation, it further includes:
[0280] The cloud storage server viewing module is used to provide the data of the service to the user in a streaming media format after receiving a data request from the user to view the service through a terminal; and / or to provide the data of the service to the user after receiving a data request from the user to view the service through the cloud.
[0281] In implementation, the service is a 5G message session service.
[0282] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.
[0283] When implementing the technical solution provided by the embodiment of the present invention, it can be implemented as follows.
[0284] Fig.11 The structure diagram of the multimedia server is shown in the figure. As shown in the figure, the multimedia server includes:
[0285] The processor 1100 is used to read the program in the memory 1120 and execute the following process:
[0286] Receiving the services that the user needs to store indicated by the message center, and sending the data reading address of the services that the user needs to store to the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0287] Sending a data reading address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored in the storage space of the user according to the reading address;
[0288] The transceiver 1110 is configured to receive and send data under the control of the processor 1100 .
[0289] During implementation, it further includes:
[0290] Receive the data of deleting the service notified by the message center, and feedback the completion instruction after deleting.
[0291] In implementation, the service is a 5G message session service.
[0292] Among them, Fig.11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1110 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1100 when performing operations.
[0293] An embodiment of the present invention further provides a multimedia server, including:
[0294] The multimedia server receiving module is used to receive the services that the user needs to store indicated by the message center, and send the data reading address of the services that the user needs to store to the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0295] The multimedia server data module is used to send the data reading address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored in the storage space of the user according to the reading address.
[0296] During implementation, it further includes:
[0297] The multimedia server deletion module is used to receive the data of deleting the service notified by the message center and feedback the completion instruction after the deletion.
[0298] In implementation, the service is a 5G message session service.
[0299] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.
[0300] Fig.12 The structure diagram of the user terminal 1 is shown in the figure. As shown in the figure, the user terminal includes:
[0301] The processor 1200 is used to read the program in the memory 1220 and execute the following process:
[0302] Displaying operation controls for storing business data on a cloud storage server in the message interface;
[0303] In the case of detecting a user's predefined operation on the operation control, a service storage request is initiated to the message center so that the data of the service to be stored is stored in the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0304] The transceiver 1210 is configured to receive and send data under the control of the processor 1200 .
[0305] In implementation, the service is a 5G message session service.
[0306] Among them, Fig.12 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1200 and various circuits of memory represented by memory 1220 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1210 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1230 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0307] The processor 1200 is responsible for managing the bus architecture and general processing, and the memory 1220 can store data used by the processor 1200 when performing operations.
[0308] An embodiment of the present invention further provides a user terminal, including:
[0309] The terminal display module is used to display the operation controls for storing business data on the cloud storage server in the message interface;
[0310] The terminal storage module is used to initiate a business storage request to the message center when detecting the user's predefined operation on the operation control, so that the data of the business to be stored is stored in the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user.
[0311] In implementation, the service is a 5G message session service.
[0312] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.
[0313] Fig.13 The structure diagram of the user terminal 2 is shown in the figure. As shown in the figure, the user terminal includes:
[0314] The processor 1300 is configured to read the program in the memory 1320 and execute the following process:
[0315] Displaying an operation control for reading the data of the service on the cloud storage server in the message interface, and when a predefined operation of the user on the operation control is detected; or when the message center displays that the storage of the service is completed on the user's terminal, viewing the data of the service in the storage space of the user on the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user;
[0316] The transceiver 1310 is configured to receive and send data under the control of the processor 1300 .
[0317] In implementation, the user views the data of the service in a streaming media manner through a terminal; and / or,
[0318] The user views the data of the business through the cloud.
[0319] In implementation, the service is a 5G message session service.
[0320] Among them, Fig.13In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1300 and various circuits of memory represented by memory 1320 are linked together. The bus architecture can also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are all well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1310 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1330 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0321] The processor 1300 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1300 when performing operations.
[0322] An embodiment of the present invention further provides a user terminal, including:
[0323] The terminal viewing module is used to display the operation controls for reading the business data on the cloud storage server in the message interface. When a predefined operation of the user on the operation control is detected; or when the message center displays that the business storage is completed on the user's terminal, the business data is viewed in the storage space of the user on the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user.
[0324] In implementation, the terminal viewing module is further used to allow the user to view the data of the service in a streaming media manner; and / or to allow the user to view the data of the service through the cloud.
[0325] In implementation, the service is a 5G message session service.
[0326] A computer-readable storage medium is also provided in an embodiment of the present invention, wherein the computer-readable storage medium stores a computer program for executing the business data storage method of one of the above-mentioned message center, cloud storage server, multimedia server, and user terminal side.
[0327] For specific implementation, please refer to the implementation of the business data storage method of one of the message center, cloud storage server, multimedia server, user terminal side, or a combination thereof.
[0328] To sum up, the technical solution provided in the embodiment of the present invention provides a solution for quick cloud backup of 5G message multimedia content.
[0329] Reduce the load on the multimedia server by backing up the content in the multimedia server to the user's personal cloud space.
[0330] Solution for terminal local backup operation and feedback.
[0331] The solution is to back up 5G message multimedia content to the personal cloud space and then play it directly in the local terminal message application.
[0332] At least one of the following technical effects:
[0333] Save resources: on the one hand, it saves local storage space, and on the other hand, it saves space resources of the message center multimedia server.
[0334] Improve the utilization rate of personal cloud storage services: This solution can effectively improve the utilization rate of personal cloud storage services by combining 5G messages with personal cloud storage services.
[0335] Better user experience: Users can back up multimedia content directly in the message conversation without having to download it locally and then manually back it up through a personal cloud storage service. At the same time, it can reduce the situation where large videos cannot be downloaded and played due to limited local storage space, thereby improving the overall user experience of 5G messages.
[0336] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0337] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0338] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0339] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0340] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A business data storage method, characterized in that: include: The message center receives the business storage request initiated by the user; The message center obtains the storage space of the user from the cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user; The message center indicates to the multimedia server the service that the user needs to store, and instructs the multimedia server to send the data reading address of the service that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server interact with each other to store the service that needs to be stored in the cloud storage server. The multimedia server does not store the service data provided by it, and the service is a 5G message session service. Further including: The message center sends authentication information to the cloud storage server, so that the cloud storage server returns the user's storage space information when the user's storage space exists; if the user's storage space does not exist, the cloud storage server returns the user's storage space information after establishing a storage space for the user.
2. The method according to claim 1, characterized in that Further including: The message center receives the message returned by the cloud storage server after the data storage of the business to be stored is completed.
3. The method according to claim 2, characterized in that Further including: The message center displays on the user terminal that the service storage is completed.
4. A business data storage method, characterized in that: include: The cloud storage server receives a request for obtaining user storage space sent by the message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user; The cloud storage server returns the user's storage space to the message center; The cloud storage server receives the data reading address of the service to be stored by the user sent by the multimedia server, and the multimedia server does not store the service data provided by it; The cloud storage server stores the data of the service to be stored in the storage space of the user according to the read address, where the service is a 5G message session service; Further including: After receiving the authentication information sent by the message center, the cloud storage server returns the storage space information of the user if the storage space of the user exists; if the storage space of the user does not exist, it returns the storage space information of the user after establishing the storage space for the user.
5. The method according to claim 4, characterized in that Further including: After receiving a data request from the user to view the service through a terminal, providing the user with data of the service in a streaming media manner; and / or, After receiving a data request from the user to view the service through the cloud, the data of the service is provided to the user.
6. A business data storage method, characterized in that: include: The multimedia server receives the service that the user needs to store as indicated by the message center, and sends the data reading address of the service that the user needs to store to the cloud storage server, wherein the message center is also used to send authentication information to the cloud storage server, so that the cloud storage server returns the storage space information of the user when the storage space of the user exists; when the storage space of the user does not exist, the storage space information of the user is returned after the storage space is established for the user, each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user, the multimedia server does not store the service data provided by it, and the service is a 5G message session service; The multimedia server sends the data reading address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored in the storage space of the user according to the reading address.
7. The method according to claim 6, characterized in that Further including: The multimedia server returns a completion message to the message center.
8. A message center, characterized in that: include: The processor reads the program in the memory and performs the following processes: Receive business storage requests initiated by users; Obtaining the user's storage space from a cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user; Instructing the multimedia server to store the service that the user needs to store, and instructing the multimedia server to send the data reading address of the service that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server exchange information to store the service that needs to be stored in the cloud storage server, the multimedia server does not store the service data provided by it, and the service is a 5G message session service; The message center sends authentication information to the cloud storage server, so that the cloud storage server returns the storage space information of the user when the storage space of the user exists; if the storage space of the user does not exist, the cloud storage server returns the storage space information of the user after creating the storage space for the user; A transceiver is used to receive and send data under the control of the processor.
9. A message center, characterized in that: include: The message center receiving module is used to receive the service storage request initiated by the user; A message center acquisition module, used to acquire the user's storage space from a cloud storage server, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user; The message center indication module is used to indicate the service that the user needs to store to the multimedia server, and to instruct the multimedia server to send the data reading address of the service that the user needs to store to the cloud storage server, so that the multimedia server and the cloud storage server perform information exchange to store the service that needs to be stored to the cloud storage server. The multimedia server does not store the service data provided by it, and the service is a 5G message session service; The message center sending module is used to send authentication information to the cloud storage server so that the cloud storage server returns the user's storage space information when the user's storage space exists; if the user's storage space does not exist, the cloud storage server returns the user's storage space information after establishing a storage space for the user.
10. A cloud storage server, characterized in that: include: The processor reads the program in the memory and performs the following processes: Receiving a request for obtaining a user storage space sent by a message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user; Return the user's storage space to the message center; receiving a data reading address of a service to be stored by the user sent by the multimedia server, and the multimedia server does not store the service data provided by the multimedia server; Storing data of the service to be stored in the storage space of the user according to the read address, where the service is a 5G message session service; After receiving the authentication information sent by the message center, if the storage space of the user exists, the storage space information of the user is returned; if the storage space of the user does not exist, the storage space information of the user is returned after the storage space is established for the user; A transceiver is used to receive and send data under the control of the processor.
11. A cloud storage server, characterized in that: include: A cloud storage server receiving module, used to receive a request for obtaining a user storage space sent by a message center, wherein each storage space in the cloud storage server is an exclusive storage space belonging to a corresponding reserved user; The cloud storage server sending module is used to return the user's storage space to the message center; A cloud storage server receiving module, used for receiving a data reading address of a service to be stored by the user sent by a multimedia server, wherein the multimedia server does not store the service data provided by the multimedia server; A cloud storage server storage module, used to store the data of the service to be stored in the storage space of the user according to the read address, wherein the service is a 5G message session service; The cloud storage server receiving module is also used to return the user's storage space information if the user's storage space exists after receiving the authentication information sent by the message center; if the user's storage space does not exist, return the user's storage space information after establishing a storage space for the user.
12. A multimedia server, characterized in that: include: The processor reads the program in the memory and performs the following processes: receiving the service that the user needs to store as indicated by the message center, and sending the data reading address of the service that the user needs to store to the cloud storage server, wherein the message center is also used to send authentication information to the cloud storage server, so that the cloud storage server returns the storage space information of the user when the storage space of the user exists; when the storage space of the user does not exist, the storage space information of the user is returned after the storage space is established for the user, each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user, and the service is a 5G message session service; Sending a data reading address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored in the storage space of the user according to the reading address; a transceiver for receiving and transmitting data under the control of the processor; The multimedia server does not store the service data it provides.
13. A multimedia server, characterized in that: include: A multimedia server receiving module, used for receiving the service that the user needs to store indicated by the message center, and sending the data reading address of the service that the user needs to store to the cloud storage server, wherein the message center is also used for sending authentication information to the cloud storage server, so that the cloud storage server returns the storage space information of the user when the storage space of the user exists; when the storage space of the user does not exist, the storage space information of the user is returned after the storage space is established for the user, each storage space in the cloud storage server is an exclusive storage space belonging to the corresponding reserved user, and the service is a 5G message session service; The multimedia server data module is used to send the data reading address of the service to be stored by the user to the cloud storage server, so that the cloud storage server stores the data of the service to be stored in the storage space of the user according to the reading address; The multimedia server does not store the service data it provides.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program for executing the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Apparatus and method for transmitting and receiving file in wireless communication system supporting cloud storage service
CN108476242A
Safe online cloud storage method in instant messaging
CN111130796A