×

System and method for processing sliding operations on portable terminal devices

  • US 9,696,873 B2
  • Filed: 07/12/2013
  • Issued: 07/04/2017
  • Est. Priority Date: 07/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for processing sliding operations on a portable terminal device, the portable terminal device comprising a touchscreen, the system comprising:

  • a memory device configured to store data related to sliding operations; and

    a processor coupled to the memory device, the processor being configured to;

    cause to display a dial pad or a contact list interface on the touchscreen;

    receive an original message obtained on the dial pad or the contact list interface;

    convert said original message to coordinates for processing;

    select a slide-determining mode from a plurality of slide-determining modes based on properties of said original message, wherein to select a slide-determining mode from a plurality of slide-determining modes is further based on a system state of the portable terminal device, wherein the portable terminal device further comprises a SIM card and wherein the system state of the portable terminal device includes a property of the SIM card;

    determine whether said original message is a sliding operation based on the selected slide-determining mode, wherein to determine whether said original message is a sliding operation, the processor is further configured to;

    determine whether said original message is a sliding operation according to a category of said original message when the selected slide-determining mode is a direct sliding-input on a dial pad mode;

    analyze said sliding operation and compare said sliding operation with the data related to sliding patterns stored in a sliding-input database, when said original message is determined as a sliding operation;

    identify a result corresponding to said sliding operation according to the comparison;

    output the result and trigger a follow-up corresponding operation;

    append, if the result is a number, the number to a dialing sequence of the portable terminal device; and

    append, if the result is a stroke, the stroke to a search sequence of the portable terminal device, and returning contact information including the stroke sequence.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×