Patentable/Patents/US-8775969
US-8775969

Contact searching method and apparatus, and applied mobile terminal

PublishedJuly 8, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

The present invention provides a contact searching method, including: receiving first input of a user; selecting a first grapheme from a first graphemes sequence according to the first input, the first graphemes sequence being displayed on a display; where the first graphemes sequence is associated with an initial unit of characters in multiple contact labels; receiving second input of the user; selecting a second grapheme from a second graphemes sequence according to the second input, the second graphemes sequence being displayed on the display, and the second graphemes sequence being associated with a secondary unit of characters in the multiple contact labels; where each of the contact labels comprises at least two units of characters, and a unit character is formed or represented by at least one grapheme; and searching for and displaying a contact label on the display, where contact label is matched with the first grapheme and the second grapheme.

Patent Claims
30 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of facilitating combinational searching in a mobile terminal for a contact label, the method comprising: performing a listing of a first sequence of graphemes on a display of the mobile terminal; receiving a first input; performing a selection of a first grapheme from the first sequence of graphemes in response to the first input, the first sequence of graphemes being associated with a first unit of characters relating to a plurality of contact labels, each of the contact labels comprising at least two characters, and each of the at least two characters being represented by at least one grapheme; performing, on the display of the mobile terminal, a first display of a first set of contact labels being searched within the plurality of contact labels, if each of the first set of contact labels comprising a grapheme matching the first grapheme; performing a listing of a second sequence of graphemes on the display, wherein the first sequence of graphemes is listed at a first position of the display, the second sequence of graphemes is listed at a second position of the display, and the first sequence of graphemes is hidden when the second sequence of graphemes is listed; receiving a second input; performing a selection of a second grapheme from the second sequence of graphemes in response to the second input, the second sequence of graphemes being associated with a second unit of characters relating to the plurality of contact labels; and performing, on the display of the mobile terminal, an updated display of the first display, the updated display relating to a second set of contact labels being searched within the first set of contact labels, if each of the second set of contact labels comprising a grapheme matching the second grapheme.

2

2. The method according to claim 1 , wherein the grapheme matching the first grapheme is in a first character in each of the first set of contact labels, and the grapheme matching the second grapheme is in a second character in each of the second set of contact labels.

3

3. The method according to claim 1 , wherein each of the at least two characters is a Chinese character represented by a grapheme being the first stroke in strokes forming the Chinese character.

4

4. The method according to claim 1 , further comprising: determining a sliding direction and a sliding speed in response to the first input, the selection of the first grapheme corresponding to the sliding direction and the sliding speed.

5

5. The method according to claim 1 , further comprising: determining a sliding direction and a sliding speed in response to the second input, the selection of the second grapheme corresponding to the sliding direction and the sliding speed.

6

6. The method according to claim 4 , wherein the first grapheme is selected by sliding the first sequence of graphemes along the sliding direction using the sliding speed as an initial sliding speed, and gradually reducing the sliding speed of the first sequence of graphemes.

7

7. The method according to claim 6 , further comprising: when the sliding speed is lower than a preset speed threshold, highlighting the first grapheme in the first sequence of graphemes.

8

8. The method according to claim 5 , wherein the second grapheme is selected by sliding the second sequence of graphemes along the sliding direction using the sliding speed as an initial sliding speed, and gradually reducing the sliding speed of the second sequence of graphemes.

9

9. The method according to claim 8 , further comprising: when the sliding speed is lower than a preset speed threshold, highlighting the second grapheme in the second sequence of graphemes.

10

10. The method according to claim 1 , wherein at least part of the first position overlapping with at least part of the second position, and the second sequence of graphemes is hidden when the first sequence of graphemes is listed.

11

11. The method according to claim 1 , wherein the first sequence of graphemes is listed at a first position of the display and the second sequence of graphemes is listed at a second position of the display, and the first position does not overlap with the second position.

12

12. The method according to claim 1 , wherein the first sequence of graphemes comprises distinct graphemes; and the second sequence of graphemes comprises distinct graphemes.

13

13. The method according to claim 1 , wherein the first display is performed by loading contact information of the first set of contact labels to a preset presentation template.

14

14. The method according to claim 13 , wherein the presentation template is arranged in one of the following ways: a staggered overlay way, a ring or a fan arrangement way, and a front contact information is displayed in a way of a maximum size and full definition while other contact information is displayed in a gradual fading way.

15

