CN110456959A - A kind of control method and terminal of terminal - Google Patents

A kind of control method and terminal of terminal Download PDF

Info

Publication number
CN110456959A
CN110456959A CN201910703293.2A CN201910703293A CN110456959A CN 110456959 A CN110456959 A CN 110456959A CN 201910703293 A CN201910703293 A CN 201910703293A CN 110456959 A CN110456959 A CN 110456959A
Authority
CN
China
Prior art keywords
target
mould group
item
progress
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910703293.2A
Other languages
Chinese (zh)
Other versions
CN110456959B (en
Inventor
何军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201910703293.2A priority Critical patent/CN110456959B/en
Publication of CN110456959A publication Critical patent/CN110456959A/en
Application granted granted Critical
Publication of CN110456959B publication Critical patent/CN110456959B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser

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)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention provides the control method and terminal of a kind of terminal, wherein terminal includes the first screen mould group that can be movable relatively and the second screen mould group;Control method includes: in the case where the display interface of displaying target application program, and the movement for receiving the first screen mould group relative to the second screen mould group inputs;It is inputted in response to movement, determines target component corresponding with movement input, and the target adjustment item on display interface is adjusted according to target component.The present invention can be conducive to user and quickly and easily realize to the adjusting of output item purpose, avoid blocking terminal screen in adjustment process, and promoted using interest.

Description

