CN114374703A - Method, device and equipment for acquiring cloud mobile phone information and storage medium - Google Patents
Method, device and equipment for acquiring cloud mobile phone information and storage medium Download PDFInfo
- Publication number
- CN114374703A CN114374703A CN202210030705.2A CN202210030705A CN114374703A CN 114374703 A CN114374703 A CN 114374703A CN 202210030705 A CN202210030705 A CN 202210030705A CN 114374703 A CN114374703 A CN 114374703A
- Authority
- CN
- China
- Prior art keywords
- configuration information
- mobile phone
- cloud mobile
- target
- management system
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000004044 response Effects 0.000 claims abstract description 6
- 238000012545 processing Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 11
- 238000004088 simulation Methods 0.000 abstract description 8
- 230000000694 effects Effects 0.000 abstract description 6
- 238000004891 communication Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
The disclosure provides a method, a device, equipment and a storage medium for acquiring cloud mobile phone information, relates to the technical field of computers, in particular to the technical field of cloud storage, and can be applied to a cloud platform. The method comprises the following steps: in response to receiving a connection request sent by a target cloud mobile phone, judging whether initial configuration information of the target cloud mobile phone is stored in a cloud mobile phone management system; if the initial configuration information is not stored in the cloud mobile phone management system, acquiring first configuration information selected by a user in a target cloud mobile phone; acquiring target configuration information matched with the first configuration information from a cloud mobile phone management system; and synchronizing the target configuration information to the target cloud mobile phone. The method for acquiring the cloud mobile phone information realizes the configuration of the cloud mobile phone parameters according to the requirements of the user, and achieves the effect of cloud mobile phone simulation.
Description
Technical Field
The present disclosure relates to the field of computers, and in particular, to the field of cloud storage technologies, and in particular, to a method, an apparatus, a device, and a storage medium for acquiring cloud mobile phone information.
Background
A Cloud Phone (Cloud Phone), which is a Phone technology that applies a Cloud computing technology to a network terminal service and implements a Cloud service through a Cloud server. The smart phone is a smart phone deeply combined with network services, and the smart phone can realize a plurality of functions through a network by means of a system of the smart phone and a network terminal erected by a manufacturer. When a user uses a cloud mobile phone, the requirements of some model parameters of the cloud mobile phone being consistent with or simulating a real mobile phone generally exist, but the cloud mobile phone is a special application platform, and the parameters of hardware or a system used by the cloud mobile phone are different from those of a real mobile phone, so that the system parameters of the cloud mobile phone need to be dynamically modified, and the function of cloud mobile phone simulation is realized.
Disclosure of Invention
The disclosure provides a method, a device, equipment and a storage medium for acquiring cloud mobile phone information.
According to a first aspect of the present disclosure, a method for acquiring cloud mobile phone information is provided, including: in response to receiving a connection request sent by a target cloud mobile phone, judging whether initial configuration information of the target cloud mobile phone is stored in a cloud mobile phone management system; if the initial configuration information is not stored in the cloud mobile phone management system, acquiring first configuration information selected by a user in a target cloud mobile phone; acquiring target configuration information matched with the first configuration information from a cloud mobile phone management system; and synchronizing the target configuration information to the target cloud mobile phone.
According to a second aspect of the present disclosure, an apparatus for acquiring cloud mobile phone information is provided, including: the system comprises a judging module, a processing module and a processing module, wherein the judging module is configured to respond to a received connection request sent by a target cloud mobile phone and judge whether initial configuration information of the target cloud mobile phone is stored in a cloud mobile phone management system; the first acquisition module is configured to acquire first configuration information selected by a user in a target cloud mobile phone if the initial configuration information is not stored in the cloud mobile phone management system; the second acquisition module is configured to acquire target configuration information matched with the first configuration information from the cloud mobile phone management system; a first synchronization module configured to synchronize the target configuration information to the target cloud handset.
According to a third aspect of the present disclosure, there is provided an electronic device comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method as described in any one of the implementations of the first aspect.
According to a fourth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having stored thereon computer instructions for causing a computer to perform the method as described in any one of the implementations of the first aspect.
According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the method as described in any of the implementations of the first aspect.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The drawings are included to provide a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
FIG. 1 is an exemplary system architecture diagram in which the present disclosure may be applied;
fig. 2 is a flowchart of one embodiment of a method of obtaining cloud handset information according to the present disclosure;
fig. 3 is a schematic diagram of an application scenario of the method for acquiring cloud mobile phone information according to the present disclosure;
fig. 4 is a flowchart of yet another embodiment of a method of obtaining cloud handset information according to the present disclosure;
fig. 5 is a schematic structural diagram of an embodiment of an apparatus for acquiring cloud mobile phone information according to the present disclosure;
fig. 6 is a block diagram of an electronic device for implementing the method for acquiring cloud mobile phone information according to the embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of the embodiments of the disclosure are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
It should be noted that, in the present disclosure, the embodiments and features of the embodiments may be combined with each other without conflict. The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 illustrates an exemplary system architecture 100 to which an embodiment of a method or apparatus for acquiring cloud phone information of the present disclosure may be applied.
As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
A user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or transmit information or the like. Various client applications may be installed on the terminal devices 101, 102, 103.
The terminal apparatuses 101, 102, and 103 may be hardware or software. When the terminal devices 101, 102, 103 are hardware, they may be various electronic devices including, but not limited to, smart phones, tablet computers, laptop portable computers, desktop computers, and the like. When the terminal apparatuses 101, 102, 103 are software, they can be installed in the above-described electronic apparatuses. It may be implemented as multiple pieces of software or software modules, or as a single piece of software or software module. And is not particularly limited herein.
The server 105 may provide various services. For example, the server 105 may analyze and process the connection requests received from the terminal apparatuses 101, 102, 103 and generate a processing result (e.g., acquire target configuration information).
The server 105 may be hardware or software. When the server 105 is hardware, it may be implemented as a distributed server cluster composed of a plurality of servers, or may be implemented as a single server. When the server 105 is software, it may be implemented as multiple pieces of software or software modules (e.g., to provide distributed services), or as a single piece of software or software module. And is not particularly limited herein.
It should be noted that the method for acquiring cloud mobile phone information provided by the embodiment of the present disclosure is generally executed by the server 105, and accordingly, the apparatus for acquiring cloud mobile phone information is generally disposed in the server 105.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
With continued reference to fig. 2, a flow 200 of one embodiment of a method for obtaining cloud handset information in accordance with the present disclosure is shown. The method for acquiring the cloud mobile phone information comprises the following steps:
In this embodiment, an executing entity (for example, the server 105 shown in fig. 1) of the method for acquiring cloud mobile phone information may determine whether the initial configuration information of the target cloud mobile phone is already stored in the cloud mobile phone management system after receiving a connection request sent by the target cloud mobile phone. When the user uses the cloud mobile phone, the user can be connected with the cloud mobile phone resources through a preset connection interface. After receiving a connection request sent by a target cloud mobile phone, the execution main body judges whether initial configuration information of the target cloud mobile phone is stored in the cloud mobile phone management system.
In this embodiment, configuration information of all cloud mobile phone users connected to cloud mobile phone resources is stored in a model configuration library of a cloud mobile phone management system, each cloud mobile phone user corresponds to a unique ID (Identity document), the ID of each cloud mobile phone user and the configuration information thereof are stored, the configuration information includes model configuration information and system configuration information, the model configuration information generally includes a brand, a model, a manufacturer, and the like of a cloud mobile phone, and the system configuration information generally includes system version information, a code pressing mode, a decoding mode, a resolution, a frequency of Fps (Frames Per Second), and the like.
After receiving a connection request sent by a target cloud mobile phone, the execution main body judges whether initial configuration information of the target cloud mobile phone is stored in a model configuration library of the cloud mobile phone management system.
In this embodiment, if the initial configuration information is not stored in the cloud mobile phone management system, the execution subject may obtain first configuration information selected by the user in the target cloud mobile phone. Considering that some users may have a requirement for specifying configuration, in a case that initial configuration information is not stored in the cloud mobile phone management system, the executing entity displays configuration options on the target cloud mobile phone, so that the user may select desired configuration information on the target cloud mobile phone, for example, configuration information of a brand, a model, and a manufacturer of the cloud mobile phone is displayed in the target cloud mobile phone, and the user may specify the configuration information of the cloud mobile phone. After the user selects the desired configuration information, the execution subject may acquire the configuration information selected by the user in the target cloud mobile phone, that is, the first configuration information.
In this embodiment, the executing entity obtains target configuration information matched with the first configuration information from the cloud mobile phone management system. For example, the executive body may first determine whether information completely matching the first configuration information exists in a model configuration library of the cloud mobile phone management system, that is, whether configuration information completely identical to the first configuration information exists, if so, directly use the configuration information as target configuration information, and if multiple pieces of completely matching configuration information exist, randomly select one piece of configuration information from the multiple pieces of configuration information as the target configuration information; if not, the execution main body filters matching information which is compared and matched with the first configuration information in the machine type configuration library, and here, the execution main body acquires the configuration information of which the matching degree with the first configuration information meets a preset condition and takes the configuration information as target configuration information.
And step 204, synchronizing the target configuration information to the target cloud mobile phone.
In this embodiment, the executing entity synchronizes the target configuration information determined in step 203 to the target cloud mobile phone, that is, modifies the brand, model, and manufacturer of the cloud mobile phone according to the cloud mobile phone configuration information selected by the user, thereby implementing the simulation function of the cloud mobile phone.
Optionally, after the user acquires the desired configuration information, the execution main body also binds and stores the target configuration information and the target cloud mobile phone, that is, stores the association relationship between the target configuration information and the target cloud mobile phone, so that when the user enters the cloud mobile phone system next time, the bound model can be continuously used, and a simulation effect that the user always uses the same model of cloud mobile phone is achieved.
The method for acquiring the cloud mobile phone information provided by the embodiment of the disclosure comprises the steps of firstly responding to a received connection request sent by a target cloud mobile phone, and judging whether initial configuration information of the target cloud mobile phone is stored in a cloud mobile phone management system; then, if the initial configuration information is not stored in the cloud mobile phone management system, first configuration information selected by a user in a target cloud mobile phone is acquired; then acquiring target configuration information matched with the first configuration information from the cloud mobile phone management system; and finally, synchronizing the target configuration information to the target cloud mobile phone. According to the method for acquiring the cloud mobile phone information, the user can select the designated configuration information and synchronize the configuration information designated by the user to the target cloud mobile phone under the condition that the initial configuration information is not stored in the cloud mobile phone management system, so that the cloud mobile phone parameters are configured according to the requirements of the user, the effect of cloud mobile phone simulation is achieved, the learning cost of the user is low, and the use experience of the user is improved.
In the technical scheme of the disclosure, the collection, storage, use, processing, transmission, provision, disclosure and other processing of the personal information of the related user are all in accordance with the regulations of related laws and regulations and do not violate the good customs of the public order.
With continuing reference to fig. 3, fig. 3 shows a schematic diagram of an application scenario of the method for acquiring cloud mobile phone information according to the present disclosure. In the application scenario, after receiving a connection request sent by a user using a terminal 301, 302, or 303 (i.e., a target cloud mobile phone), a server 304 may determine whether initial configuration information of the target cloud mobile phone is already stored in a model configuration library in a cloud mobile phone management system; if the initial configuration information is not stored in a model configuration library in the cloud mobile phone management system, the executing body acquires first configuration information selected by a user in a target cloud mobile phone; then, target configuration information matched with the first configuration information is obtained from a model configuration library in the cloud mobile phone management system; and finally, synchronizing the target configuration information to the target cloud mobile phone, thereby realizing the function of cloud mobile phone simulation.
With continued reference to fig. 4, fig. 4 illustrates a flow 400 of yet another embodiment of a method for obtaining cloud handset information in accordance with the present disclosure. The method for acquiring the cloud mobile phone information comprises the following steps:
In this embodiment, an executing entity (for example, the server 105 shown in fig. 1) of the method for acquiring cloud mobile phone information may determine whether the initial configuration information of the target cloud mobile phone is already stored in the cloud mobile phone management system after receiving a connection request sent by the target cloud mobile phone. If so, go to step 402; otherwise, step 403 is performed.
Step 401 is substantially the same as step 201 in the foregoing embodiment, and the specific implementation manner may refer to the foregoing description of step 201, which is not described herein again.
In this embodiment, if the initial configuration information of the target cloud mobile phone is already stored in the cloud mobile phone management system, the executing entity acquires the already stored initial configuration information from the cloud mobile phone management system and synchronizes the acquired initial configuration information to the target cloud mobile phone, so that the simulation effect that the same user always uses the same model is realized, and when the same user changes different cloud mobile phones, the new cloud mobile phone can also use the same real phone parameters, so that the function system of the cloud mobile phone is enriched, and the user is given better experience.
In this embodiment, if the initial configuration information of the target cloud mobile phone is not stored in the cloud mobile phone management system, the execution subject may obtain first configuration information selected by the user in the target cloud mobile phone. Step 403 is substantially the same as step 202 in the foregoing embodiment, and the specific implementation manner may refer to the foregoing description of step 202, which is not described herein again.
In this embodiment, the executing entity may determine whether configuration information completely matching the first configuration information exists in the cloud mobile phone management system, that is, the executing entity may determine whether configuration information completely identical to the first configuration information exists in a model configuration library of the cloud mobile phone management system. If yes, go to step 405; otherwise, step 406 is performed.
In this embodiment, in a case where configuration information identical to the first configuration information exists in the cloud mobile phone management system, the execution subject may directly use the configuration information as target configuration information.
And step 406, taking the configuration information of which the matching degree with the first configuration information meets the preset condition as target configuration information.
In this embodiment, when configuration information that is identical to the first configuration information does not exist in the cloud mobile phone management system, the executing entity may use, as the target configuration information, configuration information whose matching degree with the first configuration information satisfies a preset condition. The preset condition may be set according to an actual situation, and this embodiment does not specifically limit this.
As an example, when the configuration information selected by the user is: brand name: hua is, manufacturer: huashi, type: at mate40, but there is no model data of this model in the current cloud mobile phone management system, it is necessary to meet the rules of the user brand and manufacturer, and at this time, if the parameter of the brand is hua chi, the parameter of the manufacturer is hua chi, and the model parameter is the model data of P40, it will be used as the target configuration information and returned to the user. Therefore, under the condition that the configuration information which is completely the same as the first configuration information does not exist, a piece of proper configuration information is selected to the target cloud mobile phone.
In this embodiment, the executing entity synchronizes the target configuration information to the target cloud mobile phone. Step 407 is substantially the same as step 204 in the foregoing embodiment, and the specific implementation manner may refer to the foregoing description of step 204, which is not described herein again.
And step 408, storing the corresponding relation between the target configuration information and the target cloud mobile phone.
In this embodiment, after the user acquires the desired configuration information, the execution main body also binds and stores the target configuration information and the target cloud mobile phone, that is, stores the association relationship between the target configuration information and the target cloud mobile phone, so that when the user enters the cloud mobile phone system next time, the bound model can be continuously used, and a simulation effect that the user always uses the same model is achieved.
In some optional implementation manners of this embodiment, if the initial configuration information is not stored in the cloud mobile phone management system and the target configuration information is not obtained, randomly obtaining a piece of configuration information from the cloud mobile phone management system; and synchronizing the randomly acquired configuration information to the target cloud mobile phone.
In this implementation manner, if the initial configuration information is not stored in the cloud mobile phone management system and the target configuration information is not obtained, the executing entity randomly obtains a piece of configuration information from the cloud mobile phone management system and synchronizes the configuration information obtained at any time to the target cloud mobile phone, so as to ensure that the initial configuration information is not stored in the cloud mobile phone management system and a piece of configuration information is returned to the target cloud mobile phone for use under the condition that the target configuration information is not obtained.
In some optional implementations of this embodiment, the configuration information includes at least one of: type, brand, manufacturer. That is, the configuration information may include one or more of a model number of the cloud mobile phone, a brand name of the cloud mobile phone, and a manufacturer of the cloud mobile phone.
As can be seen from fig. 4, compared with the embodiment corresponding to fig. 2, the method for acquiring cloud mobile phone information in this embodiment includes a process of synchronizing initial configuration information for a target cloud mobile phone when the initial configuration information is already stored in a cloud mobile phone management system; the method also comprises the process of synchronously configuring information for the target cloud mobile phone under the condition that the initial configuration information is not stored in the cloud mobile phone management system and the target configuration information is not acquired; the method also comprises a process of acquiring the target configuration information from the target cloud mobile phone management system, so that corresponding configuration information can be acquired for the target cloud mobile phone under different conditions, a dynamic simulation function of the cloud mobile phone is realized, the same model information of the same user can be ensured to be used on different cloud mobile phones, and the use experience of the user is improved.
With further reference to fig. 5, as an implementation of the method shown in the above-mentioned figures, the present disclosure provides an embodiment of an apparatus for acquiring cloud mobile phone information, where the apparatus embodiment corresponds to the method embodiment shown in fig. 2, and the apparatus may be specifically applied to various electronic devices.
As shown in fig. 5, the apparatus 500 for acquiring cloud mobile phone information of the present embodiment includes: a judging module 501, a first obtaining module 502, a second obtaining module 503 and a first synchronizing module 504. The determining module 501 is configured to determine, in response to receiving a connection request sent by a target cloud mobile phone, whether initial configuration information of the target cloud mobile phone is already stored in a cloud mobile phone management system; a first obtaining module 502, configured to obtain first configuration information selected by a user in a target cloud mobile phone if the initial configuration information is not stored in the cloud mobile phone management system; a second obtaining module 503 configured to obtain target configuration information matched with the first configuration information from the cloud mobile phone management system; a first synchronization module 504 configured to synchronize the target configuration information to the target cloud handset.
In this embodiment, in the apparatus 500 for acquiring cloud mobile phone information: the specific processing and the technical effects of the determining module 501, the first obtaining module 502, the second obtaining module 503 and the first synchronizing module 504 can refer to the related descriptions of step 201 and step 204 in the corresponding embodiment of fig. 2, and are not described herein again.
In some optional implementation manners of this embodiment, the apparatus 500 for acquiring cloud mobile phone information further includes: the storage module is configured to store the corresponding relation between the target configuration information and the target cloud mobile phone.
In some optional implementation manners of this embodiment, the second obtaining module includes: the judging submodule is configured to judge whether configuration information which is completely matched with the first configuration information exists in the cloud mobile phone management system; and the first determining submodule is configured to take the configuration information as target configuration information if the configuration information completely matched with the first configuration information exists.
In some optional implementation manners of this embodiment, the second obtaining module further includes: and the second determining submodule is configured to take the configuration information of which the matching degree with the first configuration information meets the preset condition as the target configuration information if the configuration information which is completely matched with the first configuration information does not exist.
In some optional implementation manners of this embodiment, the apparatus 500 for acquiring cloud mobile phone information further includes: the third acquisition module is configured to acquire the initial configuration information if the initial configuration information is stored in the cloud mobile phone management system; a second synchronization module configured to synchronize the initial configuration information to the target cloud handset.
In some optional implementation manners of this embodiment, the apparatus 500 for acquiring cloud mobile phone information further includes: the fourth obtaining module is configured to randomly obtain a piece of configuration information from the cloud mobile phone management system if the initial configuration information is not stored in the cloud mobile phone management system and the target configuration information is not obtained; a third synchronization module configured to synchronize the randomly acquired configuration information to the target cloud handset.
In some optional implementations of this embodiment, the configuration information includes at least one of: type, brand, manufacturer.
The present disclosure also provides an electronic device, a readable storage medium, and a computer program product according to embodiments of the present disclosure.
FIG. 6 illustrates a schematic block diagram of an example electronic device 600 that can be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 6, the apparatus 600 includes a computing unit 601, which can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM)602 or a computer program loaded from a storage unit 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the device 600 can also be stored. The calculation unit 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
A number of components in the device 600 are connected to the I/O interface 605, including: an input unit 606 such as a keyboard, a mouse, or the like; an output unit 607 such as various types of displays, speakers, and the like; a storage unit 608, such as a magnetic disk, optical disk, or the like; and a communication unit 609 such as a network card, modem, wireless communication transceiver, etc. The communication unit 609 allows the device 600 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The computing unit 601 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. The computing unit 601 executes the respective methods and processes described above, such as the acquisition method of cloud phone information. For example, in some embodiments, the method of obtaining cloud cell phone information may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 608. In some embodiments, part or all of the computer program may be loaded and/or installed onto the device 600 via the ROM 602 and/or the communication unit 609. When the computer program is loaded into the RAM 603 and executed by the computing unit 601, one or more steps of the above-described cloud handset information acquisition method may be performed. Alternatively, in other embodiments, the computing unit 601 may be configured to perform the method of obtaining cloud handset information in any other suitable manner (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
Cloud computing (cloud computer) refers to a technology architecture that accesses a flexibly extensible shared physical or virtual resource pool through a network, where the resource may include a server, an operating system, a network, software, an application or a storage device, and the like, and can be deployed and managed in an on-demand and self-service manner. Through the cloud computing technology, high-efficiency and strong data processing capacity can be provided for technical application and model training of artificial intelligence, block chains and the like.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server with a combined blockchain.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, and the present disclosure is not limited herein.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.
Claims (17)
1. A method for acquiring cloud mobile phone information comprises the following steps:
in response to receiving a connection request sent by a target cloud mobile phone, judging whether initial configuration information of the target cloud mobile phone is stored in a cloud mobile phone management system;
if the initial configuration information is not stored in the cloud mobile phone management system, acquiring first configuration information selected by a user in the target cloud mobile phone;
acquiring target configuration information matched with the first configuration information from the cloud mobile phone management system;
and synchronizing the target configuration information to the target cloud mobile phone.
2. The method of claim 1, further comprising:
and storing the corresponding relation between the target configuration information and the target cloud mobile phone.
3. The method according to any one of claims 1-2, wherein the obtaining target configuration information from the cloud phone management system that matches the first configuration information comprises:
judging whether configuration information which is completely matched with the first configuration information exists in the cloud mobile phone management system;
and if configuration information which is completely matched with the first configuration information exists, taking the configuration information as the target configuration information.
4. The method of claim 3, wherein the obtaining target configuration information from the cloud handset management system that matches the first configuration information further comprises:
and if the configuration information which is completely matched with the first configuration information does not exist, taking the configuration information of which the matching degree with the first configuration information meets a preset condition as the target configuration information.
5. The method of claim 1, further comprising:
if the initial configuration information is stored in the cloud mobile phone management system, acquiring the initial configuration information;
and synchronizing the initial configuration information to the target cloud mobile phone.
6. The method of claim 1, further comprising:
if the initial configuration information is not stored in the cloud mobile phone management system and the target configuration information is not acquired, randomly acquiring a piece of configuration information from the cloud mobile phone management system;
and synchronizing the randomly acquired configuration information to the target cloud mobile phone.
7. The method of any of claims 1-6, wherein configuration information comprises at least one of: type, brand, manufacturer.
8. An acquisition device of cloud mobile phone information comprises:
the system comprises a judging module, a processing module and a processing module, wherein the judging module is configured to respond to a received connection request sent by a target cloud mobile phone and judge whether initial configuration information of the target cloud mobile phone is stored in a cloud mobile phone management system;
the first obtaining module is configured to obtain first configuration information selected by a user in the target cloud mobile phone if the initial configuration information is not stored in the cloud mobile phone management system;
the second acquisition module is configured to acquire target configuration information matched with the first configuration information from the cloud mobile phone management system;
a first synchronization module configured to synchronize the target configuration information to the target cloud handset.
9. The apparatus of claim 8, further comprising:
a saving module configured to save a corresponding relationship between the target configuration information and the target cloud mobile phone.
10. The apparatus of any of claims 8-9, wherein the second acquisition module comprises:
the judging submodule is configured to judge whether configuration information which is completely matched with the first configuration information exists in the cloud mobile phone management system;
and the first determining submodule is configured to take the configuration information as the target configuration information if the configuration information completely matched with the first configuration information exists.
11. The apparatus of claim 10, wherein the second obtaining means further comprises:
and the second determining submodule is configured to take the configuration information of which the matching degree with the first configuration information meets a preset condition as the target configuration information if the configuration information completely matched with the first configuration information does not exist.
12. The apparatus of claim 8, further comprising:
the third obtaining module is configured to obtain the initial configuration information if the initial configuration information is already stored in the cloud mobile phone management system;
a second synchronization module configured to synchronize the initial configuration information to the target cloud handset.
13. The apparatus of claim 8, further comprising:
a fourth obtaining module, configured to randomly obtain a piece of configuration information from the cloud mobile phone management system if the initial configuration information is not stored in the cloud mobile phone management system and the target configuration information is not obtained;
a third synchronization module configured to synchronize the randomly acquired configuration information to the target cloud handset.
14. The apparatus of any of claims 8-13, wherein configuration information comprises at least one of: type, brand, manufacturer.
15. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7.
16. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-7.
17. A computer program product comprising a computer program which, when executed by a processor, implements the method according to any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210030705.2A CN114374703B (en) | 2022-01-12 | 2022-01-12 | Cloud mobile phone information acquisition method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210030705.2A CN114374703B (en) | 2022-01-12 | 2022-01-12 | Cloud mobile phone information acquisition method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114374703A true CN114374703A (en) | 2022-04-19 |
CN114374703B CN114374703B (en) | 2024-04-02 |
Family
ID=81144234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210030705.2A Active CN114374703B (en) | 2022-01-12 | 2022-01-12 | Cloud mobile phone information acquisition method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114374703B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115484346A (en) * | 2022-09-07 | 2022-12-16 | 中移互联网有限公司 | Cloud mobile phone management method, system and electronic device |
CN117527949A (en) * | 2023-11-28 | 2024-02-06 | 启朔(深圳)科技有限公司 | Cloud mobile phone operation monitoring method, system and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067372A (en) * | 2012-12-26 | 2013-04-24 | 广州杰赛科技股份有限公司 | Method and login system with which cloud terminal logins cloud server |
KR102058407B1 (en) * | 2018-10-30 | 2019-12-23 | 조진연 | Cloud-based virtual smartphone system |
CN111221451A (en) * | 2020-01-06 | 2020-06-02 | 北京云派网络科技有限公司 | Cloud mobile phone shortcut creation method and system |
CN111246452A (en) * | 2020-01-03 | 2020-06-05 | 北京云派网络科技有限公司 | Method for simulating real mobile phone based on cloud mobile phone |
CN111309445A (en) * | 2020-03-09 | 2020-06-19 | 腾讯科技(深圳)有限公司 | Program running method and device and storage medium |
CN111371954A (en) * | 2020-03-11 | 2020-07-03 | 广州微算互联信息技术有限公司 | Method and device for dynamically adjusting cloud mobile phone resource configuration |
CN113242275A (en) * | 2021-04-12 | 2021-08-10 | 西安神鸟软件科技有限公司 | Cloud mobile phone control method and device |
CN113572822A (en) * | 2021-07-05 | 2021-10-29 | Oppo广东移动通信有限公司 | Cloud terminal simulation control method and device, storage medium and electronic equipment |
CN113766487A (en) * | 2021-09-01 | 2021-12-07 | 北京百度网讯科技有限公司 | Cloud mobile phone information acquisition method, device, equipment and medium |
-
2022
- 2022-01-12 CN CN202210030705.2A patent/CN114374703B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067372A (en) * | 2012-12-26 | 2013-04-24 | 广州杰赛科技股份有限公司 | Method and login system with which cloud terminal logins cloud server |
KR102058407B1 (en) * | 2018-10-30 | 2019-12-23 | 조진연 | Cloud-based virtual smartphone system |
CN111246452A (en) * | 2020-01-03 | 2020-06-05 | 北京云派网络科技有限公司 | Method for simulating real mobile phone based on cloud mobile phone |
CN111221451A (en) * | 2020-01-06 | 2020-06-02 | 北京云派网络科技有限公司 | Cloud mobile phone shortcut creation method and system |
CN111309445A (en) * | 2020-03-09 | 2020-06-19 | 腾讯科技(深圳)有限公司 | Program running method and device and storage medium |
CN111371954A (en) * | 2020-03-11 | 2020-07-03 | 广州微算互联信息技术有限公司 | Method and device for dynamically adjusting cloud mobile phone resource configuration |
CN113242275A (en) * | 2021-04-12 | 2021-08-10 | 西安神鸟软件科技有限公司 | Cloud mobile phone control method and device |
CN113572822A (en) * | 2021-07-05 | 2021-10-29 | Oppo广东移动通信有限公司 | Cloud terminal simulation control method and device, storage medium and electronic equipment |
CN113766487A (en) * | 2021-09-01 | 2021-12-07 | 北京百度网讯科技有限公司 | Cloud mobile phone information acquisition method, device, equipment and medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115484346A (en) * | 2022-09-07 | 2022-12-16 | 中移互联网有限公司 | Cloud mobile phone management method, system and electronic device |
CN115484346B (en) * | 2022-09-07 | 2023-08-01 | 中移互联网有限公司 | Cloud mobile phone management method, system and electronic device |
CN117527949A (en) * | 2023-11-28 | 2024-02-06 | 启朔(深圳)科技有限公司 | Cloud mobile phone operation monitoring method, system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN114374703B (en) | 2024-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7454529B2 (en) | Distributed model training device and method, electronic device, storage medium, and computer program | |
CN113808231B (en) | Information processing method and device, image rendering method and device, and electronic device | |
CN114816393B (en) | Information generation method, device, equipment and storage medium | |
CN113139660A (en) | Model reasoning method and device, electronic equipment and storage medium | |
CN112925623B (en) | Task processing method, device, electronic equipment and medium | |
CN113242358A (en) | Audio data processing method, device and system, electronic equipment and storage medium | |
US20230144949A1 (en) | Virtual-machine cold migration method and apparatus, electronic device and storage medium | |
CN114374703A (en) | Method, device and equipment for acquiring cloud mobile phone information and storage medium | |
CN111125057A (en) | Service request processing method and device and computer system | |
CN113795039A (en) | Operator network switching method, device, equipment and computer readable storage medium | |
CN107347093B (en) | Configuration method and device for distributed server system | |
CN114157917B (en) | Video editing method and device and terminal equipment | |
CN114924745A (en) | Operation method and device of deep learning compiler and electronic equipment | |
CN115391204A (en) | Test method and device for automatic driving service, electronic equipment and storage medium | |
CN113360689B (en) | Image retrieval system, method, related device and computer program product | |
CN114819084A (en) | Model reasoning method, device, equipment and storage medium | |
US20230063599A1 (en) | Edge computing network, data transmission method and apparatus, device and storage medium | |
CN114218313B (en) | Data management method, device, electronic device, storage medium and product | |
KR20220046526A (en) | Method and device for processing data, electronic device and storage medium | |
CN114138358A (en) | Application program starting optimization method, device, equipment and storage medium | |
CN113691403A (en) | Topological node configuration method, related device and computer program product | |
CN114363704A (en) | Video playing method, device, equipment and storage medium | |
CN113556575A (en) | Method, apparatus, device, medium and product for compressing data | |
CN114265692A (en) | Service scheduling method, device, equipment and storage medium | |
CN114091909A (en) | A method, system, device and electronic device for collaborative development |
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 |