WO2018141175A1 - 一种实现应用操作的方法及终端 - Google Patents

一种实现应用操作的方法及终端 Download PDF

Info

Publication number
WO2018141175A1
WO2018141175A1 PCT/CN2017/114295 CN2017114295W WO2018141175A1 WO 2018141175 A1 WO2018141175 A1 WO 2018141175A1 CN 2017114295 W CN2017114295 W CN 2017114295W WO 2018141175 A1 WO2018141175 A1 WO 2018141175A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
setting
control
parameter
snapshot
Prior art date
Application number
PCT/CN2017/114295
Other languages
English (en)
French (fr)
Inventor
陈星亚
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2018141175A1 publication Critical patent/WO2018141175A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Definitions

  • This document relates to, but is not limited to, mobile communication technology, and more particularly to a method and terminal for implementing application operations.
  • wearable devices such as smart watches and wearable glasses are increasingly used in daily work and life, for example, the user performs motion data recording and analysis through smart watches.
  • the embodiment of the invention provides a method and a terminal for implementing an application operation, which can conveniently implement an application operation and improve a user's operation experience.
  • the embodiment of the invention provides a method for implementing an application operation, including:
  • the first terminal acquires one or more setting interface snapshots included in the first terminal, and sends the obtained setup interface snapshot to the second terminal;
  • the first terminal receives a snapshot of the setting interface that is sent by the second terminal and includes the parameter setting content, and parses and determines the parameter setting performed on the system or the application;
  • the first terminal writes the set parameters through an interface corresponding to the parameter according to the determined parameter setting.
  • the method before the sending the obtained setup interface snapshot to the second terminal, the method further includes:
  • the first terminal performs a snapshot of each of the acquired interfaces according to a preset encoding manner. Encoding is performed to distinguish each of the set interface snapshots.
  • the method further includes:
  • the parsing determines that the parameter settings performed on the system or the application include:
  • the first terminal parses the setting interface snapshot that includes the parameter setting content according to the control location and the type of the control, and determines parameter settings for the first terminal's own system or application.
  • the method further includes:
  • the first terminal identifies each of the controls that are parameterized in all the set interface snapshots that are acquired, and distinguishes each of the identified controls by using the preset discrimination information.
  • an embodiment of the present invention further provides a method for implementing an application operation, including:
  • the second terminal performs parameter setting on the application on the first terminal according to the received setting interface snapshot
  • the second terminal feeds back a snapshot of the setting interface including the parameter setting content to the first terminal.
  • the method further includes:
  • the second terminal determines, according to the received snapshot of the setting interface, a type of control and a control position for performing each parameter setting;
  • the second terminal generates, according to the determined type of the control and the position of the control, a corresponding control for adding the parameter setting content in the control position of the setting interface snapshot.
  • the method further includes:
  • the second terminal generates, according to the one-to-one correspondence between the received one or more setting interface snapshots, a corresponding control for adding the parameter setting content according to the distinguishing information preset by the first terminal.
  • the method further includes:
  • the second terminal stores one or more setting interface snapshots including parameter setting contents as one or more setting mode information according to a preset combination
  • the stored setting mode information is fed back to the first terminal according to the parameter setting requirement, so that the first terminal performs parameter setting according to the parameter setting content included in the setting interface snapshot in the setting mode information.
  • the embodiment of the present invention further provides a terminal for implementing an application operation, including: an acquisition sending unit, a receiving determining unit, and a writing unit; wherein
  • the obtaining sending unit is configured to obtain one or more setting interface snapshots included in the terminal itself, and send the obtained setting interface snapshot to the second terminal;
  • the receiving determining unit is configured to receive a snapshot of the setting interface that is sent by the second terminal and includes the parameter setting content, and parse and determine the parameter setting performed on the system or the application;
  • the writing unit is set to write the set parameters through an interface corresponding to the parameter according to the determined parameter setting.
  • the terminal further includes a first coding unit, configured to encode each of the acquired setup interface snapshots according to a preset coding manner to distinguish each of the setup interface snapshots.
  • a first coding unit configured to encode each of the acquired setup interface snapshots according to a preset coding manner to distinguish each of the setup interface snapshots.
  • the terminal further includes a first determining unit and a first generating unit, where
  • the first determining unit is configured to determine, for each of the setting interface snapshots, a type of control and a control position for performing parameter setting;
  • the first generating unit is configured to generate, according to the control type and the control position determined by the determining unit, a control of the corresponding control type in the control position of the setting interface snapshot, for the second terminal to add on the generated control
  • the parameter sets the content.
  • the receiving determining unit is configured to perform parsing to determine parameter settings for the own system or application by:
  • the terminal further includes a recognition distinguishing unit, configured to identify each control of the parameter settings in all the set interface snapshots that are obtained, and use the preset difference information to identify Every other control distinguishes.
  • a recognition distinguishing unit configured to identify each control of the parameter settings in all the set interface snapshots that are obtained, and use the preset difference information to identify Every other control distinguishes.
  • the embodiment of the present invention further provides a terminal that implements an application operation, including: a receiving unit, a setting unit, and a feedback unit;
  • the receiving unit is configured to receive a snapshot of the setting interface sent by the first terminal
  • the setting unit is configured to perform parameter setting on the application on the first terminal according to the received setting interface snapshot
  • the feedback unit is configured to feed back a snapshot of the setting interface including the parameter setting content to the first terminal.
  • the terminal further includes a second determining unit and a second generating unit, where
  • the second determining unit is configured to determine, according to the received snapshot of the setting interface, a type of control and a control position for performing each parameter setting;
  • the second generating unit is configured to generate, according to the determined type of the control and the position of the control, a corresponding control for adding the parameter setting content at the control position of the setting interface snapshot.
  • the terminal further includes a distinguishing setting unit, configured to generate a corresponding one for adding the one or more setting interface snapshots according to the one-to-one correspondence according to the distinguishing information preset by the first terminal.
  • the control that sets the content of the parameter.
  • the terminal further includes a mode storage unit, configured to store one or more setting interface snapshots including parameter setting content, as one or more setting mode information according to a preset combination;
  • the feedback unit is further configured to feed back the stored setting mode information to the first terminal, so that the first terminal performs parameter setting according to the parameter setting content included in the setting interface snapshot in the setting mode information.
  • the application includes: the first terminal acquires one or more setting interface snapshots included in the first terminal, and sends the obtained setting interface snapshot to the second terminal; the first terminal receives the setting interface snapshot of the parameter setting content sent by the second terminal, and The analysis determines the parameter setting performed on the system or the application; the first terminal writes the set parameter through the interface corresponding to the parameter according to the determined parameter setting.
  • the embodiment of the invention conveniently implements parameter setting of the first terminal by using the second terminal, thereby improving the operation experience of the user.
  • FIG. 1 is a flowchart of a method for implementing an application operation according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of a topology structure of a tree structure coding according to an embodiment of the present invention
  • FIG. 3 is a flowchart of a method for implementing an application operation according to another embodiment of the present invention.
  • FIG. 4 is a structural block diagram of a terminal for implementing an application operation according to an embodiment of the present invention.
  • FIG. 5 is a structural block diagram of a terminal for implementing an application operation according to another embodiment of the present invention.
  • FIG. 6 is a flowchart of a method for implementing an application operation according to an application example of the present invention.
  • the wearable device is generally small in size, and the corresponding area for the application operation is small.
  • the application operation involves more parameters, the application operation is very inconvenient and affects the user's operation experience.
  • FIG. 1 is a flowchart of a method for implementing an application operation according to an embodiment of the present invention. As shown in FIG. 1 , the method includes:
  • Step 100 The first terminal acquires one or more setting interface snapshots included in the first terminal, and sends the obtained setup interface snapshot to the second terminal.
  • the setting interface snapshot includes the system setting interface snapshot, the application setting interface snapshot, and the like. For example, whether the WIFI network is enabled, whether Bluetooth communication is enabled, whether the step-counting application is turned on, and the timer timing is set.
  • the method for obtaining a snapshot of the setting interface may include an existing processing method, including: reading a graphic of a setting interface existing in the system or the application; or saving the setting interface snapshot by using a screen capture manner.
  • the first terminal in the embodiment of the present invention may include a wearable device including a smart watch.
  • the touchable area of the wearable device for the application operation is small, the application operation is very inconvenient, and the user operation experience is poor.
  • the second terminal may include: an operation device with a large operation area such as a mobile phone or a tablet computer.
  • the first terminal performs a communication connection with the second terminal by using a wireless communication manner.
  • the wireless communication method includes a communication method such as Bluetooth, Wireless Fidelity (WIFI), and General Radio Packet Service (GRRS).
  • Step 101 The first terminal receives a snapshot of the setting interface that is sent by the second terminal and includes parameter setting content, and parses and determines a parameter setting performed on the system or the application.
  • the method for parsing the setting interface snapshot containing the parameter setting content may compare the setting interface snapshot including the parameter setting content with the setting interface snapshot acquired by the first terminal by using the image matching method to determine the changed parameter setting. content.
  • Step 102 The first terminal writes the set parameter by using an interface corresponding to the parameter according to the determined parameter setting.
  • the interface corresponding to the parameter is an existing interface.
  • the interface corresponding to each parameter can be determined, and the method for determining the interface can be implemented by using an existing method.
  • the method of the embodiment of the present invention further includes:
  • the first terminal encodes each acquired interface snapshot according to a preset encoding manner to distinguish each setting interface snapshot.
  • the encoding of the preset encoding manner includes the encoding of the tree structure according to the page position setting in the system or the application of the setting interface; or any other encoding manner that can distinguish the respective setting interfaces.
  • 2 is a schematic diagram of a topology structure of a tree structure coding according to an embodiment of the present invention. As shown in FIG. 2, according to a set parameter, a system or application architecture is distributed according to a tree structure layer by layer, where code 1 is first. Setting interface for parameter setting on layer architecture, codes 21, 22, and 23 are three setting interfaces for parameter setting on the second layer architecture, and codes 331, 332, and 333 are three settings for parameter setting on the second layer architecture.
  • the interface, FIG. 2 is only an example.
  • the tree structure can be adjusted according to the setting interface.
  • the encoding of the setting interface snapshot can improve the efficiency of parsing the setting interface snapshot including the parameter setting content.
  • the first terminal receives the setting interface snapshot including the parameter setting content
  • the first terminal directly determines the received parameter setting content.
  • the setting of the interface snapshot is encoded and will contain The comparison of the setting interface snapshot of the parameter setting content and the setting interface snapshot acquired by the first terminal can directly determine which parameters of the system or application are set.
  • the encoding of each of the acquired setting interface snapshots may include: traversing the setting interface corresponding to the setting interface snapshot obtained by the depth-first algorithm, and determining an application portal and an interaction path included in the setting interface, according to The determined application entry and interaction path encode the set interface snapshot corresponding to each of the traversed settings interfaces in a tree structure.
  • the method of the embodiment of the present invention further includes:
  • the first terminal sets a snapshot of each interface, and determines a control type and a control position for performing parameter setting
  • a control of the corresponding control type is generated at the position of the control that sets the interface snapshot, so that the second terminal adds the parameter setting content on the generated control.
  • the types of controls may include Boolean controls, selection controls including drop-down boxes, input controls including text input boxes, confirmation buttons, and the like.
  • the second terminal may modify the switch state of the Boolean control on the generated control, or add a parameter value for parameter setting in the input control including the text input box, or select a drop-down box in the selection control including the drop-down box. Options.
  • by analyzing the type of the control and the position of the control it is possible to determine which parameters are set according to the type of the control and the position of the control, or to simplify the parsing process of the setting interface snapshot containing the parameter setting content according to the type of the control and the position of the control. Improve processing efficiency.
  • the determining, by the embodiment of the present invention, determining the parameter settings performed on the system or the application includes:
  • the first terminal parses the setting interface snapshot containing the parameter setting content according to the control position and the type of the control, and determines parameter settings for the first terminal's own system or application.
  • the method of the embodiment of the present invention further includes:
  • the first terminal identifies each of the controls that are parameterized in all the set interface snapshots acquired, and distinguishes each of the identified controls by using the preset discrimination information.
  • the distinguishing information may be any information that can distinguish the control, such as the encoding information, the keyword information, and the name information; after distinguishing each control by distinguishing the information, when the parameters of the set parameters are parameterized, When it is determined, the modified information can be determined based on the distinguishing information. Controls, and then quickly confirm the specific settings of the parameters to improve processing efficiency.
  • the application includes: the first terminal acquires one or more setting interface snapshots included in the first terminal, and sends the obtained setting interface snapshot to the second terminal; the first terminal receives the setting interface snapshot of the parameter setting content sent by the second terminal, and The analysis determines the parameter setting performed on the system or the application; the first terminal writes the set parameter through the interface corresponding to the parameter according to the determined parameter setting.
  • the embodiment of the invention conveniently implements parameter setting of the first terminal by using the second terminal, thereby improving the operation experience of the user.
  • the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used in the foregoing method for implementing an application operation.
  • FIG. 3 is a flowchart of a method for implementing an application operation according to another embodiment of the present invention. As shown in FIG. 3, the method includes:
  • Step 300 The second terminal receives a snapshot of the setting interface sent by the first terminal.
  • Step 301 The second terminal performs parameter setting on the application on the first terminal according to the received setting interface snapshot.
  • Step 302 The second terminal feeds back a snapshot of the setting interface including the parameter setting content to the first terminal.
  • the method of the embodiment of the present invention further includes:
  • the second terminal determines the type of the control and the position of the control for each parameter setting on the received setting interface snapshot
  • the second terminal generates a corresponding control for adding the parameter setting content according to the determined control type and the control position, in the control position of the setting interface snapshot.
  • the method of the embodiment of the present invention further includes:
  • the second terminal generates, according to the one-to-one correspondence between the received one or more setting interface snapshots, a corresponding control for adding the parameter setting content according to the distinguishing information preset by the first terminal.
  • the method of the embodiment of the present invention further includes:
  • the second terminal will take one or more snapshots of the setting interface including the parameter setting contents, according to the pre- Setting the combination storage as one or more setting mode information;
  • the stored setting mode information is fed back to the first terminal, so that the first terminal performs parameter setting according to the parameter setting content included in the setting interface snapshot in the setting mode information.
  • the setting mode information may be an accumulation process.
  • the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used in the foregoing method for implementing an application operation.
  • FIG. 4 is a structural block diagram of a terminal for implementing an application operation according to an embodiment of the present invention. As shown in FIG. 4, the method includes: an obtaining sending unit 401, a receiving determining unit 405, and a writing unit 406;
  • the obtaining unit 401 is configured to acquire one or more setting interface snapshots included in the terminal itself, and send the obtained setting interface snapshot to the second terminal;
  • the terminal of the embodiment of the present invention may include a wearable device including a smart watch.
  • the second terminal may include: an operation device with a large operation area such as a mobile phone or a tablet computer.
  • the terminal performs a communication connection with the second terminal by using a wireless communication manner.
  • the wireless communication method includes: Bluetooth, WIFI, GRRS and other communication methods.
  • the receiving determining unit 405 is configured to receive a setting interface snapshot of the parameter setting content sent by the second terminal, and parse and determine the parameter setting performed on the system or the application;
  • the writing unit 406 is arranged to write the set parameters through an interface corresponding to the parameter according to the determined parameter setting.
  • the terminal further includes a first encoding unit 402 configured to encode each of the acquired setting interface snapshots according to a preset encoding manner to distinguish each setting interface snapshot.
  • a first encoding unit 402 configured to encode each of the acquired setting interface snapshots according to a preset encoding manner to distinguish each setting interface snapshot.
  • the encoding of the preset encoding mode includes encoding according to a tree structure set by the setting interface in the system or the page position of the application; or any other encoding manner that can distinguish each setting interface.
  • the first coding unit 407 in the embodiment of the present invention is configured to implement the following manner. Get a snapshot of each setup interface to encode:
  • the depth-first algorithm traverses the setting interface corresponding to the set interface snapshot obtained by the depth-first algorithm, determines the application portal and the interaction path included in the setting interface, and sets a corresponding interface corresponding to each of the traversing settings according to the determined application entry and the interaction path in a tree structure.
  • the snapshot is encoded.
  • the terminal of the embodiment of the present invention further includes a first determining unit 402 and a first generating unit 403;
  • the first determining unit 402 is configured to, for each setting interface snapshot, determine a control type and a control position for performing parameter setting;
  • the first generating unit 403 is configured to generate a control of the corresponding control type in the control position of the setting interface snapshot according to the type of the control determined by the determining unit and the position of the control, so that the second terminal adds the parameter setting content on the generated control.
  • the types of controls may include a Boolean control, a selection control including a drop-down box, and an input control including a text input box.
  • the second terminal may modify the switch state of the Boolean control on the generated control, or add a parameter value for parameter setting in the input control including the text input box, or select a drop-down box in the selection control including the drop-down box. Options.
  • the receiving determining unit 405 of the embodiment of the present invention is configured to perform parsing to determine parameter settings for the system or application by using the following manner:
  • the setting interface snapshot containing the parameter setting content is parsed to determine the parameter setting of the terminal's own system or application.
  • the terminal of the embodiment of the present invention further includes a recognition distinguishing unit 404 configured to identify each control in the parameter settings of all the set interface snapshots acquired, and distinguish each of the identified controls by using the preset distinguishing information.
  • a recognition distinguishing unit 404 configured to identify each control in the parameter settings of all the set interface snapshots acquired, and distinguish each of the identified controls by using the preset distinguishing information.
  • FIG. 5 is a structural block diagram of a terminal for implementing an application operation according to another embodiment of the present invention. As shown in FIG. 5, the method includes: a receiving unit 501, a setting unit 505, and a feedback unit 506.
  • the receiving unit 501 is configured to receive a snapshot of the setting interface sent by the first terminal;
  • the setting unit 505 is configured to perform parameter setting on the application on the first terminal according to the received setting interface snapshot
  • the feedback unit 506 is configured to feed back a snapshot of the setting interface including the parameter setting content to the first terminal.
  • the terminal of the embodiment of the present invention further includes a second determining unit 502 and a second generating unit 503;
  • the second determining unit 502 is configured to determine, according to the received setting interface snapshot, the type of the control and the position of the control for each parameter setting;
  • the second generating unit 503 is configured to generate a corresponding control for adding the parameter setting content in the control position of the setting interface snapshot according to the determined control type and the control position.
  • the terminal of the embodiment of the present invention further includes a distinguishing setting unit 504, configured to generate corresponding ones for adding one or more setting interface snapshots according to the one-to-one correspondence according to the distinguishing information preset by the first terminal.
  • the control that sets the content of the parameter.
  • the terminal of the embodiment of the present invention further includes a mode storage unit, configured to store one or more setting interface snapshots including parameter setting contents, and store the information as one or more setting mode information according to a preset combination;
  • the feedback unit 506 is further configured to feed back the stored setting mode information to the first terminal, so that the first terminal performs parameter setting according to the parameter setting content included in the setting interface snapshot in the setting mode information.
  • FIG. 6 is a flowchart of a method for implementing an application operation according to an application example of the present invention. As shown in FIG. 6, the method includes:
  • Step 600 The first terminal acquires one or more setting interface snapshots included in the first terminal, and sends the obtained setup interface snapshot to the second terminal.
  • the application example setting interface snapshot includes a snapshot of the setting interface of the system, a snapshot of the setting interface of the application, and the like. For example, whether the WIFI network is enabled, whether Bluetooth communication is enabled, whether the step-counting application is turned on, and the timer timing is set.
  • the method for obtaining a snapshot of the setting interface may include an existing processing method, including: reading a graphic of a setting interface existing in the system or the application; or Save the settings interface snapshot by taking a screenshot.
  • the first terminal of the application example may include a wearable device including a smart watch.
  • the touchable area of the wearable device for the application operation is small, the application operation is very inconvenient, and the user operation experience is poor.
  • the second terminal may include: an operation device with a large operation area such as a mobile phone or a tablet computer.
  • the first terminal performs a communication connection with the second terminal by using a wireless communication manner.
  • the wireless communication method includes a communication method such as Bluetooth, Wireless Fidelity (WIFI), and General Radio Packet Service (GRRS).
  • Step 601 The second terminal receives a snapshot of the setting interface sent by the first terminal.
  • Step 602 The second terminal performs parameter setting on the application on the first terminal according to the received setting interface snapshot.
  • Step 603 The second terminal feeds back a snapshot of the setting interface including the parameter setting content to the first terminal.
  • Step 604 The first terminal receives a snapshot of the setting interface that is sent by the second terminal and includes the parameter setting content, and parses and determines the parameter setting performed by the system or the application.
  • the method for parsing the setting interface snapshot containing the parameter setting content may compare the setting interface snapshot including the parameter setting content with the setting interface snapshot acquired by the first terminal by using the image matching method to determine the changed parameter setting. content.
  • Step 605 The first terminal writes the set parameter by using an interface corresponding to the parameter according to the determined parameter setting.
  • the interface corresponding to the parameter is an existing interface.
  • the interface corresponding to each parameter can be determined, and the method for determining the interface can be implemented by using an existing method.
  • the application example method further includes:
  • the first terminal encodes each acquired interface snapshot according to a preset encoding manner to distinguish each setting interface snapshot.
  • the encoding of the preset encoding manner includes the encoding of the tree structure according to the page position setting in the system or the application of the setting interface; or any other encoding manner that can distinguish the respective setting interfaces.
  • This application example encodes the settings interface snapshot to improve the package. The efficiency of parsing the setting interface snapshot with the parameter setting content, and when the first terminal receives the setting interface snapshot containing the parameter setting content, directly determines the encoding of the received setting interface snapshot containing the parameter setting content, which will include the parameter setting content. The comparison between the setup interface snapshot and the setup interface snapshot obtained by the first terminal can directly determine which parameters of the system or application are set.
  • encoding each acquired interface snapshot obtained may include:
  • the depth-first algorithm traverses the setting interface corresponding to the set interface snapshot obtained by the depth-first algorithm, determines the application portal and the interaction path included in the setting interface, and sets a corresponding interface corresponding to each of the traversing settings according to the determined application entry and the interaction path in a tree structure.
  • the snapshot is encoded.
  • this application example also includes:
  • the first terminal sets a snapshot of each interface, and determines a control type and a control position for performing parameter setting
  • a control of the corresponding control type is generated at the position of the control that sets the interface snapshot, so that the second terminal adds the parameter setting content on the generated control.
  • the types of controls may include Boolean controls, selection controls including drop-down boxes, input controls including text input boxes, confirmation buttons, and the like.
  • the second terminal may modify the switch state of the Boolean control on the generated control, or add a parameter value for parameter setting in the input control including the text input box, or select a drop-down box in the selection control including the drop-down box.
  • Options By analyzing the type of control and the position of the control, this application example can determine which parameters are set according to the type of the control and the position of the control, or simplify the analysis process of the setting interface snapshot containing the parameter setting content according to the type of the control and the position of the control, and improve Processing efficiency.
  • the application example parsing determines that parameter settings for the own system or application include:
  • the first terminal parses the setting interface snapshot containing the parameter setting content according to the control position and the type of the control, and determines parameter settings for the first terminal's own system or application.
  • this application example also includes:
  • the first terminal identifies each of the controls that are parameterized in all the set interface snapshots acquired, and distinguishes each of the identified controls by using the preset discrimination information.
  • the application example distinguishing information may be encoding information, keyword information, and name. Any information such as information can distinguish the information of each control; after distinguishing each control by distinguishing information, when the parameters of the set parameters are typed, the modified control can be determined according to the distinguishing information, thereby quickly confirming the set parameters and improving the processing. effectiveness.
  • the application includes: the first terminal acquires one or more setting interface snapshots included in the first terminal, and sends the obtained setting interface snapshot to the second terminal; the first terminal receives the setting interface snapshot of the parameter setting content sent by the second terminal, and The analysis determines the parameter setting performed on the system or the application; the first terminal writes the set parameter through the interface corresponding to the parameter according to the determined parameter setting.
  • the application example conveniently implements the parameter setting of the first terminal through the second terminal, thereby improving the operation experience of the user.
  • Computer storage medium includes volatile and nonvolatile, implemented in any method or technology for storing information, such as computer readable instructions, data structures, program modules, or other data. , removable and non-removable media.
  • Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridge, magnetic tape, magnetic disk storage or other magnetic storage device, or may Any other medium used to store the desired information and that can be accessed by the computer.
  • communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and can include any information delivery media.
  • the embodiment of the invention can conveniently implement parameter setting and improve the user's operating experience.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种实现应用操作的方法及装置,包括:第一终端获取自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端(100);第一终端接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置(101);第一终端根据确定的参数设置,通过与参数对应的接口写入设置的参数(102)。