A kind of control method and terminal of terminal
Technical field
The present invention relates to field of communication technology more particularly to the control methods and terminal of a kind of terminal.
Background technique
With the development of electronic communication, Terminal Design is also gradually diversified, such as Folding screen terminal, has stretching screen The terminal etc. of curtain has the multi-screen terminal that can be movable relatively, these all greatly change the experience of user.
Currently, at the terminal, when user needs when multimedia output interface adjusts output project, user is by using screen Curtain touch control manner is realized, for example, user realizes that adjusting music exports by dragging music progress bar in music-playing interface Progress, for another example user realizes that playitems playitem is selected by sliding music list at music list interface.But using screen Curtain touch control manner come realize multimedia output interface output project adjust, regulative mode is single, and is easy to block end panel Curtain.
Summary of the invention
The present invention provides the control method and terminal of a kind of terminal, with solve in the prior art using screen touch control manner come Realize that the output project of multimedia output interface is adjusted, regulative mode is single, and is easy the problem of blocking terminal screen.
In order to solve the above-mentioned technical problem, the present invention is implemented as follows:
In a first aspect, the embodiment of the present invention provides a kind of control method of terminal, it is applied to terminal, terminal includes can be opposite The the first screen mould group and the second screen mould group of movement;The control method includes:
In the case where the display interface of displaying target application program, the first screen mould group is received relative to the second screen mould The movement input of group;
It is inputted in response to movement, determines target component corresponding with movement input, and display circle is adjusted according to target component Target adjustment item on face.
Second aspect, the embodiment of the present invention provide a kind of terminal, terminal include the first screen mould group that can be movable relatively and Second screen mould group;Terminal includes:
Receiving module, for receiving the first screen mould group phase in the case where the display interface of displaying target application program Movement input for the second screen mould group;
Adjustment module determines target component corresponding with movement input, and join according to target for inputting in response to movement Number adjusts the target adjustment item on display interface.
The third aspect, the embodiment of the present invention provide a kind of terminal, including processor, and memory stores on a memory simultaneously The computer program that can be run on a processor, the computer program realize the control method of above-mentioned terminal when being executed by processor The step of.
Fourth aspect, the embodiment of the present invention provide a kind of computer readable storage medium, on computer readable storage medium It is stored with computer program, which realizes the control method of above-mentioned terminal when being executed by processor the step of.
In the embodiment of the present invention, by receiving the first screen in the case where the display interface of displaying target application program Mould group is inputted relative to the movement of the second screen mould group, is inputted corresponding target component based on movement and is adjusted on display interface Target adjustment item, quickly and easily realized conducive to user to output item purpose adjust, avoid blocking terminal screen in adjustment process, And it is promoted using interest.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, needed in being described below to the embodiment of the present invention Attached drawing to be used is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, For those of ordinary skill in the art, without any creative labor, it can also obtain according to these attached drawings Obtain other attached drawings.
Fig. 1 shows the flow diagrams of the control method of terminal provided in an embodiment of the present invention;
Fig. 2 indicates the structural schematic diagram of terminal provided in an embodiment of the present invention;
Fig. 3 indicates the hardware structural diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
To keep the technical problem to be solved in the present invention, technical solution and advantage clearer, below in conjunction with attached drawing and tool Body embodiment is described in detail.
The embodiment of the present invention provides a kind of control method of terminal, is applied to terminal, and terminal includes can be movable relatively the One screen mould group and the second screen mould group.For example, the terminal opposite can roll over for the first screen mould group and the second screen mould group Folded or expansion Folding screen terminal;Alternatively, the terminal can be relatively-movable for the first screen mould group and the second screen mould group Terminal, for example, terminal includes terminal shell, and terminal shell side offers an opening, the first screen mould group and the second screen One of them in curtain mould group is set on terminal shell, another in the first screen mould group and the second screen mould group is contained in Inside terminal shell and terminal shell can be removed or moved by the opening.
Referring to Figure 1, the flow diagram of the control method of terminal provided in an embodiment of the present invention, this hair are shown The control method for the terminal that bright embodiment provides may comprise steps of:
Step 101, in the case where the display interface of displaying target application program, the first screen mould group is received relative to the The movement of two screen mould groups inputs.
In the embodiment of the present invention, destination application can answer for e-book application program, music application or video With multimedia applications such as programs, the display interface of destination application shows adjustable output project, the output item Mesh can be the adjustable output content of content progress, alternatively, the output project can be the information for including at least one item of information List.In this step, if user needs that output project is adjusted, it can execute to the first screen mould group relative to second The movement of screen mould group inputs operation, so as to receive the first screen mould group defeated relative to the movement of the second screen mould group for terminal Enter, output project is adjusted based on movement input so as to subsequent, is quickly and easily realized conducive to user to output project Adjusting, avoid blocking terminal screen in adjustment process, and promoted using interest.
Illustratively, if the first screen mould group can be relatively moved with the second screen mould group, the first screen is received in step 101 Mobile input of the mould group relative to the second screen mould group;If the first screen mould group can be folded against with the second screen mould group, walk The folding that the first screen mould group is received in rapid 101 relative to the second screen mould group inputs.
Step 102, it is inputted in response to movement, determines target component corresponding with movement input, and according to target component tune Save the target adjustment item on display interface.
In this step, movement input is received based on step 101, terminal determines that movement inputs corresponding target component, and According to the corresponding target adjustment item adjusted on display interface of target component, in this way, terminal can performance objective adjustment item it is corresponding Predetermined registration operation reaches user's operation demand, adjusts, can be avoided to output item purpose to be conducive to user and quickly and easily realize Terminal screen is blocked in adjustment process, and is promoted using interest.For example, if the output project is that content progress is adjustable Content is exported, then target adjustment item can be the output progress of output content;Alternatively, if the output project is to include at least one The information list of item of information, then target adjustment item can be information list.Target in the embodiment of the present invention, on the display interface Adjustment item can be in the display interface of step 101 displaying target application program, that is, is detected the display interface and determined, or Person is also possible to before step 102 adjusts the target adjustment item on display interface according to target component, detects the display interface It determines;Alternatively, being also possible to before step 102 adjusts the target adjustment item on display interface according to target component, receives and use Family inputs the target adjustment item in the display interface for determining that user selectes.
In the embodiment of the present invention, by receiving the first screen in the case where the display interface of displaying target application program Mould group is inputted relative to the movement of the second screen mould group, is inputted corresponding target component based on movement and is adjusted on display interface Target adjustment item, quickly and easily realized conducive to user to output item purpose adjust, avoid blocking terminal screen in adjustment process, And it is promoted using interest.
Optionally, in some embodiment of the invention, step 102, input, determine corresponding with movement input in response to movement Target component, and according to target component adjust display interface on target adjustment item, may comprise steps of: in response to fortune Dynamic input determines target position changing value corresponding with movement input, and, the first screen mould group is relative to the second screen mould group Maximum position changing value;According to target position changing value and maximum position changing value, target adjustment item is adjusted.The present invention is implemented In example, target component may include target position changing value of the first screen mould group relative to the second screen mould group, maximum position Changing value is maximum value of the first screen mould group relative to the change in location value of the second screen mould group, wherein maximum position changing value It can be by pre-recorded storage at the terminal;Terminal is receiving and responsive movement input control the first screen mould group is relative to the When the movement input of two screen mould groups, the first screen mould group can be detected by sensor preset in terminal relative to the second screen It is opposite to can be obtained the first screen mould group in this way by obtaining the testing result of sensor for the target position changing value of curtain mould group In the target position changing value of the second screen mould group, here, sensor includes but is not limited to acceleration transducer, Distance-sensing Device, angular transducer etc., it can the first screen mould group is detected by acceleration transducer, range sensor or angular transducer Target position changing value relative to the second screen mould group;It is then based on target position changing value and maximum position changing value is adjusted Target adjustment item, and then can quickly and easily realize and output item purpose is adjusted.
Wherein, in some optional embodiments of the present invention, for the type of terminal, which be can wrap It includes: target moving distance of the first screen mould group relative to the second screen mould group, and, the first screen mould group is relative to the second screen At least one of the target folding angles of curtain mould group.
For example, for example, also even the first screen mould group can phase with the second screen mould group if terminal is Folding screen terminal To folding, then target position changing value of the first screen mould group relative to the second screen mould group, may include: the first screen mould group Folding angles relative to the target folding angles of the second screen mould group, i.e. between the first screen mould group and the second screen mould group. For another example if terminal is the first screen mould group and the second relatively-movable terminal of screen mould group, also even the first screen mould group It can be relatively moved with the second screen mould group, then target position changing value of the first screen mould group relative to the second screen mould group, it can To include: target moving distance of the first screen mould group relative to the second screen mould group, i.e. the first screen mould group and the second screen Relative distance between mould group.Here, to realize target moving distance of the first screen mould group relative to the second screen mould group Accurate detection, can be using corresponding predetermined position in the first screen mould group and the second screen mould group as the detection of relative distance Point using the distance between test point as target moving distance, and then can accurately detect target moving distance.
Optionally, in some embodiment of the invention, output project can be the adjustable output content of content progress, i.e., aobvious Show that interface display has the adjustable output content of content progress, target adjustment item is to export the content progress of content, for example: mesh Marking application program can be music application, then display interface is music-playing interface, and output content can be audio content, Target adjustment item is the content progress of audio content;Destination application can be e-book application program, then display interface is E-book reading interface, output content can be eBook content, and target adjustment item is the content progress of eBook content;Target Application program is video application, then display interface is video playing interface, and output content can be video content, target tune Save the content progress that item is video content.In the embodiment of the present invention, according to target position changing value and maximum position changing value, adjust Program mark adjustment item, may comprise steps of: determine total output progress that content is exported on display interface;According to maximum position Changing value, total output progress and target position changing value, determine the progress changing value of output content;According to the first of output content Progress value and progress changing value are exported, determines that the target of output content exports progress value, and it is defeated that content progress is adjusted to target Progress value out.In the embodiment of the present invention, terminal can determine total output progress of output content first, and be become according to maximum position Change value, total output progress and target position changing value determine the progress changing value to output content adjustment, then determine to output Content according to object content progress adjusts direction, and by the first output progress value to adjust the target obtained after the progress changing value defeated Progress value namely target output progress value are to adjust direction along object content progress to export progress value by the first of output content out Output progress value after adjusting progress changing value, determine target output progress value after by content progress be adjusted to target export into Content progress is also adjusted direction according to object content progress and is adjusted to target output progress by the first output progress value by angle value Value, in this way, being conducive to user quickly and easily realizes that the output progress to output content is adjusted, and avoids blocking terminal in adjustment process Screen, and promoted using interest.After content progress to be adjusted to target output progress value, terminal be can be performed and the mesh The corresponding predetermined registration operation of mark output progress value exports content corresponding to target output progress value.Wherein, content is exported First output progress value can be pre-set output progress value, such as initially export progress value, or, or it is current Export progress value.
Here, for each output content, always output progress is fixed, and for terminal, the first screen mould group is opposite Be in the maximum position changing value of the movement of the second screen mould group it is fixed, therefore, it is available output content total output progress, Then according to total output progress, maximum position changing value and the target position changing value of output content, progress changing value is determined; It specifically, can be according to the following formula: progress changing value=(always the exporting progress/maximum position changing value) target position * variation Value, determines progress changing value.
Illustratively, the first screen mould group can be folded against with the second screen mould group, and folding angles range is 0~180 degree, Maximum position changing value (i.e. maximum folded angle) is 180 degree, and destination application is music application, and display interface is sound Happy broadcast interface, output content are audio content, and the first output progress value for exporting content can be (false for initial output progress value Be set to the 0th minute), it is assumed that the total duration of audio content (i.e. always output progress) is 4 minutes, if then the first screen mould group relative to The target folding angles of second screen mould group are 45 degree, and progress changing value is 1 minute, and it is the 1st minute that target, which exports progress value,;If First screen mould group is 90 degree relative to the target folding angles of the second screen mould group, and progress changing value is 2 minutes, target output Progress value is the 2nd minute;If the first screen mould group is 135 degree relative to the target folding angles of the second screen mould group, progress becomes Change value is 3 minutes, and it is the 3rd minute that target, which exports progress value,;Other can the rest may be inferred.
Illustratively, the first screen mould group can be folded against with the second screen mould group, and folding angles range is 0~180 degree, Maximum position changing value (i.e. maximum folded angle) is 180 degree;Destination application is e-book application program, and display interface is E-book reading interface, output content be eBook content, export content first output progress value can for initially export into Angle value (it is assumed that page 0).It is assumed that the total page number (i.e. always output progress) of eBook content is page 180, then the first screen mould group Target folding angles relative to the second screen mould group are 1 degree, and corresponding progress changing value is page 1, and target output progress value is Page 1;If the first screen mould group is 45 degree relative to the target folding angles of the second screen mould group, corresponding progress changing value is Page 45, it is page 45 that target, which exports progress value,;Other can the rest may be inferred.
Illustratively, the first screen mould group can be folded against with the second screen mould group, and folding angles range is 0~180 degree, Maximum position changing value (i.e. maximum folded angle) is 180 degree;Destination application is video application, and display interface is view Frequency broadcast interface, output content are video content, and the first output progress value for exporting content can be (false for initial output progress value It is set to the 0th minute), it is assumed that the total duration (i.e. always output progress) of video content is 180 minutes, if then the first screen mould group is opposite It is 1 degree in the target folding angles of the second screen mould group, progress changing value is 1 minute, and it is the 1st minute that target, which exports progress value,; If the first screen mould group is 90 degree relative to the target folding angles of the second screen mould group, progress changing value is 90 minutes, target Exporting progress value is the 90th minute;If the first screen mould group is 135 degree relative to the target folding angles of the second screen mould group, into Spending changing value is 135 minutes, and it is the 135th minute that target, which exports progress value,;Other can the rest may be inferred.
Optionally, in some embodiment of the invention, output project can be the information column for including at least one item of information Table, i.e. display interface show the information list including at least one item of information, and target adjustment item is information list, and citing comes It says, destination application can be music application, then display interface is music list interface, and information list can be music List;Destination application can be e-book application program, then display interface is e-book reading interface, and information list can be with For e-book catalogue or chapters and sections catalogue;Destination application can be video application, then display interface is video playing circle Face, information list can be list of videos.In the embodiment of the present invention, according to target position changing value and maximum position changing value, Target adjustment item is adjusted, may include: the item of information sum of information list on determining display interface;Changed according to maximum position Value, item of information sum and target position changing value, determine item of information adjustment parameter;According in information list first information item and Item of information adjustment parameter adjusts the item of information position in information list.In the embodiment of the present invention, terminal can determine information first The item of information sum of list, and item of information tune is determined according to maximum position changing value, item of information sum and target position changing value Parameter is saved, then can be determined in information list, along Object selection direction by first information item mobile message item adjustment parameter Obtained target information item position, is adjusted to target for the item of information position in information list after determining target information item position Item of information position, here, item of information position are the position that item of information is selected in list of information items, in this way, being conducive to use Family, which is quickly and easily realized, adjusts the item of information position in information list, avoids blocking terminal screen in adjustment process, and mention It rises and uses interest.After the item of information position in information list is adjusted, terminal be can be performed and the item of information The corresponding predetermined registration operation in position, that is, export content corresponding to the item of information of the item of information position.Wherein, first information item can be with For presupposed information item in information list, such as first item of information, the last one item of information etc.;Alternatively, first information item can also Think the current information item in information list.Wherein, in some optional embodiments of the present invention, item of information adjustment parameter can be with It include: at least one of item of information interval quantity and moving distance.
Here, for each information list, the sum of item of information be it is fixed, for terminal, the first screen mould group phase Maximum position changing value for the movement of the second screen mould group be it is fixed, therefore, the item of information in available information list Sum determines item of information adjustment parameter then according to item of information sum, maximum position changing value and target position changing value; Specifically, item of information adjustment parameter can be the mobile quantity of item of information, can be according to the following formula: item of information adjustment parameter= (item of information sum/maximum position changing value) target position * changing value, determines item of information adjustment parameter.
Illustratively, the first screen mould group can be folded against with the second screen mould group, and folding angles range is 0~180 degree, Maximum position changing value (i.e. maximum folded angle) is 180 degree, and destination application is music application, and display interface is sound Happy list interface, information list are music list, it is assumed that total number of songs (i.e. item of information sum) is 180 first in music list, the One item of information can be the presupposed information item in information list, be the 0th first, then the first screen mould group is relative to the second screen mould group Target folding angles be 1 degree, corresponding item of information adjustment parameter is 1 first, and target information item position is the 1st head in music list The song item position of song;If the first screen mould group is 45 degree relative to the target folding angles of the second screen mould group, corresponding Item of information adjustment parameter is page 45, and target information item is the song item position of the 45th song in music list;Other can be according to this Analogize.It is assumed that total number of songs (i.e. item of information sum) is 360 first in music list, first information item can be in information list 0th is first, if the first screen mould group is 1 degree relative to the target folding angles of the second screen mould group, corresponding item of information adjusts ginseng Number is first for 2, and target information item is the song item position of the 2nd song in music list;If the first screen mould group is relative to second The target folding angles of screen mould group are 2 degree, and corresponding item of information adjustment parameter is 4 first, and target information item is in music list The song item position of 4th song;Other can the rest may be inferred.
Being directed to destination application is e-book application program, and display interface is e-book reading interface, information list The example of above-mentioned music list is referred to for the application scenarios of e-book catalogue or chapters and sections catalogue;Equally, target is directed to answer It is video application with program, display interface is video playing interface, and information list is that the application scenarios of list of videos can be with Referring to the example of above-mentioned music list.
In addition, in some optional embodiments of the present invention, target component can also include: the first screen mould group relative to The direction of motion of second screen mould group, for example, if the first screen mould group can be folded against with the second screen mould group, move Direction can be folding direction of the first screen mould group relative to the second screen mould group;If the first screen mould group and the second screen mould Group can relatively move, then the direction of motion can be moving direction of the first screen mould group relative to the second screen mould group.Here, may be used To detect the direction of motion of the first screen mould group relative to the second screen mould group by acceleration transducer.The embodiment of the present invention In, terminal can be determined according to the direction of motion target adjust direction, that is to say, that in a step 102, terminal can by On display interface, according to the direction of motion, target position changing value and maximum position changing value, target adjustment item is adjusted.Citing comes It says, if display interface shows the adjustable output content of content progress;Then terminal exports progress value according to the first of output content With progress changing value, determine output content target export progress value, and by content progress be adjusted to target output progress value it Before, it can determine that the object content progress of output content adjusts direction, object content progress adjusts direction packet according to the direction of motion It includes advance and adjusts and retreat adjusting;If display interface shows the information list including at least one item of information, terminal according to First information item and item of information adjustment parameter in information list, before adjusting the item of information position in information list, Ke Yigen According to the direction of motion, determine the Object selection direction in information list, Object selection direction may include choose first information item it The direction of preceding item of information and the direction for choosing the item of information after first information item.
Optionally, in some embodiment of the invention, it is inputted in order to which more acurrate acquisition moves, avoids user misoperation, walked Rapid 101, in the case where the display interface of displaying target application program, the first screen mould group is received relative to the second screen mould group Movement input after, the control method of the terminal can be counted with the following steps are included: after moving end of input When;If the clocking value that timing obtains reaches preset threshold, execute and inputted in response to movement, determines mesh corresponding with movement input Mark parameter, and the step of determining target adjustment item corresponding with target component.
The control method of terminal provided in an embodiment of the present invention passes through the feelings of the display interface in displaying target application program Under condition, the movement for receiving the first screen mould group relative to the second screen mould group is inputted, and inputs corresponding target ginseng based on movement Number adjusts the target adjustment item on display interface, quickly and easily realizes conducive to user and adjusts to output item purpose, avoids adjusting Terminal screen is blocked in the process, and is promoted using interest.
Based on the above method, the embodiment of the present invention provides a kind of terminal to realize the above method.
Fig. 2 is referred to, shows the structural schematic diagram of terminal provided in an embodiment of the present invention.The embodiment of the present invention mentions For a kind of terminal 200, terminal 200 includes the first screen mould group and the second screen mould group that can be movable relatively;Terminal 200 can wrap It includes: receiving module 210, determining module 220 and execution module 230.
Receiving module 210, for receiving the first screen mould group in the case where the display interface of displaying target application program Movement relative to the second screen mould group inputs;
Adjustment module 220 determines target component corresponding with movement input, and according to mesh for inputting in response to movement Mark the target adjustment item on parameter regulation display interface.
Optionally, in some embodiment of the invention, adjustment module 220 may include: determining submodule and adjusting submodule Block.
Determine submodule, for being inputted in response to movement, determining target position changing value corresponding with movement input, with And first maximum position changing value of the screen mould group relative to the second screen mould group;
Submodule is adjusted, for adjusting target adjustment item according to target position changing value and maximum position changing value.
Wherein, in some optional embodiments of the present invention, if the first screen mould group and the second screen mould group opposite can move Dynamic, target position changing value may include: target moving distance of the first screen mould group relative to the second screen mould group;If first Screen mould group can be folded against with the second screen mould group, and target position changing value may include: the first screen mould group relative to The target folding angles of two screen mould groups.
Optionally, in some embodiment of the invention, output project can be the adjustable output content of content progress, i.e., aobvious Show that interface display has the adjustable output content of content progress, target adjustment item is to export the content progress of content;
Adjusting submodule may include: the first determination unit, the second determination unit and the first adjusting unit.
First determination unit, for determining the total output progress for exporting content on display interface;
Second determination unit, for determining defeated according to maximum position changing value, total output progress and target position changing value The progress changing value of content out;
First adjusts unit, for the first output progress value and progress changing value according to output content, determines in output The target of appearance exports progress value, and content progress is adjusted to target output progress value.
Optionally, in some embodiment of the invention, output project can be the information column for including at least one item of information Table, i.e. display interface show the information list including at least one item of information, and target adjustment item is information list;
Adjusting submodule may include: third determination unit, the 4th determination unit and the second adjusting unit.
4th determination unit, for determining the item of information sum of information list on display interface;
5th determination unit, for determining letter according to maximum position changing value, item of information sum and target position changing value Cease item adjustment parameter;
6th determination unit, for according to the first information item and item of information adjustment parameter in information list, described in adjusting Item of information position in information list.
Wherein, in some optional embodiments of the present invention, item of information adjustment parameter may include: item of information interval quantity At least one of with moving distance.
Optionally, in some embodiment of the invention, it is inputted in order to which more acurrate acquisition moves, avoids user misoperation, eventually End 200 can also include: processing module.
Processing module, for carrying out timing after moving end of input;
If the clocking value that timing obtains reaches preset threshold, execute and inputted in response to movement, determines and movement input pair The target component answered, and the step of determining target adjustment item corresponding with target component.
Terminal provided in an embodiment of the present invention can be realized each process that terminal is realized in the embodiment of the method for Fig. 1, be It avoids repeating, which is not described herein again.
Terminal provided in an embodiment of the present invention, through receiving module the display interface of displaying target application program the case where Under, the movement for receiving the first screen mould group relative to the second screen mould group inputs, and it is corresponding that adjustment module is based on movement input Target component adjusts the target adjustment item on display interface, quickly and easily realizes conducive to user and adjusts to output item purpose, keeps away Exempt to block terminal screen in adjustment process, and is promoted using interest.
A kind of hardware structural diagram of Fig. 3 terminal of each embodiment to realize the present invention.
The terminal 300 includes but is not limited to: radio frequency unit 301, network module 302, audio output unit 303, input are single Member 304, sensor 305, display unit 306, user input unit 307, interface unit 308, memory 309, processor 310, And the equal components of power supply 311.It will be understood by those skilled in the art that the not structure paired terminal of terminal structure shown in Fig. 3 It limits, terminal may include perhaps combining certain components or different component layouts than illustrating more or fewer components. In embodiments of the present invention, terminal include but is not limited to mobile phone, tablet computer, laptop, palm PC, car-mounted terminal, Wearable device and pedometer etc..
Wherein, processor 310, for receiving the first screen in the case where the display interface of displaying target application program Mould group is inputted relative to the movement of the second screen mould group;It is inputted in response to movement, determines target component corresponding with movement input, And the target adjustment item on display interface is adjusted according to target component.The embodiment of the present invention is conducive to user and quickly and easily realizes pair Output item purpose is adjusted, and avoids blocking terminal screen in adjustment process, and promoted using interest.
It should be understood that the embodiment of the present invention in, radio frequency unit 301 can be used for receiving and sending messages or communication process in, signal Send and receive, specifically, by from base station downlink data receive after, to processor 310 handle;In addition, by uplink Data are sent to base station.In general, radio frequency unit 301 includes but is not limited to antenna, at least one amplifier, transceiver, coupling Device, low-noise amplifier, duplexer etc..In addition, radio frequency unit 301 can also by wireless communication system and network and other set Standby communication.
Terminal provides wireless broadband internet by network module 302 for user and accesses, and such as user is helped to receive and dispatch electricity Sub- mail, browsing webpage and access streaming video etc..
Audio output unit 303 can be received by radio frequency unit 301 or network module 302 or in memory 309 The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 303 can also provide and end The relevant audio output of specific function (for example, call signal receives sound, message sink sound etc.) that end 300 executes.Sound Frequency output unit 303 includes loudspeaker, buzzer and receiver etc..
Input unit 304 is for receiving audio or video signal.Input unit 304 may include graphics processor (Graphics Processing Unit, GPU) 3041 and microphone 3042, graphics processor 3041 is in video acquisition mode Or the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries out Reason.Treated, and picture frame may be displayed on display unit 306.Through graphics processor 3041, treated that picture frame can be deposited Storage is sent in memory 309 (or other storage mediums) or via radio frequency unit 301 or network module 302.Mike Wind 3042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can be The format output that mobile communication base station can be sent to via radio frequency unit 301 is converted in the case where telephone calling model.
Terminal 300 further includes at least one sensor 305, such as optical sensor, motion sensor and other sensors. Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to ambient light Light and shade adjusts the brightness of display panel 3061, and proximity sensor can close display panel when terminal 300 is moved in one's ear 3061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generally three axis) and add The size of speed can detect that size and the direction of gravity when static, can be used to identify terminal posture (such as horizontal/vertical screen switching, Dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;Sensor 305 can be with Including fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, hygrometer, thermometer, Infrared sensor etc., details are not described herein.
Display unit 306 is for showing information input by user or being supplied to the information of user.Display unit 306 can wrap Display panel 3061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 3061.
User input unit 307 can be used for receiving the number or character information of input, and generates and set with the user of terminal It sets and the related key signals of function control inputs.Specifically, user input unit 307 include touch panel 3071 and other Input equipment 3072.Touch panel 3071, also referred to as touch screen, collect user on it or nearby touch operation (such as User is using any suitable objects or attachment such as finger, stylus on touch panel 3071 or near touch panel 3071 Operation).Touch panel 3071 may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus is examined The touch orientation of user is surveyed, and detects touch operation bring signal, transmits a signal to touch controller;Touch controller from Touch information is received on touch detecting apparatus, and is converted into contact coordinate, then gives processor 310, receives processor 310 The order sent simultaneously is executed.Furthermore, it is possible to using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves Realize touch panel 3071.In addition to touch panel 3071, user input unit 307 can also include other input equipments 3072. Specifically, other input equipments 3072 can include but is not limited to physical keyboard, function key (such as volume control button, switch Key etc.), trace ball, mouse, operating stick, details are not described herein.
Further, touch panel 3071 can be covered on display panel 3061, when touch panel 3071 is detected at it On or near touch operation after, send processor 310 to determine the type of touch event, be followed by subsequent processing device 310 according to touching The type for touching event provides corresponding visual output on display panel 3061.Although in Fig. 3, touch panel 3071 and display Panel 3061 is the function that outputs and inputs of realizing terminal as two independent components, but in certain embodiments, it can The function that outputs and inputs of terminal is realized so that touch panel 3071 and display panel 3061 is integrated, is not limited herein specifically It is fixed.
Interface unit 308 is the interface that external device (ED) is connect with terminal 300.For example, external device (ED) may include it is wired or Wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, memory card port, For connecting port, the port audio input/output (I/O), video i/o port, ear port of the device with identification module Etc..Interface unit 308 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) and will One or more elements that the input received is transferred in terminal 300 or can be used for terminal 300 and external device (ED) it Between transmit data.
Memory 309 can be used for storing software program and various data.Memory 309 can mainly include storing program area The storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one function Sound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such as Audio data, phone directory etc.) etc..In addition, memory 309 may include high-speed random access memory, it can also include non-easy The property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 310 is the control centre of terminal, using the various pieces of various interfaces and the entire terminal of connection, is led to It crosses operation or executes the software program and/or module being stored in memory 309, and call and be stored in memory 309 Data execute the various functions and processing data of terminal, to carry out integral monitoring to terminal.Processor 310 may include one Or multiple processing units;Preferably, processor 310 can integrate application processor and modem processor, wherein application processing The main processing operation system of device, user interface and application program etc., modem processor mainly handles wireless communication.It can manage Solution, above-mentioned modem processor can not also be integrated into processor 310.
Terminal 300 can also include the power supply 311 (such as battery) powered to all parts, it is preferred that power supply 311 can be with It is logically contiguous by power-supply management system and processor 310, thus by power-supply management system realize management charging, electric discharge, with And the functions such as power managed.
In addition, terminal 300 includes some unshowned functional modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of terminal, including processor 310, and memory 309 is stored in storage On device 309 and the computer program that can be run on processor 310, realized when which is executed by processor 310 Each process of the control method embodiment of terminal is stated, and identical technical effect can be reached, it is no longer superfluous here to avoid repeating It states.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage medium Calculation machine program, the computer program realize each process of the control method embodiment of above-mentioned terminal when being executed by processor, and Identical technical effect can be reached, to avoid repeating, which is not described herein again.Wherein, the computer readable storage medium, such as Read-only memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic or disk etc..
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much Form belongs within protection of the invention.

