WO2011150860A1 - 用户指令执行方法及终端设备 - Google Patents

用户指令执行方法及终端设备 Download PDF

Info

Publication number
WO2011150860A1
WO2011150860A1 PCT/CN2011/075195 CN2011075195W WO2011150860A1 WO 2011150860 A1 WO2011150860 A1 WO 2011150860A1 CN 2011075195 W CN2011075195 W CN 2011075195W WO 2011150860 A1 WO2011150860 A1 WO 2011150860A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
function
name
special text
short message
Prior art date
Application number
PCT/CN2011/075195
Other languages
English (en)
French (fr)
Inventor
张婷
Original Assignee
华为终端有限公司
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 华为终端有限公司 filed Critical 华为终端有限公司
Publication of WO2011150860A1 publication Critical patent/WO2011150860A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/27475Methods of retrieving data using interactive graphical means or pictorial representations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2757Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
    • 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/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails

Definitions

  • the embodiments of the present invention relate to the field of communications, and in particular, to a user instruction execution method and a terminal device. Background technique
  • handheld terminal devices such as mobile phones, PHS, personal digital assistants, etc.
  • the user When using a handheld terminal device, the user often encounters the following situation: The user receives a short message sent by a friend A, the short message includes the phone number or name of the friend B, if the user wishes to send a short message to the friend B or To make a call, you need to go to the address book to find friend B, or manually enter the phone number of friend B to perform the corresponding operation. This operation step is complicated and is not conducive to the user's experience. Summary of the invention
  • the embodiment of the invention provides a user instruction execution method and a terminal device, which are used to simplify the operation steps of the user.
  • Identifying special text in the received short message the special text including a phone number and/or a name
  • Receiving a function trigger signal input by the user according to the control displaying a function operation interface; and receiving a function instruction input by the user according to the function operation interface, performing an operation corresponding to the function instruction.
  • An identification module configured to identify special text in the received short message, the special text including a phone number and/or a name; a first display module, configured to display a control associated with the special text;
  • a second display module configured to receive a function trigger signal input by the user according to the control, and display a function operation interface
  • an execution module configured to receive a function instruction input by the user according to the function operation interface, and perform an operation corresponding to the function instruction.
  • the embodiment of the invention displays the control associated with the special text; after the user clicks the control, the function operation interface is displayed; after the user clicks on any one of the function operation interfaces, the corresponding operation is performed.
  • the embodiment of the invention simplifies the operation steps of the user, improves the convenience of the contact operation, and optimizes the user experience.
  • FIG. 1 is a flowchart of a method for executing a user instruction according to Embodiment 1 of the present invention
  • FIG. 2 is a flowchart of a method for executing a user instruction according to Embodiment 2 of the present invention
  • FIG. 3 is a schematic diagram of a short message display interface in step 204 of Embodiment 2 of the present invention.
  • FIG. 4 is a schematic diagram of a short information display interface in step 205 of Embodiment 2 of the present invention.
  • FIG. 5 is a flowchart of a method for executing a user instruction according to Embodiment 3 of the present invention.
  • FIG. 6 is a schematic diagram of a short information display interface in a third step 304 of the embodiment of the present invention.
  • FIG. 7 is a schematic diagram of a short information display interface in step 305 of the third embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a terminal device according to Embodiment 4 of the present invention.
  • FIG. 9 is a schematic structural diagram of a terminal device according to Embodiment 5 of the present invention. detailed description
  • FIG. 1 is a flowchart of a method for executing a user instruction according to Embodiment 1 of the present invention. As shown in FIG. 1, the embodiment includes: Step 101: Identify special text in the received short message, the special text including a phone number and/or a name.
  • Step 102 Display a control associated with the special text. Displays a control associated with special text in an interface that displays a short message, which can be anywhere in the interface. Preferably, the position of the special text in the interface can be used as a control, for example: highlighting the special text in a certain way (such as highlighting, bolding, etc.) as a control.
  • Step 103 Receive a function trigger signal input by the user according to the control, and display a function operation interface.
  • the terminal When the user clicks on the control, the terminal receives the function trigger signal generated by the user clicking the control, and displays the function operation interface in the interface displaying the short message. For example, after the special text is highlighted, the user clicks on the highlighted position, and the pull menu is displayed at the position clicked by the user.
  • the pull-down menu is a function operation interface, which may include at least one of the following operations: call, new Contacts, save to existing contacts, send text messages, send MMS messages, send mail, send business cards, edit contacts, and view contacts, etc.
  • Step 104 Receive a function instruction input by the user according to the function operation interface, and perform an operation corresponding to the function instruction.
  • FIG. 2 is a flowchart of a method for executing a user instruction according to Embodiment 2 of the present invention.
  • Step 201 Receive short information.
  • Step 202 Scan all the characters in the short message. After scanning, if the short message includes a phone number, the phone number is used as a special text.
  • Step 203 Perform a loop matching check on all the characters and the contact name in the address book, and if the text matching the contact name in the address book is obtained, use it as a special text.
  • the loop matching check method may specifically include: extracting the text part of the information content, and respectively repeating the characters in the first character of the contact in the address book; if the character matching the first character of the contact name is found, Continue to compare the second character of the contact name with the next character of the message text; if the second character of the contact name does not match the next character of the message text, then the character and all the contacts in the contact list The first character performs a new round of comparison; if the second character of the contact name matches the next character of the message text, the comparison continues with the third character, and so on; finally, if a character that exactly matches the contact name is found , the character is treated as a special text; if no character matching the contact name is found, the special text is considered not to include the name.
  • Step 204 Display a short message, and display a control associated with the special text in the short message display interface.
  • FIG. 3 is a schematic diagram of a short information display interface in step 204 of Embodiment 2 of the present invention. As shown in Figure 3, the position of "Name 2" in the interface is highlighted, and the highlighted "Name 2" is used as the control.
  • Step 205 Receive a function trigger signal generated by the user clicking the control, and display a function operation interface. When the user clicks on the control, the terminal receives the function trigger signal generated by the user clicking the control, and displays the function operation interface in the interface displaying the short message.
  • FIG. 4 is a schematic diagram of a short information display interface in step 205 according to Embodiment 2 of the present invention. As shown in FIG.
  • Step 206 Receive a function instruction generated by the user by clicking any one of the function operation interfaces, and execute an operation corresponding to the function instruction.
  • the terminal When the user clicks on any one of the function operation interfaces, the terminal receives a function instruction generated by the user's click, and the terminal executes the operation corresponding to the function instruction. For example, if the user clicks "Call", the terminal calls the contact corresponding to the name 2.
  • the short message received by the user is a short message that a friend wants the user to update his phone number.
  • the user receives the short message: "Hello, I am Zhang San, my phone number is changed to 139********, please update it in time, the special text includes the name "Zhang San” and the phone number "139********”.
  • FIG. 5 is a flowchart of a method for executing a user instruction according to Embodiment 3 of the present invention. As shown in FIG. 5, this embodiment includes: Step 301: Receive short message.
  • Step 302 Scan all the characters in the short message.
  • Step 303 Perform a loop matching check on all the characters and the contact name in the address book to obtain a text matching the contact name in the address book, and use it as a special text.
  • Step 304 Display a short message, and display a control associated with the special text in the short message display interface.
  • FIG. 6 is an embodiment of the present invention
  • Step 305 the receiving user triggers according to the function input by the control. Signal, display function operation interface. The user clicks the control "number 2", the terminal receives the function trigger signal generated by the user clicking the control, and displays the function operation interface in the interface displaying the short message.
  • a schematic diagram of the short message display interface in the third step 305 As shown in Fig.
  • Step 7 Receive a function instruction that is saved by the user according to the function operation interface and saved to an existing contact, Save the phone number to the address book corresponding to the name. The user clicks "Save to existing contact", the terminal will receive the function command generated by the user click, and the display interface of the terminal will jump to the address book interface.
  • the user needs to choose to save the number 2 to which contact in the address book, and then the terminal saves the number 2 to the address book. Further, when the display interface of the terminal jumps to the address book interface, in the address book, The name 1 is displayed at the front end of the address book, and the user can choose to save the number 2 to the contact corresponding to the name 1 in the address book. Display the name 1 at the front end of the address book so that the user can see the name 1 at a glance, without having to The search in the address book improves the convenience of the operation.
  • the user is provided with an operation related to the phone number or the contact name in the short message display interface.
  • FIG 8 is a schematic structural diagram of a terminal device according to Embodiment 4 of the present invention. As shown in Figure 8, the embodiment includes: an identification module 11, a first display module 12, and a second display module 13. And executing module 14, wherein:
  • the identification module 11 is configured to identify special text in the received short message, the special text including a phone number and/or a name;
  • the first display module 12 is configured to display a control associated with the special text;
  • the second display module 13 is configured to receive a function trigger signal input by the user according to the control, and display the function operation interface;
  • the execution module 14 is configured to receive the input by the user according to the function operation interface.
  • Function instruction the operation corresponding to the function instruction.
  • the identification module 11 identifies the special text in the short message received by the user, the special text including the telephone number, and/or the name of the contact recorded in the address book of the terminal.
  • the first display module 12 displays a control associated with the special text in an interface displaying the short message, which can be anywhere in the interface.
  • the location of the special text in the interface can be used as a control;
  • the second display module 13 receives the function trigger signal generated by the user clicking the control, and displays the function operation interface in the interface displaying the short message. For example, after the special text is highlighted, the user clicks on the highlighted position, and the pull menu is displayed at the position clicked by the user.
  • the pull-down menu is a function operation interface, which may include at least one of the following operations: call, new Contacts, save to existing contacts, send short messages, send multimedia messages, send emails, send business cards, edit contacts, and view contacts, etc. related to contacts; execution module 14 receives functions due to user clicks The instruction executes the operation corresponding to the function instruction.
  • the identification module 11 may include: a scanning unit 15 and a viewing unit 16, wherein: the scanning unit 15 is configured to scan all the characters in the short message; the viewing unit 16 is configured to use all the characters and the contact names in the address book. Perform a loop matching view to obtain text that matches the contact name in the address book as special text.
  • the loop matching check method adopted by the view unit 16 can be referred to the related description of the second embodiment. For the implementation process of the specific functions of the functional modules in this embodiment, refer to the related description of the first or second embodiment of the method.
  • FIG. 9 is a schematic structural diagram of a terminal device according to Embodiment 5 of the present invention.
  • the execution module further includes: a first execution unit 21, The receiving device saves the phone number to the address book corresponding to the name by receiving the function command saved by the user according to the function operation interface and saving to the existing contact. This embodiment is applicable to a special scenario.
  • the short message received by the user is a short message that a friend wants the user to update his phone number.
  • the special text includes the name and the phone number.
  • the first execution unit 21 receives the function instruction saved to the existing contact generated by the user's click, and saves the phone number in the address book corresponding to the name.
  • the embodiment may further include: a third display module 22, configured to display the name as the special text on the front end of the address book.
  • a third display module 22 configured to display the name as the special text on the front end of the address book.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Description