Description

一种实现应用操作的方法及终端 技术领域
本文涉及但不限于移动通信技术,尤指一种实现应用操作的方法及终端。
背景技术
随着可穿戴设备的应用和发展,智能手表、可穿戴眼镜等可穿戴设备在日常工作和生活中得到越来越多的应用,例如、用户通过智能手表进行运动数据记录和分析。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供一种实现应用操作的方法及终端,能够便捷的实现应用操作,提升用户的操作体验。
本发明实施例提供了一种实现应用操作的方法,包括:
第一终端获取自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;
第一终端接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;
第一终端根据确定的参数设置,通过与参数对应的接口写入设置的参数。
可选的,所述发送获取的设置界面快照至第二终端之前,所述方法还包括:
所述第一终端按照预设的编码方式,对获取的每一个所述设置界面快照 进行编码,以区分每一个所述设置界面快照。
可选的,所述方法还包括:
所述第一终端对每一个所述设置界面快照,确定进行参数设置的控件种类和控件位置;
根据确定的所述控件种类和控件位置,在所述设置界面快照的所述控件位置生成相应控件种类的控件,以用于第二终端在生成的控件上添加所述参数设置内容。
可选的,所述解析确定对自身***或应用进行的参数设置包括:
所述第一终端根据所述控件位置和控件种类解析包含所述参数设置内容的所述设置界面快照,确定对第一终端自身***或应用进行的参数设置。
可选的,所述方法还包括:
所述第一终端识别获取的所有所述设置界面快照中进行参数设置的每一个控件,并采用预先设置的区分信息对识别的每一个控件进行区分。
另一方面,本发明实施例还提供一种实现应用操作的方法,包括:
第二终端接收第一终端发送的设置界面快照;
第二终端根据接收的设置界面快照对第一终端上的应用进行参数设置;
第二终端反馈包含参数设置内容的设置界面快照至第一终端。
可选的,所述方法还包括:
所述第二终端对接收的所述设置界面快照,确定进行每一种参数设置的控件种类和控件位置;
所述第二终端根据确定的所述控件种类和控件位置,在所述设置界面快照的控件位置生成相应的用于添加所述参数设置内容的控件。
可选的,所述方法还包括:
所述第二终端根据第一终端预先设置的区分信息,在接收的所述一个或多个设置界面快照按照一一对应的关系生成相应的用于添加所述参数设置内容的控件。
可选的,所述方法还包括:
所述第二终端将一个或一个以上包含参数设置内容的设置界面快照,按照预设组合存储为一种或一种以上设置模式信息;
根据参数设置要求,将存储的设置模式信息反馈至第一终端,以使第一终端根据所述设置模式信息中设置界面快照包含的参数设置内容进行参数设置。
再一方面,本发明实施例还提供一种实现应用操作的终端,包括:获取发送单元、接收确定单元和写入单元;其中,
获取发送单元设置为,获取终端自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;
接收确定单元设置为,接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;
写入单元设置为,根据确定的参数设置,通过与参数对应的接口写入设置的参数。
可选的,所述终端还包括第一编码单元,设置为按照预设的编码方式,对获取的每一个所述设置界面快照进行编码,以区分每一个所述设置界面快照。
可选的,所述终端还包括第一确定单元和第一生成单元;其中,
第一确定单元设置为,对每一个所述设置界面快照,确定进行参数设置的控件种类和控件位置;
第一生成单元设置为,根据确定单元确定的所述控件种类和控件位置,在所述设置界面快照的所述控件位置生成相应控件种类的控件,以用于第二终端在生成的控件上添加所述参数设置内容。
可选的,所述接收确定单元是设置为通过如下方式实现解析确定对自身***或应用进行的参数设置:
根据所述控件位置和控件种类解析包含所述参数设置内容的所述设置界面快照,确定对所述终端自身***或应用进行的参数设置。
可选的,所述终端还包括识别区分单元,设置为识别获取的所有所述设置界面快照中进行参数设置的每一个控件,并采用预先设置的区分信息对识 别的每一个控件进行区分。
还一方面,本发明实施例还提供一种实现应用操作的终端,包括:接收单元、设置单元、反馈单元;其中,
接收单元设置为,接收第一终端发送的设置界面快照;
设置单元设置为,根据接收的设置界面快照对第一终端上的应用进行参数设置;
反馈单元设置为,反馈包含参数设置内容的设置界面快照至第一终端。
可选的,所述终端还包括第二确定单元和第二生成单元;其中,
第二确定单元设置为,对接收的所述设置界面快照,确定进行每一种参数设置的控件种类和控件位置;
第二生成单元设置为,根据确定的所述控件种类和控件位置,在所述设置界面快照的控件位置生成相应的用于添加所述参数设置内容的控件。
可选的,所述终端还包括区分设置单元,设置为根据第一终端预先设置的区分信息,在接收的所述一个或多个设置界面快照按照一一对应的关系生成相应的用于添加所述参数设置内容的控件。
可选的,所述终端还包括模式存储单元,设置为将一个或一个以上包含参数设置内容的设置界面快照,按照预设组合存储为一种或一种以上设置模式信息;
所述反馈单元还设置为,将存储的设置模式信息反馈至第一终端,以使第一终端根据所述设置模式信息中设置界面快照包含的参数设置内容进行参数设置。
本申请包括:第一终端获取自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;第一终端接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;第一终端根据确定的参数设置,通过与参数对应的接口写入设置的参数。本发明实施例通过第二终端便捷的实现了第一终端的参数设置,提升了用户的操作体验。
在阅读并理解了附图和详细描述后,可以明白其他方面。
附图概述
图1为本发明实施例实现应用操作的方法的流程图;
图2为本发明实施例树形结构编码的拓扑结构示意图;
图3为本发明另一实施例实现应用操作的方法的流程图;
图4为本发明实施例实现应用操作的终端的结构框图;
图5为本发明另一实施例实现应用操作的终端的结构框图;
图6为本发明应用示例的实现应用操作的方法流程图。
本发明的实施方式
下文中将结合附图对本发明的实施例进行详细说明。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
可穿戴设备一般体积较小,相应的可用于应用操作的面积较小,当应用操作涉及较多参数时,进行应用操作十分不便,影响用户的操作体验。
图1为本发明实施例实现应用操作的方法的流程图,如图1所示,包括:
步骤100、第一终端获取自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;
需要说明的是,本发明实施例设置界面快照包括***的设置界面快照、应用的设置界面快照等。例如、WIFI网络是否开启、蓝牙通信是否开启;计步应用是否开启、计时器计时时长的设置等。获取设置界面快照的方法可以包括已有的处理方法,包括:读取***或应用中已有的设置界面的图形;或者,采用截屏的方式保存设置界面快照。
另外,本发明实施例第一终端可以包括智能手表在内的可穿戴设备,该类可穿戴设备用于应用操作的触控区域较小,应用操作十分不便,用户操作体验差。第二终端可以包括:手机、平板电脑等操作面积较大的操作设备。
可选的,本发明实施例,第一终端通过无线通信方式与第二终端进行通信连接。这里,无线通信方式包括:蓝牙、无线保真(WIFI)、通用无线分组业务(GRRS)等通信方式。
步骤101、第一终端接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;
需要说明的是,解析包含参数设置内容的设置界面快照的方法可以通过图像匹配的方法,将包含参数设置内容的设置界面快照与第一终端获取的设置界面快照进行对比,确定发生变化的参数设置内容。
步骤102、第一终端根据确定的参数设置,通过与参数对应的接口写入设置的参数。
这里,参数对应的接口为已有的接口,根据第一终端的***或应用的参数信息,可以确定每一个参数对应的接口,确定接口的方法可以采用已有的方法进行实施。
可选的,步骤100发送获取的设置界面快照至第二终端之前,本发明实施例方法还包括:
第一终端按照预设的编码方式,对获取的每一个设置界面快照进行编码,以区分每一个设置界面快照。
需要说明的是,预设的编码方式进行编码包括按照设置界面的在***或应用中的页面位置设置的树形结构的编码;也可以是其他任意的可以区分各个设置界面的编码方式。图2为本发明实施例树形结构编码的拓扑结构示意图,如图2所示,根据设置的参数在***或应用的架构分布,按照树形结构逐层进行编码,其中,编码1为第一层架构上进行参数设置的设置界面,编码21、22、23为第二层架构上进行参数设置的三个设置界面,编码331、332、333为第二层架构上进行参数设置的三个设置界面,图2仅为示例,在实际应用中,树形结构根据设置界面的多少可以进行相应的变化调整。本发明实施例对设置界面快照进行编码可以提升对包含参数设置内容的设置界面快照进行解析的效率,第一终端接收到包含参数设置内容的设置界面快照时,直接确定接收到的包含参数设置内容的设置界面快照的编码,将包含 参数设置内容的设置界面快照与第一终端获取的设置界面快照进行对比分析,可以直接确定对***或应用的哪些参数进行了设置。
可选的,本发明实施例,对获取的每一个设置界面快照进行编码可以包括:通过深度优先算法遍历获取的设置界面快照对应的设置界面,确定设置界面中包含的应用入口和交互路径,根据确定的应用入口和交互路径以树形结构对遍历的每一个设置界面对应的设置界面快照进行编码。
可选的,本发明实施例方法还包括:
第一终端对每一个设置界面快照,确定进行参数设置的控件种类和控件位置;
根据确定的控件种类和控件位置,在设置界面快照的控件位置生成相应控件种类的控件,以用于第二终端在生成的控件上添加参数设置内容。
需要说明的是,控件的种类可以包括布尔控件、包含下拉框的选择控件、包含文本输入框的输入控件、确认按键等。第二终端可以在生成的控件上修改布尔控件的开关状态,也可以在包含文本输入框的输入控件中添加进行参数设置的参数数值,还可以在包含下拉框的选择控件中选择下拉框中包含的选项。本发明实施例通过分析控件种类和控件位置,可以根据控件种类和控件位置确定对哪些参数进行了设置,或者,根据控件种类和控件位置可以简化对包含参数设置内容的设置界面快照的解析过程,提升处理效率。
可选的,本发明实施例解析确定对自身***或应用进行的参数设置包括:
第一终端根据控件位置和控件种类解析包含参数设置内容的设置界面快照,确定对第一终端自身***或应用进行的参数设置。
可选的,本发明实施例方法还包括:
第一终端识别获取的所有设置界面快照中进行参数设置的每一个控件,并采用预先设置的区分信息对识别的每一个控件进行区分。
需要说明的是,本发明实施例区分信息可以是编码信息、关键字信息、名称信息等任意可以区分各控件的信息;通过区分信息区分每一个控件之后,当对设置的参数的控件进行参数键入时,可以根据区分信息确定修改的 控件,进而快速确认具体设置的参数,提高处理效率。
本申请包括:第一终端获取自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;第一终端接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;第一终端根据确定的参数设置,通过与参数对应的接口写入设置的参数。本发明实施例通过第二终端便捷的实现了第一终端的参数设置,提升了用户的操作体验。
本发明实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机可执行指令,计算机可执行指令用于上述实现应用操作的方法。
图3为本发明另一实施例实现应用操作的方法的流程图,如图3所示,包括:
步骤300、第二终端接收第一终端发送的设置界面快照;
步骤301、第二终端根据接收的设置界面快照对第一终端上的应用进行参数设置;
步骤302、第二终端反馈包含参数设置内容的设置界面快照至第一终端。
可选的,本发明实施例方法还包括:
第二终端对接收的设置界面快照,确定进行每一种参数设置的控件种类和控件位置;
第二终端根据确定的控件种类和控件位置,在设置界面快照的控件位置生成相应的用于添加参数设置内容的控件。
可选的,本发明实施例方法还包括:
第二终端根据第一终端预先设置的区分信息,在接收的一个或多个设置界面快照按照一一对应的关系生成相应的用于添加参数设置内容的控件。
可选的,本发明实施例方法还包括:
第二终端将一个或一个以上包含参数设置内容的设置界面快照,按照预 设组合存储为一种或一种以上设置模式信息;
根据参数设置要求,将存储的设置模式信息反馈至第一终端,以使第一终端根据设置模式信息中设置界面快照包含的参数设置内容进行参数设置。
需要说明的是,设置模式信息可以是一个累加过程,通过存储在先的参数设置内容,可以减少重复设置的操作,提升应用操作的效率。
本发明实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机可执行指令,计算机可执行指令用于上述实现应用操作的方法。
图4为本发明实施例实现应用操作的终端的结构框图,如图4所示,包括:获取发送单元401、接收确定单元405和写入单元406;其中,
获取发送单元401设置为,获取终端自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;
本发明实施例终端可以包括智能手表在内的可穿戴设备。第二终端可以包括:手机、平板电脑等操作面积较大的操作设备。
可选的,本发明实施例,终端通过无线通信方式与第二终端进行通信连接。这里,无线通信方式包括:蓝牙、WIFI、GRRS等通信方式。接收确定单元405设置为,接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;
写入单元406设置为,根据确定的参数设置,通过与参数对应的接口写入设置的参数。
可选的,终端还包括第一编码单元402,设置为按照预设的编码方式,对获取的每一个设置界面快照进行编码,以区分每一个设置界面快照。
需要说明的是,预设的编码方式进行编码包括按照设置界面在***或应用中的页面位置设置的树形结构进行编码;也可以是其他任意的可以区分各个设置界面的编码方式。
可选的,本发明实施例第一编码单元407是设置为通过如下方式实现对 获取的每一个设置界面快照进行编码:
通过深度优先算法遍历获取的设置界面快照对应的设置界面,确定设置界面中包含的应用入口和交互路径,根据确定的应用入口和交互路径以树形结构对遍历的每一个设置界面对应的设置界面快照进行编码。
可选的,本发明实施例终端还包括第一确定单元402和第一生成单元403;其中,
第一确定单元402设置为,对每一个设置界面快照,确定进行参数设置的控件种类和控件位置;
第一生成单元403设置为,根据确定单元确定的控件种类和控件位置,在设置界面快照的控件位置生成相应控件种类的控件,以用于第二终端在生成的控件上添加参数设置内容。
需要说明的是,控件的种类可以包括布尔控件、包含下拉框的选择控件、包含文本输入框的输入控件。第二终端可以在生成的控件上修改布尔控件的开关状态,也可以在包含文本输入框的输入控件中添加进行参数设置的参数数值,还可以在包含下拉框的选择控件中选择下拉框中包含的选项。
可选的,本发明实施例接收确定单元405是设置为通过如下方式实现解析确定对自身***或应用进行的参数设置:
根据控件位置和控件种类解析包含参数设置内容的设置界面快照,确定对终端自身***或应用进行的参数设置。
可选的,本发明实施例终端还包括识别区分单元404,设置为识别获取的所有设置界面快照中进行参数设置的每一个控件,并采用预先设置的区分信息对识别的每一个控件进行区分。
图5为本发明另一实施例实现应用操作的终端的结构框图,如图5所示,包括:接收单元501、设置单元505、反馈单元506;其中,
接收单元501设置为,接收第一终端发送的设置界面快照;
设置单元505设置为,根据接收的设置界面快照对第一终端上的应用进行参数设置;
反馈单元506设置为,反馈包含参数设置内容的设置界面快照至第一终端。
可选的,本发明实施例终端还包括第二确定单元502和第二生成单元503;其中,
第二确定单元502设置为,对接收的设置界面快照,确定进行每一种参数设置的控件种类和控件位置;
第二生成单元503设置为,根据确定的控件种类和控件位置,在设置界面快照的控件位置生成相应的用于添加参数设置内容的控件。
可选的,本发明实施例终端还包括区分设置单元504,设置为根据第一终端预先设置的区分信息,在接收的一个或多个设置界面快照按照一一对应的关系生成相应的用于添加参数设置内容的控件。
可选的,本发明实施例终端还包括模式存储单元,设置为将一个或一个以上包含参数设置内容的设置界面快照,按照预设组合存储为一种或一种以上设置模式信息;
反馈单元506还设置为,将存储的设置模式信息反馈至第一终端,以使第一终端根据设置模式信息中设置界面快照包含的参数设置内容进行参数设置。
以下通过应用示例对本发明实施例进行清楚详细的说明,应用示例仅用于陈述本发明,并不用于限定本发明的保护范围。
图6为本发明应用示例的实现应用操作的方法流程图,如图6所示,包括:
步骤600、第一终端获取自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;
需要说明的是,本应用示例设置界面快照包括***的设置界面快照、应用的设置界面快照等。例如、WIFI网络是否开启、蓝牙通信是否开启;计步应用是否开启、计时器计时时长的设置等。获取设置界面快照的方法可以包括已有的处理方法,包括:读取***或应用中已有的设置界面的图形;或 者,采用截屏的方式保存设置界面快照。
另外,本应用示例第一终端可以包括智能手表在内的可穿戴设备,该类可穿戴设备用于应用操作的触控区域较小,应用操作十分不便,用户操作体验差。第二终端可以包括:手机、平板电脑等操作面积较大的操作设备。
可选的,本应用示例,第一终端通过无线通信方式与第二终端进行通信连接。这里,无线通信方式包括:蓝牙、无线保真(WIFI)、通用无线分组业务(GRRS)等通信方式。
步骤601、第二终端接收第一终端发送的设置界面快照;
步骤602、第二终端根据接收的设置界面快照对第一终端上的应用进行参数设置;
步骤603、第二终端反馈包含参数设置内容的设置界面快照至第一终端。
步骤604、第一终端接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;
需要说明的是,解析包含参数设置内容的设置界面快照的方法可以通过图像匹配的方法,将包含参数设置内容的设置界面快照与第一终端获取的设置界面快照进行对比,确定发生变化的参数设置内容。
步骤605、第一终端根据确定的参数设置,通过与参数对应的接口写入设置的参数。
这里,参数对应的接口为已有的接口,根据第一终端的***或应用的参数信息,可以确定每一个参数对应的接口,确定接口的方法可以采用已有的方法进行实施。
可选的,步骤600发送获取的设置界面快照至第二终端之前,本应用示例方法还包括:
第一终端按照预设的编码方式,对获取的每一个设置界面快照进行编码,以区分每一个设置界面快照。
需要说明的是,预设的编码方式进行编码包括按照设置界面的在***或应用中的页面位置设置的树形结构的编码;也可以是其他任意的可以区分各个设置界面的编码方式。本应用示例对设置界面快照进行编码可以提升对包 含参数设置内容的设置界面快照进行解析的效率,及第一终端接收到包含参数设置内容的设置界面快照时,直接确定接收到的包含参数设置内容的设置界面快照的编码,将包含参数设置内容的设置界面快照与第一终端获取的设置界面快照进行对比分析,可以直接确定对***或应用的哪些参数进行了设置。
可选的,本应用示例,对获取的每一个设置界面快照进行编码可以包括:
通过深度优先算法遍历获取的设置界面快照对应的设置界面,确定设置界面中包含的应用入口和交互路径,根据确定的应用入口和交互路径以树形结构对遍历的每一个设置界面对应的设置界面快照进行编码。
可选的,本应用示例还包括:
第一终端对每一个设置界面快照,确定进行参数设置的控件种类和控件位置;
根据确定的控件种类和控件位置,在设置界面快照的控件位置生成相应控件种类的控件,以用于第二终端在生成的控件上添加参数设置内容。
需要说明的是,控件的种类可以包括布尔控件、包含下拉框的选择控件、包含文本输入框的输入控件、确认按键等。第二终端可以在生成的控件上修改布尔控件的开关状态,也可以在包含文本输入框的输入控件中添加进行参数设置的参数数值,还可以在包含下拉框的选择控件中选择下拉框中包含的选项。本应用示例通过分析控件种类和控件位置,可以根据控件种类和控件位置确定对哪些参数进行了设置,或者,根据控件种类和控件位置可以简化对包含参数设置内容的设置界面快照的解析过程,提升处理效率。
可选的,本应用示例解析确定对自身***或应用进行的参数设置包括:
第一终端根据控件位置和控件种类解析包含参数设置内容的设置界面快照,确定对第一终端自身***或应用进行的参数设置。
可选的,本应用示例还包括:
第一终端识别获取的所有设置界面快照中进行参数设置的每一个控件,并采用预先设置的区分信息对识别的每一个控件进行区分。
需要说明的是,本应用示例区分信息可以是编码信息、关键字信息、名 称信息等任意可以区分各控件的信息;通过区分信息区分每一个控件之后,当对设置的参数的控件进行参数键入时,可以根据区分信息确定修改的控件,进而快速确认设置的参数,提高处理效率。
本申请包括:第一终端获取自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;第一终端接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;第一终端根据确定的参数设置,通过与参数对应的接口写入设置的参数。本应用示例通过第二终端便捷的实现了第一终端的参数设置,提升了用户的操作体验。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理单元的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明 而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
工业实用性
本发明实施例可便捷实现参数设置,提升了用户的操作体验。