Claims (12)

1. a kind of control method of terminal is applied to terminal, which is characterized in that the terminal includes the first screen that can be movable relatively Curtain mould group and the second screen mould group;The control method includes:
In the case where the display interface of displaying target application program, the first screen mould group is received relative to second screen The movement input of curtain mould group;
It is inputted in response to the movement, determines target component corresponding with the movement input, and according to the target component tune Save the target adjustment item on the display interface.
2. the control method of terminal according to claim 1, which is characterized in that it is described to be inputted in response to the movement, really Fixed target component corresponding with the movement input, and the target on the display interface is adjusted according to the target component and is adjusted , comprising:
It is inputted in response to the movement, determines target position changing value corresponding with the movement input, and, first screen Maximum position changing value of the curtain mould group relative to the second screen mould group;
According to the target position changing value and the maximum position changing value, the target adjustment item is adjusted;
If the first screen mould group can be relatively moved with the second screen mould group, the target position changing value includes: institute State target moving distance of the first screen mould group relative to the second screen mould group;If the first screen mould group and described the Two screen mould groups can be folded against, and the target position changing value includes: the first screen mould group relative to second screen The target folding angles of curtain mould group.
3. the control method of terminal according to claim 2, which is characterized in that the display interface shows content progress Adjustable output content, the target adjustment item are the content progress of the output content;
It is described according to the target position changing value and the maximum position changing value, adjust the target adjustment item, comprising:
Determine total output progress of the output content on the display interface;
According to the maximum position changing value, total output progress and the target position changing value, determine in the output The progress changing value of appearance;
According to the first output progress value and the progress changing value of the output content, determine that the target of the output content is defeated Progress value out, and the content progress is adjusted to the target and exports progress value.
4. the control method of terminal according to claim 2, which is characterized in that the display interface is shown including at least The information list of one item of information, the target adjustment item are the information list;
It is described according to the target position changing value and the maximum position changing value, adjust the target adjustment item, comprising:
Determine the item of information sum of the information list on the display interface;
According to the maximum position changing value, item of information sum and the target position changing value, determine that item of information is adjusted Parameter;
According in the information list first information item and the item of information adjustment parameter, adjust the letter in the information list Cease item position.
5. the control method of terminal according to claim 4, which is characterized in that the item of information adjustment parameter includes: letter Cease at least one of item interval quantity and moving distance.
6. a kind of terminal, which is characterized in that the terminal includes the first screen mould group that can be movable relatively and the second screen mould group; The terminal includes:
Receiving module, for receiving the first screen mould group phase in the case where the display interface of displaying target application program Movement input for the second screen mould group;
Adjustment module determines target component corresponding with the movement input, and according to institute for inputting in response to the movement It states target component and adjusts target adjustment item on the display interface.
7. terminal according to claim 6, which is characterized in that the adjustment module includes:
Determine submodule, for being inputted in response to the movement, determining target position changing value corresponding with the movement input, And maximum position changing value of the first screen mould group relative to the second screen mould group;
Submodule is adjusted, for adjusting the target tune according to the target position changing value and the maximum position changing value Save item;
If the first screen mould group can be relatively moved with the second screen mould group, the target position changing value includes: institute State target moving distance of the first screen mould group relative to the second screen mould group;If the first screen mould group and described the Two screen mould groups can be folded against, and the target position changing value includes: the first screen mould group relative to second screen The target folding angles of curtain mould group.
8. terminal according to claim 7, which is characterized in that the display interface shows the adjustable output of content progress Content, the target adjustment item are the content progress of the output content;
The adjusting submodule includes:
First determination unit, for determining total output progress of the output content on the display interface;
Second determination unit, for being changed according to the maximum position changing value, total output progress and the target position Value determines the progress changing value of the output content;
First adjusts unit, for the first output progress value and the progress changing value according to the output content, determines institute The target output progress value of output content is stated, and the content progress is adjusted to the target progress value.
9. terminal according to claim 7, which is characterized in that the display interface is shown including at least one item of information Information list, the target adjustment item be the information list;
The adjusting submodule includes:
Third determination unit, for determining the item of information sum of the information list on the display interface;
4th determination unit, for being changed according to the maximum position changing value, item of information sum and the target position Value, determines item of information adjustment parameter;
Second adjust unit, for according in the information list first information item and the item of information adjustment parameter, adjust Item of information position in the information list.
10. terminal according to claim 9, which is characterized in that the item of information adjustment parameter includes: item of information space-number At least one of amount and moving distance.
11. a kind of terminal, which is characterized in that including processor, memory and be stored on the memory and can be at the place The computer program run on reason device is realized when the computer program is executed by the processor as appointed in claim 1 to 5 The step of control method of terminal described in one.
12. a kind of computer readable storage medium, which is characterized in that store computer journey on the computer readable storage medium Sequence realizes the control method of the terminal as described in any one of claims 1 to 5 when the computer program is executed by processor The step of.
CN201910703293.2A 2019-07-31 2019-07-31 Terminal control method and terminal Active CN110456959B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910703293.2A CN110456959B (en) 2019-07-31 2019-07-31 Terminal control method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910703293.2A CN110456959B (en) 2019-07-31 2019-07-31 Terminal control method and terminal