15. A mobile terminal, comprising a memory, a display, and a processing apparatus, wherein the memory is configured to store a plurality of contact labels, each of the contact labels comprising at least two characters, and each of the at least two characters being represented by at least one grapheme; the display is configured to perform a listing of a first sequence of graphemes on the display; the processing apparatus is configured to: receive a first input; and perform a selection of a first grapheme from the first sequence of graphemes in response to the first input, the first sequence of graphemes being associated with a first unit of characters relating to the plurality of contact labels; the display is further configured to: perform a first display of a first set of contact labels being searched within the plurality of contact labels, if each of the first set of contact labels comprising a grapheme matching the first grapheme; perform a listing of a second sequence of graphemes on the display, wherein the first sequence of graphemes is listed at a first position of the display, the second sequence of graphemes is listed at a second position of the display, and the first sequence of graphemes is hidden when the second sequence of graphemes is listed; the processing apparatus is further configured to: receive a second input; perform a selection of a second grapheme from the second sequence of graphemes in response to the second input, the second sequence of graphemes being associated with a second unit of characters relating to the plurality of contact labels; and the display is further configured to: perform an updated display of the first display, the updated display relating to a second set of contact labels being searched within the first set of contact labels, if each of the second set of contact labels comprising a grapheme matching the second grapheme.

16

16. The mobile terminal according to claim 15 , wherein the grapheme matching the first grapheme is in a first character in each of the first set of contact labels, and the grapheme matching the second grapheme is in a second character in each of the second set of contact labels.

17

17. The mobile terminal according to claim 15 , wherein each of the at least two characters is a Chinese character represented by a grapheme being the first stroke in strokes forming the Chinese character.

18

18. The mobile terminal according to claim 15 , wherein the processing apparatus is further configured to determine a sliding direction and a sliding speed in response to the first input, the selection of the first grapheme corresponding to the sliding direction and the sliding speed.

19

19. The mobile terminal according to claim 15 , wherein the processing apparatus is further configured to determine a sliding direction and a sliding speed in response to the second input, the selection of the second grapheme corresponding to the sliding direction and the sliding speed.

20

20. The mobile terminal according to claim 18 , wherein the first grapheme is selected by sliding the first sequence of graphemes along the sliding direction using the sliding speed as an initial sliding speed, and gradually reducing the sliding speed of the first sequence of graphemes.

21

21. The mobile terminal according to claim 20 , wherein when the sliding speed is lower than a preset speed threshold, the display is further configured to highlight the first grapheme in the first sequence of graphemes.

22

22. The mobile terminal according to claim 18 , wherein the second grapheme is selected by sliding the second sequence of graphemes along the sliding direction using the sliding speed as an initial sliding speed, and gradually reducing the sliding speed of the second sequence of graphemes.

23

23. The mobile terminal according to claim 22 , wherein when the sliding speed is lower than a preset speed threshold, the display is further configured to highlight the second grapheme in the second sequence of graphemes.

24

24. The mobile terminal according to claim 15 , wherein the second sequence of graphemes is hidden when the first sequence of graphemes is listed.

25

25. The mobile terminal according to claim 15 , wherein the first sequence of graphemes is listed at a first position of the display and the second sequence of graphemes is listed at a second position of the display, and the first position does not overlap with the second position.

26

26. The mobile terminal according to claim 15 , wherein the first sequence of graphemes comprises distinct graphemes; and the second sequence of graphemes comprises distinct graphemes.

27

27. The mobile terminal according to claim 15 , wherein the first display is performed by loading contact information of the first set of contact labels to a preset presentation template.

28

28. The mobile terminal according to claim 27 , wherein the presentation template is arranged in one of the following ways: a staggered overlay way, a ring or a fan arrangement way, and a front contact information is displayed in a way of a maximum size and full definition while other contact information is displayed in a gradual fading way.

29

29. The mobile terminal according to claim 15 , wherein the processing apparatus comprises a processor, a screen controller, an input controller, an input control device, the processor is connected to the memory, the screen controller is connected to the processor and the display, and the input controller is connected to the processor and the input control device.

30

30. A non-transitory computer readable storage medium, the readable storage medium storing an executable instruction, when the executable instruction being read by a processor, the processor being capable of providing instructions to perform following steps: performing a listing of a first sequence of graphemes on a display; receiving a first input; performing a selection of a first grapheme from the first sequence of graphemes in response to the first input, the first sequence of graphemes being associated with a first unit of characters relating to a plurality of contact labels, each of the contact labels comprising at least two characters, and each of the at least two characters being represented by at least one grapheme; performing a first display of a first set of contact labels being searched within the plurality of contact labels, if each of the first set of contact labels comprising a grapheme matching the first grapheme; performing a listing of a second sequence of graphemes on the display, wherein the first sequence of graphemes is listed at a first position of the display, the second sequence of graphemes is listed at a second position of the display, and the first sequence of graphemes is hidden when the second sequence of graphemes is listed; receiving a second input; performing a selection of a second grapheme from the second sequence of graphemes in response to the second input, the second sequence of graphemes being associated with a second unit of characters relating to the plurality of contact labels; and performing an updated display of the first display, the updated display relating to a second set of contact labels being searched within the first set of contact labels, if each of the second set of contact labels comprising a grapheme matching the second grapheme.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

September 5, 2012

Publication Date

July 8, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Contact searching method and apparatus, and applied mobile terminal” (US-8775969). https://patentable.app/patents/US-8775969

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.