Claims (18)

  1. 一种实现应用操作的方法,包括:
    第一终端获取自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端(100);
    第一终端接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置(101);
    第一终端根据确定的参数设置,通过与参数对应的接口写入设置的参数(102)。
  2. 根据权利要求1所述的方法,所述方法还包括:
    所述发送获取的设置界面快照至第二终端之前,所述第一终端按照预设的编码方式,对获取的每一个所述设置界面快照进行编码,以区分每一个所述设置界面快照。
  3. 根据权利要求2所述的方法,所述方法还包括:
    所述第一终端对每一个所述设置界面快照,确定进行参数设置的控件种类和控件位置;
    根据确定的所述控件种类和控件位置,在所述设置界面快照的所述控件位置生成相应控件种类的控件,以用于第二终端在生成的控件上添加所述参数设置内容。
  4. 根据权利要求3所述的方法,其中,所述解析确定对自身***或应用进行的参数设置包括:
    所述第一终端根据所述控件位置和控件种类解析包含所述参数设置内容的所述设置界面快照,确定对第一终端自身***或应用进行的参数设置。
  5. 根据权利要求1所述的方法,所述方法还包括:
    所述第一终端识别获取的所有所述设置界面快照中进行参数设置的每一个控件,并采用预先设置的区分信息对识别的每一个控件进行区分。
  6. 一种实现应用操作的方法,包括:
    第二终端接收第一终端发送的设置界面快照(300);
    第二终端根据接收的设置界面快照对第一终端上的应用进行参数设置(301);
    第二终端反馈包含参数设置内容的设置界面快照至第一终端(302)。
  7. 根据权利要求6所述的方法,所述方法还包括:
    所述第二终端对接收的所述设置界面快照,确定进行每一种参数设置的控件种类和控件位置;
    所述第二终端根据确定的所述控件种类和控件位置,在所述设置界面快照的控件位置生成相应的用于添加所述参数设置内容的控件。
  8. 根据权利要求6或7所述的方法,所述方法还包括:
    所述第二终端根据第一终端预先设置的区分信息,在接收的所述一个或多个设置界面快照按照一一对应的关系生成相应的用于添加所述参数设置内容的控件。
  9. 根据权利要求6或7所述的方法,所述方法还包括:
    所述第二终端将一个或一个以上包含参数设置内容的设置界面快照,按照预设组合存储为一种或一种以上设置模式信息;
    根据参数设置要求,将存储的设置模式信息反馈至第一终端,以使第一终端根据所述设置模式信息中设置界面快照包含的参数设置内容进行参数设置。
  10. 一种实现应用操作的终端,包括:获取发送单元(401)、接收确定单元(405)和写入单元(406);其中,
    获取发送单元(401)设置为,获取终端自身包含的一个或一个以上设置界面快照,并发送获取的设置界面快照至第二终端;
    接收确定单元(405)设置为,接收第二终端发送的包含参数设置内容的设置界面快照,并解析确定对自身***或应用进行的参数设置;
    写入单元(406)设置为,根据确定的参数设置,通过与参数对应的接口写入设置的参数。
  11. 根据权利要求10所述的终端,所述终端还包括:
    第一编码单元(407),设置为按照预设的编码方式,对获取的每一个所述设置界面快照进行编码,以区分每一个所述设置界面快照。
  12. 根据权利要求11所述的终端,所述终端还包括第一确定单元(402)和第一生成单元(403);其中,
    第一确定单元(402)设置为,对每一个所述设置界面快照,确定进行参数设置的控件种类和控件位置;
    第一生成单元(403)设置为,根据确定单元确定的所述控件种类和控件位置,在所述设置界面快照的所述控件位置生成相应控件种类的控件,以用于第二终端在生成的控件上添加所述参数设置内容。
  13. 根据权利要求12所述的终端,其中,所述接收确定单元(405)是设置为通过如下方式实现解析确定对自身***或应用进行的参数设置:
    根据所述控件位置和控件种类解析包含所述参数设置内容的所述设置界面快照,确定对所述终端自身***或应用进行的参数设置。
  14. 根据权利要求10所述的终端,所述终端还包括:
    识别区分单元(404),设置为识别获取的所有所述设置界面快照中进行参数设置的每一个控件,并采用预先设置的区分信息对识别的每一个控件进行区分。
  15. 一种实现应用操作的终端,包括:接收单元(501)、设置单元(505)、反馈单元(506);其中,
    接收单元(501)设置为,接收第一终端发送的设置界面快照;
    设置单元(505)设置为,根据接收的设置界面快照对第一终端上的应用进行参数设置;
    反馈单元(506)设置为,反馈包含参数设置内容的设置界面快照至第一终端。
  16. 根据权利要求15所述的终端,所述终端还包括第二确定单元(502)和第二生成单元(503);其中,
    第二确定单元(502)设置为,对接收的所述设置界面快照,确定进行 每一种参数设置的控件种类和控件位置;
    第二生成单元(503)设置为,根据确定的所述控件种类和控件位置,在所述设置界面快照的控件位置生成相应的用于添加所述参数设置内容的控件。
  17. 根据权利要求15或16所述的终端,所述终端还包括:
    区分设置单元(504),设置为根据第一终端预先设置的区分信息,在接收的所述一个或多个设置界面快照按照一一对应的关系生成相应的用于添加所述参数设置内容的控件。
  18. 根据权利要求15或16所述的终端,
    所述终端还包括模式存储单元,设置为将一个或一个以上包含参数设置内容的设置界面快照,按照预设组合存储为一种或一种以上设置模式信息;
    所述反馈单元(506)还设置为,将存储的设置模式信息反馈至第一终端,以使第一终端根据所述设置模式信息中设置界面快照包含的参数设置内容进行参数设置。