用户指令 方法 ¾Jf端 i殳备
本申请要求于 2010 年 6 月 2 日提交中国专利局、 申请号为 201010192293.X,发明名称为"用户指令执行方法及终端设备"的中国专利申请 的优先权, 其全部内容通过引用结合在本申请中。 技术领域
本发明实施例涉及通信领域, 尤其涉及一种用户指令执行方法及终端设 备。 背景技术
目前, 手持终端设备(如手机、 小灵通、 个人数字助理等)成为人们生活 中的必备品,人们对手持终端设备的功能性方面的需求日益增加。用户在使用 手持终端设备时, 经常会遇到下面的情况: 用户接收到朋友 A发过来的短信 息, 该短信息中包含朋友 B的电话号码或姓名, 如果用户希望给朋友 B发送 短信息或打电话, 需要进入到通讯录中查找到朋友 B, 或者人工输入朋友 B 的电话号码, 才能进行相应的操作。 该操作步骤复杂, 不利于用户的体验。 发明内容
本发明实施例提供了一种用户指令执行方法及终端设备,用以简化用户的 操作步骤。
本发明实施例提供的用户指令执行方法, 包括:
识别接收到的短信息中的特殊文本, 所述特殊文本包括电话号码和 /或姓 名;
显示与所述特殊文本关联的控件;
接收用户根据所述控件输入的功能触发信号, 显示功能操作界面; 接收用户根据所述功能操作界面输入的功能指令,执行所述功能指令对应 的操作。
本发明实施例提供的终端设备, 包括:
识别模块, 用于识别接收到的短信息中的特殊文本,所述特殊文本包括电 话号码和 /或姓名; 第一显示模块, 用于显示与所述特殊文本关联的控件;
第二显示模块, 用于接收用户根据所述控件输入的功能触发信号,显示功 能操作界面;
执行模块, 用于接收用户根据所述功能操作界面输入的功能指令,执行所 述功能指令对应的操作。
本发明实施例在识别出短信息中的特殊文本后,显示与特殊文本关联的控 件; 在用户点击控件后, 显示功能操作界面; 在用户点击功能操作界面中任意 一个后, 执行相应操作。 本发明实施例简化了用户的操作步骤, 提升了联系人 操作的便捷性, 优化了用户体验。 附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要 使用的附图作简单地介绍,显而易见地, 下面描述中的附图仅仅是本发明的一 些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还 可以根据这些附图获得其他的附图。
图 1为本发明实施例一提供的用户指令执行方法的流程图;
图 2为本发明实施例二提供的用户指令执行方法的流程图;
图 3为本发明实施例二步骤 204中短信息显示界面的示意图;
图 4为本发明实施例二步骤 205中短信息显示界面的示意图;
图 5为本发明实施例三提供的用户指令执行方法的流程图;
图 6为本发明实施例三步骤 304中短信息显示界面的示意图;
图 7为本发明实施例三步骤 305中短信息显示界面的示意图;
图 8为本发明实施例四提供的终端设备的结构示意图;
图 9为本发明实施例五提供的终端设备的结构示意图。 具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。 图 1为本发明实施例一提供的用户指令执行方法的流程图。 如图 1所示, 本实施例包括: 步骤 101、 识别接收到的短信息中的特殊文本, 该特殊文本包括电话号码 和 /或姓名。 用户接收到短信息后, 终端识别该短信息中的特殊文本, 该特殊文本包括 电话号码, 和 /或终端的通信录中记录的联系人的姓名。 步骤 102、 显示与特殊文本关联的控件。 在显示短信息的界面中显示与特殊文本关联的控件,该控件可以在界面的 任意位置。 较佳地, 可以将界面中特殊文本所在的位置作为控件, 例如: 将特 殊文本以某种方式(如高亮、 加粗等方式) 凸显, 作为控件。 步骤 103、 接收用户根据控件输入的功能触发信号, 显示功能操作界面。 用户点击控件, 终端会接收到因用户点击控件而产生的功能触发信号, 则 在显示短信息的界面中显示功能操作界面。例如,特殊文本以高亮方式凸显后, 用户点击该高亮的位置, 在用户点击的位置显示一下拉菜单, 该下拉菜单是功 能操作界面, 其中可以包括如下操作中的至少一个: 呼叫、 新建联系人、 保存 到已有联系人、 发送短信息、 发送彩信、 发送邮件、 发送名片、 编辑联系人及 查看联系人等与联系人有关的操作。 步骤 104、 接收用户根据功能操作界面输入的功能指令, 执行该功能指令 对应的操作。 用户点击功能操作界面中任意一个,终端会接收到因用户点击而产生的功 能指令, 终端执行该功能指令对应的操作。 例如, 用户点击 "呼叫", 终端则 呼叫该姓名或电话号码对应的联系人。 本实施例在识别出短信息中的特殊文本后, 显示与特殊文本关联的控件; 在用户点击控件后,显示功能操作界面; 在用户点击功能操作界面中任意一个 后, 执行相应操作。 本实施例简化了用户的操作步骤, 提升了联系人操作的便 捷性, 优化了用户体验。 图 2为本发明实施例二提供的用户指令执行方法的流程图。 如图 2所示, 本实施例包括: 步骤 201、 接收短信息。 步骤 202、 对短信息中的所有文字进行扫描。 在扫描过后,若发现短信息中包括电话号码,将该电话号码作为特殊文本。 步骤 203、 将所有文字与通讯录中的联系人姓名进行循环匹配检视, 若获 得与通讯录中的联系人姓名匹配的文字, 将其作为特殊文本。 其中循环匹配检视方法可以具体包括: 将信息内容中文本部分提取出来, 将其中的字符分别循环与通讯录中联系人的首字符进行对比;如果查找到与联 系人姓名的首字符匹配的字符,则继续将联系人姓名的第二个字符与信息文本 的下一个字符进行对比;如果联系人姓名的第二个字符与信息文本的下一个字 符不匹配, 则将该字符与联系人列表中所有首字符进行新一轮对比; 如果联系 人姓名的第二个字符与信息文本的下一个字符匹配, 则继续对比第三个字符, 依次类推; 最后, 如果查找到与联系人姓名完全匹配的字符, 则将该字符作为 特殊文本; 如果没有查找到与联系人姓名匹配的字符, 则认为特殊文本不包括 姓名。 步骤 204、 显示短信息, 在该短信息显示界面中显示与特殊文本关联的控 件。
在显示短信息的同时,显示与特殊文本关联的控件。 图 3为本发明实施例 二步骤 204中短信息显示界面的示意图。 如图 3所示, 在界面中 "姓名 2" 所 在的位置用高亮凸显, 凸显的 "姓名 2" 作为控件。 步骤 205、 接收因用户点击控件而产生的功能触发信号, 显示功能操作界 面。 用户点击控件, 终端会接收到因用户点击控件而产生的功能触发信号, 则 在显示短信息的界面中显示功能操作界面。 图 4 为本发明实施例二步骤 205 中短信息显示界面的示意图。 如图 4所示, 用户点击了 "姓名 2", 在该界面 中显示出作为功能操作界面的下拉菜单, 图 4示出了呼叫、 发送短信息、 发送 邮件等操作。 本实施例不仅限于此, 功能操作界面还可以包括其他与姓名 2 有关的操作, 如新建联系人、 保存到已有联系人、 发送彩信、 发送名片、 编辑 联系人及查看联系人等与联系人相关的操作。 步骤 206、 接收用户因点击功能操作界面中任意一个而产生的功能指令, 执行该功能指令对应的操作。
用户点击功能操作界面中任意一个,终端会接收到因用户点击而产生的功 能指令, 终端执行该功能指令对应的操作。 例如, 用户点击 "呼叫", 终端则 呼叫该姓名 2对应的联系人。
本实施例通过识别出短信息中的电话号码或联系人姓名,在短信息显示界 面中向用户提供与该电话号码或联系人姓名有关的操作和应用,简化了用户的 操作步骤, 提升了联系人操作的便捷性, 优化了用户体验。 本发明实施例还有一个特殊的应用场景,在该场景中, 用户接收到的短信 息是某个朋友希望用户更新他的电话号码的短信,例如:用户接收到短信: "你 好, 我是张三, 我的电话号码更换为 139********, 请及时更新", 其中特殊 文本包括姓名 "张三" 以及电话号码 " 139********"。 在此场景下, 本发明实 施例三提供了相应的用户指令执行方法。 图 5为本发明实施例三提供的用户指令执行方法的流程图。 如图 5所示, 本实施例包括: 步骤 301、 接收短信息。
步骤 302、 对短信息中的所有文字进行扫描。
在扫描过后, 发现短信息中包括电话号码, 将该电话号码作为特殊文本。 步骤 303、 将所有文字与通讯录中的联系人姓名进行循环匹配检视, 获得 与通讯录中的联系人姓名匹配的文字, 将其作为特殊文本。
其中循环匹配检视方法可以参见实施例二的相关描述。 步骤 304、 显示短信息, 在该短信息显示界面中显示与特殊文本关联的控 件。
在显示短信息的同时,显示与特殊文本关联的控件。 图 6为本发明实施例 三步骤 304中短信息显示界面的示意图。 如图 6所示, 在界面中 "姓名 1 " 和 "号码 2" 所在的位置用高亮凸显, 凸显的 "姓名 Γ 和 "号码 2" 作为控件。 步骤 305、 接收用户根据控件输入的功能触发信号, 显示功能操作界面。 用户点击控件 "号码 2", 终端会接收到因用户点击控件而产生的功能触 发信号, 则在显示短信息的界面中显示功能操作界面。 图 7为本发明实施例三 步骤 305中短信息显示界面的示意图。 如图 7所示, 用户点击了 "号码 2", 在该界面中显示出作为功能操作界面的下拉菜单, 图 7中示出了呼叫、发送短 信息、 发送邮件及保存到已有联系人等操作。 本实施例不仅限于此, 功能操作 界面还可以包括其他与号码 2有关的操作, 如新建联系人、 发送彩信、 发送名 片、 编辑联系人及查看联系人等与联系人相关的操作。 步骤 306、接收用户根据功能操作界面输入的保存到已有联系人的功能指 令, 将电话号码保存到姓名对应的通讯录中。 用户点击 "保存到已有联系人", 终端会接收到因用户点击而产生的功能 指令, 此时终端的显示界面会跳转到通讯录界面, 用户需要选择将该号码 2 保存到通讯录中哪个联系人中, 进而终端将号码 2保存到通讯录中。 进一步的, 当终端的显示界面跳转到通讯录界面时, 在该通讯录中, 将姓 名 1显示在通讯录的前端,用户可以选择将号码 2保存到通讯录中姓名 1对应 的联系人中。 将姓名 1显示在通讯录的前端, 使得用户可以一眼看到姓名 1, 无需在通讯录中进行查找, 提高了操作的便捷性。 本实施例通过识别出短信息中的电话号码和联系人姓名,在短信息显示界 面中向用户提供与该电话号码或联系人姓名有关的操作和应用,使得用户很方 便地更新通讯录的联系方式, 简化了用户的操作步骤,提升了联系人操作的便 捷性, 优化了用户体验。 图 8为本发明实施例四提供的终端设备的结构示意图。如图 8所示,本实 施例包括: 识别模块 11、 第一显示模块 12、 第二显示模块 13及执行模块 14, 其中:
识别模块 11用于识别接收到的短信息中的特殊文本, 该特殊文本包括电 话号码和 /或姓名; 第一显示模块 12用于显示与特殊文本关联的控件; 第二显示模块 13用于接收用户根据控件输入的功能触发信号, 显示功能 操作界面; 执行模块 14用于接收用户根据功能操作界面输入的功能指令, 执行该功 能指令对应的操作。
本实施例中, 识别模块 11识别用户接收到的短信息中的特殊文本, 该特 殊文本包括电话号码, 和 /或终端的通信录中记录的联系人的姓名。 第一显示 模块 12在显示短信息的界面中显示与特殊文本关联的控件, 该控件可以在界 面的任意位置。 较佳地, 可以将界面中特殊文本所在的位置作为控件; 第二显 示模块 13接收到因用户点击控件而产生的功能触发信号, 则在显示短信息的 界面中显示功能操作界面。 例如, 特殊文本以高亮方式凸显后, 用户点击该高 亮的位置, 在用户点击的位置显示一下拉菜单, 该下拉菜单是功能操作界面, 其中可以包括如下操作中的至少一个:呼叫、新建联系人、保存到已有联系人、 发送短信息、 发送彩信、 发送邮件、 发送名片、 编辑联系人及查看联系人等与 联系人相关的操作; 执行模块 14接收到因用户点击而产生的功能指令, 执行 该功能指令对应的操作。
进一步的, 识别模块 11可以包括: 扫描单元 15和检视单元 16, 其中: 扫描单元 15用于对短信息中的所有文字进行扫描;检视单元 16用于将所 有文字与通讯录中的联系人姓名进行循环匹配检视,获得与通讯录中的联系人 姓名匹配的文字作为特殊文本。 检视单元 16所采用的循环匹配检视方法可以 参见上述实施例二的相关描述。 本实施例各功能模块具体功能的实现过程可参见方法实施例一或二的相 关描述。
本实施例通过识别出短信息中的电话号码或联系人姓名,在短信息显示界 面中向用户提供与该电话号码或联系人姓名有关的操作和应用,简化了用户的 操作步骤, 提升了联系人操作的便捷性, 优化了用户体验。 图 9为本发明实施例五提供的终端设备的结构示意图。如图 9所示,本实 施例在上述实施例四的基础上, 执行模块进一步包括: 第一执行单元 21, 用 于接收用户根据功能操作界面输入的保存到已有联系人的功能指令,将电话号 码保存到姓名对应的通讯录中。 本实施例适用于一特殊场景一一用户接收到的短信息是某个朋友希望用 户更新他的电话号码的短信, 在此场景下, 特殊文本包括姓名及电话号码。 第 一执行单元 21接收到因用户点击而产生的保存到已有联系人的功能指令, 将 电话号码保存到姓名对应的通讯录中。
进一步的, 本实施例还可以包括: 第三显示模块 22, 用于将作为特殊文 本的姓名显示在通讯录的前端。 本实施例通过识别出短信息中的电话号码和联系人姓名,在短信息显示界 面中向用户提供与该电话号码或联系人姓名有关的操作和应用,使得用户很方 便地更新通讯录的联系方式, 简化了用户的操作步骤,提升了联系人操作的便 捷性, 优化了用户体验。 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可 以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存 储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤, 而前述的存储 介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程序代码的介质。
对其限制; 尽管参照前述实施例对本发明实施例进行了详细的说明, 本领域的 普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修 改, 或者对其中部分技术特征进行等同替换; 而这些修改或者替换, 并不使相 应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。