Publications (2)

Publication Number Publication Date
CN110456959A true CN110456959A (en) 2019-11-15
CN110456959B CN110456959B (en) 2021-04-23

Family

ID=68484362

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910703293.2A Active CN110456959B (en) 2019-07-31 2019-07-31 Terminal control method and terminal

Country Status (1)

Country Link
CN (1) CN110456959B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111338489A (en) * 2020-02-21 2020-06-26 维沃移动通信有限公司 Parameter adjusting method and electronic equipment
CN111459383A (en) * 2020-03-31 2020-07-28 维沃移动通信有限公司 Key response method and electronic equipment

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016108324A1 (en) * 2014-12-29 2016-07-07 Lg Electronics Inc. Display device and method of controlling therefor
CN106445334A (en) * 2016-09-06 2017-02-22 广东欧珀移动通信有限公司 Adjustment method and adjustment system for display interface
CN106791450A (en) * 2017-02-28 2017-05-31 维沃移动通信有限公司 A kind of photographic method and mobile terminal
US20170229100A1 (en) * 2014-10-15 2017-08-10 Lg Electronics Inc. Portable device and control method therefor
CN107770442A (en) * 2017-10-24 2018-03-06 广东欧珀移动通信有限公司 The method, apparatus and terminal of shooting image
CN108037883A (en) * 2017-11-30 2018-05-15 努比亚技术有限公司 Control method, mobile terminal and the computer-readable recording medium of mobile terminal
CN108196783A (en) * 2018-01-31 2018-06-22 努比亚技术有限公司 Acquisition parameters adjusting method, mobile terminal and computer readable storage medium
CN108287653A (en) * 2017-12-28 2018-07-17 努比亚技术有限公司 Flexible screen terminal control method, flexible screen terminal and computer readable storage medium
CN108965608A (en) * 2018-08-28 2018-12-07 维沃移动通信有限公司 A kind of alarm clock setting method folds terminal and computer readable storage medium
CN109274823A (en) * 2018-09-26 2019-01-25 维沃移动通信有限公司 A kind of multimedia file broadcasting control method and terminal device
CN109525704A (en) * 2018-09-21 2019-03-26 维沃移动通信有限公司 A kind of control method and mobile terminal
CN110072014A (en) * 2019-05-20 2019-07-30 维沃移动通信有限公司 A kind of screen folded state determines method and mobile terminal

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170229100A1 (en) * 2014-10-15 2017-08-10 Lg Electronics Inc. Portable device and control method therefor
WO2016108324A1 (en) * 2014-12-29 2016-07-07 Lg Electronics Inc. Display device and method of controlling therefor
CN106445334A (en) * 2016-09-06 2017-02-22 广东欧珀移动通信有限公司 Adjustment method and adjustment system for display interface
CN106791450A (en) * 2017-02-28 2017-05-31 维沃移动通信有限公司 A kind of photographic method and mobile terminal
CN107770442A (en) * 2017-10-24 2018-03-06 广东欧珀移动通信有限公司 The method, apparatus and terminal of shooting image
CN108037883A (en) * 2017-11-30 2018-05-15 努比亚技术有限公司 Control method, mobile terminal and the computer-readable recording medium of mobile terminal
CN108287653A (en) * 2017-12-28 2018-07-17 努比亚技术有限公司 Flexible screen terminal control method, flexible screen terminal and computer readable storage medium
CN108196783A (en) * 2018-01-31 2018-06-22 努比亚技术有限公司 Acquisition parameters adjusting method, mobile terminal and computer readable storage medium
CN108965608A (en) * 2018-08-28 2018-12-07 维沃移动通信有限公司 A kind of alarm clock setting method folds terminal and computer readable storage medium
CN109525704A (en) * 2018-09-21 2019-03-26 维沃移动通信有限公司 A kind of control method and mobile terminal
CN109274823A (en) * 2018-09-26 2019-01-25 维沃移动通信有限公司 A kind of multimedia file broadcasting control method and terminal device
CN110072014A (en) * 2019-05-20 2019-07-30 维沃移动通信有限公司 A kind of screen folded state determines method and mobile terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111338489A (en) * 2020-02-21 2020-06-26 维沃移动通信有限公司 Parameter adjusting method and electronic equipment
CN111338489B (en) * 2020-02-21 2024-03-22 维沃移动通信有限公司 Parameter adjustment method and electronic equipment
CN111459383A (en) * 2020-03-31 2020-07-28 维沃移动通信有限公司 Key response method and electronic equipment
CN111459383B (en) * 2020-03-31 2021-07-27 维沃移动通信有限公司 Key response method and electronic equipment