PCT/CN2017/114295 2017-02-04 2017-12-01 一种实现应用操作的方法及终端 WO2018141175A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710064135.8A CN108399035A (zh) 2017-02-04 2017-02-04 一种实现应用操作的方法及终端
CN201710064135.8 2017-02-04

Publications (1)

Publication Number Publication Date
WO2018141175A1 true WO2018141175A1 (zh) 2018-08-09

Family

ID=63039229

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/114295 WO2018141175A1 (zh) 2017-02-04 2017-12-01 一种实现应用操作的方法及终端

Country Status (2)

Country Link
CN (1) CN108399035A (zh)
WO (1) WO2018141175A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103593126A (zh) * 2013-11-22 2014-02-19 英华达(上海)科技有限公司 穿戴式设备和穿戴式设备之间的交互方法
CN104199793A (zh) * 2014-08-29 2014-12-10 广州三星通信技术研究有限公司 便携式电子设备及在其上关联其他电子设备信息的方法和装置
CN106030496A (zh) * 2014-02-21 2016-10-12 三星电子株式会社 用于在电子装置上显示屏幕的方法和设备
CN106201733A (zh) * 2015-05-29 2016-12-07 三星电子株式会社 用于处理装置之间的输入的方法及其电子装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11169655B2 (en) * 2012-10-19 2021-11-09 Gree, Inc. Image distribution method, image distribution server device and chat system
KR20150100455A (ko) * 2014-02-24 2015-09-02 삼성전자주식회사 전자 장치의 화면 설정에 관한 프리뷰 이미지 제공 방법
CN104184805A (zh) * 2014-08-13 2014-12-03 Tcl通讯(宁波)有限公司 一种移动终端远程实时控制方法及***
CN104317561A (zh) * 2014-09-24 2015-01-28 深圳市金立通信设备有限公司 一种界面操作的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103593126A (zh) * 2013-11-22 2014-02-19 英华达(上海)科技有限公司 穿戴式设备和穿戴式设备之间的交互方法
CN106030496A (zh) * 2014-02-21 2016-10-12 三星电子株式会社 用于在电子装置上显示屏幕的方法和设备
CN104199793A (zh) * 2014-08-29 2014-12-10 广州三星通信技术研究有限公司 便携式电子设备及在其上关联其他电子设备信息的方法和装置
CN106201733A (zh) * 2015-05-29 2016-12-07 三星电子株式会社 用于处理装置之间的输入的方法及其电子装置