Claims

权 利 要 求
1、 一种用户指令执行方法, 其特征在于包括:
识别接收到的短信息中的特殊文本, 所述特殊文本包括电话号码和 /或姓 名;
显示与所述特殊文本关联的控件;
接收用户根据所述控件输入的功能触发信号, 显示功能操作界面; 接收用户根据所述功能操作界面输入的功能指令,执行所述功能指令对应 的操作。
2、根据权利要求 1所述的用户指令执行方法, 其特征在于, 所述功能指令 对应的操作包括: 呼叫、 新建联系人、 保存到已有联系人、 发送短信息、 发送 彩信、 发送邮件、 发送名片、 编辑联系人或查看联系人。
3、根据权利要求 1所述的用户指令执行方法, 其特征在于, 当所述特殊文 本包括电话号码和姓名时,所述接收用户根据所述功能操作界面输入的功能指 令, 执行所述功能指令对应的操作包括:
接收用户根据所述功能操作界面输入的保存到已有联系人的功能指令,将 所述电话号码保存到所述姓名对应的通讯录中。
4、 根据权利要求 2所述的用户指令执行方法, 其特征在于, 还包括: 所述 姓名显示在通讯录的前端。
5、 根据权利要求 1-4任一所述的用户指令执行方法, 其特征在于, 当所述 特殊文本包括姓名时, 所述识别接收到的短信息中的特殊文本包括:
对所述短信息中的所有文字进行扫描;
将所有文字与通讯录中的联系人姓名进行循环匹配检视,获得与通讯录中 的联系人姓名匹配的文字作为所述特殊文本。
6、 一种终端设备, 其特征在于, 包括:
识别模块, 用于识别接收到的短信息中的特殊文本,所述特殊文本包括电 话号码和 /或姓名;
第一显示模块, 用于显示与所述特殊文本关联的控件;
第二显示模块, 用于接收用户根据所述控件输入的功能触发信号,显示功 能操作界面; 执行模块, 用于接收用户根据所述功能操作界面输入的功能指令,执行所 述功能指令对应的操作。
7、根据权利要求 6所述的终端设备, 其特征在于, 当所述特殊文本包括电 话号码和姓名时, 所述执行模块包括:
第一执行单元,用于接收用户根据所述功能操作界面输入的保存到已有联 系人的功能指令, 将所述电话号码保存到所述姓名对应的通讯录中。
8、根据权利要求 7所述的终端设备,其特征在于,还包括: 第三显示模块, 用于将所述姓名显示在通讯录的前端。
9、 根据权利要求 6-8任一所述的终端设备, 其特征在于, 当所述特殊文本 包括姓名时, 所述识别模块包括:
扫描单元, 用于对所述短信息中的所有文字进行扫描;
检视单元, 用于将所有文字与通讯录中的联系人姓名进行循环匹配检视, 获得与通讯录中的联系人姓名匹配的文字作为所述特殊文本。
PCT/CN2011/075195 2010-06-02 2011-06-02 用户指令执行方法及终端设备 WO2011150860A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010192293.X 2010-06-02
CN201010192293.XA CN101867636B (zh) 2010-06-02 2010-06-02 用户指令执行方法及终端设备

