US20140364107A1 - Quick communication method and device, and storage medium - Google Patents

Quick communication method and device, and storage medium Download PDF

Info

Publication number
US20140364107A1
US20140364107A1 US14/469,297 US201414469297A US2014364107A1 US 20140364107 A1 US20140364107 A1 US 20140364107A1 US 201414469297 A US201414469297 A US 201414469297A US 2014364107 A1 US2014364107 A1 US 2014364107A1
Authority
US
United States
Prior art keywords
contact
terminal
contact object
user
list
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
US14/469,297
Other versions
US10116780B2 (en
Inventor
Liwei YE
Yu Lei
Bin Li
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of US20140364107A1 publication Critical patent/US20140364107A1/en
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED reassignment TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LEI, YU, LI, BIN, YE, Liwei
Application granted granted Critical
Publication of US10116780B2 publication Critical patent/US10116780B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/667Preventing unauthorised calls from a telephone set
    • H04M1/67Preventing unauthorised calls from a telephone set by electronic means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier
    • H04M1/7258
    • H04M1/72586
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72466User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • H04M1/72472User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use

Definitions

  • the present disclosure relates to the field of mobile communication, and in particular to a quick communication method and device, and a storage medium.
  • Mobile phones have become indispensable in the work and life of people so far along with the development of the mobile communication technologies, and are used by users for communicating with contact objects, for example, by calling the contact object or sending a short message to the contact object.
  • the user needs to unlock the keypad of the mobile phone, open a contact interface or a call history interface to look up the contact object therein, and then select the contact object found in the opened contact interface or the call history interface, so that the mobile phone obtains contact information of the contact object from the contact interface or the call history interface, and communicate with the contact object according to the contact information of the contact object.
  • Redundant steps are taken by the user to select and provide the contact object to the mobile phone when the user needs to communicate with the contact object, which leads to a low efficiency of initiating the communication between the user and the contact object.
  • a quick communication method and device, and a storage medium have been provided by the present disclosure to solve the problems in the art.
  • the solutions are as follows.
  • a quick communication method includes: displaying a quick communication key on a lock screen interface of a terminal; invoking a shortcut panel at the terminal according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of contact objects from the contact list in the terminal; and receiving a contact object selected by the user, and communicating with the contact object.
  • a quick communication device in another aspect, includes: a display module, which is configured to display a quick communication key on a lock screen interface of a terminal; an invoking module, which is configured to invoke a shortcut panel at the terminal according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of the contact objects from a contact list in the terminal; and a communicating module, which is configured to receive a contact object selected by the user, and communicate with the contact object.
  • a storage medium comprising computer-executable instructions
  • the computer-executable instructions are configured to perform a quick communication method
  • the method comprises: displaying a quick communication key on a lock screen interface of a terminal; invoking a shortcut panel at the terminal according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of the contact objects from a contact list in the terminal; and receiving a contact object selected by the user, and communicating with the contact object.
  • a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • FIG. 1 is a flow chart of the quick communication method according to a first embodiment of the present disclosure.
  • FIG. 2 is a flow chart of the quick communication method according to a second embodiment of the present disclosure.
  • FIG. 2 a is a schematic view showing the shortcut panel according to the second embodiment of the present disclosure.
  • FIG. 3 is a flow chart of the quick communication method according to a third embodiment of the present disclosure.
  • FIG. 4 is a schematic view showing the quick communication device according to a fourth embodiment of the present disclosure.
  • FIG. 5 is a schematic view showing the quick communication device according to the fourth embodiment of the present disclosure.
  • a quick communication method is provided by the present embodiment of the disclosure. As illustrated in the FIG. 1 , the method includes: step 101 : displaying a quick communication key a the lock screen interface of a terminal; step 102 : invoking a shortcut panel at the terminal according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of the contact objects from a contact list in the terminal; and step 103 : receiving a contact object selected by the user, and communicating with the contact object.
  • the step of invoking a shortcut panel includes: selecting contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal, according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object; and loading the contact information of the contact object selected from the contact list to the shortcut panel in the terminal.
  • the contact list also includes portraits of the selected contact objects.
  • the step of loading the contact information of the contact object selected from the contact list to the shortcut panel in the terminal includes: obtaining the portrait of the selected contact object from the contact list in the terminal; binding the portrait of the selected contact object with the contact information; and loading the bound portrait of the contact object selected from the contact list to the shortcut panel.
  • a shortcut list is also included in the terminal, and is used to store identifiers and contact information corresponding to the portraits of the contact objects, and the contact objects in the shortcut list are composed by a part or all of the contact objects in the contact list.
  • the step of invoking a shortcut panel includes: loading the shortcut list in the terminal to the shortcut panel; obtaining an identifier and contact information of the contact object from the shortcut panel of the terminal; obtaining, from the contact list in the terminal, a portrait of the contact object corresponding to the identifier, according to the identifier corresponding to the portrait of the contact object; and binding the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object to the shortcut panel.
  • the step of receiving a contact object selected by the user, and communicating with the contact object includes: receiving the portrait of the contact object selected by the user; obtaining the contact information bound with the portrait of the contact object selected by the user; and communicating with the contact object selected by the user according to the obtained contact information.
  • the method further includes: selecting contact objects each with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, and adding the contact information of the contact objects selected from the contact list to the shortcut list, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
  • the method further includes: increasing the contact frequency of the contact object selected by the user according to the type of the communication between the user and the contact object selected by the user.
  • the method also includes: obtaining a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object.
  • the method also includes: if the contact information of a contact object included in the contact list in the terminal is changed, where the contact object is also included in the shortcut panel of the terminal, the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the contact information of the corresponding contact object in the shortcut panel of the terminal.
  • a contact object adding key is included in the shortcut panel of the terminal.
  • the method also includes: invoking the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user, and adding the contact information of the contact object selected by the user to the shortcut list.
  • a contact object deleting key is included in the shortcut panel of the terminal.
  • the method also includes: deleting a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
  • a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object, without the step of unlocking the keypad of the terminal and opening the contact list or the call history to find the contact information. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • a quick communication method is provided in the embodiment of the present disclosure. Referring to the fIG. 2 , the method includes the following Steps 201 - 206 .
  • Step 201 displaying a quick communication key on a lock screen interface of a terminal.
  • the quick communication key is used for quick communication in the lock screen state of the terminal, which is a communicating device with a touch panel, such as a mobile phone with a touch panel.
  • Showing a quick communication key on the lock screen interface of the terminal includes: setting a quick communication key on the lock screen interface of the terminal and enabling the quick communication key.
  • Step 202 selecting contact objects each with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
  • the contact list includes the contact information of all the contact objects of the user; the contact frequency of the contact object refers to the frequency of communication between the user and the contact object. The larger the contact frequency of the contact object is, the larger the frequency of communication between the user and the contact object is; and the smeller the contact frequency of the contact object is, the smaller the frequency of communication between the user and the contact object is.
  • the contact information includes at least the phone number of the contact object, and the contact information may also include the name and/or the portrait of the contact object.
  • the step of selecting contact objects each with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal includes: selecting each contact object with a contact frequency larger than a second preset threshold from the contact list in the terminal according to the contact frequency of the contact object in the contact list of the terminal; or sorting the contact objects in the contact list of the terminal according to the contact frequencies of the contact objects (if the contact frequencies of some contact objects in the contact list of the terminal are the same with each other, these contact objects with the same contact frequency are sorted according to the order of initial letters of the last names in the names of the contact objects included in the contact information of the contact objects), and selecting a second preset number of contact objects with the top contact frequencies from the contact list in the terminal.
  • the step of selecting a second preset number of contact objects with the top contact frequencies from the contact list in the terminal includes: if the contact objects in the contact list of the terminal are sorted in an order of decreasing contact frequencies of the contact objects, the former second preset number of contact objects are selected from the sorted contact objects; and if the contact objects in the contact list of the terminal are sorted in an order of increasing contact frequencies of the contact objects, the latter second preset number of contact objects are selected from the sorted contact objects.
  • the second preset threshold can be preset as desired and the second preset number is a positive integer.
  • the first preset number is three
  • the contact objects in the contact list of the terminal are sorted in an order of decreasing contact frequencies of the contact objects, so that the former three contact objects are selected from the contact list and added to the shortcut list.
  • increasing the contact frequency of the contact object at the terminal according to the type of communication between the user and the contact object includes: obtaining an increment frequency value corresponding to the type of the communication between the user and contact object according to a stored corresponding relation between the communication type and the increment frequency value, and increasing the contact frequency of the contact object according to the obtained the increment frequency value.
  • the type of the communication between the user and contact object is calling; and if the user contacts with the contact object with a sort message, the type of the communication between the user and contact object is messaging.
  • the increment frequency value corresponding to the calling and the increment frequency value corresponding to the messaging are defined in the corresponding relations between the communication types and the increment frequency values.
  • the corresponding relations between the communication types and the increment frequency values are preset as in table 1, where, the increment frequency value corresponding to the calling is defined as 3, and the increment frequency value corresponding to the messaging is defined as 2.
  • the increment frequency value of 3 corresponding to the calling is obtained according to the corresponding relations between the communication types and the increment frequency values illustrated in table 1, and the contact frequency of the contact object is increased by the increment frequency value of 3; and if type of the communication between the user and the contact object is the messaging, the increment frequency value of 2 corresponding to the messaging is obtained according to the corresponding relations between the communication types and the increment frequency values illustrated in table 1, and the contact frequency of the contact object is increased by the increment frequency value of 2.
  • obtaining a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object can be: obtaining a contact object which has not been called by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object by a first value; and obtaining a contact object which has not been contacted by the user via a short message for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object by a second value.
  • the first value, the second value, and the preset period may be set as desired, which is not limited in the present embodiment of the disclosure.
  • Step 203 adding the contact information of the contact object selected from the contact list to the shortcut list.
  • the contact list also includes the portrait of the contact object selected from the contact list.
  • the step of adding the contact information of the contact object selected from the contact list to the shortcut panel at the terminal includes: obtaining the portrait of the selected contact object from the contact list of the terminal; binding the portrait of the selected contact object with the contact information; and loading the bound portrait of the selected contact object to the shortcut panel.
  • the triggered operation can be a clicking or dragging operation, where, the clicking operation can be triggered by the user through clicking the quick communication key, or the dragging operation can be triggered by the user through dragging the quick communication key.
  • Step 204 invoking the shortcut panel of the terminal according to an operation triggered by a user on the quick communication key.
  • the step of invoking the shortcut panel of the terminal can include: loading the shortcut list in the terminal to the shortcut panel, obtaining an identifier and contact information corresponding to the portrait of the contact object from the shortcut panel of the terminal, obtaining the portrait of the contact object corresponding to the identifier from the contact list in the terminal according to the obtained identifier, binding the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object to the shortcut panel.
  • the shortcut panel is created before the step of loading the shortcut list in the terminal to the shortcut panel.
  • loading the portrait of the contact object and the name or the phone number of the contact object included in the contact information to the shortcut panel may include: obtaining an identifier and contact information corresponding to the portrait of the contact object from the shortcut panel of the terminal, obtaining the portrait of the contact object corresponding to the identifier from the contact list in the terminal according to the obtained identifier, binding the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object and the name or the phone number of the contact object included in the contact information to the shortcut panel at the terminal.
  • the shortcut panel is invoked by the operation triggered by the user on the quick communication key, the identifier and the phone number corresponding to the portrait of the contact object are obtained from the shortcut list in the terminal; the portrait of the contact object corresponding to obtained identifier is obtained from the contact list of the terminal according to the obtained identifier corresponding to the portrait of the contact object; the portrait of the contact object is bound with the phone number of the contact object, and the portrait of the contact object and the phone number of the contact object are loaded to the shortcut panel; and if the phone number and the name of the contact object are included in the contact information, the shortcut panel is invoked by the operation triggered by the user on the quick communication key; the identifier, the phone number and the name of the contact object corresponding to the portrait of the contact object are obtained from the shortcut list in the terminal; the portrait of the contact object corresponding to the obtained identifier is obtained from the contact list in the terminal according to the identifier corresponding to the portrait of
  • the shortcut list in the terminal includes the contact information and identifiers corresponding to the portraits of three contact objects, i.e. Wei LIN, Ting LIU, and Miao MIAO.
  • the identifier corresponding to the portrait of the contact object Wei LIN is ID1 and the name Wei LIN and the phone number are included in the contact information of the contact object Wei LIN;
  • the identifier corresponding to the portrait of the contact object Ting LIU is ID2 and the name Ting LIU and the phone number are included in the contact information of the contact object Ting LIU;
  • the identifier corresponding to the portrait of the contact object Miao MIAO is ID1 and the name Miao MIAO and the phone number are included in the contact information of the contact object Miao MIAO.
  • the portraits of the contact objects Wei LIN, Ting LIU, and Miao MIAO corresponding to the identifiers ID1, ID2 and ID3 are obtained from the contact list of the terminal according to the identifiers ID1, ID2 and ID3 corresponding to the portraits of the contact objects;
  • the portrait of the contact object Wei LIN is bound with the contact information of the contact object Wei LIN
  • the portrait of the contact object Ting LIU is bound with the contact information of the contact object Ting LIU
  • the portrait of the contact object Miao MIAO is bound with the contact information of the contact object Miao MIAO;
  • the portrait and the name Wei LIN of the contact object Wei LIN are loaded to the shortcut panel
  • the portrait and the name Wei Ting LIU of the contact object Ting LIU are loaded to the shortcut panel
  • the portrait and the name Miao MIAO of the contact object Miao MIAO are
  • the portrait of the contact object, and the name or the phone number of the contact object included in the contact information, are shown in the shortcut panel of the terminal, and it is allowed for the user to communicate with the selected contact object through the portrait, the name or the phone number in the shortcut panel of the terminal.
  • Step 250 is executed.
  • Step 205 receiving the contact object selected by the user, and communicating with the contact object selected by the user; If the portrait of the contact object is loaded to the shortcut panel, the step of receiving the contact object selected by the user and communicating with the contact object selected by the user includes: receiving the portrait of the contact object selected by the user, obtaining the contact information bound with the portrait of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information.
  • the step of receiving the contact object selected by the user and communicating with the contact object selected by the user may include: receiving the name of the contact object selected by the user, obtaining the contact information bound with the name selected by the user according to the name of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information.
  • the step of receiving the contact object selected by the user and communicating with the contact object selected by the user may include: receiving the phone number of the contact object selected by the user, obtaining the contact information bound with the selected phone number according to the phone number of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information.
  • Step 206 increasing the contact frequency according to the type of the communication between the user and the contact object selected by the user.
  • an increment frequency value corresponding to the type of the communication between the user and contact object is obtained according to a stored corresponding relation between the communication type and the increment frequency value, and the contact frequency of the contact object is increased according to the obtained the increment frequency value.
  • the communication type includes calling and messaging. If the user calls the contact object, the communication type is calling; and if the user contacts with the contact object with a short message, the communication type is messaging.
  • the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the contact information of the corresponding contact object in the shortcut panel of the terminal.
  • the terminal determines whether the changed contact object is also contained in the shortcut list according to the informing message, and if the changed contact object is included in the shortcut list, the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the obtained contact information of the corresponding contact object in the shortcut list at the terminal.
  • a function setting key is also included in the shortcut panel of the terminal, and the user is allowed to set whether to enable the function of rounding the portrait and enable the dial animation through the function setting key.
  • a contact object adding key is also included in the shortcut panel of the terminal, and a contact object can be added to the shortcut panel by the user through the contact object adding key by: invoking the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user, and adding the contact information of the contact object selected by the user to the shortcut list.
  • a contact object deleting key is included in the shortcut panel of the terminal, and a contact object can be deleted from the shortcut panel by the user through the contact object deleting key.
  • the device Before the contact object is deleted from the shortcut panel by the user through the contact object deleting key, it is necessary for the device to invoke an edit mode by: pressing on the portrait of the contact object in the shortcut panel by the user for a preset period to trigger a long-pressing event, and when the long-pressing event on the portrait of the contact object in the shortcut panel is triggered in the terminal by the user, the edit mode is invoked.
  • the contact object can be deleted from the shortcut panel by the user, and the display order of the contact objects in the shortcut panel can also be adjusted by the user.
  • a contact object deleting key is also included in the shortcut panel of the terminal, and the step of deleting a contact object from the shortcut panel by the user through the contact object deleting key includes: deleting a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
  • Adjusting the display order of the contact object in the shortcut panel by the user may particularly include: when the terminal detects that the user drags the portrait of the contact object in the edit mode, moving the position of the portrait of the contact object in the shortcut panel according to the track of dragging the portrait of the contact object.
  • a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object, without the operation step of unlocking the keypad at the terminal and opening the contact list or the call history to find the contact information. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • a quick communication method is provided by the present disclosure. Referring to FIG. 3 , the method includes: Step 301 : displaying a quick communication key on a lock screen interface of a terminal.
  • the quick communication key is used for quick communication in the lock screen state of the terminal, which is a communicating device with a touch panel, such as a mobile phone with a touch panel.
  • the step of displaying a quick communication key on the lock screen interface of the terminal includes: setting a quick communication key on the lock screen interface of the terminal and enabling the quick communication key.
  • Step 302 receiving the operation triggered by the user on the quick communication key, and then executing step 303 .
  • the operation triggered by the user on the quick communication key can be: clicking the quick communication key by the user or dragging the quick communication key by the user.
  • Step 303 is executed after the operation triggered by the user on the quick communication key.
  • Step 303 selecting contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact.
  • a contact frequency refers to the frequency of the communication between the user and the contact object. The larger the contact frequency of the contact object is, the larger the frequency of the communication between the user and the contact object is, and the smaller the contact frequency of the contact object is, the smaller the frequency of the communication between the user and the contact object is.
  • At least the phone number of the contact object is included in the contact information, and the contact information also includes the name and/or the portrait of the contact object.
  • the step of selecting contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal may include: selecting each contact object with a contact frequency larger than a first preset threshold from the contact list in the terminal according to the contact frequency of the contact object in the contact list of the terminal; or sorting the contact objects in the contact list of the terminal according to the contact frequencies of the contact objects (if the contact frequencies of some contact objects in the contact list of the terminal are the same with each other, these contact objects with the same contact frequency are sorted according to the order of initial letters of the last names in the names of the contact objects included in the contact information of the contact objects), and selecting a first preset number of contact objects with the top contact frequencies from the contact list in the terminal.
  • the step of selecting a first preset number of contact objects with the top contact frequencies from the contact list in the terminal includes: if the contact objects in the contact list of the terminal are sorted in an order of decreasing contact frequencies of the contact objects, the former first preset number of contact objects are selected from the sorted contact objects; and if the contact objects in the contact list of the terminal are sorted in an order of increasing contact frequencies of the contact objects, the latter first preset number of contact objects are selected from the sorted contact objects.
  • the first preset threshold can be preset as desired and the first preset number is a positive integer.
  • the first preset number is three
  • the contact objects in the contact list of the terminal are sorted in an order of decreasing contact frequencies of the contact objects, so that the former three contact objects are selected from the contact list and added to the shortcut list.
  • increasing the contact frequency of the contact object at the terminal according to the type of communication between the user and the contact object includes: obtaining an increment frequency value corresponding to the type of the communication between the user and contact object according to a stored corresponding relation between the communication type and the increment frequency value, and increasing the contact frequency of the contact object according to the obtained the increment frequency value.
  • the type of the communication between the user and contact object is calling; and if the user contacts with the contact object with a sort message, the type of the communication between the user and contact object is messaging.
  • the increment frequency value corresponding to the calling and the increment frequency value corresponding to the messaging are defined in the corresponding relations between the communication types and the increment frequency values.
  • the increment frequency value of 3 corresponding to the calling is obtained according to the corresponding relations between the communication types and the increment frequency values illustrated in table 1, and the contact frequency of the contact object is increased by the increment frequency value of 3; and if type of the communication between the user and the contact object is the messaging, the increment frequency value of 2 corresponding to the messaging is obtained according to the corresponding relations between the communication types and the increment frequency values illustrated in table 1, and the contact frequency of the contact object is increased by the increment frequency value of 2.
  • obtaining a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object can be: obtaining a contact object which has not been called by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object by a first value; and obtaining a contact object which has not been contacted by the user via a short message for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object by a second value.
  • the first value, the second value, and the preset period may be set as desired, which is not limited in the present embodiment of the disclosure.
  • Step 304 adding the contact information of the contact object selected from the contact list to the shortcut panel.
  • the contact list also includes the portrait of the contact object selected from the contact list.
  • the step of adding the contact information of the contact object selected from the contact list to the shortcut panel can be: obtaining the portrait of the selected contact object from the contact list in the terminal; binding the portrait of the selected contact object with the contact information; loading the bound portrait of the contact object, which has been selected to the shortcut panel.
  • the operation can be triggered to by the user on the quick communication key.
  • the triggered operation can be a clicking or dragging operation, where, the clicking operation can be triggered by the user through the clicking the quick communication key, or the dragging operation can be triggered by the user through the dragging the quick communication key.
  • Step 305 displaying the shortcut panel.
  • At least the phone number of a contact object is included in the contact information of the contact object, and the contact information also includes the portrait and/or the name of the contact object.
  • the operation of loading the contact information of the contact object selected from the contact list to the shortcut panel can be: obtaining the phone number of the contact object included in the contact information from the contact list of the terminal, loading the obtained phone number of the contact object included in the contact information from the contact list in the terminal to the shortcut panel in the terminal.
  • the operation of loading the contact information of the selected contact object from the contact list of the terminal to the shortcut panel of the terminal can be: obtaining an identifier corresponding to the portrait of the contact object, and the phone number of the contact object included in the contact information from the contact list in the terminal; obtaining the portrait of the contact object corresponding to identifier from the contact list in the terminal according to the identifiers corresponding to the portrait of the contact object; binding the portrait of the contact object with the phone number of the contact object included in the contact information, and loading the portrait of the contact object and the phone number of the contact object included in the contact information to the shortcut panel.
  • the operation of loading the contact information of the contact object selected from the contact list in the terminal to the shortcut panel of the terminal can be: obtaining an identifier corresponding to the portrait of the contact object, and the phone number and the name of the contact object included in the contact information from the contact list in the terminal; obtaining the portrait of the contact object corresponding to the identifier from the contact list in the terminal according to the identifiers corresponding to the portrait of the contact object; binding the portrait of the contact object with the phone number and the name of the contact object, and loading the portrait of the contact object,z and the name of the contact object to the shortcut panel at the terminal.
  • the portrait of the contact object, and the name and the phone number of the contact object included in the contact information, are shown in the shortcut panel in the terminal, and it is allowed for the user to communicate with the selected contact object through the portrait, the phone number and the name of the contact object in the shortcut panel.
  • step 306 is executed.
  • Step 306 receiving a contact object selected by the user, and communicating with the contact object selected by the user.
  • the step of receiving the contact object selected by the user, and communicating with the contact object selected by the user includes: obtaining the contact information bound with the portrait of the contact object selected by the user according to the received portrait of the contact object selected by the user, communicating with the contact object selected by the user according to the obtained contact information.
  • the step of receiving the portrait of the contact object selected by the user, obtaining the contact information bound with the portrait of the contact object selected by the user, communicating with the contact object selected by the user according to the obtained contact information may include: receiving the name of the contact object selected by the user, obtaining the contact information bound with the selected name according to the name of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information
  • the step of receiving the portrait of the contact object selected by the user, obtaining the contact information bound with the portrait of the contact object selected by the user, communicating with the contact object selected by the user according to the obtained contact information includes: receiving the phone number of the contact object selected by the user, obtaining the contact information bound with the selected name according to the phone number of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information.
  • Step 307 increasing the contact frequency according to the type of the communication between the user and the contact object selected by the user.
  • an increment frequency value corresponding to the type of the communication between the user and contact object is obtained according to a stored corresponding relation between the communication type and the increment frequency value, and the contact frequency of the contact object is increased according to the obtained the increment frequency value.
  • the communication type includes calling and messaging. If the user calls the contact object, the communication type is calling; and if the user contacts with the contact object with a short message, the communication type is messaging.
  • the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the contact information of the corresponding contact object in the shortcut panel of the terminal.
  • the terminal determines whether the changed contact object is also contained in the shortcut list according to the informing message, and if the changed contact object is included in the shortcut list, the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the obtained contact information of the corresponding contact object in the shortcut list in the terminal.
  • a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object, without the operation step of unlocking the keypad at the terminal and opening the contact list or the call history to find the contact information. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • FIG. 4 shows a schematic view of a quick communication device provided by the embodiment of the present disclosure, and the device includes: a display module 401 , which is configured to display a quick communication key on a lock screen interface of a terminal; an invoking module 402 , which is configured to invoke a shortcut panel according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of contact objects from a contact list in the terminal; and a communicating module 403 , which is configured to receive a contact object selected by the user, and communicating with the contact object.
  • a display module 401 which is configured to display a quick communication key on a lock screen interface of a terminal
  • an invoking module 402 which is configured to invoke a shortcut panel according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of contact objects from a contact list in the terminal
  • a communicating module 403 which is configured to receive a contact object selected by the user,
  • FIG. 5 shows a schematic view of a quick communication device provided by the embodiment of the present disclosure.
  • the device further includes: a selecting module 404 , which is configured to select contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact; and a loading module 405 , which is configured to load the contact information of the contact object selected from the contact list to the shortcut panel in the terminal.
  • a selecting module 404 which is configured to select contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact
  • a loading module 405 which is configured
  • the portrait of the contact object is also included in the contact list.
  • the loading module 405 also includes: a first obtaining unit 4051 , which is configured to obtain the portrait of the selected contact object from the contact list in the terminal; a first binding unit 4052 , which is configured to bind the portrait of the selected contact object with the contact information of the selected contact object; and a first loading unit 4053 , which is configured to load the bound portrait of the contact object selected to the shortcut panel.
  • a shortcut list is also included in the terminal, and the shortcut list is used to store identifiers and contact information corresponding to the portraits of the contact objects, and the contact objects in the shortcut list are composed by a part or all of the contact objects in the contact list.
  • the invoking module 402 includes: a second loading unit 4021 , which is configured to load the shortcut list in the terminal to the shortcut panel; a second obtaining unit 4022 , which is configured to obtain an identifier and contact information corresponding to the portrait of the contact object; a third obtaining unit 4023 , which is configured to obtain the portrait of the contact object corresponding to the identifier of a contact object from the contact list in the terminal according to the identifier corresponding to the portrait of the contact object; and a second binding unit 4024 , which is configured to bind the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object to the shortcut panel.
  • the communicating module 403 includes: a receiving unit 4031 , which is configured to receive the portrait of the contact object selected by the user; a fourth obtaining unit 4032 , which is configured to obtain the contact information bound with the portrait of the contact object selected by the user; and a communicating unit 4033 , which is configured to communicate with the contact object selected by the user according to the obtained contact information.
  • the device also includes: a first adding module 406 , which is configured to select a contact object with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, and add the contact information of the contact object selected from the contact list to the shortcut list, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
  • a first adding module 406 which is configured to select a contact object with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, and add the contact information of the contact object selected from the contact list to the shortcut list, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
  • the device also includes: an increasing module 407 , which is configured to increase the contact frequency of the contact object selected by the user according to the type of the communication between the user and the contact object selected by the user.
  • an increasing module 407 which is configured to increase the contact frequency of the contact object selected by the user according to the type of the communication between the user and the contact object selected by the user.
  • the device further includes: a reducing module 408 , which is configured to obtain a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reduce the contact frequency of the obtained contact object.
  • a reducing module 408 which is configured to obtain a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reduce the contact frequency of the obtained contact object.
  • the device also includes: an updating module 409 , which is configured to, if the contact information of a contact object included in the contact list in the terminal is changed, where the contact object is also included in the shortcut panel of the terminal, obtain the changed contact information of the contact object from the contact list in the terminal and update the contact information of the corresponding contact object in the shortcut panel of the terminal as the changed contact information of the contact object.
  • an updating module 409 which is configured to, if the contact information of a contact object included in the contact list in the terminal is changed, where the contact object is also included in the shortcut panel of the terminal, obtain the changed contact information of the contact object from the contact list in the terminal and update the contact information of the corresponding contact object in the shortcut panel of the terminal as the changed contact information of the contact object.
  • a contact object adding key is included in the shortcut panel of the terminal.
  • the device accordingly also includes: a second adding module 410 , which configured to invoke the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user, and add the contact information of the contact object selected by the user to the shortcut list.
  • a second adding module 410 configured to invoke the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user, and add the contact information of the contact object selected by the user to the shortcut list.
  • a contact object deleting key is included in the shortcut panel of the terminal.
  • the device accordingly also includes: a deleting module 411 , which is configured to delete a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
  • a deleting module 411 which is configured to delete a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
  • a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object, without the operation step of unlocking the keypad at the terminal and opening the contact list or the call history to find the contact information. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • the quick communication device provided by the above embodiment is in a communication
  • the division of several above functional module is just an example, in practice, every function can be achieved by different module according to the need, that is, the inner construction of the device has been divided into several functional modules to complete the a part or all of the above described functions.
  • the quick communication device provided by the above embodiment and the quick communication method provided by the above embodiments belongs to a same concept, the quick communication device can be achieved by referring to the embodiments of the quick communication method, which won't be repeat herein.
  • the present disclosure can be embodied by software and the necessary universal hardware, or merely hardware, but mostly the former is a preferable embodiment.
  • the technical solution of the present disclosure may be substantially embodied in a software product or a part of the technical solution that contributes to the prior art may be embodied in a software product, and the computer software can be stored in the storage medium which may be a floppy disk, a Read- only Memory, a Random Access Memory, a Flash, a hard disk, an optical disk and the like, instructions included in the software product are used to enable the computer device (such as a personal computer, a server or a network device) to execute the method described in the embodiments of the present disclosure.
  • the computer device such as a personal computer, a server or a network device
  • a storage medium containing computer-executable instructions adapted to perform a quick communication method comprises steps of: displaying a quick communication key on a lock screen interface of a terminal; invoking a shortcut panel according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of the contact objects from the contact list in the terminal; and receiving a contact object selected by the user, and communicating with the contact object.

Abstract

A quick communication method and device, and a storage medium are disclosed in the in present disclosure which belongs to the field of mobile communication. The method includes: displaying a quick communication key on the lock screen interface of a terminal; invoking a shortcut panel according to an operation triggered by a user on the quick communication key, and the shortcut panel includes contact information of a part or all of the contact objects from the contact list in the terminal; receiving a contact object selected by the user, and communicating with the contact object; and the device includes: a display module, an invoking module, and a communicating module. Quick communication with a contact object can be implemented by the present invention through the quick communication key on the lock screen interface of the terminal to improve the efficiency of terminal communication.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application is a continuation application of PCT Patent Application No. PCT/CN2013/089269, filed on Dec. 12, 2013, which claims priority to Chinese Patent Application No. 201310201767.6, filed on May 27, 2013, both of which are incorporated by reference in their entireties.
  • FIELD
  • The present disclosure relates to the field of mobile communication, and in particular to a quick communication method and device, and a storage medium.
  • BACKGROUND
  • Mobile phones have become indispensable in the work and life of people so far along with the development of the mobile communication technologies, and are used by users for communicating with contact objects, for example, by calling the contact object or sending a short message to the contact object.
  • Currently, to contact with a certain contact object, the user needs to unlock the keypad of the mobile phone, open a contact interface or a call history interface to look up the contact object therein, and then select the contact object found in the opened contact interface or the call history interface, so that the mobile phone obtains contact information of the contact object from the contact interface or the call history interface, and communicate with the contact object according to the contact information of the contact object.
  • In implementing the present technology, at least the following problems in the prior art are found by the inventor.
  • Redundant steps are taken by the user to select and provide the contact object to the mobile phone when the user needs to communicate with the contact object, which leads to a low efficiency of initiating the communication between the user and the contact object.
  • SUMMARY
  • A quick communication method and device, and a storage medium have been provided by the present disclosure to solve the problems in the art. The solutions are as follows.
  • In one aspect, a quick communication method is provide, and the method includes: displaying a quick communication key on a lock screen interface of a terminal; invoking a shortcut panel at the terminal according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of contact objects from the contact list in the terminal; and receiving a contact object selected by the user, and communicating with the contact object.
  • In another aspect, a quick communication device is provided, and the device includes: a display module, which is configured to display a quick communication key on a lock screen interface of a terminal; an invoking module, which is configured to invoke a shortcut panel at the terminal according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of the contact objects from a contact list in the terminal; and a communicating module, which is configured to receive a contact object selected by the user, and communicate with the contact object.
  • In still another aspect, a storage medium comprising computer-executable instructions is provided, where the computer-executable instructions are configured to perform a quick communication method, and the method comprises: displaying a quick communication key on a lock screen interface of a terminal; invoking a shortcut panel at the terminal according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of the contact objects from a contact list in the terminal; and receiving a contact object selected by the user, and communicating with the contact object.
  • In the embodiments of the present disclosure, a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying figures used for the description of the embodiment will be simply described below for clear illustration of the technical solutions of the present disclosure. Apparently, the figures used for the description below illustrate only a part of the embodiments of the present disclosure, and it is possible for the skilled in the art to obtain other figures according to the figures below without creative work.
  • FIG. 1 is a flow chart of the quick communication method according to a first embodiment of the present disclosure.
  • FIG. 2 is a flow chart of the quick communication method according to a second embodiment of the present disclosure.
  • FIG. 2 a is a schematic view showing the shortcut panel according to the second embodiment of the present disclosure.
  • FIG. 3 is a flow chart of the quick communication method according to a third embodiment of the present disclosure.
  • FIG. 4 is a schematic view showing the quick communication device according to a fourth embodiment of the present disclosure.
  • FIG. 5 is a schematic view showing the quick communication device according to the fourth embodiment of the present disclosure.
  • DETAILED DESCRIPTION
  • The technical solutions of the present disclosure will be further described below through embodiments in combination with accompanying drawings.
  • First Embodiment
  • A quick communication method is provided by the present embodiment of the disclosure. As illustrated in the FIG. 1, the method includes: step 101: displaying a quick communication key a the lock screen interface of a terminal; step 102: invoking a shortcut panel at the terminal according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of the contact objects from a contact list in the terminal; and step 103: receiving a contact object selected by the user, and communicating with the contact object.
  • Preferably, the step of invoking a shortcut panel includes: selecting contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal, according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object; and loading the contact information of the contact object selected from the contact list to the shortcut panel in the terminal.
  • Preferably, the contact list also includes portraits of the selected contact objects.
  • The step of loading the contact information of the contact object selected from the contact list to the shortcut panel in the terminal includes: obtaining the portrait of the selected contact object from the contact list in the terminal; binding the portrait of the selected contact object with the contact information; and loading the bound portrait of the contact object selected from the contact list to the shortcut panel.
  • Preferably, a shortcut list is also included in the terminal, and is used to store identifiers and contact information corresponding to the portraits of the contact objects, and the contact objects in the shortcut list are composed by a part or all of the contact objects in the contact list.
  • The step of invoking a shortcut panel includes: loading the shortcut list in the terminal to the shortcut panel; obtaining an identifier and contact information of the contact object from the shortcut panel of the terminal; obtaining, from the contact list in the terminal, a portrait of the contact object corresponding to the identifier, according to the identifier corresponding to the portrait of the contact object; and binding the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object to the shortcut panel.
  • Preferably, the step of receiving a contact object selected by the user, and communicating with the contact object includes: receiving the portrait of the contact object selected by the user; obtaining the contact information bound with the portrait of the contact object selected by the user; and communicating with the contact object selected by the user according to the obtained contact information.
  • Preferably, before the shortcut panel is invoked, the method further includes: selecting contact objects each with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, and adding the contact information of the contact objects selected from the contact list to the shortcut list, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
  • Preferably, after the communication is established with the contact object selected by the user, the method further includes: increasing the contact frequency of the contact object selected by the user according to the type of the communication between the user and the contact object selected by the user.
  • Preferably, the method also includes: obtaining a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object.
  • Preferably, the method also includes: if the contact information of a contact object included in the contact list in the terminal is changed, where the contact object is also included in the shortcut panel of the terminal, the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the contact information of the corresponding contact object in the shortcut panel of the terminal.
  • Preferably, a contact object adding key is included in the shortcut panel of the terminal.
  • After the shortcut panel of the terminal is invoked, the method also includes: invoking the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user, and adding the contact information of the contact object selected by the user to the shortcut list.
  • Preferably, a contact object deleting key is included in the shortcut panel of the terminal.
  • After the shortcut panel is invoked, the method also includes: deleting a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
  • In the quick communication method provided by the embodiment of the present disclosure, a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object, without the step of unlocking the keypad of the terminal and opening the contact list or the call history to find the contact information. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • Second Embodiment
  • A quick communication method is provided in the embodiment of the present disclosure. Referring to the fIG. 2, the method includes the following Steps 201-206.
  • Step 201: displaying a quick communication key on a lock screen interface of a terminal.
  • The quick communication key is used for quick communication in the lock screen state of the terminal, which is a communicating device with a touch panel, such as a mobile phone with a touch panel.
  • Showing a quick communication key on the lock screen interface of the terminal includes: setting a quick communication key on the lock screen interface of the terminal and enabling the quick communication key.
  • Step 202: selecting contact objects each with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
  • The contact list includes the contact information of all the contact objects of the user; the contact frequency of the contact object refers to the frequency of communication between the user and the contact object. The larger the contact frequency of the contact object is, the larger the frequency of communication between the user and the contact object is; and the smeller the contact frequency of the contact object is, the smaller the frequency of communication between the user and the contact object is.
  • The contact information includes at least the phone number of the contact object, and the contact information may also include the name and/or the portrait of the contact object.
  • The step of selecting contact objects each with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal includes: selecting each contact object with a contact frequency larger than a second preset threshold from the contact list in the terminal according to the contact frequency of the contact object in the contact list of the terminal; or sorting the contact objects in the contact list of the terminal according to the contact frequencies of the contact objects (if the contact frequencies of some contact objects in the contact list of the terminal are the same with each other, these contact objects with the same contact frequency are sorted according to the order of initial letters of the last names in the names of the contact objects included in the contact information of the contact objects), and selecting a second preset number of contact objects with the top contact frequencies from the contact list in the terminal.
  • The step of selecting a second preset number of contact objects with the top contact frequencies from the contact list in the terminal includes: if the contact objects in the contact list of the terminal are sorted in an order of decreasing contact frequencies of the contact objects, the former second preset number of contact objects are selected from the sorted contact objects; and if the contact objects in the contact list of the terminal are sorted in an order of increasing contact frequencies of the contact objects, the latter second preset number of contact objects are selected from the sorted contact objects.
  • Herein the second preset threshold can be preset as desired and the second preset number is a positive integer. In the present embodiment of the disclosure, for example, the first preset number is three, the contact objects in the contact list of the terminal are sorted in an order of decreasing contact frequencies of the contact objects, so that the former three contact objects are selected from the contact list and added to the shortcut list.
  • Preferably, when the user communicates with a contact object from the contact list, increasing the contact frequency of the contact object at the terminal according to the type of communication between the user and the contact object includes: obtaining an increment frequency value corresponding to the type of the communication between the user and contact object according to a stored corresponding relation between the communication type and the increment frequency value, and increasing the contact frequency of the contact object according to the obtained the increment frequency value.
  • If the user calls the contact object, the type of the communication between the user and contact object is calling; and if the user contacts with the contact object with a sort message, the type of the communication between the user and contact object is messaging. The increment frequency value corresponding to the calling and the increment frequency value corresponding to the messaging are defined in the corresponding relations between the communication types and the increment frequency values.
  • For example, referring to table 1, the corresponding relations between the communication types and the increment frequency values are preset as in table 1, where, the increment frequency value corresponding to the calling is defined as 3, and the increment frequency value corresponding to the messaging is defined as 2.
  • TABLE 1
    Communication type Increment Frequency Value
    Calling 3
    Messaging 2
  • If the type of the communication between the user and the contact object is the calling, the increment frequency value of 3 corresponding to the calling is obtained according to the corresponding relations between the communication types and the increment frequency values illustrated in table 1, and the contact frequency of the contact object is increased by the increment frequency value of 3; and if type of the communication between the user and the contact object is the messaging, the increment frequency value of 2 corresponding to the messaging is obtained according to the corresponding relations between the communication types and the increment frequency values illustrated in table 1, and the contact frequency of the contact object is increased by the increment frequency value of 2.
  • Preferably, obtaining a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object can be: obtaining a contact object which has not been called by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object by a first value; and obtaining a contact object which has not been contacted by the user via a short message for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object by a second value.
  • The first value, the second value, and the preset period may be set as desired, which is not limited in the present embodiment of the disclosure.
  • Step 203: adding the contact information of the contact object selected from the contact list to the shortcut list.
  • The contact list also includes the portrait of the contact object selected from the contact list.
  • The step of adding the contact information of the contact object selected from the contact list to the shortcut panel at the terminal includes: obtaining the portrait of the selected contact object from the contact list of the terminal; binding the portrait of the selected contact object with the contact information; and loading the bound portrait of the selected contact object to the shortcut panel.
  • After the quick communication key is displayed on the lock screen interface of the terminal, an operation can be triggered by the user on the quick communication key.
  • The triggered operation can be a clicking or dragging operation, where, the clicking operation can be triggered by the user through clicking the quick communication key, or the dragging operation can be triggered by the user through dragging the quick communication key.
  • Step 204: invoking the shortcut panel of the terminal according to an operation triggered by a user on the quick communication key.
  • The step of invoking the shortcut panel of the terminal can include: loading the shortcut list in the terminal to the shortcut panel, obtaining an identifier and contact information corresponding to the portrait of the contact object from the shortcut panel of the terminal, obtaining the portrait of the contact object corresponding to the identifier from the contact list in the terminal according to the obtained identifier, binding the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object to the shortcut panel.
  • Preferably, before the step of loading the shortcut list in the terminal to the shortcut panel, the shortcut panel is created.
  • Herein, loading the portrait of the contact object and the name or the phone number of the contact object included in the contact information to the shortcut panel may include: obtaining an identifier and contact information corresponding to the portrait of the contact object from the shortcut panel of the terminal, obtaining the portrait of the contact object corresponding to the identifier from the contact list in the terminal according to the obtained identifier, binding the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object and the name or the phone number of the contact object included in the contact information to the shortcut panel at the terminal.
  • If only the phone number of a contact object is included in the contact information of the contact object, the shortcut panel is invoked by the operation triggered by the user on the quick communication key, the identifier and the phone number corresponding to the portrait of the contact object are obtained from the shortcut list in the terminal; the portrait of the contact object corresponding to obtained identifier is obtained from the contact list of the terminal according to the obtained identifier corresponding to the portrait of the contact object; the portrait of the contact object is bound with the phone number of the contact object, and the portrait of the contact object and the phone number of the contact object are loaded to the shortcut panel; and if the phone number and the name of the contact object are included in the contact information, the shortcut panel is invoked by the operation triggered by the user on the quick communication key; the identifier, the phone number and the name of the contact object corresponding to the portrait of the contact object are obtained from the shortcut list in the terminal; the portrait of the contact object corresponding to the obtained identifier is obtained from the contact list in the terminal according to the identifier corresponding to the portrait of the contact object; the portrait of the contact object, the phone number and the name of the contact object are bound together; and the portrait and the name of the contact object are loaded to the shortcut panel.
  • For example, the shortcut list in the terminal includes the contact information and identifiers corresponding to the portraits of three contact objects, i.e. Wei LIN, Ting LIU, and Miao MIAO. The identifier corresponding to the portrait of the contact object Wei LIN is ID1 and the name Wei LIN and the phone number are included in the contact information of the contact object Wei LIN; the identifier corresponding to the portrait of the contact object Ting LIU is ID2 and the name Ting LIU and the phone number are included in the contact information of the contact object Ting LIU; and the identifier corresponding to the portrait of the contact object Miao MIAO is ID1 and the name Miao MIAO and the phone number are included in the contact information of the contact object Miao MIAO.
  • As illustrated in FIG. 2 a, according to the operation triggered by the user on the quick communication key displayed on the lock screen interface of the terminal, the portraits of the contact objects Wei LIN, Ting LIU, and Miao MIAO corresponding to the identifiers ID1, ID2 and ID3 are obtained from the contact list of the terminal according to the identifiers ID1, ID2 and ID3 corresponding to the portraits of the contact objects; the portrait of the contact object Wei LIN is bound with the contact information of the contact object Wei LIN, the portrait of the contact object Ting LIU is bound with the contact information of the contact object Ting LIU, and the portrait of the contact object Miao MIAO is bound with the contact information of the contact object Miao MIAO; the portrait and the name Wei LIN of the contact object Wei LIN are loaded to the shortcut panel, the portrait and the name Wei Ting LIU of the contact object Ting LIU are loaded to the shortcut panel, and the portrait and the name Miao MIAO of the contact object Miao MIAO are loaded to the shortcut panel, as illustrated in FIG. 2 a.
  • The portrait of the contact object, and the name or the phone number of the contact object included in the contact information, are shown in the shortcut panel of the terminal, and it is allowed for the user to communicate with the selected contact object through the portrait, the name or the phone number in the shortcut panel of the terminal.
  • Herein the portrait, the name or the phone number of the contact object to be communicated with can be selected by the user from the shortcut panel of the terminal, then Step 250 is executed.
  • Step 205: receiving the contact object selected by the user, and communicating with the contact object selected by the user; If the portrait of the contact object is loaded to the shortcut panel, the step of receiving the contact object selected by the user and communicating with the contact object selected by the user includes: receiving the portrait of the contact object selected by the user, obtaining the contact information bound with the portrait of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information.
  • If the name of the contact object included in the contact information is loaded to the shortcut panel, the step of receiving the contact object selected by the user and communicating with the contact object selected by the user may include: receiving the name of the contact object selected by the user, obtaining the contact information bound with the name selected by the user according to the name of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information.
  • If the phone number of the contact object included in the contact information is loaded to the shortcut panel, the step of receiving the contact object selected by the user and communicating with the contact object selected by the user may include: receiving the phone number of the contact object selected by the user, obtaining the contact information bound with the selected phone number according to the phone number of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information.
  • Step 206: increasing the contact frequency according to the type of the communication between the user and the contact object selected by the user.
  • Particularly, an increment frequency value corresponding to the type of the communication between the user and contact object is obtained according to a stored corresponding relation between the communication type and the increment frequency value, and the contact frequency of the contact object is increased according to the obtained the increment frequency value.
  • The communication type includes calling and messaging. If the user calls the contact object, the communication type is calling; and if the user contacts with the contact object with a short message, the communication type is messaging.
  • Preferably, if the contact information of a contact object included in the contact list in the terminal is changed, where the contact object is also included in the shortcut panel of the terminal, the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the contact information of the corresponding contact object in the shortcut panel of the terminal.
  • Particularity, if an informing message for informing the change of the contact information of the contact object included in the contact list of the terminal is received in the terminal, where the informing message carries the identifier corresponding to the changed contact object, the terminal determines whether the changed contact object is also contained in the shortcut list according to the informing message, and if the changed contact object is included in the shortcut list, the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the obtained contact information of the corresponding contact object in the shortcut list at the terminal.
  • Herein, a function setting key is also included in the shortcut panel of the terminal, and the user is allowed to set whether to enable the function of rounding the portrait and enable the dial animation through the function setting key.
  • A contact object adding key is also included in the shortcut panel of the terminal, and a contact object can be added to the shortcut panel by the user through the contact object adding key by: invoking the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user, and adding the contact information of the contact object selected by the user to the shortcut list.
  • A contact object deleting key is included in the shortcut panel of the terminal, and a contact object can be deleted from the shortcut panel by the user through the contact object deleting key.
  • Before the contact object is deleted from the shortcut panel by the user through the contact object deleting key, it is necessary for the device to invoke an edit mode by: pressing on the portrait of the contact object in the shortcut panel by the user for a preset period to trigger a long-pressing event, and when the long-pressing event on the portrait of the contact object in the shortcut panel is triggered in the terminal by the user, the edit mode is invoked.
  • In the edit mode, the contact object can be deleted from the shortcut panel by the user, and the display order of the contact objects in the shortcut panel can also be adjusted by the user.
  • A contact object deleting key is also included in the shortcut panel of the terminal, and the step of deleting a contact object from the shortcut panel by the user through the contact object deleting key includes: deleting a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
  • Adjusting the display order of the contact object in the shortcut panel by the user may particularly include: when the terminal detects that the user drags the portrait of the contact object in the edit mode, moving the position of the portrait of the contact object in the shortcut panel according to the track of dragging the portrait of the contact object.
  • In the quick communication method provided by the embodiment of the present disclosure, a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object, without the operation step of unlocking the keypad at the terminal and opening the contact list or the call history to find the contact information. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • Third Embodiment
  • A quick communication method is provided by the present disclosure. Referring to FIG. 3, the method includes: Step 301: displaying a quick communication key on a lock screen interface of a terminal.
  • The quick communication key is used for quick communication in the lock screen state of the terminal, which is a communicating device with a touch panel, such as a mobile phone with a touch panel.
  • The step of displaying a quick communication key on the lock screen interface of the terminal includes: setting a quick communication key on the lock screen interface of the terminal and enabling the quick communication key.
  • Step 302: receiving the operation triggered by the user on the quick communication key, and then executing step 303.
  • The operation triggered by the user on the quick communication key can be: clicking the quick communication key by the user or dragging the quick communication key by the user.
  • Step 303 is executed after the operation triggered by the user on the quick communication key.
  • Step 303: selecting contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact.
  • The contact information of all the contact objects are included in the contact list, the contact information of all the contact objects or a part of the contact objects in the contact list of the terminal are included in the shortcut panel; a contact frequency refers to the frequency of the communication between the user and the contact object. The larger the contact frequency of the contact object is, the larger the frequency of the communication between the user and the contact object is, and the smaller the contact frequency of the contact object is, the smaller the frequency of the communication between the user and the contact object is.
  • At least the phone number of the contact object is included in the contact information, and the contact information also includes the name and/or the portrait of the contact object.
  • The step of selecting contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal may include: selecting each contact object with a contact frequency larger than a first preset threshold from the contact list in the terminal according to the contact frequency of the contact object in the contact list of the terminal; or sorting the contact objects in the contact list of the terminal according to the contact frequencies of the contact objects (if the contact frequencies of some contact objects in the contact list of the terminal are the same with each other, these contact objects with the same contact frequency are sorted according to the order of initial letters of the last names in the names of the contact objects included in the contact information of the contact objects), and selecting a first preset number of contact objects with the top contact frequencies from the contact list in the terminal.
  • The step of selecting a first preset number of contact objects with the top contact frequencies from the contact list in the terminal includes: if the contact objects in the contact list of the terminal are sorted in an order of decreasing contact frequencies of the contact objects, the former first preset number of contact objects are selected from the sorted contact objects; and if the contact objects in the contact list of the terminal are sorted in an order of increasing contact frequencies of the contact objects, the latter first preset number of contact objects are selected from the sorted contact objects.
  • Herein the first preset threshold can be preset as desired and the first preset number is a positive integer. In the present embodiment of the disclosure, for example, the first preset number is three, the contact objects in the contact list of the terminal are sorted in an order of decreasing contact frequencies of the contact objects, so that the former three contact objects are selected from the contact list and added to the shortcut list.
  • Preferably, when the user communicates with a contact object from the contact list, increasing the contact frequency of the contact object at the terminal according to the type of communication between the user and the contact object includes: obtaining an increment frequency value corresponding to the type of the communication between the user and contact object according to a stored corresponding relation between the communication type and the increment frequency value, and increasing the contact frequency of the contact object according to the obtained the increment frequency value.
  • If the user calls the contact object, the type of the communication between the user and contact object is calling; and if the user contacts with the contact object with a sort message, the type of the communication between the user and contact object is messaging. The increment frequency value corresponding to the calling and the increment frequency value corresponding to the messaging are defined in the corresponding relations between the communication types and the increment frequency values.
  • If the type of the communication between the user and the contact object is the calling, the increment frequency value of 3 corresponding to the calling is obtained according to the corresponding relations between the communication types and the increment frequency values illustrated in table 1, and the contact frequency of the contact object is increased by the increment frequency value of 3; and if type of the communication between the user and the contact object is the messaging, the increment frequency value of 2 corresponding to the messaging is obtained according to the corresponding relations between the communication types and the increment frequency values illustrated in table 1, and the contact frequency of the contact object is increased by the increment frequency value of 2.
  • Preferably, obtaining a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object can be: obtaining a contact object which has not been called by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object by a first value; and obtaining a contact object which has not been contacted by the user via a short message for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object by a second value.
  • The first value, the second value, and the preset period may be set as desired, which is not limited in the present embodiment of the disclosure.
  • Step 304: adding the contact information of the contact object selected from the contact list to the shortcut panel.
  • The contact list also includes the portrait of the contact object selected from the contact list.
  • The step of adding the contact information of the contact object selected from the contact list to the shortcut panel can be: obtaining the portrait of the selected contact object from the contact list in the terminal; binding the portrait of the selected contact object with the contact information; loading the bound portrait of the contact object, which has been selected to the shortcut panel.
  • After the quick communication key is displayed on the lock screen interface of the terminal by the terminal, the operation can be triggered to by the user on the quick communication key.
  • The triggered operation can be a clicking or dragging operation, where, the clicking operation can be triggered by the user through the clicking the quick communication key, or the dragging operation can be triggered by the user through the dragging the quick communication key.
  • Step 305: displaying the shortcut panel.
  • At least the phone number of a contact object is included in the contact information of the contact object, and the contact information also includes the portrait and/or the name of the contact object.
  • If only the phone number of a contact object is included in the contact information, the operation of loading the contact information of the contact object selected from the contact list to the shortcut panel can be: obtaining the phone number of the contact object included in the contact information from the contact list of the terminal, loading the obtained phone number of the contact object included in the contact information from the contact list in the terminal to the shortcut panel in the terminal.
  • If the phone number and the portrait of the contact are included in the contact information, the operation of loading the contact information of the selected contact object from the contact list of the terminal to the shortcut panel of the terminal can be: obtaining an identifier corresponding to the portrait of the contact object, and the phone number of the contact object included in the contact information from the contact list in the terminal; obtaining the portrait of the contact object corresponding to identifier from the contact list in the terminal according to the identifiers corresponding to the portrait of the contact object; binding the portrait of the contact object with the phone number of the contact object included in the contact information, and loading the portrait of the contact object and the phone number of the contact object included in the contact information to the shortcut panel.
  • If the phone number, the name, and the portrait of the contact object are included in the contact information, the operation of loading the contact information of the contact object selected from the contact list in the terminal to the shortcut panel of the terminal can be: obtaining an identifier corresponding to the portrait of the contact object, and the phone number and the name of the contact object included in the contact information from the contact list in the terminal; obtaining the portrait of the contact object corresponding to the identifier from the contact list in the terminal according to the identifiers corresponding to the portrait of the contact object; binding the portrait of the contact object with the phone number and the name of the contact object, and loading the portrait of the contact object,z and the name of the contact object to the shortcut panel at the terminal.
  • The portrait of the contact object, and the name and the phone number of the contact object included in the contact information, are shown in the shortcut panel in the terminal, and it is allowed for the user to communicate with the selected contact object through the portrait, the phone number and the name of the contact object in the shortcut panel.
  • Herein the portrait, the phone number or the name of the contact object to be communicated with can be selected by the user from the shortcut panel, then step 306 is executed.
  • Step 306: receiving a contact object selected by the user, and communicating with the contact object selected by the user.
  • If the portrait of the contact object is loaded to the shortcut panel, the step of receiving the contact object selected by the user, and communicating with the contact object selected by the user includes: obtaining the contact information bound with the portrait of the contact object selected by the user according to the received portrait of the contact object selected by the user, communicating with the contact object selected by the user according to the obtained contact information.
  • If the name of the contact object included in the contact information is loaded to the shortcut panel, the step of receiving the portrait of the contact object selected by the user, obtaining the contact information bound with the portrait of the contact object selected by the user, communicating with the contact object selected by the user according to the obtained contact information may include: receiving the name of the contact object selected by the user, obtaining the contact information bound with the selected name according to the name of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information
  • If the phone number of the contact object included in the contact information is loaded to the shortcut panel, the step of receiving the portrait of the contact object selected by the user, obtaining the contact information bound with the portrait of the contact object selected by the user, communicating with the contact object selected by the user according to the obtained contact information includes: receiving the phone number of the contact object selected by the user, obtaining the contact information bound with the selected name according to the phone number of the contact object selected by the user, and communicating with the contact object selected by the user according to the obtained contact information.
  • Step 307: increasing the contact frequency according to the type of the communication between the user and the contact object selected by the user.
  • Particularly, an increment frequency value corresponding to the type of the communication between the user and contact object is obtained according to a stored corresponding relation between the communication type and the increment frequency value, and the contact frequency of the contact object is increased according to the obtained the increment frequency value.
  • Here, the communication type includes calling and messaging. If the user calls the contact object, the communication type is calling; and if the user contacts with the contact object with a short message, the communication type is messaging.
  • Preferably, if the contact information of a contact object included in the contact list in the terminal is changed, where the contact object is also included in the shortcut panel of the terminal, the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the contact information of the corresponding contact object in the shortcut panel of the terminal.
  • Particularity, if an informing message for informing the change of the contact information of the contact object included in the contact list of the terminal is received in the terminal, where the informing message carries the identifier corresponding to the changed contact object, the terminal determines whether the changed contact object is also contained in the shortcut list according to the informing message, and if the changed contact object is included in the shortcut list, the changed contact information of the contact object is obtained from the contact list in the terminal and used for updating the obtained contact information of the corresponding contact object in the shortcut list in the terminal.
  • In the quick communication method provided by the embodiment of the present disclosure, a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object, without the operation step of unlocking the keypad at the terminal and opening the contact list or the call history to find the contact information. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • Fourth Embodiment
  • FIG. 4 shows a schematic view of a quick communication device provided by the embodiment of the present disclosure, and the device includes: a display module 401, which is configured to display a quick communication key on a lock screen interface of a terminal; an invoking module 402, which is configured to invoke a shortcut panel according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of contact objects from a contact list in the terminal; and a communicating module 403, which is configured to receive a contact object selected by the user, and communicating with the contact object.
  • Preferably, FIG. 5 shows a schematic view of a quick communication device provided by the embodiment of the present disclosure. In addition to the display module 401, the invoking module 402, and the communicating module 403, the device further includes: a selecting module 404, which is configured to select contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact; and a loading module 405, which is configured to load the contact information of the contact object selected from the contact list to the shortcut panel in the terminal.
  • Preferably, the portrait of the contact object is also included in the contact list.
  • The loading module 405 also includes: a first obtaining unit 4051, which is configured to obtain the portrait of the selected contact object from the contact list in the terminal; a first binding unit 4052, which is configured to bind the portrait of the selected contact object with the contact information of the selected contact object; and a first loading unit 4053, which is configured to load the bound portrait of the contact object selected to the shortcut panel.
  • Preferably, a shortcut list is also included in the terminal, and the shortcut list is used to store identifiers and contact information corresponding to the portraits of the contact objects, and the contact objects in the shortcut list are composed by a part or all of the contact objects in the contact list.
  • The invoking module 402 includes: a second loading unit 4021, which is configured to load the shortcut list in the terminal to the shortcut panel; a second obtaining unit 4022, which is configured to obtain an identifier and contact information corresponding to the portrait of the contact object; a third obtaining unit 4023, which is configured to obtain the portrait of the contact object corresponding to the identifier of a contact object from the contact list in the terminal according to the identifier corresponding to the portrait of the contact object; and a second binding unit 4024, which is configured to bind the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object to the shortcut panel.
  • Preferably, the communicating module 403 includes: a receiving unit 4031, which is configured to receive the portrait of the contact object selected by the user; a fourth obtaining unit 4032, which is configured to obtain the contact information bound with the portrait of the contact object selected by the user; and a communicating unit 4033, which is configured to communicate with the contact object selected by the user according to the obtained contact information.
  • Preferably, the device also includes: a first adding module 406, which is configured to select a contact object with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, and add the contact information of the contact object selected from the contact list to the shortcut list, where the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
  • Preferably, the device also includes: an increasing module 407, which is configured to increase the contact frequency of the contact object selected by the user according to the type of the communication between the user and the contact object selected by the user.
  • Preferably, the device further includes: a reducing module 408, which is configured to obtain a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reduce the contact frequency of the obtained contact object.
  • Preferably, the device also includes: an updating module 409, which is configured to, if the contact information of a contact object included in the contact list in the terminal is changed, where the contact object is also included in the shortcut panel of the terminal, obtain the changed contact information of the contact object from the contact list in the terminal and update the contact information of the corresponding contact object in the shortcut panel of the terminal as the changed contact information of the contact object.
  • Preferably, a contact object adding key is included in the shortcut panel of the terminal.
  • The device accordingly also includes: a second adding module 410, which configured to invoke the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user, and add the contact information of the contact object selected by the user to the shortcut list.
  • Preferably, a contact object deleting key is included in the shortcut panel of the terminal.
  • The device accordingly also includes: a deleting module 411, which is configured to delete a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
  • In the quick communication method provided by the embodiment of the present disclosure, a quick communication key is displayed on the lock screen interface at the terminal, and an operation is triggered by the user on the quick communication key to invoke a shortcut panel at the terminal, to enable the user to select a contact object from the shortcut panel and communicate with the selected contact object, without the operation step of unlocking the keypad at the terminal and opening the contact list or the call history to find the contact information. Accordingly, just one operation of clicking the quick communication key is necessary for selecting the contact object, thus the efficiency of the communication between the terminals is improved.
  • It should be noted that when the quick communication device provided by the above embodiment is in a communication, the division of several above functional module is just an example, in practice, every function can be achieved by different module according to the need, that is, the inner construction of the device has been divided into several functional modules to complete the a part or all of the above described functions. Additionally, the quick communication device provided by the above embodiment and the quick communication method provided by the above embodiments belongs to a same concept, the quick communication device can be achieved by referring to the embodiments of the quick communication method, which won't be repeat herein.
  • It should be understood by the skilled person in the art in light of the description of the above embodiments that, the present disclosure can be embodied by software and the necessary universal hardware, or merely hardware, but mostly the former is a preferable embodiment. Based on this understanding, the technical solution of the present disclosure may be substantially embodied in a software product or a part of the technical solution that contributes to the prior art may be embodied in a software product, and the computer software can be stored in the storage medium which may be a floppy disk, a Read- only Memory, a Random Access Memory, a Flash, a hard disk, an optical disk and the like, instructions included in the software product are used to enable the computer device (such as a personal computer, a server or a network device) to execute the method described in the embodiments of the present disclosure.
  • A storage medium containing computer-executable instructions adapted to perform a quick communication method, and the method comprises steps of: displaying a quick communication key on a lock screen interface of a terminal; invoking a shortcut panel according to an operation triggered by a user on the quick communication key, where the shortcut panel includes contact information of a part or all of the contact objects from the contact list in the terminal; and receiving a contact object selected by the user, and communicating with the contact object.
  • Preferable embodiments of the present disclosure have been described as above, but are not intended to limit the present invention. Various changes and modifications to the present invention are possible to those skilled in the art. Any modification, equivalent alteration and improvement made in the principle of the present invention is included to the protection scope of the present invention.

Claims (20)

What is claimed is:
1. A quick communication method, comprising:
displaying a quick communication key on a lock screen interface of a terminal;
invoking a shortcut panel according to an operation triggered by a user on the quick communication key, wherein the shortcut panel includes contact information of a part or all of contact objects from a contact list in the terminal; and
receiving a contact object selected by the user and communicating with the contact object.
2. The quick communication method according to claim 1, wherein, the invoking a shortcut panel comprises:
selecting contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, wherein the contact frequency of the contact object refers to the frequency of communication between the user and the contact; and
loading the contact information of the contact object selected from the contact list to the shortcut panel in the terminal.
3. The quick communication method according to claim 2, wherein:
the contact list further includes portraits of the selected contact objects; and
the loading the contact information of the contact object selected from the contact list to the shortcut panel in the terminal comprises:
obtaining the portrait of the selected contact object from the contact list in the terminal;
binding the portrait of the selected contact object with the contact information of the selected contact object; and
loading the bound portrait of the contact object selected from the contact list to the shortcut panel.
4. The quick communication method according to claim 1, wherein:
a shortcut list is further included in the terminal, and the shortcut list is used to store identifiers and contact information corresponding to portraits of the contact objects, and contact objects in the shortcut list are composed by a part or all of the contact objects in the contact list; and
the invoking a shortcut panel comprises:
loading the shortcut list in the terminal to the shortcut panel;
obtaining an identifier and contact information corresponding to a portrait of the contact object from the shortcut panel of the terminal;
obtaining the portrait of the contact object corresponding to the identifier from the contact list in the terminal according to the identifier corresponding to the portrait of the contact object; and
binding the portrait of the contact object with the contact information of the contact object, and loading the portrait of the contact object to the shortcut panel.
5. The quick communication method according to claim 3, wherein the receiving a contact object selected by the user and communicating with the contact object comprises:
receiving the portrait of the contact object selected by the user;
obtaining the contact information bound with the portrait of the contact object selected by the user; and
communicating with the contact object selected by the user according to the obtained contact information.
6. The quick communication method according to claim 4, wherein, before the shortcut panel is invoked, the method comprises:
selecting contact objects each with a contact frequency larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, and adding the contact information of the contact objects selected from the contact list to the shortcut list, wherein the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
7. The quick communication method according to claim 1, wherein: the method comprises:
obtaining a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reducing the contact frequency of the obtained contact object; or
after communicating with the contact object selected by the user, increasing the contact frequency of the contact object selected by the user according to the type of the communication between the user and the contact object selected by the user.
8. The quick communication method according to claim 1, further comprising:
if the contact information of a contact object included in the contact list in the terminal is changed, wherein the contact object is further included in the shortcut panel of the terminal, obtaining the changed contact information of the contact object from the contact list in the terminal and updating the contact information of the corresponding contact object in the shortcut panel of the terminal as the changed contact information of the contact object.
9. The quick communication method according to claim 1, wherein a contact object adding key is included in the shortcut panel of the terminal; and wherein:
after the shortcut panel of the terminal is invoked, the method further comprises: invoking the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user; and
adding the contact information of the contact object selected by the user to the shortcut list; or
after the shortcut panel is invoked, the method further comprises: deleting a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
10. A quick communication device, comprising:
a display module, which is configured to display a quick communication key on a lock screen interface of a terminal;
an invoking module, which is configured to invoke a shortcut panel according to an operation triggered by a user on the quick communication key, wherein the shortcut panel includes contact information of a part or all of contact objects from a contact list in the terminal; and
a communicating module, which is configured to receive a contact object selected by the user, and communicating with the contact object.
11. The quick communication device according to claim 10, wherein the device comprises:
a selecting module, which is configured to select contact objects each with a contact frequency larger than a first preset threshold or a first preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, wherein the contact frequency of the contact object refers to the frequency of communication between the user and the contact; and
a loading module, which is configured to load the contact information of the contact object selected from the contact list to the shortcut panel in the terminal.
12. The quick communication device according to claim 11, wherein:
a portrait of the contact object is further included in the contact list; and
the loading module further comprises:
a first obtaining unit, which is configured to obtain the portrait of the selected contact object from the contact list in the terminal;
a first binding unit, which is configured to bind the portrait of the selected contact object with the contact information of the selected contact object; and
a first loading unit, which is configured to load the bound portrait of the contact object selected from the contact list to the shortcut panel.
13. The quick communication device according to claim 10, wherein:
a shortcut list is further included in the terminal, and the shortcut list is used to store identifiers and contact information corresponding to the portraits of the contact objects, and contact objects in the shortcut list are composed by a part or all of the contact objects in the contact list; and
the invoking module comprises:
a second loading unit, which is configured to load the shortcut list in the terminal to the shortcut panel;
a second obtaining unit, which is configured to obtain an identifier and contact information corresponding to the portrait of the contact object;
a third obtaining unit, which is configured to obtain the portrait of the contact object corresponding to identifier from the contact list in the terminal according to the identifier corresponding to the portrait of the contact object; and
a second binding unit, which is configured to bind the portrait of the contact object with the contact information, and loading the portrait of the contact object to the shortcut panel.
14. The quick communication device according to claim 12, wherein the communicating module comprises:
a receiving unit, which is configured to receive the portrait of the contact object selected by the user;
a fourth obtaining unit, which is configured to obtain the contact information bound with the portrait of the contact object selected by the user; and
a communicating unit, which is configured to communicate with the contact object selected by the user according to the obtained contact information.
15. The quick communication device according to claim 13, further comprising:
a first adding module, which is configured to select a contact object with a contact frequencies larger than a second preset threshold or a second preset number of contact objects with the top contact frequencies from the contact list in the terminal according to the contact frequencies of the contact objects in the contact list of the terminal, and add the contact information of the contact object selected from the contact list to the shortcut list, wherein the contact frequency of the contact object refers to the frequency of communication between the user and the contact object.
16. The quick communication device according to claim 10, further comprising:
an increasing module, which is configured to increase the contact frequency of the contact object selected by the user according to the type of the communication between the user and the contact object selected by the user; or
a reducing module, which is configured to obtain a contact object which has not been contacted by the user for a preset period from the contact list in the terminal, and reduce the contact frequency of the obtained contact object.
17. The quick communication device according to claim 10, further comprising:
an updating module, which is configured to, if the contact information of a contact object included in the contact list in the terminal is changed, wherein the contact object is further included in the shortcut panel of the terminal, obtain the changed contact information of the contact object from the contact list in the terminal and update the contact information of the corresponding contact object in the shortcut panel of the terminal as the changed contact information.
18. The quick communication device according to claim 10, wherein:
a contact object adding key is included in the shortcut panel of the terminal; and
the device accordingly further comprises:
a second adding module, which is configured to invoke the contact list of the terminal according to an instruction for adding a contact object that is triggered by the user through the contact object adding key to obtain the contact information of a contact object selected by the user, and add the contact information of the contact object selected by the user to the shortcut list.
19. The quick communication device according to claim 10, wherein:
a contact object deleting key is included in the shortcut panel of the terminal; and
the device accordingly further comprises:
a deleting module, which is configured to delete a contact object selected by the user from the shortcut panel according to an instruction for deleting the contact object that is triggered by the user through the contact object deleting key.
20. A storage medium comprising computer-executable instructions configured to perform a quick communication method, and the method comprises:
displaying a quick communication key on a lock screen interface of a terminal;
invoking a shortcut panel according to an operation triggered by a user on the quick communication key, the shortcut panel including contact information of a part or all of contact objects from a contact list in the terminal; and
receiving a contact object selected by the user, and communicating with the contact object.
US14/469,297 2013-05-27 2014-08-26 Quick communication method and device, and storage medium Active 2035-03-14 US10116780B2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201310201767 2013-05-27
CN201310201767.6 2013-05-27
CN201310201767.6A CN104184862B (en) 2013-05-27 2013-05-27 A kind of rapid communication method and apparatus
PCT/CN2013/089269 WO2014190725A1 (en) 2013-05-27 2013-12-12 Quick communication method and device, and storage medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/089269 Continuation WO2014190725A1 (en) 2013-05-27 2013-12-12 Quick communication method and device, and storage medium

Publications (2)

Publication Number Publication Date
US20140364107A1 true US20140364107A1 (en) 2014-12-11
US10116780B2 US10116780B2 (en) 2018-10-30

Family

ID=51965587

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/469,297 Active 2035-03-14 US10116780B2 (en) 2013-05-27 2014-08-26 Quick communication method and device, and storage medium

Country Status (3)

Country Link
US (1) US10116780B2 (en)
CN (1) CN104184862B (en)
WO (1) WO2014190725A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150317066A1 (en) * 2014-04-30 2015-11-05 Samsung Electronics Co., Ltd. Electronic device and method for communication with a contact thereof

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106027733A (en) * 2016-05-25 2016-10-12 深圳天珑无线科技有限公司 Dialling method and terminal
CN105959487A (en) * 2016-06-27 2016-09-21 乐视控股(北京)有限公司 Establishing method and device for to-be-handled task in calendar application
WO2019056274A1 (en) * 2017-09-21 2019-03-28 深圳传音通讯有限公司 Method for making phone call in screen locked state, mobile terminal, and readable storage medium
CN110493447A (en) * 2018-05-14 2019-11-22 成都野望数码科技有限公司 A kind of message treatment method and relevant device
CN112291411A (en) * 2019-07-27 2021-01-29 华为技术有限公司 Method, terminal and computer readable medium for recommending operation sequence

Citations (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020151334A1 (en) * 2001-04-11 2002-10-17 Motorola, Inc Communications device with call frequency analyzer
US6760431B1 (en) * 2000-01-05 2004-07-06 Lucent Technologies Inc. Methods and apparatus for identification and user prompting for storage of frequently used data items
US20050246325A1 (en) * 2004-04-30 2005-11-03 Microsoft Corporation Method and system for recording and accessing usage of an item in a computer system
US20070032267A1 (en) * 2005-08-08 2007-02-08 Robert Haitani Contact-centric user-interface features for computing devices
US7231229B1 (en) * 2003-03-16 2007-06-12 Palm, Inc. Communication device interface
US20080033946A1 (en) * 2006-08-02 2008-02-07 International Business Machines Corporation Method and system to provide contextual, intelligent address book listings
US20080147639A1 (en) * 2006-12-19 2008-06-19 Motorola, Inc. Method and apparatus for organizing a contact list by weighted service type for use by a communication device
US20090063967A1 (en) * 2007-09-04 2009-03-05 Samsung Electronics Co., Ltd. Mobile terminal and method for executing applications through an idle screen thereof
US20090234874A1 (en) * 2008-03-12 2009-09-17 Nortel Networks Limited Affinity list generation
US20090244023A1 (en) * 2008-03-31 2009-10-01 Lg Electronics Inc. Portable terminal capable of sensing proximity touch and method of providing graphic user interface using the same
US20090274286A1 (en) * 2008-05-02 2009-11-05 Palm, Inc. Selecting Communication Mode of Communications Apparatus
US20100001967A1 (en) * 2008-07-07 2010-01-07 Yoo Young Jin Mobile terminal and operation control method thereof
US20100269040A1 (en) * 2009-04-16 2010-10-21 Lg Electronics Inc. Mobile terminal and control method thereof
US7852991B1 (en) * 2005-11-30 2010-12-14 At&T Intellectual Property Ii, L.P. Method and apparatus for updating a speed dialing list
US20110105193A1 (en) * 2009-10-30 2011-05-05 Samsung Electronics Co., Ltd. Mobile device supporting touch semi-lock state and method for operating the same
US20110294467A1 (en) * 2010-05-26 2011-12-01 Samsung Electronics Co., Ltd. Mobile device having a touch-lock state and method for operating the mobile device
US20120046077A1 (en) * 2010-08-18 2012-02-23 Lg Electronics Inc. Mobile terminal and controlling method thereof
US20120060123A1 (en) * 2010-09-03 2012-03-08 Hugh Smith Systems and methods for deterministic control of instant-on mobile devices with touch screens
US8136053B1 (en) * 2010-05-14 2012-03-13 Google Inc. Direct, gesture-based actions from device's lock screen
US8209390B1 (en) * 2011-10-06 2012-06-26 Google Inc. Method and apparatus for providing destination-address suggestions
US8244672B1 (en) * 2004-08-31 2012-08-14 Sprint Spectrum L.P. Method and system for establishing an application contact list
US20130053105A1 (en) * 2011-08-26 2013-02-28 Pantech Co., Ltd. Apparatus and method for controlling lock mode
US8392836B1 (en) * 2005-07-11 2013-03-05 Google Inc. Presenting quick list of contacts to communication application user
US20130082965A1 (en) * 2011-10-03 2013-04-04 Kyocera Corporation Device, method, and storage medium storing program
US8504842B1 (en) * 2012-03-23 2013-08-06 Google Inc. Alternative unlocking patterns
US8547466B2 (en) * 2010-09-21 2013-10-01 Altek Corporation Unlocking method of a touch screen and electronic device with camera function thereof
US20130298024A1 (en) * 2011-01-04 2013-11-07 Lg Electronics Inc. Information display device and method for the same
US20130324089A1 (en) * 2012-06-04 2013-12-05 Samsung Electronics Co., Ltd. Method for providing fingerprint-based shortcut key, machine-readable storage medium, and portable terminal
US20140181964A1 (en) * 2012-12-24 2014-06-26 Samsung Electronics Co., Ltd. Method for managing security for applications and an electronic device thereof
US8793606B2 (en) * 2009-08-04 2014-07-29 Lg Electronics Inc. Mobile terminal and icon collision controlling method thereof
US8805417B2 (en) * 2009-06-30 2014-08-12 Verizon Patent And Licensing Inc. Dynamic contact list display
US20140298268A1 (en) * 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for providing menu interface
US20140298187A1 (en) * 2013-01-29 2014-10-02 Tencent Technology (Shenzhen) Company Limited Dialing method, dialing device, mobile terminal and storage medium
US8954895B1 (en) * 2010-08-31 2015-02-10 Google Inc. Dial control for mobile devices
US8989357B2 (en) * 2008-03-12 2015-03-24 Telefonaktiebolaget L M Ericsson (Publ) Method and inference engine for processing telephone communication data
US9009630B2 (en) * 2012-06-05 2015-04-14 Microsoft Corporation Above-lock notes
US9137666B1 (en) * 2013-09-13 2015-09-15 Sprint Communications Company L.P. Mobile security using graphical images
US9213822B2 (en) * 2012-01-20 2015-12-15 Apple Inc. Device, method, and graphical user interface for accessing an application in a locked device
US9230076B2 (en) * 2012-08-30 2016-01-05 Microsoft Technology Licensing, Llc Mobile device child share

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8839146B2 (en) * 2006-09-05 2014-09-16 Qualcomm Incorporated User interface for a wireless device
CN101287027B (en) * 2008-05-27 2011-01-12 宇龙计算机通信科技(深圳)有限公司 Dialing method of mobile terminal
CN101867646A (en) * 2010-03-01 2010-10-20 宇龙计算机通信科技(深圳)有限公司 Method for realizing rapid communication and mobile terminal
CN102231097A (en) * 2011-07-28 2011-11-02 青岛海信移动通信技术股份有限公司 Method and device for unlocking screen
KR101891536B1 (en) * 2012-02-24 2018-08-27 삼성전자주식회사 Method and apparatus for originating emrgency call in a portable terminal
CN102664983B (en) * 2012-04-23 2017-02-08 中兴通讯股份有限公司 Method and device for implementation of one touch dial
CN102883022B (en) * 2012-09-19 2017-03-15 上海斐讯数据通信技术有限公司 There is mobile terminal and the speed dial method of speed dialling system
US9323780B2 (en) * 2013-03-13 2016-04-26 Microsoft Technology Licensing, Llc Locale-based sorting on mobile devices
CN103227859A (en) * 2013-03-27 2013-07-31 东莞宇龙通信科技有限公司 Quick dialing method for terminal and terminal
US9710134B1 (en) * 2014-03-20 2017-07-18 Amazon Technologies, Inc. Smart contact lists

Patent Citations (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6760431B1 (en) * 2000-01-05 2004-07-06 Lucent Technologies Inc. Methods and apparatus for identification and user prompting for storage of frequently used data items
US20020151334A1 (en) * 2001-04-11 2002-10-17 Motorola, Inc Communications device with call frequency analyzer
US7231229B1 (en) * 2003-03-16 2007-06-12 Palm, Inc. Communication device interface
US20050246325A1 (en) * 2004-04-30 2005-11-03 Microsoft Corporation Method and system for recording and accessing usage of an item in a computer system
US8244672B1 (en) * 2004-08-31 2012-08-14 Sprint Spectrum L.P. Method and system for establishing an application contact list
US8392836B1 (en) * 2005-07-11 2013-03-05 Google Inc. Presenting quick list of contacts to communication application user
US20070032267A1 (en) * 2005-08-08 2007-02-08 Robert Haitani Contact-centric user-interface features for computing devices
US7852991B1 (en) * 2005-11-30 2010-12-14 At&T Intellectual Property Ii, L.P. Method and apparatus for updating a speed dialing list
US20080033946A1 (en) * 2006-08-02 2008-02-07 International Business Machines Corporation Method and system to provide contextual, intelligent address book listings
US20080147639A1 (en) * 2006-12-19 2008-06-19 Motorola, Inc. Method and apparatus for organizing a contact list by weighted service type for use by a communication device
US20090063967A1 (en) * 2007-09-04 2009-03-05 Samsung Electronics Co., Ltd. Mobile terminal and method for executing applications through an idle screen thereof
US8989357B2 (en) * 2008-03-12 2015-03-24 Telefonaktiebolaget L M Ericsson (Publ) Method and inference engine for processing telephone communication data
US20090234874A1 (en) * 2008-03-12 2009-09-17 Nortel Networks Limited Affinity list generation
US20090244023A1 (en) * 2008-03-31 2009-10-01 Lg Electronics Inc. Portable terminal capable of sensing proximity touch and method of providing graphic user interface using the same
US20090274286A1 (en) * 2008-05-02 2009-11-05 Palm, Inc. Selecting Communication Mode of Communications Apparatus
US20100001967A1 (en) * 2008-07-07 2010-01-07 Yoo Young Jin Mobile terminal and operation control method thereof
US20100269040A1 (en) * 2009-04-16 2010-10-21 Lg Electronics Inc. Mobile terminal and control method thereof
US8805417B2 (en) * 2009-06-30 2014-08-12 Verizon Patent And Licensing Inc. Dynamic contact list display
US8793606B2 (en) * 2009-08-04 2014-07-29 Lg Electronics Inc. Mobile terminal and icon collision controlling method thereof
US20110105193A1 (en) * 2009-10-30 2011-05-05 Samsung Electronics Co., Ltd. Mobile device supporting touch semi-lock state and method for operating the same
US8136053B1 (en) * 2010-05-14 2012-03-13 Google Inc. Direct, gesture-based actions from device's lock screen
US20110294467A1 (en) * 2010-05-26 2011-12-01 Samsung Electronics Co., Ltd. Mobile device having a touch-lock state and method for operating the mobile device
US20120046077A1 (en) * 2010-08-18 2012-02-23 Lg Electronics Inc. Mobile terminal and controlling method thereof
US8954895B1 (en) * 2010-08-31 2015-02-10 Google Inc. Dial control for mobile devices
US20120060123A1 (en) * 2010-09-03 2012-03-08 Hugh Smith Systems and methods for deterministic control of instant-on mobile devices with touch screens
US8547466B2 (en) * 2010-09-21 2013-10-01 Altek Corporation Unlocking method of a touch screen and electronic device with camera function thereof
US20130298024A1 (en) * 2011-01-04 2013-11-07 Lg Electronics Inc. Information display device and method for the same
US20130053105A1 (en) * 2011-08-26 2013-02-28 Pantech Co., Ltd. Apparatus and method for controlling lock mode
US20130082965A1 (en) * 2011-10-03 2013-04-04 Kyocera Corporation Device, method, and storage medium storing program
US8209390B1 (en) * 2011-10-06 2012-06-26 Google Inc. Method and apparatus for providing destination-address suggestions
US9213822B2 (en) * 2012-01-20 2015-12-15 Apple Inc. Device, method, and graphical user interface for accessing an application in a locked device
US8504842B1 (en) * 2012-03-23 2013-08-06 Google Inc. Alternative unlocking patterns
US20130324089A1 (en) * 2012-06-04 2013-12-05 Samsung Electronics Co., Ltd. Method for providing fingerprint-based shortcut key, machine-readable storage medium, and portable terminal
US9009630B2 (en) * 2012-06-05 2015-04-14 Microsoft Corporation Above-lock notes
US9230076B2 (en) * 2012-08-30 2016-01-05 Microsoft Technology Licensing, Llc Mobile device child share
US20140181964A1 (en) * 2012-12-24 2014-06-26 Samsung Electronics Co., Ltd. Method for managing security for applications and an electronic device thereof
US20140298187A1 (en) * 2013-01-29 2014-10-02 Tencent Technology (Shenzhen) Company Limited Dialing method, dialing device, mobile terminal and storage medium
US20140298268A1 (en) * 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for providing menu interface
US9137666B1 (en) * 2013-09-13 2015-09-15 Sprint Communications Company L.P. Mobile security using graphical images

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150317066A1 (en) * 2014-04-30 2015-11-05 Samsung Electronics Co., Ltd. Electronic device and method for communication with a contact thereof

Also Published As

Publication number Publication date
CN104184862A (en) 2014-12-03
WO2014190725A1 (en) 2014-12-04
CN104184862B (en) 2016-08-10
US10116780B2 (en) 2018-10-30

Similar Documents

Publication Publication Date Title
US10116780B2 (en) Quick communication method and device, and storage medium
EP2074838B1 (en) Method and system for associating a user profile to a caller identifier
CN107992248B (en) Message display method and device
US8001120B2 (en) Recent contacts and items
US8913099B2 (en) Systems and methods to manage video chat contacts
CN101883184B (en) Method for controlling application program display on mobile terminal and mobile terminal
EP2587771B1 (en) Improved handling and configuration of a mobile communications terminal
US20140123073A1 (en) Method, Apparatus, and Mobile Terminal for Operation Interface Management
US20140298187A1 (en) Dialing method, dialing device, mobile terminal and storage medium
US8538395B2 (en) System and method for identifying a contact associated with an electronic communication
WO2008015655A2 (en) Method for cross triggering and detection of platform dependent resources, features and events
US20090270121A1 (en) Portable terminal
CN108605207B (en) Call record synchronization method, cloud platform and terminal
CN107241515B (en) Incoming call rejection processing method and terminal
CN113347308B (en) Call window control method and device, mobile terminal and readable storage medium
RU2416173C2 (en) Method of creating functional information list in mobile terminal with two working and two standby modes
CN106941554B (en) Method and terminal for adjusting contact display mode in call process
WO2016168215A1 (en) Managing the placement of an outgoing call
CN105282308A (en) Incoming call answering method integrating community software and telephone answering interface
KR100425708B1 (en) Method for reverting former job in portable terminal
CN107332993A (en) Contact person information processing method and device, computer installation and readable storage medium storing program for executing
CN110225187B (en) Method and equipment for making call
KR20040001057A (en) Message edit method for mobile terminal
CN105120110A (en) Call processing method and call processing device
CA2776179C (en) Systems and methods to manage video chat contacts

Legal Events

Date Code Title Description
AS Assignment

Owner name: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, CHI

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:YE, LIWEI;LEI, YU;LI, BIN;REEL/FRAME:046870/0806

Effective date: 20140811

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4