CN114760507B - Box end capable of realizing seamless switching, cloud mobile phone client, and system and method thereof - Google Patents

Box end capable of realizing seamless switching, cloud mobile phone client, and system and method thereof Download PDF

Info

Publication number
CN114760507B
CN114760507B CN202210424659.4A CN202210424659A CN114760507B CN 114760507 B CN114760507 B CN 114760507B CN 202210424659 A CN202210424659 A CN 202210424659A CN 114760507 B CN114760507 B CN 114760507B
Authority
CN
China
Prior art keywords
cloud
mobile phone
request
screen
box
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210424659.4A
Other languages
Chinese (zh)
Other versions
CN114760507A (en
Inventor
姚斐鸿
庞逢贤
陈春攀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Yuewuji Network Technology Co ltd
Original Assignee
Guangdong Yuewuji Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Yuewuji Network Technology Co ltd filed Critical Guangdong Yuewuji Network Technology Co ltd
Priority to CN202210424659.4A priority Critical patent/CN114760507B/en
Publication of CN114760507A publication Critical patent/CN114760507A/en
Application granted granted Critical
Publication of CN114760507B publication Critical patent/CN114760507B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a box end capable of realizing seamless switching, a cloud mobile phone client, a system and a method thereof, wherein the method comprises the following steps: s1, a user management center respectively checks user identity check requests of a cloud mobile phone client and a box terminal APP; s2, when receiving a request for entering the cloud application, the box-end APP sends a cloud machine instance request to request a cloud machine instance, and after receiving a notification that the cloud machine instance is successfully distributed, the box-end APP enters the cloud application; s3, when the box end APP receives a request for triggering the on-screen invitation, the box end APP initiates the on-screen invitation request to the cloud mobile phone client; and S4, when the box end receives callback information of the cloud mobile phone APP, requesting the user management center to check the online state of the box user, obtaining and checking the validity of the callback information after the box user passes the check, and authorizing the current user of the cloud mobile phone APP to access the cloud phone instance if the box user passes the check, so as to successfully establish the same-screen connection.

Description

Box end capable of realizing seamless switching, cloud mobile phone client, system and method thereof
Technical Field
The invention relates to the technical field of cloud mobile phones, in particular to a box end capable of realizing seamless switching, a cloud mobile phone client side, a system and a method thereof.
Background
The network television box, also called an intelligent television box, is a device for connecting a television and the internet. The television is connected with the internet through the network television box to watch network television programs, the network television box is also called a television box and is a necessary intelligent multimedia terminal in intelligent home, so that if the interface of the cloud mobile phone can be switched to a large screen connected with the box, a user can interact on the large screen and acquire the content of the cloud mobile phone, better experience can be provided for the user, and the use scene of the cloud mobile phone can be expanded.
At present, too many applications cannot be installed locally due to the fact that the running space and the storage space of the box end are limited. In order to solve the problem, the application is usually clouded on the cloud machine, the box is connected with the cloud machine, and the cloud application content of the cloud machine is transmitted to the box in real time, so that the effect that the box can interact with the cloud application is achieved.
However, at present, interaction is generally performed directly through a box remote controller and a cloud application, and if some functions with complicated operation (such as inputting account passwords) are encountered, the remote controller is used for moving to a corresponding keyboard alphanumeric for inputting one by one, and the operation is difficult
Disclosure of Invention
In order to overcome the defects in the prior art, the invention aims to provide a box end, a cloud mobile phone client, a system and a method thereof, which can realize seamless switching, and the cloud mobile phone interface and interaction in the box are switched to the cloud mobile phone client for operation in a same-screen interaction mode, so that the box and the cloud mobile phone client can simultaneously interact with cloud application of a cloud machine, interaction results can be synchronized in real time, and interaction between a user and the cloud application is more convenient.
In order to achieve the above object, the present invention provides a box end capable of implementing seamless switching from the box end to the mobile phone end, including:
the identity authentication request unit is used for sending a user identity authentication request to the user management center after receiving the user login request;
the cloud machine instance allocation request unit is used for sending a cloud machine instance request to request a cloud machine instance when receiving a request for entering cloud application, and entering the cloud application after receiving a notification that the cloud machine instance allocation is successful;
the on-screen invitation request unit is used for initiating an on-screen invitation request to the cloud mobile phone client when receiving a request for triggering the on-screen invitation;
and the online state checking unit is used for requesting the user management center to check the online state of the box user when callback information of the cloud mobile phone client is received, acquiring and checking the validity of the callback information after the callback information passes the checking, and authorizing the current user of the cloud mobile phone client to access the cloud machine instance if the callback information passes the checking, so as to successfully establish the same-screen connection.
Preferably, the on-screen invitation requesting unit generates and displays an on-screen interactive two-dimensional code on the box terminal APP while triggering an on-screen invitation request and sending the on-screen invitation request to the cloud mobile phone client.
Preferably, the box terminal further includes an on-screen quit processing unit, configured to end connection with the cloud machine instance and disconnect the on-screen connection when an on-screen quit request is received.
In order to achieve the above object, the present invention further provides a cloud mobile phone client capable of implementing seamless switching from a box end to a mobile phone end, including:
the identity verification request unit is used for sending a user identity verification request to the user management center after receiving the user login request;
and the same-screen invitation request receiving and processing unit is used for receiving the same-screen invitation request, checking the current user state of the cloud mobile phone client according to the same-screen invitation request, receiving the same-screen invitation and acquiring box terminal cloud machine information after the current user state is checked to be passed, generating callback information to be verified to the box terminal APP, and accessing the corresponding cloud machine instance when the verification callback information is received to be passed and authorized, so that the same-screen connection with the box terminal APP is established.
Preferably, when the current user of the cloud mobile phone client is online and idle, the verification is passed, and the cloud mobile phone client accepts the on-screen invitation and acquires the box cloud phone information.
Preferably, the cloud mobile phone client further includes:
and the same-screen quitting processing unit is used for ending the connection with the cloud machine instance when a request for quitting the same screen is received, quitting the cloud machine instance and disconnecting the same-screen connection.
In order to achieve the above object, the present invention further provides a system for implementing seamless switching from a box end to a mobile phone end, including:
the box end is provided with a box end APP and used for sending a user identity verification request to the user management center after receiving the user login request; sending a cloud instance request to enter a cloud application; when a request for triggering the same-screen invitation is received, the request for the same-screen invitation is sent to a cloud mobile phone client;
the cloud mobile phone client is used for sending a user identity verification request to the user management center after receiving the user login request; receiving a same-screen invitation request of a box end, verifying the current user state of a cloud mobile phone client according to the same-screen invitation request, receiving the same-screen invitation and acquiring box end cloud machine information after the current user state is verified, generating callback information to a box end APP for verification, and accessing a corresponding cloud machine instance when the verification callback information is received and authorization is obtained, so as to establish same-screen connection with the box end APP;
the user management center is used for respectively verifying the user identity verification requests of the cloud mobile phone client and the box end APP; when a cloud machine instance request of the box terminal APP is received, a cloud machine instance is distributed according to the cloud machine instance request; acquiring user information of a cloud mobile phone client and user information of a box end for verification and authorization;
and the cloud machine server is used for providing a plurality of cloud machine instances.
In order to achieve the above object, the present invention further provides a method for realizing seamless switching from a box end to a mobile phone end, comprising the following steps:
s1, a user management center respectively checks user identity check requests of a cloud mobile phone client and a box terminal APP;
s2, when receiving a request for entering the cloud application, the box-end APP sends a cloud machine instance request to request a cloud machine instance, and after receiving a notification that the cloud machine instance is successfully distributed, the box-end APP enters the cloud application;
s3, when the box end APP receives a request for triggering the on-screen invitation, the box end APP initiates the on-screen invitation request to the cloud mobile phone client;
and S4, when the box end receives callback information of the cloud mobile phone APP, requesting the user management center to check the online state of the box user, acquiring and checking the validity of the callback information after the callback information passes the check, and authorizing the current user of the cloud mobile phone APP to access the cloud phone instance to successfully establish the same-screen connection when the callback information passes the check.
Compared with the prior art, the box end, the cloud mobile phone client and the system and method thereof capable of realizing seamless switching switch the cloud machine interface and interaction in the box to the cloud mobile phone client to operate in a same-screen interaction mode, so that the box and the cloud mobile phone client can simultaneously interact with the cloud application of the cloud machine, interaction results can be synchronized in real time, and interaction between a user and the cloud application is more convenient.
Drawings
Fig. 1 is a system structure diagram of a system for realizing seamless switching from a box end to a mobile phone end according to the present invention;
FIG. 2 is a schematic diagram of the construction of the box end 10 of the present invention;
fig. 3 is a schematic structural diagram of a cloud mobile phone client 20 according to the present invention;
FIG. 4 is a flowchart illustrating steps of a method for enabling a box end to seamlessly switch to a mobile phone end according to the present invention;
FIG. 5 is a flow chart of an embodiment of the present invention.
Detailed Description
Other advantages and capabilities of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification by describing embodiments of the present invention with specific embodiments and by referring to the attached drawings. The invention is capable of other and different embodiments and its several details are capable of modification in various other respects, all without departing from the spirit and scope of the present invention.
Fig. 1 is a system structure diagram of a system capable of implementing seamless switching from a box end to a mobile phone end according to the present invention.
As shown in fig. 1, the system for realizing seamless switching from a box end to a mobile phone end of the present invention includes:
the box terminal 10 is provided with a box terminal APP and used for sending a user identity verification request to the user management center after receiving a user login request; sending a cloud instance request to enter a cloud application; when receiving a request for triggering the same-screen invitation, initiating the same-screen invitation request to a cloud mobile phone APP;
in the invention, the box end can be a network television box which is a device for connecting a television and the internet, and the box end is provided with a box end APP so as to realize the corresponding function of the box end through the box end APP.
Specifically, as shown in fig. 2, the box end 10 further includes:
and the identity authentication request unit 101 is configured to send a user identity verification request to the user management center when receiving the user login request.
The method comprises the steps that a box end APP enters a login interface after being started, login is selected after an account and a password are input, a user login request is generated, the box end APP generates an identity information verification request to a user management center after receiving the user login request, the identity information verification request at least comprises information such as the account and the password, the user management center verifies the account and the password in the identity information verification request, if verification is passed, verification success information is returned, the current user account logs in successfully, if verification is not passed, verification failure information is returned, and login of the current user account fails.
The cloud machine instance allocation requesting unit 102 is configured to send a cloud machine instance request to request a cloud machine instance when receiving a request for entering a cloud application, and enter the cloud application after receiving a notification that cloud machine instance allocation is successful.
The method is applied among the users of the family group, namely, the box terminal and the cloud mobile phone client belong to the family group members. When a user selects a cloud application on an interface of a box-end APP or through a box remote controller, a cloud application request is generated, a cloud instance allocation request unit 102 acquires the cloud application request, generates a cloud instance request according to the cloud application request, and sends the cloud instance request to a user management center 30 to allocate a cloud instance, when the cloud instance allocation by the user management center 30 is successful, the box-end APP enters the cloud application, for example, after receiving the cloud instance request, the user management center returns IP, port, and cloud instance dynamic token information (including user token information, room roomton information, i.e., home group information, and a background, i.e., a user management center can search all information of the user through the token information), so that when the box-end APP establishes connection with the cloud instance, the cloud instance is checked by the cloud end, and connection established with the cloud instance after the box-end APP allocates the cloud instance is existing conventional operation, which is not described in detail herein.
And the on-screen invitation requesting unit 103 is configured to initiate an on-screen invitation request to the cloud mobile phone client 20 when receiving the triggered on-screen invitation request.
In the invention, when a user opens a menu through a menu button on an interface of a box end APP or a box remote controller, selects a one-screen interaction invitation, enters a selected member interface (family member) and initiates the one-screen invitation, a one-screen invitation request is triggered, and the one-screen invitation request is sent to a cloud mobile phone client, wherein the one-screen invitation request comprises user token information, room roomToken information and the like, and simultaneously generates and displays a two-dimensional code of the one-screen interaction on the box end APP, that is, when the user triggers the one-screen invitation request, the user token information and the room roomToken information are carried in the one-screen invitation request and sent to the cloud mobile phone client 20 according to cloud mobile state token information (comprising the user token information, the room roomToken information and all information of the user can be searched by a background token) of the box end obtained from a background, and optionally, the two-dimensional code of the one-screen interaction is generated and displayed on the box end APP at the same time.
And the online state checking unit 104 is used for requesting the user management center to check the online state of the box user when callback information of the cloud mobile phone client is received, acquiring and checking the validity of the callback information after the callback information passes the check, and authorizing the current user of the cloud mobile phone client to access the cloud machine instance if the callback information passes the check, so as to successfully establish the same-screen connection.
Specifically, when cloud mobile phone clients in the same family group receive a co-screen invitation request, the user state of the current cloud mobile phone client can be verified according to the co-screen invitation request, namely, a current user state verification request of the cloud mobile phone client is sent to a user management center so as to verify the identity and the online state of the current user of the cloud mobile phone APP, when the current user of the cloud mobile phone APP in the same family group is online and idle, the verification is passed, the cloud mobile phone client receives the co-screen invitation, box terminal cloud machine information is obtained, co-screen interaction is carried out, and callback information is sent to a box terminal APP, wherein the callback information at least comprises user ID information of the cloud mobile phone APP and box terminal cloud machine information obtained by receiving the co-screen invitation; when receiving the callback information, the online state checking unit 104 of the box end APP requests the user management center to check the online state of the current user of the box end, when the user management center monitors that the current user of the box end is in the online state, the checking is passed and authorized (after being authorized, the interface can be operated, and if not authorized, the same-screen interface can be seen), meanwhile, the online state checking unit 104 further checks the validity of the callback information (checking according to the token information), if the checking is passed, the cloud mobile phone APP is authorized to access the cloud machine instance, and the same-screen connection is successfully established.
Preferably, the box end further comprises:
and the on-screen exit processing unit 105 is configured to, when an on-screen exit request is received, end connection with the cloud machine instance, and disconnect the on-screen connection.
Specifically, when the box side APP receives the quit request, the connection with the cloud machine instance is ended, and the on-screen connection is disconnected. For example, when the box terminal APP exits or the login is over by pressing a return key of the remote controller, an exit request is generated, the connection with the cloud phone instance is ended, and the on-screen interaction with the cloud mobile phone client is disconnected.
The cloud mobile phone client 20, namely a cloud mobile phone APP, is installed at the user mobile phone end, and is used for sending a user identity verification request to the user management center 30 after receiving the user login request; receiving a same-screen invitation request of a box terminal 10, verifying the current user state of a cloud mobile phone APP according to the same-screen invitation request, receiving the same-screen invitation and acquiring box terminal cloud machine information after the current user state is verified, generating callback information to verify the box terminal APP, and accessing a corresponding cloud machine instance when the callback information is verified and authorized, thereby establishing same-screen connection with the box terminal APP.
Specifically, as shown in fig. 3, the cloud handset client 20 further includes:
an identity verification request unit 201, configured to send a user identity verification request to the user management center when receiving the user login request.
In the invention, a cloud mobile phone APP is installed at a mobile phone end of a user, the mobile phone end is a smart mobile phone used by the user, the cloud mobile phone APP refers to an App which is installed on a physical mobile phone of the user and is used for purchasing and operating a cloud machine, and the user can establish a communication link with a cloud machine through the cloud mobile phone APP so as to transmit files and videos.
The method comprises the steps that when a user starts a cloud mobile phone APP and then enters a login interface, login is selected after an account and a password are input, a user login request is generated, after the cloud mobile phone APP receives the user login request, an identity information verification request is generated and sent to a user management center, the identity information verification request at least comprises information such as the account and the password, the user management center verifies the account and the password in the identity information verification request, if verification is passed, verification success information is returned, the current user account logs in successfully, if verification is not passed, verification failure information is returned, and login of the current user account fails.
The on-screen invitation request receiving and processing unit 202 is used for receiving an on-screen invitation request, checking the current user state of the cloud mobile phone APP according to the on-screen invitation request, receiving an on-screen invitation and acquiring box terminal cloud machine information after the current user state is checked, generating callback information to verify the box terminal APP, accessing a corresponding cloud machine instance when the verification callback information is received, and obtaining authorization, thereby establishing on-screen connection with the box terminal APP.
Specifically, when the cloud mobile phone APP receives a co-screen invitation request sent by the co-screen invitation request unit 103 of the box end APP, the current cloud mobile phone APP user state is verified according to the co-screen invitation request, that is, a cloud mobile phone APP current user state verification request is sent to a user management center to verify the identity and the online state of the cloud mobile phone APP current user, and when the verification is passed, the co-screen invitation request receiving processing unit 202 receives the co-screen invitation, acquires box cloud machine information, and sends callback information to the box end APP, optionally, the box cloud machine information can be carried in a two-dimensional code or the co-screen invitation request on the box end APP by scanning; and if the received verification callback information passes, the box terminal APP authorizes the cloud mobile phone APP to access the cloud machine instance, the cloud machine instance is accessed, and the same-screen connection with the box terminal APP is successfully established.
Preferably, cloud handset client 20 further includes:
and the on-screen quitting processing unit 203 is configured to, when receiving a request for quitting on-screen, end connection with the cloud machine instance, quit the cloud machine instance, and disconnect on-screen connection.
Specifically, after the cloud mobile phone client enters an interactive interface with the cloud application, the same-screen interaction can be finished by clicking the floating ball to select exit, and the continuous interaction between the box terminal APP and the cloud mobile phone instance is not influenced after the exit.
The user management center 30 is arranged on the cloud server and used for respectively verifying the user identity verification requests of the cloud mobile phone APP and the box end APP; after a cloud machine instance request of the cloud mobile phone APP is received, a cloud machine instance is distributed according to the cloud machine instance request; and acquiring the user information of the cloud mobile phone, the user information of the box end and the authorization ID through the cloud mobile phone to verify and authorize.
Specifically, the user management center 30 further includes:
and the identity verification unit is used for respectively verifying the user identity verification requests of the cloud mobile phone client and the box end APP.
In the invention, the identity verification unit respectively verifies the account and the password in the identity information verification request sent by the cloud mobile phone client and the box terminal APP, if the verification is passed, verification success information is returned, the current user account logs in successfully, if the verification is not passed, verification failure information is returned, and the current user account logs in unsuccessfully.
And the cloud mobile phone user online state checking unit is used for receiving a request for checking the current user state of the cloud mobile phone APP from the cloud mobile phone client and returning a checking result to the cloud mobile phone client.
Specifically, when the cloud mobile phone client sends a request for checking the current user state of the cloud mobile phone APP according to the on-screen invitation request, the cloud mobile phone user online state checking unit checks the identity, the online state and whether the cloud mobile phone user is idle according to the request, when the current user of the cloud mobile phone is online and idle, a notification that the check is passed is generated to the cloud mobile phone client, and otherwise, the check is not passed.
And the box user online state checking unit is used for receiving a box user online state checking request sent by the box end online state checking unit 104 and returning a checking result to the box end.
Specifically, when the online status request for checking the box user sent by the online status checking unit 104 is received, it is checked whether the box user is in an online status, if so, the check is passed, otherwise, the check is not passed.
And the cloud machine server 40 is used for providing a plurality of cloud machine instances and connecting the cloud machine instances with the cloud mobile phone APP and the box terminal APP so as to realize the same-screen interaction.
Fig. 4 is a flowchart illustrating steps of a method for realizing the same-screen interaction of a cloud mobile phone according to the present invention. As shown in fig. 4, the method for realizing the cloud mobile phone one-screen interaction of the present invention includes the following steps:
step S1, the user management center respectively checks user identity check requests of the cloud mobile phone client and the box end APP.
In the invention, a cloud mobile phone client, namely a cloud mobile phone APP, is installed at a mobile phone end of a user, the mobile phone end is an intelligent mobile phone used by the user, the cloud mobile phone APP refers to an App which is installed on a physical mobile phone of the user and is used for purchasing and operating the cloud mobile phone, the user can establish a communication link with the cloud mobile phone at the cloud end through the cloud mobile phone APP so as to transmit files and videos, and generally, the user can purchase a plurality of cloud mobile phones respectively; the box end can be a network television box, and is the equipment of connecting TV set and internet, and box end APP is installed to the box end to realize the corresponding function of box end through box end APP.
Specifically, step S1 further includes:
step S100, receiving an identity information verification request of the box end APP, verifying the identity information in the received identity information verification request, if the verification is passed, returning verification success information to the box end APP, and if the verification is not passed, returning verification failure information to the box end APP.
Specifically, the box-side APP enters a login interface after being started, login is selected after an account and a password are input, an identity information verification request is generated and sent to a user management center, the identity information verification request at least comprises information such as the account and the password, the user management center verifies the account and the password in the identity information verification request, if verification passes, verification success information is returned, the current user account is successfully logged in, and if verification fails, verification failure information is returned, and the current user account is failed to log in.
Step S101, receiving an identity information verification request of a cloud mobile phone APP, verifying identity information in the received identity information verification request, if the verification is passed, returning verification success information to the cloud mobile phone APP, and if the verification is not passed, returning verification failure information to the cloud mobile phone APP.
Specifically, the cloud mobile phone APP enters a login interface after being started, login is selected after an account and a password are input, an identity information verification request is generated and sent to a user management center, the identity information verification request at least comprises information such as the account and the password, the user management center verifies the account and the password in the identity information verification request, if verification is passed, verification success information is returned, the current user account is successfully logged in, if verification is not passed, verification failure information is returned, and the current user account is failed to log in.
And S2, when receiving the request for entering the cloud application, the box-end APP sends a cloud machine instance request to request the cloud machine instance, and after receiving the notification that the cloud machine instance is successfully distributed, the box-end APP enters the cloud application.
Specifically, when a cloud application is selected on an interface of a box end APP or through a box remote controller, a cloud application request is generated, a cloud machine instance request is generated according to the cloud application request and sent to a user management center to allocate a cloud machine instance, and after the cloud machine instance allocation of the cloud machine instance request by the user management center is successful, the box end APP enters the cloud application.
And S3, when the box end APP receives the request for triggering the on-screen invitation, the on-screen invitation request is initiated to the cloud mobile phone client.
In the invention, when a menu is opened through a menu button on an interface of a box end APP or on a box remote controller, a one-screen interaction invitation is selected, a member selection interface is entered and the one-screen invitation is initiated, a one-screen invitation request is triggered, the one-screen invitation request is sent to a cloud mobile phone client, and optionally, a two-dimensional code of the one-screen interaction is generated and displayed on the box end APP.
And S4, when the box end receives callback information of the cloud mobile phone APP, requesting the user management center to check the online state of the box user, obtaining and checking the validity of the callback information after the box user passes the check, and authorizing the current user of the cloud mobile phone APP to access the cloud phone instance if the box user passes the check, so as to successfully establish the same-screen connection.
Specifically, when the cloud mobile phone APP receives a co-screen invitation request, the current cloud mobile phone APP user state is verified according to the co-screen invitation request, namely a cloud mobile phone APP current user state verification request is sent to a user management center to verify the identity and the online state of the current user of the cloud mobile phone APP, when the current user of the cloud mobile phone APP is online and idle, the verification is passed, the cloud mobile phone APP accepts the co-screen invitation, acquires box cloud machine information, sends callback information to the box end APP, optionally, the box cloud machine information can be acquired by scanning a two-dimensional code on the box end APP, and the box cloud machine information can also be carried in the co-screen invitation request; and the box terminal APP requests the user management center to check the online state of the current user of the box terminal when receiving the callback information, when the user management center monitors that the current user of the box terminal is in the online state, the callback information passes the check and is authorized, meanwhile, the box terminal APP further checks the validity of the callback information, and when the callback information passes the verification, the cloud mobile phone APP is authorized to access the cloud machine instance to successfully establish the same-screen connection.
Preferably, when the box terminal APP receives the on-screen exit request, the connection with the cloud machine instance is ended, and the on-screen connection is disconnected.
Specifically, when the box side APP receives the quit request, the connection with the cloud machine instance is ended, and the on-screen connection is disconnected. For example, when the box terminal APP exits or the login is over by pressing a return key of the remote controller, an exit request is generated, the connection with the cloud machine instance is ended, the same-screen interaction with the cloud mobile phone client is disconnected, and the continuous interaction between the cloud mobile phone APP terminal and the cloud machine instance is not influenced after the exit.
Preferably, when the cloud mobile phone client receives the request for quitting the same screen, the connection with the cloud machine instance is finished, the cloud machine instance is quitted, and the same screen connection is disconnected.
Specifically, after the cloud mobile phone client enters an interactive interface with the cloud application, the same-screen interaction can be finished by clicking the floating ball to select to quit, and the continuous interaction between the box terminal APP and the cloud machine instance is not influenced after quitting.
Examples
As shown in fig. 5, in this embodiment, a system capable of implementing seamless switching from a box end to a mobile phone end includes a cloud mobile phone APP, a box APP, a user management center, and a cloud mobile phone management system, and a method process capable of implementing seamless switching from the box end to the mobile phone end is as follows:
step one, a box APP terminal inputs an account number to log in, a user management center verifies user information and returns a verification result, and if the verification is passed, the current user logs in successfully;
step two, the cloud mobile phone APP terminal inputs an account number to log in, the user management center verifies user information and returns a verification result, and if the verification is passed, the current user logs in successfully;
step three, the box terminal APP selects cloud application, and after the cloud application is started, the box terminal APP selects one-screen interaction according to a menu button on a box remote controller, and displays a two-dimensional code of the one-screen interaction;
step four, the cloud mobile phone client enters a personal center, clicks and scans a same-screen interaction two-dimensional code on a box end screen, obtains cloud machine information and an authorization ID on a box, calls an interface of a user management center to carry out timeliness verification, establishes connection with a cloud machine service after the verification is successful, and can interact with the cloud machine in the same screen mode after the verification is successful to operate cloud application;
step five, after the cloud mobile phone client enters the cloud application interaction interface, the cloud mobile phone client can select to quit by clicking the floating ball, the interaction is finished, and the continuous interaction of the cloud mobile phone APP end is not influenced after quitting
And step six, the APP at the box end exits or exits after the login is over by pressing a return key of the remote controller, the interaction is finished, and the continuous interaction of the cloud mobile phone client end is not influenced after the exit.
The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Modifications and variations can be made to the above-described embodiments by those skilled in the art without departing from the spirit and scope of the present invention. Therefore, the scope of the invention should be determined from the following claims.

Claims (8)

1. The utility model provides a can realize box end seamless switching to cell-phone end's box end, includes:
the identity authentication request unit is used for sending a user identity authentication request to the user management center after receiving the user login request;
the cloud machine instance allocation request unit is used for sending a cloud machine instance request to request a cloud machine instance when receiving a request for entering the cloud application, and entering the cloud application after receiving a notification that the cloud machine instance allocation is successful;
the on-screen invitation request unit is used for initiating an on-screen invitation request to the cloud mobile phone client when receiving a request for triggering the on-screen invitation;
and the online state checking unit is used for requesting the user management center to check the online state of the current user of the box end when the callback information of the cloud mobile phone client is received, when the user management center monitors that the current user of the box end is in the online state, the checking is passed and authorized, meanwhile, the box end further checks the validity of the callback information, and when the callback information is verified to pass, the current user of the cloud mobile phone client is authorized to access the cloud phone instance, and the same-screen connection is successfully established.
2. The box end capable of realizing seamless switching from the box end to the mobile phone end according to claim 1, wherein: the same-screen invitation request unit triggers a same-screen invitation request, sends the same-screen invitation request to a cloud mobile phone client, and generates and displays a same-screen interactive two-dimensional code on the box terminal APP.
3. The box end capable of realizing seamless switching from the box end to the mobile phone end according to claim 1, characterized in that: the box terminal further comprises a same-screen quitting processing unit used for ending the connection with the cloud machine instance and disconnecting the same-screen connection when receiving the same-screen quitting request.
4. A cloud mobile phone client capable of realizing seamless switching of a box end to a mobile phone end comprises:
the identity verification request unit is used for sending a user identity verification request to the user management center after receiving the user login request;
the system comprises a same-screen invitation request receiving and processing unit, a same-screen invitation processing unit and a box end APP, wherein the same-screen invitation request receiving and processing unit is used for receiving a same-screen invitation request, verifying the current user state of a cloud mobile phone client according to the same-screen invitation request, receiving the same-screen invitation and acquiring box end cloud machine information after the current user state is verified, generating callback information to the box end APP for verification, and accessing a corresponding cloud machine instance when the verification callback information is received and authorization is acquired, so that same-screen connection is established with the box end APP; the method for verifying the current user state of the cloud mobile phone client according to the on-screen invitation request comprises the following steps: sending a current user state verification request of the cloud mobile phone client to a user management center so as to verify the identity and the online state of the current user of the cloud mobile phone client, wherein when the current user of the cloud mobile phone client is online and idle, the verification is passed; the callback information at least comprises user ID information of the cloud mobile phone client and box-end cloud machine information acquired by accepting the on-screen invitation.
5. The cloud mobile phone client capable of realizing seamless switching from the box end to the mobile phone end as claimed in claim 4, wherein: when the current user of the cloud mobile phone client is online and idle, the verification is passed, the cloud mobile phone client accepts the same-screen invitation, and the box cloud phone information is obtained.
6. The cloud mobile phone client capable of implementing seamless switching from a box end to a mobile phone end according to claim 4, wherein the cloud mobile phone client further comprises:
and the same-screen quitting processing unit is used for finishing the connection with the cloud machine instance, quitting the cloud machine instance and disconnecting the same-screen connection when receiving the same-screen quitting request.
7. A system for realizing seamless switching from a box end to a mobile phone end comprises:
the box end is provided with a box end APP and used for sending a user identity verification request to the user management center after receiving the user login request; sending a cloud instance request to enter a cloud application; when a request for triggering the same-screen invitation is received, the request for the same-screen invitation is sent to a cloud mobile phone client;
the cloud mobile phone client is used for sending a user identity verification request to the user management center after receiving the user login request; receiving a same-screen invitation request of a box end, verifying the current user state of a cloud mobile phone client according to the same-screen invitation request, receiving the same-screen invitation and acquiring box end cloud machine information after the current user state is verified, generating callback information to a box end APP for verification, and accessing a corresponding cloud machine instance when the verification callback information is received and authorization is obtained, so as to establish same-screen connection with the box end APP;
the user management center is used for respectively verifying the user identity verification requests of the cloud mobile phone client and the box end APP; when a cloud machine instance request of the box terminal APP is received, a cloud machine instance is distributed according to the cloud machine instance request; acquiring user information of a cloud mobile phone client and user information of a box end for verification and authorization;
the cloud machine server is used for providing a plurality of cloud machine instances;
in the cloud mobile phone client, the method for verifying the current user state of the cloud mobile phone client according to the on-screen invitation request comprises the following steps: sending a current user state verification request of the cloud mobile phone client to a user management center so as to verify the identity and the online state of the current user of the cloud mobile phone client, wherein when the current user of the cloud mobile phone client is online and idle, the verification is passed;
in the box end, when callback information of the cloud mobile phone client is received, requesting a user management center to check the online state of a current user of the box end, when the user management center monitors that the current user of the box end is in the online state, the checking is passed and authorized, meanwhile, the box end further checks the validity of the callback information, and when the callback information is verified to be passed, the current user of the cloud mobile phone client is authorized to access the cloud phone instance, and the same-screen connection is successfully established;
the callback information at least comprises user ID information of the cloud mobile phone client and box-end cloud machine information acquired by accepting the on-screen invitation.
8. A method for realizing seamless switching from a box end to a mobile phone end comprises the following steps:
s1, a user management center respectively checks user identity check requests of a cloud mobile phone client and a box terminal APP;
s2, when receiving a request for entering the cloud application, the box-end APP sends a cloud machine instance request to request a cloud machine instance, and after receiving a notification that the cloud machine instance is successfully distributed, the box-end APP enters the cloud application;
s3, when the box end APP receives a request for triggering the on-screen invitation, the box end APP initiates the on-screen invitation request to the cloud mobile phone client;
step S4, when the cloud mobile phone client receives the same-screen invitation request, checking the user state of the current cloud mobile phone client according to the same-screen invitation request, namely sending a current user state checking request of the cloud mobile phone client to a user management center so as to check the identity and the online state of the current user of the cloud mobile phone client, when the current user of the cloud mobile phone client is online and idle, the checking is passed, the cloud mobile phone client accepts the same-screen invitation, acquires box cloud machine information, and sends callback information to a box end APP; the callback information at least comprises user ID information of the cloud mobile phone client and box-end cloud machine information acquired by accepting the on-screen invitation;
the box terminal APP requests the user management center to check the online state of the current user of the box terminal when receiving the callback information, when the user management center monitors that the current user of the box terminal is in the online state, the check is passed and authorized, meanwhile, the box terminal APP further checks the validity of the callback information, and when the callback information is verified to pass, the cloud mobile phone client is authorized to access the cloud machine instance, and the same-screen connection is successfully established;
and when the cloud mobile phone client receives the verification callback information and is authorized, accessing the corresponding cloud mobile phone instance, so as to establish the same-screen connection with the box terminal APP.
CN202210424659.4A 2022-04-21 2022-04-21 Box end capable of realizing seamless switching, cloud mobile phone client, and system and method thereof Active CN114760507B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210424659.4A CN114760507B (en) 2022-04-21 2022-04-21 Box end capable of realizing seamless switching, cloud mobile phone client, and system and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210424659.4A CN114760507B (en) 2022-04-21 2022-04-21 Box end capable of realizing seamless switching, cloud mobile phone client, and system and method thereof

Publications (2)

Publication Number Publication Date
CN114760507A CN114760507A (en) 2022-07-15
CN114760507B true CN114760507B (en) 2023-02-28

Family

ID=82332051

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210424659.4A Active CN114760507B (en) 2022-04-21 2022-04-21 Box end capable of realizing seamless switching, cloud mobile phone client, and system and method thereof

Country Status (1)

Country Link
CN (1) CN114760507B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106716306A (en) * 2014-09-30 2017-05-24 索尼互动娱乐股份有限公司 Synchronizing multiple head-mounted displays to a unified space and correlating movement of objects in the unified space
CN107801056A (en) * 2017-10-31 2018-03-13 深圳红点点互动技术发展有限公司 A kind of interaction platform management method and system
CN108965480A (en) * 2018-09-07 2018-12-07 平安科技(深圳)有限公司 Cloud desktop login management-control method, device and computer readable storage medium
CN110430273A (en) * 2019-08-09 2019-11-08 深圳市瑞云科技有限公司 One kind being based on 5G real-time Transmission mobile phone cloud desktop system and method
CN110943959A (en) * 2018-09-21 2020-03-31 华为技术有限公司 Business processing method, cloud management platform, terminal and storage medium
CN111885252A (en) * 2020-06-09 2020-11-03 广州速启科技有限责任公司 Mobile phone expansion use method
CN112511584A (en) * 2020-10-14 2021-03-16 广州速启科技有限责任公司 Multi-screen interaction method based on cloud mobile phone system, electronic equipment and storage medium
CN113949917A (en) * 2020-07-16 2022-01-18 深圳瞬玩科技有限公司 Online video synchronization method and system based on cloud mobile phone

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11212325B2 (en) * 2019-09-05 2021-12-28 LogMeln, Inc. Collaborative browsing service using a cloud-based browser

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106716306A (en) * 2014-09-30 2017-05-24 索尼互动娱乐股份有限公司 Synchronizing multiple head-mounted displays to a unified space and correlating movement of objects in the unified space
CN107801056A (en) * 2017-10-31 2018-03-13 深圳红点点互动技术发展有限公司 A kind of interaction platform management method and system
CN108965480A (en) * 2018-09-07 2018-12-07 平安科技(深圳)有限公司 Cloud desktop login management-control method, device and computer readable storage medium
CN110943959A (en) * 2018-09-21 2020-03-31 华为技术有限公司 Business processing method, cloud management platform, terminal and storage medium
CN110430273A (en) * 2019-08-09 2019-11-08 深圳市瑞云科技有限公司 One kind being based on 5G real-time Transmission mobile phone cloud desktop system and method
CN111885252A (en) * 2020-06-09 2020-11-03 广州速启科技有限责任公司 Mobile phone expansion use method
CN113949917A (en) * 2020-07-16 2022-01-18 深圳瞬玩科技有限公司 Online video synchronization method and system based on cloud mobile phone
CN112511584A (en) * 2020-10-14 2021-03-16 广州速启科技有限责任公司 Multi-screen interaction method based on cloud mobile phone system, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN114760507A (en) 2022-07-15

Similar Documents

Publication Publication Date Title
CN103023917B (en) The mthods, systems and devices of authorizing are carried out for intelligent appliance
US10536737B2 (en) System for monetizing resources accessible to a mobile device server
US9912999B2 (en) System for managing media services
US10686770B2 (en) Apparatus and method for managing software applications of a mobile device server
US9654366B2 (en) Apparatus and method for managing mobile device servers
US9438530B2 (en) System for synchronizing information
US8610546B2 (en) System for selecting resources accessible to a mobile device server
CN104753943A (en) Method and device for log-in control of third-party account
EP2210389B1 (en) Apparatus, method, and computer program for establishing a service session
CN104469489A (en) User migration method, device and system for internet protocol television system
CN114760507B (en) Box end capable of realizing seamless switching, cloud mobile phone client, and system and method thereof
CN101911030B (en) Methods and systems for device communication
CN109861954A (en) A kind of authentication method and equipment
CN111048087A (en) Shared voice interaction method, device, equipment and storage medium
CN109086123A (en) Moving method, device, terminal, server and the storage medium of utility cession
CN114785844A (en) Method and system for acquiring cloud mobile phone preview based on TCP (Transmission control protocol) stream
CN114760511A (en) Box terminal, system and method capable of realizing same-screen interaction of cloud mobile phone
US10412124B2 (en) Initiating a server-directed communication session
JP2002209197A (en) Multiple place video conference system
CN117014552A (en) Method and related equipment for performing meta-universe scene interaction based on video color ring
CN114885008A (en) Device, system and method for calling local player to play by cloud application
CN117749547A (en) Conference control method and device based on remote control equipment, electronic equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20220715

Assignee: Bee Assistant Co.,Ltd.

Assignor: Guangdong yuewuji Network Technology Co.,Ltd.

Contract record no.: X2023980043650

Denomination of invention: A box end and cloud phone client that can achieve seamless switching, as well as its system and method

Granted publication date: 20230228

License type: Common License

Record date: 20231017