Publications (1)

Publication Number Publication Date
WO2011150860A1 true WO2011150860A1 (zh) 2011-12-08

Family

ID=42959192

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/075195 WO2011150860A1 (zh) 2010-06-02 2011-06-02 用户指令执行方法及终端设备

Country Status (2)

Country Link
CN (1) CN101867636B (zh)
WO (1) WO2011150860A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DK201670636A1 (en) * 2016-05-18 2017-12-04 Apple Inc Devices, Methods, and Graphical User Interfaces for Messaging
US9959037B2 (en) 2016-05-18 2018-05-01 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US11159922B2 (en) 2016-06-12 2021-10-26 Apple Inc. Layers in messaging applications
US11221751B2 (en) 2016-05-18 2022-01-11 Apple Inc. Devices, methods, and graphical user interfaces for messaging

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969507A (zh) * 2010-10-29 2011-02-09 宇龙计算机通信科技(深圳)有限公司 一种与联系人进行快速通讯的方法、***及移动终端
CN102291490A (zh) * 2011-08-10 2011-12-21 深圳市无线开锋科技有限公司 一种手持终端及其通讯应用程序的快速切换方法
CN103200547A (zh) * 2012-01-06 2013-07-10 联想(北京)有限公司 一种将短信中的数字串转换为名称的方法
CN103218363B (zh) * 2012-01-19 2018-05-04 腾讯科技(深圳)有限公司 信息处理方法及装置
CN102664996A (zh) * 2012-04-13 2012-09-12 深圳市金立通信设备有限公司 基于输入联系人姓名实现快速拨号的***及方法
EP2867800A4 (en) * 2012-06-29 2016-01-27 Nokia Technologies Oy METHOD AND APPARATUS FOR PROVIDING TASK BASED SERVICE RECOMMENDATIONS
CN102932512A (zh) * 2012-09-18 2013-02-13 北京小米科技有限责任公司 一种联系人的解析、生成方法和装置
CN104125321B (zh) * 2013-04-24 2018-02-16 腾讯科技(深圳)有限公司 一种联系信息更新方法、装置和***
CN103442140B (zh) * 2013-08-26 2015-06-24 东莞宇龙通信科技有限公司 一种输入法与通讯录协同的方法、***及移动终端
CN104052848A (zh) * 2014-06-27 2014-09-17 北京奇虎科技有限公司 处理联系人信息的方法、客户端及电子设备
US9965559B2 (en) * 2014-08-21 2018-05-08 Google Llc Providing automatic actions for mobile onscreen content
CN106302917A (zh) * 2015-06-11 2017-01-04 天津三星通信技术研究有限公司 用于保存联系人信息的方法和设备
CN105208199A (zh) * 2015-08-25 2015-12-30 努比亚技术有限公司 一种终端及建立联系人的方法
CN105242918B (zh) * 2015-09-10 2018-11-20 天脉聚源(北京)教育科技有限公司 一种功能对象的操作方法及装置
CN105550237B (zh) * 2015-11-27 2019-03-01 广州华多网络科技有限公司 一种基于移动终端信息处理方法及移动终端
CN106060220B (zh) * 2016-05-30 2019-03-05 维沃移动通信有限公司 一种联系人信息创建方法和移动终端
CN105978799A (zh) * 2016-06-30 2016-09-28 乐视控股(北京)有限公司 联系人详情提示方法
CN106599650A (zh) * 2016-11-14 2017-04-26 北京珠穆朗玛移动通信有限公司 记事方法及移动终端
CN106851601A (zh) * 2017-01-17 2017-06-13 广州三星通信技术研究有限公司 用于电子终端的通信处理方法和通信处理设备
WO2022000829A1 (zh) * 2020-06-30 2022-01-06 深圳传音控股股份有限公司 音频数据处理方法、终端设备及计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101129059A (zh) * 2005-02-07 2008-02-20 诺基亚公司 使用多个通信方法之一回复邮件消息的终端和计算机程序产品
CN101232664A (zh) * 2007-01-24 2008-07-30 中兴通讯股份有限公司 一种显示手机中消息内容的方法
WO2009020342A2 (en) * 2007-08-06 2009-02-12 Sang-Kyu Ryu Method for storing telephone number by automatically analyzing message and mobile terminal executing the method
CN101631341A (zh) * 2009-08-12 2010-01-20 深圳华为通信技术有限公司 信息的识别方法及移动终端
CN101702840A (zh) * 2009-11-12 2010-05-05 中兴通讯股份有限公司 一种自动处理消息内容的方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100596918B1 (ko) * 2003-11-28 2006-07-06 엘지전자 주식회사 단문메시지에 포함된 특정 정보 추출방법
CN101308511A (zh) * 2008-06-25 2008-11-19 深圳华为通信技术有限公司 一种终端提示输入的方法、装置和终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101129059A (zh) * 2005-02-07 2008-02-20 诺基亚公司 使用多个通信方法之一回复邮件消息的终端和计算机程序产品
CN101232664A (zh) * 2007-01-24 2008-07-30 中兴通讯股份有限公司 一种显示手机中消息内容的方法
WO2009020342A2 (en) * 2007-08-06 2009-02-12 Sang-Kyu Ryu Method for storing telephone number by automatically analyzing message and mobile terminal executing the method
CN101631341A (zh) * 2009-08-12 2010-01-20 深圳华为通信技术有限公司 信息的识别方法及移动终端
CN101702840A (zh) * 2009-11-12 2010-05-05 中兴通讯股份有限公司 一种自动处理消息内容的方法及装置

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11126348B2 (en) 2016-05-18 2021-09-21 Apple Inc. Devices, methods, and graphical user interfaces for messaging
DK201670636A1 (en) * 2016-05-18 2017-12-04 Apple Inc Devices, Methods, and Graphical User Interfaces for Messaging
US10852935B2 (en) 2016-05-18 2020-12-01 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US10949081B2 (en) 2016-05-18 2021-03-16 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US10983689B2 (en) 2016-05-18 2021-04-20 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US11112963B2 (en) 2016-05-18 2021-09-07 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US9959037B2 (en) 2016-05-18 2018-05-01 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US11966579B2 (en) 2016-05-18 2024-04-23 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US11625165B2 (en) 2016-05-18 2023-04-11 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US11320982B2 (en) 2016-05-18 2022-05-03 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US11221751B2 (en) 2016-05-18 2022-01-11 Apple Inc. Devices, methods, and graphical user interfaces for messaging
US11954323B2 (en) 2016-05-18 2024-04-09 Apple Inc. Devices, methods, and graphical user interfaces for initiating a payment action in a messaging session
US11778430B2 (en) 2016-06-12 2023-10-03 Apple Inc. Layers in messaging applications
US11159922B2 (en) 2016-06-12 2021-10-26 Apple Inc. Layers in messaging applications