Also Published As

Publication number Publication date
CN110456959B (en) 2021-04-23

Similar Documents

Publication Publication Date Title
CN108668083A (en) A kind of photographic method and terminal
CN108762640A (en) A kind of display methods and terminal of barrage information
CN109343759A (en) A kind of control method and terminal of the display of breath screen
CN109151546A (en) A kind of method for processing video frequency, terminal and computer readable storage medium
CN108920059A (en) Message treatment method and mobile terminal
CN109388193A (en) A kind of acquisition methods and electronic equipment of flexible display screen spread length
CN108319421A (en) A kind of display triggering method and mobile terminal
CN109032468A (en) A kind of method and terminal of adjustment equipment parameter
CN108111729A (en) A kind of camera module, control method and mobile terminal
CN110531915A (en) Screen operating method and terminal device
CN109885153A (en) A kind of screen control method and mobile terminal
CN109683802A (en) A kind of icon moving method and terminal
CN107992342A (en) A kind of application configuration change method and mobile terminal
CN110489045A (en) A kind of object displaying method and terminal device
CN110139018A (en) Camera controls the control method for movement and terminal of mould group, camera
CN108984066A (en) A kind of application icon display methods and mobile terminal
CN109981898A (en) A kind of method, apparatus and terminal of record screen
CN109947249A (en) Exchange method, wearable device and the computer storage medium of wearable device
CN109658886A (en) A kind of control method and terminal of display screen
CN108898555A (en) A kind of image processing method and terminal device
CN110018805A (en) A kind of display control method and mobile terminal
CN109660872A (en) A kind of method of adjustment and terminal of multimedia progress
CN109819102A (en) A kind of navigation bar control method and mobile terminal, computer readable storage medium
CN109413264A (en) A kind of background picture method of adjustment and terminal device
CN109144393A (en) A kind of image display method and mobile terminal

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