Method and system for quick selection by intelligent terminal, and intelligent terminal
AssigneeHuizhou Tcl Mobile Communication Co., Ltd.
InventorKai You
Life of this patent
Estimating the term…
Abstract
A method and system for quick selection by an intelligent terminal, and an intelligent terminal are provided. The method includes receiving a multi-selection instruction of a user to enter a multi-selection mode, and selecting at least one entry according to the selection of the user; receiving a touch instruction of the user, and obtaining the position of a touch point; and marking all the entries between an entry where the touch point is located and the selected entry as being in a selected state. No need for carrying out a selection operation on entries one by one is realized, thereby being convenient and quick, and not being prone to errors.
Claims11
An intelligent terminal, comprising:
- a processor;
- and
- a memory connecting to the processor, the memory configured to store instructions executable by the processor, the instructions comprising:
- receiving a user multi-selection instruction to enter a multi-selection mode and simultaneously selecting one of entries in a list in response to the user multi-selection instruction;
- receiving a first touch instruction and obtaining a position of a touch point corresponding to the first touch instruction;
- marking all of the entries between the entry at where the touch point is located and the selected entry as being in a selected state;
- in response to that multiple entries have been selected, serving one of the selected entries that is located closest to the position of the touch point as a target entry and marking all of the entries between the entry at where the touch point is located and the target entry as being in the selected state;
- and
- in response to that multiple entries have been selected, the touch point is located at any of the selected entries and multiple unselected entries are in the list, serving one of the unselected entries that is located closest to the position of the touch point as a target entry and marking all of the entries between the entry at where the touch point is located and the target entry as being in an unselected state,
- wherein the instructions further comprise:
- receiving a second touch instruction to execute the marking steps, wherein the second touch instruction is triggered by a user touch;
- determining whether the user touch corresponding to the second touch instruction is located at any position of a screen of the intelligent terminal other than location of the entries of the list;
- and
- executing the marking steps in response to the user touch corresponding to the second touch instruction located at any position of the screen of the intelligent terminal other than the location of the entries of the list,
- wherein a touch position corresponding to the first touch instruction directs to any entry of the list and a touch position corresponding to the second touch instruction directs to any position of the screen of the intelligent terminal.
A method for quick selection by an intelligent terminal, comprising:
- receiving a user multi-selection instruction to enter a multi-selection mode and simultaneously selecting one of entries in a list in response to the user multi-selection instruction;
- receiving a first touch instruction and obtaining a position of a touch point corresponding to the first touch instruction;
- marking all of the entries between the entry at where the touch point is located and the selected entry as being in a selected state;
- in response to that multiple entries have been selected, serving one of the selected entries that is located closest to the position of the touch point as a target entry and marking all of the entries between the entry at where the touch point is located and the target entry as being in the selected state;
- and
- in response to that multiple entries have been selected, the touch point is located at any of the selected entries and multiple unselected entries are in the list, serving one of the unselected entries that is located closest to the position of the touch point as a target entry and marking all of the entries between the entry at where the touch point is located and the target entry as being in an unselected state,
- wherein the method further comprises:
- receiving a second touch instruction to execute the marking steps, wherein the second touch instruction is triggered by a user touch;
- determining whether the user touch corresponding to the second touch instruction is located at any position of a screen of the intelligent terminal other than location of the entries of the list;
- and
- executing the marking steps in response to the user touch corresponding to the second touch instruction located at any position of the screen of the intelligent terminal other than the location of the entries of the list,
- wherein a touch position corresponding to the first touch instruction directs to any entry of the list and a touch position corresponding to the second touch instruction directs to any position of the screen of the intelligent terminal.
A system for quick selection by an intelligent terminal, comprising:
- one or more processors;
- a memory;
- and
- one or more application programs, stored in the memory and configured to be executed by the processor, the one or more application programs comprising:
- receiving a user multi-selection instruction to enter a multi-selection mode and simultaneously selecting one of entries in a list in response to the user multi-selection instruction;
- receiving a first touch instruction and obtain a position of a touch point corresponding to the first touch instruction;
- marking all of the entries between the entry at where the touch point is located and the selected entry as being in a selected state;
- in response to that multiple entries have been selected, serving one of the selected entries that is located closest to the position of the touch point as a target entry and marking all of the entries between the entry at where the touch point is located and the target entry as being in the selected state;
- and
- in response to that multiple entries have been selected, the touch point is located at any of the selected entries and multiple unselected entries are in the list, serving one of the unselected entries that is located closest to the position of the touch point as a target entry and marking all of the entries between the entry at where the touch point is located and the target entry as being in an unselected state,
- wherein the one or more application programs further comprise:
- receiving a second touch instruction to execute the marking steps, wherein the second touch instruction is triggered by a user touch;
- determining whether the user touch corresponding to the second touch instruction is located at any position of a screen of the intelligent terminal other than location of the entries of the list;
- and
- executing the marking steps in response to the user touch corresponding to the second touch instruction located at any position of the screen of the intelligent terminal other than the location of the entries of the list,
- wherein a touch position corresponding to the first touch instruction directs to any entry of the list and a touch position corresponding to the second touch instruction directs to any position of the screen of the intelligent terminal.
Dependencies are inferred from the claim text.