Also Published As

Publication number Publication date
CN101867636A (zh) 2010-10-20
CN101867636B (zh) 2015-02-04

Similar Documents

Publication Publication Date Title
WO2011150860A1 (zh) 用户指令执行方法及终端设备
US11405507B2 (en) Portable multifunction device, method, and graphical user interface for conference calling
US20130120271A1 (en) Data input method and apparatus for mobile terminal having touchscreen
CN112041791B (zh) 一种显示输入法虚拟键盘的方法及终端
KR101651131B1 (ko) 이동 단말기 및 이것의 통신 서비스 제어 방법
CN109725947A (zh) 一种未读消息的处理方法及终端
US20210352059A1 (en) Message Display Method, Apparatus, and Device
CN105389173B (zh) 一种基于长连接任务的界面切换展示方法及装置
WO2019037359A1 (zh) 一种分屏显示的方法、装置及终端
KR20080068491A (ko) 터치 방식 정보 입력 단말기 및 그 방법
KR20140023084A (ko) 메시지 송수신 방법 및 그 전자장치
EP3537695A1 (en) Single button contact request and response
KR20130073101A (ko) 인스턴트 메시징 서비스를 제공하는 채팅창에 포함된 메시지 입력창을 이용하여 확장된 서비스를 제공하는 방법
CN111142736B (zh) 条目信息处理方法与终端设备、计算机可读存储介质
CN104158972A (zh) 在通话过程中调用第三方应用的方法及用户终端
WO2011057530A1 (zh) 一种自动处理消息内容的方法及装置
CN104601774A (zh) 通话过程中保存号码的方法和装置
US20150382181A1 (en) Method and apparatus for sending business card between mobile terminals and storage medium
CN105763716A (zh) 一种短信处理方法及短信处理终端
US10318136B2 (en) Operation processing method and device
CN111324262B (zh) 一种应用界面控制方法、装置、终端及介质
WO2013082876A1 (zh) 一种调用通讯录内容的方法及装置
CN112235412A (zh) 消息处理方法和装置
US10291766B2 (en) Information processing method and apparatus
CN106775249A (zh) 一种设置通信快捷方式的方法及电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11789239

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11789239

Country of ref document: EP

Kind code of ref document: A1