CN113419865B - Cloud resource processing method, related device and computer program product - Google Patents
Cloud resource processing method, related device and computer program product Download PDFInfo
- Publication number
- CN113419865B CN113419865B CN202110823847.XA CN202110823847A CN113419865B CN 113419865 B CN113419865 B CN 113419865B CN 202110823847 A CN202110823847 A CN 202110823847A CN 113419865 B CN113419865 B CN 113419865B
- Authority
- CN
- China
- Prior art keywords
- intelligent wearable
- wearable device
- interface
- application
- display
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 31
- 238000004590 computer program Methods 0.000 title abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 48
- 230000006978 adaptation Effects 0.000 claims abstract description 44
- 238000000034 method Methods 0.000 claims abstract description 21
- 230000006870 function Effects 0.000 claims description 65
- 230000004044 response Effects 0.000 claims description 20
- 230000003044 adaptive effect Effects 0.000 claims description 7
- 230000003993 interaction Effects 0.000 abstract description 8
- 238000004891 communication Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005457 optimization Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000009466 transformation Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 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
- 239000004984 smart glass Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The disclosure provides a cloud resource processing method, a cloud resource processing device, electronic equipment, computer readable storage media and computer program products, relates to the technical fields of cloud computing, cloud service, interface processing and the like, and can be applied to a cloud platform for providing services for intelligent wearable equipment. One embodiment of the method comprises the following steps: and responding to the received resource use request of the intelligent wearable equipment, acquiring display parameters of the intelligent wearable equipment, generating a feedback interface based on a processing result after processing a task corresponding to the resource use request, then adjusting the feedback interface according to the display parameters to obtain an adjustment adaptation interface, and finally returning the adjustment adaptation interface to the intelligent wearable equipment. According to the method, after the resource use request of the intelligent wearable device can be processed, the processing result is adapted according to the display parameters of the intelligent wearable device, and the interaction capability of the intelligent wearable device is improved.
Description
Technical Field
The disclosure relates to the technical field of computers, in particular to the technical field of computers such as cloud computing, cloud service, interface processing and the like, and can be applied to a cloud platform for providing services for intelligent wearable equipment, in particular to a cloud resource processing method, a cloud resource processing device, electronic equipment, a computer readable storage medium and a computer program product.
Background
Along with the continuous progress of science and technology, in order to promote people's quality of life, more and more traditional wearing equipment has been intelligent transformation by the facilitator, and the intelligent wearable accessible interaction system after transformation is interacted with the user, at any time, anywhere provides the service for the user.
Disclosure of Invention
The embodiment of the disclosure provides a cloud resource processing method, a cloud resource processing device, electronic equipment, a computer readable storage medium and a computer program product.
In a first aspect, an embodiment of the present disclosure provides a cloud resource processing method, including: in response to receiving a resource use request of an intelligent wearable device, acquiring display parameters of the intelligent wearable device; processing the task corresponding to the resource use request, and generating a feedback interface based on a processing result; adjusting the feedback interface according to the display parameters to obtain an adjustment adaptive interface; and returning the adjustment adaptation interface to the intelligent wearable equipment, and controlling the intelligent wearable equipment to display the adjustment adaptation interface.
In a second aspect, an embodiment of the present disclosure provides a cloud resource processing apparatus, including: a display parameter acquisition unit configured to acquire display parameters of an intelligent wearable device in response to receiving a resource use request of the intelligent wearable device; the feedback interface generating unit is configured to generate a feedback interface based on a processing result after processing the task corresponding to the resource use request; the adjustment adaptation interface generation unit is configured to adjust the feedback interface according to the display parameters to obtain an adjustment adaptation interface; and the adjustment adaptation interface sending unit is configured to return the adjustment adaptation interface to the intelligent wearable device and control the intelligent wearable device to display the adjustment adaptation interface.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including: 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 implement the cloud resource processing method as described in any one of the implementations of the first aspect when executed.
In a fourth aspect, embodiments of the present disclosure provide a non-transitory computer-readable storage medium storing computer instructions for enabling a computer to implement a cloud resource processing method as described in any of the implementations of the first aspect when executed.
In a fifth aspect, embodiments of the present disclosure provide a computer program product comprising a computer program which, when executed by a processor, is capable of implementing a cloud resource processing method as described in any of the implementations of the first aspect.
The cloud resource processing method, the cloud resource processing device, the electronic device, the computer readable storage medium and the computer program product provided by the embodiment of the disclosure respond when a resource use request of the intelligent wearable device is received, display parameters of the intelligent wearable device are obtained, a feedback interface is generated based on a processing result after processing a task corresponding to the resource use request, then the feedback interface is adjusted according to the display parameters to obtain an adjustment adaptation interface, and finally the adjustment adaptation interface is returned to the intelligent wearable device.
According to the method and the device, after the resource use request of the intelligent wearable device can be processed, the processing result is adapted according to the display parameters of the intelligent wearable device, the interaction capacity of the intelligent wearable device is improved, and meanwhile, the optimization cost when optimizing each application in the intelligent wearable device is reduced.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the disclosure, nor is it intended to be used to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following specification.
Drawings
Other features, objects and advantages of the present disclosure will become more apparent upon reading of the detailed description of non-limiting embodiments, made with reference to the following drawings:
FIG. 1 is an exemplary system architecture in which the present disclosure may be applied;
fig. 2 is a flowchart of a cloud resource processing method provided in an embodiment of the present disclosure;
fig. 3 is a flowchart of another cloud resource processing method provided in an embodiment of the present disclosure;
FIGS. 4-1, 4-2, 4-3 and 4-4 are schematic diagrams illustrating the effects of the cloud resource processing method under an application scenario provided by the embodiments of the present disclosure;
fig. 5 is a block diagram of a cloud resource processing device according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an electronic device adapted to perform a cloud resource processing method according to an embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present disclosure to facilitate understanding, and should be considered as merely exemplary. Accordingly, one 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, without conflict, the embodiments of the present disclosure and features of the embodiments may be combined with each other.
In addition, in the technical scheme related to the disclosure, the acquisition, storage, application and the like of the related user personal information all conform to the regulations of related laws and regulations and do not violate the popular regulations of the public order.
FIG. 1 illustrates an exemplary system architecture 100 in which embodiments of cloud resource processing methods, apparatus, electronic devices, and computer-readable storage media of the present disclosure may be applied.
As shown in fig. 1, a system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used as a medium to provide communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The user may interact with the server 105 via the network 104 using the terminal devices 101, 102, 103 to receive or send messages or the like. Various applications for implementing information communication between the terminal devices 101, 102, 103 and the server 105, such as a cloud computing application, a remote control application, an instant messaging application, and the like, may be installed on the terminal devices.
The terminal devices 101, 102, 103 and the server 105 may be hardware or software. When the terminal devices 101, 102, 103 are hardware, they may be various smart wearable devices with display screens, including but not limited to smart watches, smart glasses, etc.; when the terminal devices 101, 102, 103 are software, they may be installed in the above-listed electronic devices, which may be implemented as a plurality of software or software modules, or may be implemented as a single software or software module, which is not particularly limited herein. When the server 105 is hardware, it may be implemented as a distributed server cluster formed by a plurality of servers, or may be implemented as a single server; when the server is software, the server may be implemented as a plurality of software or software modules, or may be implemented as a single software or software module, which is not particularly limited herein.
The server 105 may provide various services through various built-in applications, for example, a cloud computing application that may provide cloud computing services, and when the cloud computing application is run, the server 105 may achieve the following effects: firstly, the server 105 responds to a resource use request sent by the terminal devices 101, 102, 103 through the network 104, and acquires display parameters of the terminal device sending the resource use request; then, the server 105 processes the task corresponding to the resource use request, and generates a feedback interface based on the processing result; next, the server 105 adjusts the feedback interface according to the acquired display parameters to obtain an adjustment adaptation interface; finally, the server 105 feeds back the adjustment adaptation interface to the smart wearable device and controls the smart wearable device to display the adjustment adaptation interface.
It should be noted that, besides being able to be obtained from the terminal devices 101, 102, 103 through the network 104, the display parameters of the intelligent wearable device may also be stored in advance in the server 105 in various manners, and when a subsequent intelligent wearable device sends a resource use request to the server 105, the server 105 may be informed by means of sending a device identifier or the like that the corresponding display parameters are matched locally according to the device identifier.
Since more computing resources and stronger computing power are required to be occupied when responding to the resource usage request, the cloud resource processing method provided in the subsequent embodiments of the present disclosure is generally executed by the server 105 having stronger computing power and more computing resources, and accordingly, the cloud resource processing device is also generally disposed in the server 105. However, it should be noted that, when the terminal devices 101, 102, 103 also have the required computing capability and computing resources, the terminal devices 101, 102, 103 can also help other non-local terminal devices complete the operations performed by the server 105 through the cloud computing application installed thereon, so as to output the same result as the server 105. Correspondingly, the cloud resource processing device can also be arranged in the terminal equipment 101, 102 and 103.
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.
Referring to fig. 2, fig. 2 is a flowchart of a cloud resource processing method provided in an embodiment of the disclosure, where a flowchart 200 includes the following steps:
in step 201, in response to receiving a resource usage request of the smart wearable device, a display parameter of the smart wearable device is acquired.
In this embodiment, an execution body (for example, the server 105 shown in fig. 1) of the cloud resource processing method responds to a resource usage request of the intelligent wearable device, and obtains display parameters of the intelligent wearable device, where the display parameters generally include parameters such as a shape, a size, supportable resolution information, and the like of a display component of the intelligent wearable device.
It should be noted that, the display parameters of the intelligent wearable device may be stored locally in the execution body in advance, and the subsequent intelligent wearable device may instruct the execution body to query the corresponding display parameters by means of sending a device identifier, or may be sent by the intelligent wearable device together when sending a resource use request, or may return by the intelligent wearable device after the execution body sends a display parameter acquisition request to the intelligent wearable device.
And 202, processing tasks corresponding to the resource use requests, and generating a feedback interface based on the processing results.
In this embodiment, the executing body processes the resource usage request, where the resource usage request of the intelligent wearable device may be an explicit data packet and a processing requirement of the data packet, so that after the executing body responds to the resource usage request, the executing body processes the data packet according to the processing requirement, so as to obtain a corresponding processing result, and generate a feedback interface for feeding back the processing result.
In some optional implementations of this embodiment, when the resource usage request is an application invocation request, after the execution body responds to the application invocation request, an application interface corresponding to the application may be fed back to the intelligent wearable device, so that a user may use the application according to the intelligent wearable device, and at this time, the feedback interface may be an application interface of the application, so that the user may directly invoke the application in the cloud platform and other terminal devices based on the used intelligent wearable device, without optimizing the application based on the running environment of the intelligent wearable device, and saving optimization resources.
And 203, adjusting the feedback interface according to the display parameters to obtain an adjustment adaptive interface.
In this embodiment, the feedback interface generated in the step 202 is obtained, and the feedback interface is adjusted according to the display parameter, so as to obtain an adjustment adaptive interface corresponding to the display parameter.
In the process of adjusting the feedback interface, the display form of the content in the feedback interface can be changed based on the display of the display parameters, for example, when each content in the feedback interface is displayed in the form of an icon, when the size of the display component of the intelligent wearable device indicated in the display parameters is smaller than the preferred size of the feedback interface and the difference between the size and the preferred size is greater than a preset threshold, the display form of each content in the feedback interface can be adjusted, and the icon form is replaced in the forms of a list, a list and the like, so that the quality of the display content in the adjustment and adaptation interface is improved.
And 204, returning the adjustment adaptation interface to the intelligent wearable device, and controlling the intelligent wearable device to display the adjustment adaptation interface.
In this embodiment, after the foregoing execution body obtains the adjustment adaptation interface based on step 203, the adjustment adaptation interface is returned to the intelligent wearable device that issues the resource usage request, and the intelligent wearable device is controlled to display the adjustment adaptation interface, and the adjustment adaptation interface that is adapted for presentation by the display component of the intelligent wearable device is subsequently utilized.
According to the cloud resource processing method provided by the embodiment of the disclosure, after the resource use request of the intelligent wearable equipment is processed, the processing result is adapted according to the display parameters of the intelligent wearable equipment, so that the interaction capability of the intelligent wearable equipment is improved, and meanwhile, the optimization cost for optimizing each application in the intelligent wearable equipment is reduced.
In some optional implementations of the present embodiment, the cloud resource processing method further includes: and acquiring the use gesture of the intelligent wearable device, and adjusting the display parameters according to the use gesture.
Specifically, because the display condition of the intelligent wearable device is often affected by the posture of the wearing part, the use posture of the intelligent wearable device can be acquired for better adapting to the actual use state and posture of the user using the intelligent wearable device, and the acquired display parameters can be adjusted by the part, which can be observed by the user, in the display component of the intelligent wearable device according to the use posture.
Wherein, the usage gesture of the smart wearable device may include factors that affect the observation of the display component using the user wearable device, such as an angle presented by the display component of the smart wearable device.
In some optional implementations of the present embodiment, the cloud resource processing method further includes: sending a display area indication request to the intelligent wearable device; controlling the intelligent wearable device to prompt a user to perform display area indication operation, and returning display area indication information generated according to the display area indication operation performed by the user; and adjusting the display parameters according to the display area indication information.
Specifically, in order to better approach to the actual requirement of using the intelligent wearable device, the execution body may further send a display area indication request to the intelligent wearable device after obtaining the display parameter of the intelligent wearable device, control the intelligent wearable device to prompt a user to perform display area indication operation, and return display area indication information generated according to the display area indication operation performed by the user, where the display area indication request is used to indicate a display position of the adjustment adaptation interface in the intelligent wearable device, where the display position is expected by the user, and after receiving the feedback display area indication information, the execution body may adjust the display parameter according to the display area indication information, so as to obtain that the adjustment adaptation interface may be displayed in a display area expected by the user.
The display areas of the intelligent wearable device, which can be used for displaying the adjustment adaptation interface, can be divided in advance, and the division results are numbered correspondingly, so that a user can select the corresponding display areas according to the numbers.
Further, when the resource usage request is an application call request, please refer to fig. 3, fig. 3 is a flowchart of another cloud resource processing method provided in an embodiment of the disclosure, wherein the flowchart 300 includes the following steps:
In step 301, in response to receiving a resource usage request of the smart wearable device, a display parameter of the smart wearable device is obtained.
Step 302, a target application requested by a resource usage request is invoked, and a function list of the target application is obtained.
In this embodiment, a target application corresponding to the resource usage request is obtained, and a function list of functions that can be provided in the target application is obtained.
Step 303, the function list is sent to the smart wearable device.
In this embodiment, the function list obtained in the above step 302 is sent to the intelligent wearable device, so that the user can screen each function in the target application according to the content in the function list, and the function expected to be used by the user and the application with low value to the user are obtained.
Step 304, in response to receiving the function selection information returned by the intelligent wearable device for the function list, adjusting the feedback interface of the target application based on the target function selected by the function selection information.
In this embodiment, after the function list is fed back to the intelligent wearable device in step 303, after the user finishes selecting the desired function by using the function list, the corresponding function selection information is returned to the execution subject through the intelligent wearable device, and after the execution subject receives the function selection information, the execution subject may reserve the selected target function therein, delete the unselected function, and then adjust the feedback interface according to the reserved target function, and delete the function with low value to the user from the application of the target application.
Step 305, generating a feedback interface based on the adjusted application interface.
And 306, adjusting the feedback interface according to the display parameters to obtain an adjustment adaptive interface.
Step 307, the adjustment adaptation interface is returned to the intelligent wearable device, and the intelligent wearable device is controlled to display the adjustment adaptation interface.
The steps 301, 305-307 are identical to the steps 201, 202-204 shown in fig. 2, and the same parts are referred to the corresponding parts of the previous embodiment, and will not be described again.
Based on the embodiment corresponding to fig. 2, the present embodiment further screens each function according to the use requirement of the user on each function in the target application, and retains the function with higher use value for the user according to the screened result, so as to more effectively utilize the display space in the intelligent wearable device.
In some optional implementations of the present embodiment, the cloud resource processing method further includes: and adjusting a feedback interface of an alternative application which can be provided for the intelligent wearable device according to the display parameters.
Specifically, after the display parameters of the intelligent wearable device are obtained, the feedback interface of the alternative application which is locally stored by the execution main body and can be provided for the intelligent wearable device can be adjusted by utilizing the display parameters, so that the intelligent wearable device can directly call each alternative application adjusted by the application interface, and the response speed of the execution main body to the intelligent wearable device is improved.
In some optional implementations of this embodiment, a triggering relationship between the smart wearable device and the alternative application that the execution subject may provide for the smart wearable device may be established, so as to reduce operation steps when an application is called in the smart wearable device, and improve efficiency when the smart wearable device repeatedly calls the same application, where the cloud resource processing method further includes: in response to receiving a callable application query request sent by the intelligent wearable device, sending an alternative application list after adjusting an application interface to the intelligent wearable device; and in response to receiving the shortcut trigger identifier returned by the intelligent wearable equipment based on the alternative application list, establishing a trigger relationship between the shortcut trigger identifier and the corresponding alternative application.
Specifically, after receiving a callable application query request sent by the intelligent wearable device, sending an alternative application list of alternative applications, which can be provided by the execution subject for the intelligent wearable device, to the intelligent wearable device, so that a user of the intelligent wearable device establishes the trigger relationship according to the alternative application list, after receiving the alternative application list, the user of the wearable device can set the alternative application indicated by the shortcut trigger identifier according to actual requirements, and returns the shortcut trigger identifier to the execution subject after the setting is completed, the execution subject responds after receiving the shortcut trigger identifier returned by the intelligent wearable device based on the alternative application list, and establishes a trigger relationship between the shortcut trigger identifier and the corresponding alternative application, so that the corresponding alternative application is directly triggered when the shortcut trigger identifier is received later.
For deepening understanding, the disclosure further provides a specific implementation scheme in combination with a specific application scenario, which is specifically as follows:
First, after receiving a resource usage request of an intelligent wearable device, a display parameter of the intelligent wearable device is obtained, and the intelligent wearable device can be as shown in fig. 4-1.
And then, calling a target application corresponding to the resource use request for the application calling request in response to the resource use request, and acquiring a function list of the target application, wherein a function A, B, C, D exists in the function list, and after the function list is acquired, feeding back the function list to the intelligent wearable device.
Next, in response to receiving function selection information returned by the intelligent wearable device for the function list, a function A, B is selected in the selection information, a feedback interface of the target application is adjusted based on a target function selected by the function selection information, a function C, D in an original application interface is removed, an interface ratio of an icon of a function A, B is adjusted, and a feedback interface is generated, wherein the application interface of the target application may be as shown in fig. 4-2, and the feedback interface generated based on the adjusted application interface may be as shown in fig. 4-3.
Further, the feedback interface is adjusted according to the display parameters to obtain an adaptation interface, and the adaptation interface can be shown in fig. 4-4.
Finally, the adjustment adaptation interface is returned to the intelligent wearable device, and the intelligent wearable device is controlled to display the adjustment adaptation interface, and the final effect can be as shown in fig. 4-1.
With further reference to fig. 5, as an implementation of the method shown in the foregoing figures, the present disclosure provides an embodiment of a cloud resource processing apparatus, where an embodiment of the apparatus corresponds to the embodiment of the method shown in fig. 2, and the apparatus may be specifically applied to various electronic devices.
As shown in fig. 5, the cloud resource processing apparatus 500 of the present embodiment may include: a display parameter acquisition unit 501, a feedback interface generation unit 502, an adjustment adaptation interface generation unit 503, and an adjustment adaptation interface transmission unit 504. Wherein, the display parameter obtaining unit 501 is configured to obtain display parameters of the intelligent wearable device in response to receiving a resource use request of the intelligent wearable device; the feedback interface generating unit 502 is configured to generate a feedback interface based on a processing result after processing the task corresponding to the resource use request; an adjustment adaptation interface generating unit 503 configured to adjust the feedback interface according to the display parameter, so as to obtain an adjustment adaptation interface; and an adjustment adaptation interface sending unit 504 configured to return the adjustment adaptation interface to the intelligent wearable device, and control the intelligent wearable device to display the adjustment adaptation interface.
In the present embodiment, in the cloud resource processing apparatus 500: specific processing of the display parameter obtaining unit 501, the feedback interface generating unit 502, the adjustment adaptive interface generating unit 503, and the adjustment adaptive interface transmitting unit 504 and technical effects thereof may refer to the relevant descriptions of steps 201 to 204 in the corresponding embodiment of fig. 2, and are not repeated herein.
In some optional implementations of this embodiment, in response to the resource usage request being an application call request, the feedback interface generating unit includes: the target application calling and function list calling subunit comprises a target application calling module and a function list calling module, wherein the target application calling module is configured to call a target application of a target application requested by the resource use request, and the function list calling module is configured to acquire a function list of the target application; a function list sending subunit, configured to send the function list to the intelligent wearable device; an application interface adjustment subunit, configured to respond to receiving function selection information returned by the intelligent wearable device for the function list, and adjust a feedback interface of the target application based on a target function selected by the function selection information; and a feedback interface generation subunit configured to generate a feedback interface based on the adjusted application interface.
In some optional implementations of this embodiment, the cloud resource processing apparatus further includes: and the alternative application optimizing unit is configured to adjust a feedback interface of an alternative application which can be provided for the intelligent wearable device according to the display parameter.
In some optional implementations of this embodiment, the cloud resource processing apparatus further includes: an alternative application list sending unit, configured to send an alternative application list after adjusting an application interface to the intelligent wearable device in response to receiving a callable application query request sent by the intelligent wearable device; and the shortcut trigger establishing unit is configured to establish a trigger relationship between the shortcut trigger identifier and the corresponding alternative application in response to receiving the shortcut trigger identifier returned by the intelligent wearable device based on the alternative application list.
In some optional implementations of this embodiment, the cloud resource processing apparatus further includes: the first display parameter adjusting unit is configured to acquire the use gesture of the intelligent wearable device and adjust the display parameters according to the use gesture.
In some optional implementations of this embodiment, the cloud resource processing apparatus further includes: an indication request sending unit configured to send a display area indication request to the smart wearable device; the indication information return control subunit is configured to control the intelligent wearable device to prompt a user to perform display area indication operation and return display area indication information generated according to the display area indication operation performed by the user; and a second display parameter adjustment unit configured to adjust the display parameter according to the display area indication information.
The cloud resource processing device provided by the embodiment of the present invention can process a resource usage request of an intelligent wearable device, adapt a processing result according to a display parameter of the intelligent wearable device, improve interaction capability of the intelligent wearable device, and reduce optimization cost when optimizing each application in the intelligent wearable device.
According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
Fig. 6 illustrates a schematic block diagram of an example electronic device 600 that may 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 telephones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary 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 that 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 may also be stored. The computing unit 601, ROM 602, and RAM 603 are connected to each other by a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Various components in the device 600 are connected to the I/O interface 605, including: an input unit 606 such as a keyboard, mouse, etc.; 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 computing unit 601 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 601 performs the respective methods and processes described above, such as a cloud resource processing method. For example, in some embodiments, the cloud resource processing method may be implemented as a computer software program tangibly embodied on 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 RAM 603 and executed by computing unit 601, one or more steps of the cloud resource processing method described above may be performed. Alternatively, in other embodiments, the computing unit 601 may be configured to perform the cloud resource processing method by any other suitable means (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On 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, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program code 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 code, when executed by the processor or controller, causes the functions/operations specified in the flowchart and/or block diagram to be implemented. 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. The 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 pointing device (e.g., a mouse or 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 may 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 input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background 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 background, 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.
The computer system may include a client and a server. The client and server are typically 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 can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so as to solve the defects of large management difficulty and weak service expansibility in the traditional physical host and Virtual Private Server (VPS) PRIVATE SERVER service. Servers may also be divided into servers of a distributed system or servers that incorporate blockchains.
According to the technical scheme of the embodiment of the disclosure, after the resource use request of the intelligent wearable equipment is processed, the processing result is adapted according to the display parameters of the intelligent wearable equipment, so that the interaction capability of the intelligent wearable equipment is improved, and meanwhile, the optimization cost for optimizing each application in the intelligent wearable equipment is reduced.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps recited in the present disclosure may be performed in parallel, sequentially, or in a different order, provided that the desired results of the technical solutions provided by the present disclosure are achieved, and are not limited herein.
The above detailed description should not be taken as limiting the scope of the present disclosure. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present disclosure are intended to be included within the scope of the present disclosure.
Claims (12)
1. A cloud resource processing method, comprising:
In response to receiving a resource use request of an intelligent wearable device, acquiring display parameters of the intelligent wearable device;
Responding to the resource use request as an application calling request, calling a target application requested by the resource use request, and acquiring a function list of the target application; sending the function list to the intelligent wearable equipment; responding to the received function selection information returned by the intelligent wearable equipment aiming at the function list, and adjusting a feedback interface of the target application based on the target function selected by the function selection information; generating a feedback interface based on the adjusted application interface;
Adjusting the feedback interface according to the display parameters to obtain an adjustment adaptive interface;
and returning the adjustment adaptation interface to the intelligent wearable equipment, and controlling the intelligent wearable equipment to display the adjustment adaptation interface.
2. The method of claim 1, further comprising:
and adjusting a feedback interface of an alternative application which can be provided for the intelligent wearable equipment according to the display parameters.
3. The method of claim 2, further comprising:
In response to receiving a callable application query request sent by the intelligent wearable device, sending an alternative application list after adjusting an application interface to the intelligent wearable device;
And in response to receiving a shortcut trigger identifier returned by the intelligent wearable equipment based on the alternative application list, establishing a trigger relationship between the shortcut trigger identifier and the corresponding alternative application.
4. The method of claim 1, further comprising:
and acquiring the use gesture of the intelligent wearable device, and adjusting the display parameters according to the use gesture.
5. The method of claim 1, further comprising:
sending a display area indication request to the intelligent wearable device;
Controlling the intelligent wearable device to prompt a user to perform display area indication operation, and returning display area indication information generated according to the display area indication operation performed by the user;
And adjusting the display parameters according to the display area indication information.
6. A cloud resource processing apparatus, comprising:
A display parameter acquisition unit configured to acquire display parameters of an intelligent wearable device in response to receiving a resource use request of the intelligent wearable device;
The feedback interface generating unit responds to the resource use request to call the application, and comprises the following steps: the target application calling and function list calling subunit comprises a target application calling module and a function list calling module, wherein the target application calling module is configured to call a target application of a target application requested by the resource use request, and the function list calling module is configured to acquire a function list of the target application; a function list sending subunit, configured to send the function list to the intelligent wearable device; an application interface adjustment subunit, configured to respond to receiving function selection information returned by the intelligent wearable device for the function list, and adjust a feedback interface of the target application based on a target function selected by the function selection information; a feedback interface generation subunit configured to generate a feedback interface based on the adjusted application interface;
The adjustment adaptation interface generation unit is configured to adjust the feedback interface according to the display parameters to obtain an adjustment adaptation interface;
And the adjustment adaptation interface sending unit is configured to return the adjustment adaptation interface to the intelligent wearable device and control the intelligent wearable device to display the adjustment adaptation interface.
7. The apparatus of claim 6, further comprising:
and the alternative application optimizing unit is configured to adjust a feedback interface of an alternative application which can be provided for the intelligent wearable device according to the display parameters.
8. The apparatus of claim 7, further comprising:
An alternative application list sending unit, configured to send an alternative application list after adjusting an application interface to the intelligent wearable device in response to receiving a callable application query request sent by the intelligent wearable device;
and the shortcut trigger establishing unit is configured to establish a trigger relationship between the shortcut trigger identifier and the corresponding alternative application in response to receiving the shortcut trigger identifier returned by the intelligent wearable device based on the alternative application list.
9. The apparatus of claim 6, further comprising:
the first display parameter adjusting unit is configured to acquire the use gesture of the intelligent wearable device and adjust the display parameters according to the use gesture.
10. The apparatus of claim 6, further comprising:
An indication request sending unit configured to send a display area indication request to the smart wearable device;
The indication information return control subunit is configured to control the intelligent wearable device to prompt a user to perform display area indication operation and return display area indication information generated according to the display area indication operation performed by the user;
And a second display parameter adjustment unit configured to adjust the display parameter according to the display area indication information.
11. 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 cloud resource processing method of any of claims 1-5.
12. A non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the cloud resource processing method of any of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110823847.XA CN113419865B (en) | 2021-07-21 | 2021-07-21 | Cloud resource processing method, related device and computer program product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110823847.XA CN113419865B (en) | 2021-07-21 | 2021-07-21 | Cloud resource processing method, related device and computer program product |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113419865A CN113419865A (en) | 2021-09-21 |
CN113419865B true CN113419865B (en) | 2024-08-02 |
Family
ID=77721616
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110823847.XA Active CN113419865B (en) | 2021-07-21 | 2021-07-21 | Cloud resource processing method, related device and computer program product |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113419865B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114415997B (en) * | 2021-12-20 | 2022-11-15 | 北京百度网讯科技有限公司 | Display parameter setting method and device, electronic equipment and storage medium |
CN114936061B (en) * | 2022-05-30 | 2024-06-21 | 中国银行股份有限公司 | Dynamic adjustment method and device for mobile phone banking function |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109032746A (en) * | 2018-08-10 | 2018-12-18 | 广东小天才科技有限公司 | Display interface self-defining method and system of wearable device and electronic device |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103257812B (en) * | 2012-02-17 | 2016-10-05 | 联想(北京)有限公司 | A kind of method adjusting display output and electronic equipment |
CN104640059A (en) * | 2015-01-23 | 2015-05-20 | 小米科技有限责任公司 | Method, device and equipment for transmitting data |
CN106385621A (en) * | 2016-09-12 | 2017-02-08 | 猫范(北京)科技有限公司 | Intelligent device control method and device |
CN108664203A (en) * | 2018-03-28 | 2018-10-16 | 努比亚技术有限公司 | Control method, equipment and the computer storage media of wearable device |
CN109947524B (en) * | 2019-03-28 | 2023-10-17 | 努比亚技术有限公司 | Interface display method, wearable device and computer readable storage medium |
CH716777A2 (en) * | 2019-11-08 | 2021-05-14 | Tissot Sa | Method for managing a display interface formed of a plurality of connected watch screens. |
CN111026491B (en) * | 2019-12-10 | 2024-04-26 | 北京小米移动软件有限公司 | Interface display method, device, electronic equipment, server and storage medium |
-
2021
- 2021-07-21 CN CN202110823847.XA patent/CN113419865B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109032746A (en) * | 2018-08-10 | 2018-12-18 | 广东小天才科技有限公司 | Display interface self-defining method and system of wearable device and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN113419865A (en) | 2021-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113849312B (en) | Data processing task allocation method and device, electronic equipment and storage medium | |
CN111290768B (en) | Updating method, device, equipment and medium of containerized application system | |
CN113419865B (en) | Cloud resource processing method, related device and computer program product | |
CN111586128A (en) | Method, device and equipment for acquiring applet data and storage medium | |
CN114490048A (en) | Task execution method and device, electronic equipment and computer storage medium | |
CN114374703B (en) | Cloud mobile phone information acquisition method, device, equipment and storage medium | |
CN113572833B (en) | Cloud mobile phone maintenance method and device, electronic equipment and storage medium | |
CN113641388B (en) | Cloud mobile phone updating method, related device and computer program product | |
CN113419880B (en) | Cloud mobile phone root authority acquisition method, related device and computer program product | |
CN112966201B (en) | Object processing method, device, electronic equipment and storage medium | |
CN113360266B (en) | Task processing method and device | |
CN114748873A (en) | Interface rendering method, device, equipment and storage medium | |
CN113726881B (en) | Communication connection establishment method, related device and computer readable storage medium | |
CN114095758B (en) | Cloud image intercepting method and related device | |
CN113743288B (en) | Image recognition method, device and equipment of cloud mobile phone and storage medium | |
CN113535020B (en) | Method, apparatus, device, medium and product for generating application icons | |
CN113691937B (en) | Method for determining position information, cloud mobile phone and terminal equipment | |
CN113905040B (en) | File transmission method, device, system, equipment and storage medium | |
CN113010285B (en) | Method, apparatus, device, medium, and article for processing data | |
CN115567602A (en) | CDN node back-to-source method, device and computer readable storage medium | |
CN114265692A (en) | Service scheduling method, device, equipment and storage medium | |
CN114428646B (en) | Data processing method and device, electronic equipment and storage medium | |
CN112925623A (en) | Task processing method and device, electronic equipment and medium | |
CN113535187B (en) | Service online method, service updating method and service providing method | |
CN114006902B (en) | Cloud mobile phone restarting method, device, equipment and storage 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 |