Also Published As

Publication number Publication date
CN108399035A (zh) 2018-08-14

Similar Documents

Publication Publication Date Title
EP3308565B1 (en) Pairing of nearby devices using a synchronized cue signal
US11538046B2 (en) Page data acquisition method, apparatus, server, electronic device and computer readable medium
US9507555B2 (en) System for the network monitoring of 3D printing and method thereof
CN108845930B (zh) 界面操作测试方法和装置、存储介质及电子装置
CN107864065B (zh) 无埋点数据采集方法、***及计算机可读存储介质
US10062405B2 (en) Electronic device and method for operating the same
US20180253179A1 (en) Method and apparatus for screen control between terminals and storage medium
US11516169B2 (en) Electronic messaging platform that allows users to change the content and attachments of messages after sending
WO2019100829A1 (zh) 一种多安全模块的路由方法、nfc控制器及nfc设备
US20150378658A1 (en) Linking a roaming device to a network-enabled resource through a cloud service using an address obtained through a local interaction
CN113034886A (zh) 一种遥控方法及装置
US20190303225A1 (en) Method and apparatus for communication between webpage and operating system
US20200204296A1 (en) Conditional forward error correction for network data
US10848960B2 (en) Method and system for interaction between AP and modem, and storage medium
CN109416662A (zh) 使用存储使用率环的选择性闪存压缩/解压缩
CN109408682A (zh) 一种正则表达式匹配的方法、***及设备
US20150103374A1 (en) Method for initial setup of image forming apparatus using near field communication and image forming apparatus for performing the same
US20160183082A1 (en) Information processing device, server device, data communication system, data communication method, and computer-readable storage medium storing data communication program
WO2018141175A1 (zh) 一种实现应用操作的方法及终端
CN107809418B (zh) 一种LoRa终端设备自主绑定方法及***
US9973562B2 (en) Split processing of encoded video in streaming segments
CN107147770B (zh) 一种设备信息收集方法、装置及***
US20120303707A1 (en) Computer and method for remotely sharing operations of the computer with an electronic device
CN110601963A (zh) 消息处理方法以及支持该消息处理方法的电子设备
US20190294806A1 (en) Method and system for implementing data secure deletion in mobile terminal

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17895022

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17895022

Country of ref document: EP

Kind code of ref document: A1