Nothing Special   »   [go: up one dir, main page]

CN106062764B - 一种在通话界面上隐藏个人信息的方法和设备 - Google Patents

一种在通话界面上隐藏个人信息的方法和设备 Download PDF

Info

Publication number
CN106062764B
CN106062764B CN201580006722.0A CN201580006722A CN106062764B CN 106062764 B CN106062764 B CN 106062764B CN 201580006722 A CN201580006722 A CN 201580006722A CN 106062764 B CN106062764 B CN 106062764B
Authority
CN
China
Prior art keywords
display
input
characters
user
preset
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.)
Active
Application number
CN201580006722.0A
Other languages
English (en)
Other versions
CN106062764A (zh
Inventor
张亚军
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN106062764A publication Critical patent/CN106062764A/zh
Application granted granted Critical
Publication of CN106062764B publication Critical patent/CN106062764B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/84Protecting input, output or interconnection devices output devices, e.g. displays or monitors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/54Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by adding security routines or objects to programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本发明实施例提供了一种在通话界面上隐藏个人信息的方法和设备,其方法为:设备首先在与另一设备建立通话后,检测获取用户输入的字符,进而在确定通话界面的显示方式为非直接显示时,将获取到的字符替换为预设字符在输入显示区域上进行显示。

Description

一种在通话界面上隐藏个人信息的方法和设备
技术领域
本发明涉及终端应用技术领域,尤其涉及一种在通话界面上隐藏个人信息的方法和设备。
背景技术
互动式语音应答(英文全称:Interactive Voice Response,缩写:IVR)业务为一种通过语音通话的方式提供的查询业务。越来越多的大型企业或机构(如银行)为其用户提供了IVR业务。
当IVR业务涉及的业务类型安全要求较高(如银行转账、银行密码修改、股票交易等)时,往往在互动式交互过程中,需要用户提供相应的密码或帐号等个人信息。然而,目前在使用设备拨打IVR业务号码办理业务时,用户输入的包括个人信息在内的所有字符始终会以明文的形式显示在设备的通话界面上,因而在公共场合使用IVR业务时,存在严重的信息安全风险。
发明内容
本发明的实施例提供一种在通话界面上隐藏个人信息的方法和设备,用以解决使用IVR业务时设备明文显示个人信息导致安全性差的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种在通话界面上隐藏个人信息的方法,包括:
在与另一设备建立通话后,获取用户输入的字符;
若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在所述通话界面的输入显示区域;
若所述显示方式为直接显示,则将获取到的字符直接显示在所述输入显示区域。
结合第一方面,在第一种可能的实现方式中,所述在与另一设备建立通话后,获取用户输入的字符,包括:
在与所述另一设备建立通话后,通过检测用户在所述通话界面上交互区域内的点击操作,获取用户输入的字符;或者,
在与所述另一设备建立通话后,通过检测用户的语音输入,获取用户输入的字符。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括:
在检测到用户对所述通话界面上交互区域内预设标识的点击操作后,对所述显示方式进行切换。
结合第一方面或第一方面的第一种可能的实现方式,在第三种可能的实现方式中,在与所述另一设备建立通话后,所述方法还包括:
若所述显示方式为所述直接显示,则在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示,包括:
接收所述另一设备提供的语音提示音,并对所述语音提示音进行语音识别;
在识别确定所述语音提示音中包含预设关键字时,将所述显示方式切换为所述非直接显示。
结合第一方面的第三种可能的实现方式,在第五种可能的实现方式中,所述在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示,包括:
记录用户输入的字符序列,并将所述字符序列与预设菜单目录进行匹配,所述预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;
在确定所述字符序列对应的业务项为信息业务项时,将所述显示方式切换为所述非直接显示,所述信息业务项为需要向所述另一设备提供个人信息的业务项。
结合第一方面至第一方面的第五种可能的实现方式中的任一种,在第六种可能的实现方式中,当所述输入显示区域为可编辑状态时,所述将获取到的字符替换为预设字符,并显示在所述通话界面的输入显示区域包括:
在所述处于可编辑状态的所述输入显示区域,将获取到的字符替换为所述预设字符进行显示;
在检测到用于发送的操作后,将获取到的字符组成的字符串发送至所述另一设备。
结合第一方面至第一方面的第六种可能的实现方式中的任一种,在第七种可能的实现方式中,在与所述另一设备建立通话后,所述方法还包括:
若所述显示方式为所述非直接显示,在检测到用于还原的操作时,将所述输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为所述预设字符进行显示。
第二方面,提供一种设备,包括:
获取单元,用于在与该设备另一设备建立通话后,获取用户输入的字符;
第一显示单元,用于若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在所述通话界面的输入显示区域;
第二显示单元,用于若所述显示方式为直接显示,则将获取到的字符直接显示在所述输入显示区域。
结合第二方面,在第一种可能的实现方式中,所述获取单元包括:第一检测单元或第二检测单元;
所述第一检测单元,用于在该设备与所述另一设备建立通话后,通过检测用户在所述通话界面上交互区域内的点击操作,获取用户输入的字符;
所述第二检测单元,用于在该设备与所述另一设备建立通话后,通过检测用户的语音输入,获取用户输入的字符。
结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括:
第一切换单元,用于在检测到用户对所述通话界面上交互区域内预设标识的点击操作后,对所述显示方式进行切换。
结合第二方面或第二方面的第一种可能的实现方式,在第三种可能的实现方式中,还包括:
第二切换单元,用于在该设备与所述另一设备建立通话后,若所述显示方式为所述直接显示,则在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述第二切换单元具体用于:
接收所述另一设备提供的语音提示音,并对所述语音提示音进行语音识别;
在识别确定所述语音提示音中包含预设关键字时,将所述显示方式切换为所述非直接显示。
结合第二方面的第三种可能的实现方式,在第五种可能的实现方式中,所述第二切换单元具体用于:
记录用户输入的字符序列,并将所述字符序列与预设菜单目录进行匹配,所述预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;
在确定所述字符序列对应的业务项为信息业务项时,将所述显示方式切换为所述非直接显示,所述信息业务项为需要向所述另一设备提供个人信息的业务项。
结合第二方面至第二方面的第五种可能的实现方式中的任一种,在第六种可能的实现方式中,当所述输入显示区域为可编辑状态时,所述第一显示单元具体用于:
在所述处于可编辑状态的所述输入显示区域,将获取到的字符替换为所述预设字符进行显示;
在检测到用于发送的操作后,将获取到的字符组成的字符串发送至所述另一设备。
结合第二方面至第二方面的第六种可能的实现方式中的任一种,在第七种可能的实现方式中,还包括:
处理单元,用于在该设备与所述另一设备建立通话后,若所述显示方式为所述非直接显示,在检测到用于还原的操作时,将所述输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为所述预设字符进行显示。
第三方面,提供一种便携式电子设备,包括:显示器,其中,所述显示器包括触敏表面和显示屏;
一个或多个处理器;
存储器;
以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为被所述一个或多个处理器执行,所述一个或多个程序包括指令,所述指令用于:
在该便携式电子设备与另一设备建立通话后,获取用户输入的字符;
若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在所述通话界面的输入显示区域;
若所述显示方式为直接显示,则将获取到的字符直接显示在所述输入显示区域。
结合第三方面,在第一种可能的实现方式中,
所述在该便携式电子设备与另一设备建立通话后,获取用户输入的字符,包括:
在该便携式电子设备与所述另一设备建立通话后,通过检测用户在所述通话界面上交互区域内的点击操作,获取用户输入的字符;或者,
在该便携式电子设备与所述另一设备建立通话后,通过检测用户的语音输入,获取用户输入的字符。
结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述指令进一步用于:
在检测到用户对所述通话界面上交互区域内预设标识的点击操作后,对所述显示方式进行切换。
结合第三方面或第三方面的第一种可能的实现方式,在第三种可能的实现方式中,所述指令进一步用于:在该便携式电子设备与所述另一设备建立通话后,若所述显示方式为所述直接显示,则在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示。
结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示,包括:
接收所述另一设备提供的语音提示音,并对所述语音提示音进行语音识别;
在识别确定所述语音提示音中包含预设关键字时,将所述显示方式切换为所述非直接显示。
结合第三方面的第三种可能的实现方式,在第五种可能的实现方式中,所述在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示,包括:
记录用户输入的字符序列,并将所述字符序列与预设菜单目录进行匹配,所述预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;
在确定所述字符序列对应的业务项为信息业务项时,将所述显示方式切换为所述非直接显示,所述信息业务项为需要向所述另一设备提供个人信息的业务项。
结合第三方面至第三方面的第五种可能的实现方式中的任一种,在第六种可能的实现方式中,所述指令进一步用于:当所述输入显示区域为可编辑状态时,在所述处于可编辑状态的所述输入显示区域,将获取到的字符替换为所述预设字符进行显示;
在检测到用于发送的操作后,将获取到的字符组成的字符串发送至所述另一设备。
结合第三方面至第三方面的第六种可能的实现方式中的任一种,在第七种可能的实现方式中,所述指令进一步用于:该便携式电子设备与所述另一设备建立通话后,若所述显示方式为所述非直接显示,在检测到用于还原的操作时,将所述输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为所述预设字符进行显示。
第四方面,提供一种便携式电子设备,包括:
显示器,其中,所述显示器包括触敏表面和显示屏;一个或多个处理器;存储器;多个应用程序;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为被所述一个或多个处理器执行,所述一个或多个程序包括用于执行第一方面至第一方面的第七种可能的实现方式中的任一种所述的方法的指令。
第五方面,提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当被包括显示器和包括多个应用程序的便携式电子设备执行时使所述便携式电子设备执行第一方面至第一方面的第七种可能的实现方式中的任一种所述的方法,其中,所述显示器包括触敏表面和显示屏。
第六方面,提供一种便携式电子设备上的图形用户界面,所述便携式电子设备包括显示器、存储器、多个应用程序;和用于执行存储在所述存储器中的一个或多个程序的一个或多个处理器,所述图形用户界面包括第一方面至第一方面的第七种可能的实现方式中的任一种所述的方法显示的用户界面,其中,所述显示器包括触敏表面和显示屏。
第七方面,提供一种便携式电子设备,包括:
显示器,其中,所述显示器包括触敏表面和显示屏;
多个应用程序;以及
用于执行第一方面至第一方面的第七种可能的实现方式中的任一种所述的方法的装置。
第八方面,提供一种在便携式电子设备中使用的信息处理装置,所述便携式电子设备包括显示器和多个应用程序,所述信息处理装置包括:
用于执行第一方面至第一方面的第七种可能的实现方式中的任一种所述的方法的装置,其中,所述显示器包括触敏表面和显示屏。
可见,本发明实施例提供了一种在通话界面上隐藏个人信息的方法和设备,通过在与另一设备建立通话后,检测获取用户输入的字符,进而在确定通话界面的显示方式为非直接显示时,将获取到的字符替换为预设字符在输入显示区域上进行显示。这样,通过当用户输入个人信息时,在通话界面上通过替换的方式对输入的信息进行隐藏,避免了现有技术采用明文显示信息导致IVR业务安全风险过高、用户体验不佳的问题,因此,本发明相对于现有技术,能够优化IVR业务的安全性、提高IVR业务的可用性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种IVR业务系统结构示意图;
图2为本发明实施例提供的一种通话界面采用直接显示的效果示意图;
图3为本发明实施例提供的一种在通话界面上隐藏个人信息的方法的流程示意图一;
图4为本发明实施例提供的一种在通话界面上隐藏个人信息的方法的流程示意图二;
图5为本发明实施例提供的一种在通话界面上隐藏个人信息的方法的流程示意图三;
图6为本发明实施例提供的一种在通话界面上隐藏个人信息的方法的流程示意图四;
图7为本发明实施例提供的一种在通话界面上隐藏个人信息的方法的流程示意图五;
图8为本发明实施例提供的一种通话界面采用非直接显示的效果示意图;
图9为本发明实施例提供的一种设备的结构示意图一;
图10为本发明实施例提供的一种设备的结构示意图二;
图11为本发明实施例提供的一种设备的结构示意图三;
图12为本发明实施例提供的一种设备的结构示意图四;
图13为本发明实施例提供的一种设备的结构示意图五;
图14为本发明实施例提供的一种便携式电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种IVR业务系统结构示意图,用于实施本发明实施例提供的一种在通话界面上隐藏个人信息的方法。参见图1,该业务系统包括:设备001以及服务器002。
其中,设备001可以为便携式的移动设备,如智能手机、具有语音通话功能的平板电脑等,或者还可以为桌面终端,如个人电脑、笔记本电脑、不具备语音通话功能的平板电脑等(通过Skype等互联网电话的形式实现语音通话),用于为用户提供语音通话功能。且设备001可以在用户通过拨打指定的IVR业务号码进入相应的IVR业务系统时,根据用户依照系统提示执行的操作,与服务器002进行互动以便用户自助办理部分业务。
服务器002可以为相应企业或机构(如银行、电信运营商、政府机关等)建立的呼叫中心系统的服务器、或智能总机信息台查询等系统的服务器,用于在用户通过设备001拨打相应IVR业务号码建立通话时,自动接听电话并播放预录的语音提示音,引导用户按顺序输入号码以及选择要查询的项目,进而根据用户的选择提供相应业务服务。
设备001与服务器002存在通信连接,服务器002能够在设备001使用相应IVR业务号码进行拨号时进行响应,建立设备001与服务器002之间的通话。
图2为本发明实施例提供的一种通话界面的效果示意图,正常状态下,设备的通话界面采用直接显示的显示方式,在该显示方式下,用户通过通话界面上交互区域(如拨号盘)输入的所有字符都以明文形式在输入显示区域内显示。以下述操作为例:用户拨打被叫号码“10086”;进一步,根据语音提示选择“3”,进行账户密码修改;再进一步,根据语音提示输入密码“666666”,并以“#”号键结束。参见图2,用户在该操作过程中输入字符,全部以明文形式显示于通话界面上。
本发明的实施例提供一种在通话界面上隐藏个人信息的方法,该方法可以应用于如图1所示的IVR业务系统中的设备,如图3所示,该方法包括:
S101、在与另一设备建立通话后,获取用户输入的字符。
在一种实现方式下,设备可以在与另一设备建立通话后,通过检测用户在通话界面上交互区域内的点击操作,获取用户输入的字符;或者,设备可以在与另一设备建立通话后,通过检测用户的语音输入,获取用户输入的字符。
在另一种实现方式下,设备可以在检测到用户对通话界面上交互区域内预设标识的点击操作后,对显示方式进行切换。
在另一种实现方式下,若显示方式为直接显示,则设备可以在检测到另一设备提示用户输入个人信息时,将显示方式切换为非直接显示。
进一步的,设备可以接收另一设备提供的语音提示音,并对语音提示音进行语音识别;进而在识别确定语音提示音中包含预设关键字时,将显示方式切换为非直接显示。
或者,设备可以记录用户输入的字符序列,并将字符序列与预设菜单目录进行匹配,预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;进而在确定字符序列对应的业务项为信息业务项时,将显示方式切换为非直接显示,信息业务项为需要向另一设备提供个人信息的业务项。
S102、若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在通话界面的输入显示区域。
在一种实现方式下,当输入显示区域为可编辑状态时,设备可以在处于可编辑状态的输入显示区域,将获取到的字符替换为预设字符进行显示;进而在检测到用于发送的操作后,将获取到的字符组成的字符串发送至另一设备。
在另一种实现方式下,若显示方式为非直接显示,设备可以在检测到用于还原的操作时,将输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为预设字符进行显示。
S103、若显示方式为直接显示,则将获取到的字符直接显示在输入显示区域。
本发明实施例提供了一种在通话界面上隐藏个人信息的方法,通过在与另一设备建立通话后,检测获取用户输入的字符,进而在确定通话界面的显示方式为非直接显示时,将获取到的字符替换为预设字符在输入显示区域上进行显示。这样,通过当用户输入个人信息时,在通话界面上通过替换的方式对输入的信息进行隐藏,避免了采用明文显示信息导致IVR业务安全风险过高的问题,能够优化IVR业务的安全性、提高IVR业务的可用性。
为了使本领域技术人员能够更清楚地理解本发明实施例提供的技术方案,下面基于如图1所示的IVR业务系统,通过具体的实施例,对本发明实施例提供的另一种在通话界面上隐藏个人信息的方法进行详细说明,该方法可以应用于如图1所示的IVR业务系统中的设备,如图4所示,该方法包括:
S201、设备对用户拨打的被叫号码进行识别。
具体的,设备检测到用户拨号操作,并在用户通过通话界面的拨号盘或其他方式拨出被叫号码时,通过与预设的公共号码数据库进行匹配,识别该被叫号码是否为预设的IVR业务号码,并在确定该被叫号码为预设的IVR业务号码后,执行后续步骤操作,实现对通话界面上用户输入的个人信息的隐藏显示。
其中,上述预设的公共号码数据库可以为预先存储在设备中或设备的云端存储空间中用于记录各公共IVR业务号码的数据库。
进一步的,预设的IVR业务号码可以为银行客户服务号码、电信运营商客户服务号码、证券商电话委托号码等可能涉及到用户保密要求较高的个人信息的IVR业务号码,且上述列举的IVR业务号码仅为示例性的,包括但不限于此。
示例性的,若被叫号码为上述公共号码数据库中记录的预设IVR业务号码,通话界面可选择性的采取非直接显示的显示方式,对用户输入的个人信息进行隐藏显示;或,若被叫号码不为上述公共号码数据库中记录的任一IVR业务号码,则通话界面可始终采取直接显示的显示方式,无需对通话界面上的任何信息进行隐藏显示。
S202、设备确定与被叫号码对应的另一设备之间已建立通话。
具体的,该设备在检测到用户的拨号操作,且被叫号码为预设的IVR业务号码之后,该设备进一步确定该设备与被叫号码对应的该另一设备之间的通话连接状态;该设备在确定该设备与该另一设备之间已建立通话后,根据通话界面的显示方式对用户输入的字符进行相应的显示。
其中,上述另一设备可以为被叫号码对应IVR服务器。
可选的,该设备在确定与上述另一设备之间已建立通话之后,可以先执行步骤S202A操作,将通话界面上的输入显示区域切换为可编辑状态后,再执行步骤S203操作,确定是否需要对通话界面的显示方式进行切换;或者,还可以直接执行步骤S203操作,直接确定是否需要对通话界面的显示方式进行切换。
S202A、设备将通话界面上的输入显示区域切换为可编辑状态。
具体的,该设备在确定该设备与被叫号码对应的该另一设备之间已建立通话之后,将通话界面上的输入显示区域切换为可编辑状态。
其中,可编辑状态为用户能够对使用拨号盘或其他方式输入并显示在输入显示区域中的字符进行修改、删除等编辑操作的处理状态,从而避免用户在进行输入时可能出现信息输入有误而无法修改的情况。
值得一提的,通话界面上的输入显示区域还可以在初始状态即默认设置为可编辑状态,且具体的实现方式,本实施例不做限定。
需要注意的,若设备通话界面上的输入显示区域为可编辑状态,则在用户后续输入个人信息的字符完成后,需要在获取到预设的用于发送的操作时,再将由用户后续输入的字符组成的完整字符串发送至该被叫号码对应该另一设备。
其中,示例性的,上述用于发送的操作可以为用户对通话界面上交互区域内预设送号按键的点击操作,在本发明中,选定的该送号按键可以为交互区域内不影响用户正常输入的任意按键,或,还可以为预先添加在交互区域内的功能键,且上述列举的用于发送的操作的实现方式仅为示例性的,包括但不限于此。
S203、设备确定是否需要对通话界面的显示方式进行切换。
具体的,该设备在确定该设备与被叫号码对应的另一设备之间已建立通话后,通过检测预设的用户操作或检测该另一设备对用户的输入提示,确定当前是否需要对通话界面的显示方式进行切换,以便在确定需要时,将通话界面的显示方式切换为非直接显示,从而实现通话界面上个人信息的隐藏显示。
在一种实现方式下,上述设备通过检测预设的用户操作进行确定可以具体为:通过检测用户对通话界面上交互区域内预设标识的点击操作进行确定。
示例性的,如图5所示,上述确定操作可以包括:
S2031、设备在通话界面上的交互区域内显示预设标识。
具体的,该设备在确定该设备与被叫号码对应的另一设备之间已建立通话后,在通话界面上的交互区域内显示预设标识。其中,该预设标识可以为在交互区域内预设位置设置的可控按键。
值得一提的,该预设标识还可以为始终显示在交互区域内预设位置的可控按键。且该预设标识的具体实现方式,根据用户需求或应用场景的不同,可以存在一定差异,此处不做限定。
S2032、设备检测用户操作,确定是否需要对通话界面的显示方式进行切换。
具体的,该设备检测用户操作,并在检测到用户对交互区域内预设标识的点击操作后,确定当前需要对通话界面的显示方式进行切换。
值得一提的,上述将用户对预设标识的点击操作作为预设用户操作的确定方式仅为示例性的,本发明实施例还能够将其他类型的用户交互操作(如手势、动作、语音等)作为预设的用户操作进行确定,具体采用的方式此处不做限定。
在另一种实现方式下,上述设备通过检测该另一设备对用户的输入提示进行确定可以具体为:通过识别该另一设备提供的语音提示音中是否包含预设关键字进行确定。
示例性的,如图6所示,上述确定操作可以包括:
S203a、设备接收被叫号码对应的另一设备提供的语音提示音。
具体的,该设备在确定该设备与该被叫号码对应的该另一设备之间已建立通话后,接收该被叫号码对应的该另一设备通过通话提供的语音提示音。
其中,上述语音提示音可以为另一设备预先录制的用于对用户进行引导的语音,该语音中包含对提供的业务服务功能以及用户按键功能的说明,且根据提供IVR业务的企业或机构的不同,各IVR业务号码对应的另一设备提供的上述语音提示音会存在一定差异,此处不做限定。
S203b、设备对接收的语音提示音进行语音识别,确定是否需要对通话界面的显示方式进行切换。
具体的,该设备在接收到该另一设备提供的语音提示音后,该设备对该语音提示音进行语音识别,并在识别确定该语音提示音中包含预设关键字时,确定当前需要对通话界面的显示方式进行切换。
其中,预设关键字为设备中预先存储的用于描述相关个人信息的关键字,如“身份证号码”、“密码”、“银行账户”等,且上述列举的各关键词仅为示例性的,包括但不限于此。用户还可以根据个人需求在设备中添加所需的预设关键字,如用户可以根据自身使用IVR业务进行证券交易的需要,将“股票代码”添加为预设关键字,以保证交易的安全性。
示例性的,若设定“身份证号码”、“密码”为预设关键字,当另一设备提供的语音提示音为“请输入身份证号码并按#号键结束”、“请输入当前密码”或“请输入修改后的密码”时,都能够识别确定该语音提示音中包含预设关键字,进而确定当前需要对通话界面的显示方式进行切换。
在另一种实现方式下,上述设备通过检测该另一设备对用户的输入提示进行确定还可以具体为:记录用户在通话建立后通过各种形式的输入操作已输入的字符序列,进而根据该字符序列对应的IVR业务项进行确定。
示例性的,如图7所示,上述确定操作可以包括:
S203A、设备记录用户输入的字符序列。
具体的,该设备在确定该设备与该被叫号码对应的该另一设备之间已建立通话后,通过检测用户的输入,记录该输入操作对应的字符序列。
其中,上述检测用户的输入可以为检测用户对通话界面上交互区域的点击操作,如用户使用拨号盘上各数字或字符按键进行输入;或,还可以为检测用户的语音输入。
上述用户输入的字符序列包括用户通过不同形式输入操作输入的所有字符,例如用户在通话建立后,依次输入了“1”“3”、“6”、“3”,则可确定该字符序列为“1363”。
S203B、设备根据记录的字符序列进行匹配,确定是否需要对通话界面的显示方式进行切换。
具体的,设备在获取记录的字符序列后,将该字符序列与被叫号码对应的预设菜单目录进行匹配,进而在确定字符序列对应的IVR业务项为信息业务项时,确定当前需要对通话界面的显示方式进行切换。
其中,上述被叫号码对应的预设菜单目录为设备预先从IVR业务提供商获取的,用于描述被叫号码对应IVR业务提供商所提供业务服务的菜单结构;且根据该预设菜单目录,可确定各字符序列与IVR业务项的对应关系。
信息业务项为预先选定的处理过程中需要用户提供个人信息的业务项,例如需要用户提供银行账号及账户密码的转账汇款业务、需要用户提供账户密码的修改密码业务等。示例性的,预设菜单目录可以如表1所示:
表1
如表1所示,可预先设定二级菜单中,需要用户提供银行账户的“转账汇款请按2”以及需要用户提供账户密码的“修改密码请按3”为信息业务项。
进一步,值得一提的,设备可以使用可扩展标记语言(英文全称:ExteileMarkuLaguage,缩写:XML)文件的形式实现对上述预设菜单目录的存储,示例性的,如表1所示的预设菜单目录转换为XML文件形式,可以如下所示:
需要注意的,设备可以使用XML文件的形式实现对上述预设菜单目录的存储,也可以通过其它方式实现,此处不做限定,只要能够反映预设菜单目录的结构,都在本发明实施例的保护范围内。
且上述列举的预设菜单目录以及预设菜单目录转换的XML文件格式仅为示例性的,包括但不限于此。根据IVR业务提供商的不同(即被叫号码对应的另一设备的不同),其预设菜单目录指示的菜单结构以及其中包含的业务项也会存在一定差异;且根据设备设定或用户需求的不同,预设菜单目录转换的XML文件格式也可以不同。
示例性的,设备在记录获取字符序列后,将获取的字符序列与预设菜单目录进行匹配。假设字符序列为“13”,则可确定该字符序列在该如表1所示的预设菜单目录中对应的IVR业务项为修改密码的业务(需要用户提供当前密码以及修改后的新密码),即信息业务项,进而可以确定当前需要对通话界面的显示方式进行切换。
需要注意的,预设菜单目录中的任一个信息业务项,都存在多种字符序列与其对应,如“13”、“1*13”、“2*13”等都能对应修改密码的业务,且随着预设菜单目录复杂程度的提升(菜单级数增加或各级菜单选项增加等),能够与各信息业务项对应的字符序列种类也相应增加。
S204、设备将通话界面的显示方式切换为非直接显示。
具体的,该设备在确定当前需要对通话界面的显示方式进行切换,将通话界面的显示方式切换为非直接显示。
其中,非直接显示为将设备获取的用户输入的字符替换为预设字符在通话界面的输入显示区域进行显示的显示方式。
S205、设备根据通话界面的显示方式进行显示。
具体的,设备在确定当前通话界面的显示方式为非直接显示后,将通过检测用户输入获取的字符替换为预设字符,并显示在通话界面的输入显示区域;
其中,上述检测用户的输入可以为检测用户对通话界面上交互区域的点击操作,如用户使用拨号盘上各数字或字符按键进行按键输入;或,还可以为检测用户的语音输入,如用户使用设备的语音识别功能进行语音输入。且具体的实现方式根据实际应用场景或用户需求、习惯的不同,可以存在不同,此处不做限定。
示例性的,如图8所示,在本实施例中,用户拨打被叫号码“10086”;进一步,根据语音提示选择“3”,进行账户密码修改;假设设备在执行确定步骤后将通话界面的显示方式切换为非直接显示,则可以将用户后续输入个人信息的字符替换为“*”进行显示,例如,将用户根据语音提示输入的密码字符“666666”替换为“******”进行显示。且上述选择的预设字符“*”仅为示例性的,包括但不限于此。
值得一提的,若通话界面的显示方式为非直接显示,设备可以强制将通话界面设置为静音状态,即在用户对通话界面上的交互区域进行点击操作输入字符时,设备不播放按键音。
可选的,若设备是通过识别语音提示音中包含预设关键字的方式确定当前需要对通话界面的显示方式进行切换,则还可以根据上述识别的预设关键字,从预设隐藏模板库中选择与该预设关键字对应的隐藏策略。其中,预设隐藏模板库为记录各预设关键字(即个人信息类型)与非直接显示时可采用的各隐藏策略对应关系的数据库。
具体可以包括:当预设关键字为“身份证号码”时,可以确定对应的隐藏策略为部分隐藏,即仅使用预设字符替换用户输入身份证号码的第7位至第14位字符。例如,将用户输入的字符“440302198705062133”替换为“440302********2133”进行显示。或者,当预设关键字为“密码”时,可以确定对应的隐藏策略为完全隐藏,即使用预设字符替换用户输入的所有字符。例如,将用户输入的字符“123456”替换为“******”进行显示。
且上述列举的预设关键字与各隐藏策略的对应关系,以及隐藏策略具体使用的替换方式都为示例性的,可根据实际应用场景的不同或用户需求的不同存在一定区别,此处不做限定。
需要注意的,若设备通话界面上的输入显示区域为可编辑状态,则设备在将通话界面的显示方式切换为非直接显示后,可以在处于可编辑状态的输入显示区域中,将获取到的用户后续输入的字符替换为预设字符进行显示。
进一步的,设备只有在获取到预设的用于发送的操作时,才会将由用户输入的字符组成的完整字符串发送至被叫号码对应的另一设备。
以上述用于发送的操作为对送号按键的点击的情况为例,用户在处于可编辑状态的输入显示区域中依次输入“1”“2”“3”“4”“5”“6”“#”,由于输入显示区域处于可编辑状态,在用户逐个点击按键进行输入的过程中,设备不会将输入的单个字符发送至另一设备,而在用户点击送号按键后,设备能够以完整字符串“123456#”的形式向被叫号码对应的另一设备进行发送。且用户在点击送号按键之前,还可以对已输入的字符进行修改、删除等编辑操作,有效避免了因操作失误造成的输入错误。
进一步,可选的,设备还可以在将通话界面的显示方式切换为非直接显示后,根据预设的用户操作将通话界面的显示方式切换回直接显示,或,在确定当前另一设备未提示用户输入个人信息时,将通话界面的显示方式切换回直接显示。具体可以包括:
若设备是通过检测用户对预设标识点击操作的方式确定当前需要对通话界面的显示方式进行切换,则在已切换为非直接显示的显示方式下,若再次检测到用户对该预设标识的点击操作,则将通话界面的显示方式还原为直接显示。
或者,若设备是通过识别语音提示音中包含预设关键字的方式确定当前需要对通话界面的显示方式进行切换,则在已切换为非直接显示的显示方式下,检测确定另一设备后续提供的语音提示音中不包含任一种预设关键字后,将通话界面的显示方式还原为直接显示。
又或,若设备是通过根据字符序列对应的IVR业务项进行确定的方式确定当前需要对通话界面的显示方式进行切换,则在已切换为非直接显示的显示方式下,在确定当前的字符序列对应的IVR业务项不为信息业务项后,将通话界面的显示方式还原为直接显示。
值得一提的,若当前通话界面的显示方式为非直接显示,设备还可以在检测到用于还原的操作后,将当前输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为所述预设字符进行显示。
其中,上述用于还原的操作可以为对输入显示区域的长按操作;预设时长为系统缺省设定或用户外部设定的显示时长;用户在对输入显示区域进行长按操作时,可以使得输入显示区域中已显示为预设字符的各字符在预设时长内还原为相应的真实字符进行显示,以便用户获知已输入的字符情况,且在输入显示区域为可编辑状态时,还可以实现对已输入字符的添加、删除等修改操作,有效避免了因操作失误造成的输入错误。
且上述将对输入显示区域的长按操作作为用于还原的操作的设置方式仅为示例性的,包括但不限于此。上述预设时长可以为一个较短的时长,还可以为一个较长的时长,从检测到用于还原的操作起直至在用户执行后续输入时终止。
本发明实施例提供了一种在通话界面上隐藏个人信息的方法,设备首先在与另一设备建立通话后,检测获取用户输入的字符,进而在确定通话界面的显示方式为非直接显示时,将获取到的字符替换为预设字符在输入显示区域上进行显示。这样,通过当用户输入个人信息时,在通话界面上通过替换的方式对输入的信息进行隐藏,避免了现有技术采用明文显示信息导致IVR业务安全风险过高的问题,因此,本发明相对于现有技术,能够优化IVR业务的安全性、提高IVR业务的可用性。
本发明实施例提供一种设备01,该设备01用于实施本发明实施例提供的一种在通话界面上隐藏个人信息的方法,可以为如图1所示的设备,也可以为该设备中的一个功能模块,如图9所示,该设备01包括:
获取单元011,用于在该设备01与该另一设备建立通话后,检测用户的输入,获取用户输入的字符;
第一显示单元012,用于若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在通话界面的输入显示区域;
第二显示单元013,用于若显示方式为直接显示,则将获取到的字符直接显示在输入显示区域。
需说明的是,其中虚线连接表示单元之间可以具备连接关系,也可以不具备直接的连接关系,比如获取单元011和第一显示单元012之间可以不存在信息交互,获取单元011可以在获取用户输入的字符后通知第一显示单元012,也可以没有通知,由设备进行统一调控;虚线框表示该单元可以包含于该设备中,也可以不包含。
可选的,如图10所示,获取单元011还可以包括第一检测单元014或第二检测单元015;
其中,第一检测单元014用于在该设备01与该另一设备建立通话后,检测用户在通话界面上交互区域内的点击操作;
第二检测单元015用于在该设备01与该另一设备建立通话后,检测用户的语音输入。
可选的,如图11所示,设备01还可以包括:
第一切换单元016,用于在检测到用户对通话界面上交互区域内预设标识的点击操作后,对显示方式进行切换。
可选的,如图12所示,设备01还可以包括:
第二切换单元017,用于在该设备01与该另一设备建立通话后,若显示方式为直接显示,则在检测到该另一设备提示用户输入个人信息时,将显示方式切换为非直接显示。
可选的,第二切换单元017可以具体用于:
接收该另一设备提供的语音提示音,并对语音提示音进行语音识别;
在识别确定语音提示音中包含预设关键字时,将显示方式切换为非直接显示。
可选的,第二切换单元017可以具体用于:
记录用户输入的字符序列,并将字符序列与预设菜单目录进行匹配,预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;
在确定字符序列对应的业务项为信息业务项时,将显示方式切换为非直接显示,信息业务项为需要向另一设备提供个人信息的业务项。
可选的,当输入显示区域为可编辑状态时,第一显示单元012可以具体用于:
在处于可编辑状态的输入显示区域,将获取到的字符替换为预设字符进行显示;
在检测到用于发送的操作后,将获取到的字符组成的字符串发送至该另一设备。
可选的,如图13所示,设备01还可以包括:
处理单元018,用于在该设备01与该另一设备建立通话后,若显示方式为非直接显示,在检测到用于还原的操作时,将输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为预设字符进行显示。
本发明实施例提供了一种设备,通过在与另一设备建立通话后,检测获取用户输入的字符,进而在确定通话界面的显示方式为非直接显示时,将获取到的字符替换为预设字符在输入显示区域上进行显示。这样,通过当用户输入个人信息时,在通话界面上通过替换的方式对输入的信息进行隐藏,避免了采用明文显示信息导致IVR业务安全风险过高的问题,能够优化IVR业务的安全性、提高IVR业务的可用性。
本发明实施例提供一种便携式电子设备02,用于实施本发明实施例提供的一种在通话界面上隐藏个人信息的方法,可以为如图1所示的设备,也可以为该设备中的一个功能模块,如图14所示,该便携式电子设备02包括:
显示器021,其中,该显示器021包括触敏表面和显示屏;
一个或多个处理器022;
存储器023;
以及一个或多个程序024,其中,一个或多个程序024被存储在存储器023中并被配置为被一个或多个处理器022执行,一个或多个程序024包括指令,该指令用于:
在该设备02与另一设备建立通话后,获取用户输入的字符;
若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在通话界面的输入显示区域;
若显示方式为直接显示,则将获取到的字符直接显示在输入显示区域。
可选的,上述在该设备02与该另一设备建立通话后,获取用户输入的字符,可以包括:
在该设备02与该另一设备建立通话后,通过检测用户在通话界面上交互区域内的点击操作,获取用户输入的字符;或者,
在与另一设备建立通话后,检测用户的语音输入,获取用户输入的字符。
可选的,上述指令可以进一步用于:
在检测到用户对通话界面上交互区域内预设标识的点击操作后,对显示方式进行切换。
可选的,上述指令可以进一步用于:在该设备02与该另一设备建立通话后,若显示方式为直接显示,则在检测到该另一设备提示用户输入个人信息时,将显示方式切换为非直接显示。
可选的,上述在检测到该另一设备提示用户输入个人信息时,将显示方式切换为非直接显示,可以包括:
接收该另一设备提供的语音提示音,并对语音提示音进行语音识别;
在识别确定语音提示音中包含预设关键字时,将显示方式切换为非直接显示。
可选的,上述在检测到该另一设备提示用户输入个人信息时,将显示方式切换为非直接显示,可以包括:
记录用户输入的字符序列,并将字符序列与预设菜单目录进行匹配,预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;
在确定字符序列对应的业务项为信息业务项时,将显示方式切换为非直接显示,信息业务项为需要向另一设备提供个人信息的业务项。
可选的,上述指令可以进一步用于:当输入显示区域为可编辑状态时,在处于可编辑状态的输入显示区域,将获取到的字符替换为预设字符进行显示;
在检测到用于发送的操作后,将获取到的字符组成的字符串发送至另一设备。
可选的,上述指令还可以进一步用于:该设备02与另一设备建立通话后,若显示方式为非直接显示,在检测到用于还原的操作时,将输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为预设字符进行显示。
本发明实施例提供了一种便携式电子设备,通过在与另一设备建立通话后,检测获取用户输入的字符,进而在确定通话界面的显示方式为非直接显示时,将获取到的字符替换为预设字符在输入显示区域上进行显示。这样,通过当用户输入个人信息时,在通话界面上通过替换的方式对输入的信息进行隐藏,避免了采用明文显示信息导致IVR业务安全风险过高的问题,能够优化IVR业务的安全性、提高IVR业务的可用性。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
另外,在本发明各个实施例中的设备和系统中,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。且上述的各单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:U盘、移动硬盘、ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (19)

1.一种在通话界面上隐藏个人信息的方法,其特征在于,包括:
在与另一设备建立通话后,获取用户输入的字符;
若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在所述通话界面的输入显示区域;
若所述显示方式为直接显示,则将获取到的字符直接显示在所述输入显示区域;
在与所述另一设备建立通话后,所述方法还包括:
若所述显示方式为所述直接显示,则在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示;
所述在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示,包括:
记录用户输入的字符序列,并将所述字符序列与预设菜单目录进行匹配,所述预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;
在确定所述字符序列对应的业务项为信息业务项时,将所述显示方式切换为所述非直接显示,所述信息业务项为需要向所述另一设备提供个人信息的业务项。
2.根据权利要求1所述的方法,其特征在于,所述在与另一设备建立通话后,获取用户输入的字符,包括:
在与所述另一设备建立通话后,通过检测用户在所述通话界面上交互区域内的点击操作,获取用户输入的字符;或者,
在与所述另一设备建立通话后,通过检测用户的语音输入,获取用户输入的字符。
3.根据权利要求1所述的方法,其特征在于,还包括:
在检测到用户对所述通话界面上交互区域内预设标识的点击操作后,对所述显示方式进行切换。
4.根据权利要求1至3任一所述的方法,其特征在于,当所述输入显示区域为可编辑状态时,所述将获取到的字符替换为预设字符,并显示在所述通话界面的输入显示区域包括:
在处于可编辑状态的所述输入显示区域,将获取到的字符替换为所述预设字符进行显示;
在检测到用于发送的操作后,将获取到的字符组成的字符串发送至所述另一设备。
5.根据权利要求1至3任一所述的方法,其特征在于,在与所述另一设备建立通话后,所述方法还包括:
若所述显示方式为所述非直接显示,在检测到用于还原的操作时,将所述输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为所述预设字符进行显示。
6.一种便携式电子设备,其特征在于,包括:
获取单元,用于在该设备与另一设备建立通话后,获取用户输入的字符;
第一显示单元,用于若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在所述通话界面的输入显示区域;
第二显示单元,用于若所述显示方式为直接显示,则将获取到的字符直接显示在所述输入显示区域;
第二切换单元,用于在该设备与所述另一设备建立通话后,若所述显示方式为所述直接显示,则在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示;
所述第二切换单元具体用于,记录用户输入的字符序列,并将所述字符序列与预设菜单目录进行匹配,所述预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;
在确定所述字符序列对应的业务项为信息业务项时,将所述显示方式切换为所述非直接显示,所述信息业务项为需要向所述另一设备提供个人信息的业务项。
7.根据权利要求6所述的便携式电子设备,其特征在于,所述获取单元包括:第一检测单元或第二检测单元;
所述第一检测单元,用于在该设备与所述另一设备建立通话后,通过检测用户在所述通话界面上交互区域内的点击操作,获取用户输入的字符;
所述第二检测单元,用于在该设备与所述另一设备建立通话后,通过检测用户的语音输入,获取用户输入的字符。
8.根据权利要求6所述的便携式电子设备,其特征在于,还包括:
第一切换单元,用于在检测到用户对所述通话界面上交互区域内预设标识的点击操作后,对所述显示方式进行切换。
9.根据权利要求6至8任一所述的便携式电子设备,其特征在于,当所述输入显示区域为可编辑状态时,所述第一显示单元具体用于:
在处于可编辑状态的所述输入显示区域,将获取到的字符替换为所述预设字符进行显示;
在检测到用于发送的操作后,将获取到的字符组成的字符串发送至所述另一设备。
10.根据权利要求6至8任一所述的便携式电子设备,其特征在于,还包括:
处理单元,用于在该设备与所述另一设备建立通话后,若所述显示方式为所述非直接显示,在检测到用于还原的操作时,将所述输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为所述预设字符进行显示。
11.一种便携式电子设备,其特征在于,包括:
显示器,其中,所述显示器包括触敏表面和显示屏;
一个或多个处理器;
存储器;
以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为被所述一个或多个处理器执行,所述一个或多个程序包括指令,所述指令用于:
在该便携式电子设备与另一设备建立通话后,获取用户输入的字符;
若通话界面的显示方式为非直接显示,则将获取到的字符替换为预设字符,并显示在所述通话界面的输入显示区域;
若所述显示方式为直接显示,则将获取到的字符直接显示在所述输入显示区域;
所述指令进一步用于:在该便携式电子设备与所述另一设备建立通话后,若所述显示方式为所述直接显示,则在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示;
所述在检测到所述另一设备提示用户输入个人信息时,将所述显示方式切换为所述非直接显示,包括:
记录用户输入的字符序列,并将所述字符序列与预设菜单目录进行匹配,所述预设菜单目录为记录了至少一种字符序列与业务项对应关系的数据表;
在确定所述字符序列对应的业务项为信息业务项时,将所述显示方式切换为所述非直接显示,所述信息业务项为需要向所述另一设备提供个人信息的业务项。
12.根据权利要求11所述的便携式电子设备,其特征在于,
所述在该便携式电子设备与另一设备建立通话后,获取用户输入的字符,包括:
在该便携式电子设备与所述另一设备建立通话后,通过检测用户在所述通话界面上交互区域内的点击操作,获取用户输入的字符;或者,
在该便携式电子设备与所述另一设备建立通话后,通过检测用户的语音输入,获取用户输入的字符。
13.根据权利要求11所述的便携式电子设备,其特征在于,所述指令进一步用于:
在检测到用户对所述通话界面上交互区域内预设标识的点击操作后,对所述显示方式进行切换。
14.根据权利要求11至13任一所述的便携式电子设备,其特征在于,所述指令进一步用于:当所述输入显示区域为可编辑状态时,在处于可编辑状态的所述输入显示区域,将获取到的字符替换为所述预设字符进行显示;
在检测到用于发送的操作后,将获取到的字符组成的字符串发送至所述另一设备。
15.根据权利要求11至13任一所述的便携式电子设备,其特征在于,所述指令进一步用于:该便携式电子设备与所述另一设备建立通话后,若所述显示方式为所述非直接显示,在检测到用于还原的操作时,将所述输入显示区域中的所有预设字符还原为相应的字符进行显示,并在间隔预设时长后,将已还原的字符重新替换为所述预设字符进行显示。
16.一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当被包括显示器和包括多个应用程序的便携式电子设备执行时使所述便携式电子设备执行权利要求1至5任一项所述的方法,其中,所述显示器包括触敏表面和显示屏。
17.一种便携式电子设备上的图形用户界面,其特征在于,所述便携式电子设备包括显示器、存储器、多个应用程序;和用于执行存储在所述存储器中的一个或多个程序的一个或多个处理器,所述图形用户界面包括权利要求1至5任一项所述的方法显示的用户界面,其中,所述显示器包括触敏表面和显示屏。
18.一种便携式电子设备,其特征在于,包括:
显示器,其中,所述显示器包括触敏表面和显示屏;
多个应用程序;以及
用于执行权利要求1至5任一项所述的方法的装置。
19.一种在便携式电子设备中使用的信息处理装置,其特征在于,所述便携式电子设备包括显示器和多个应用程序,所述信息处理装置包括:
用于执行权利要求1至5任一项所述的方法的装置,其中,所述显示器包括触敏表面和显示屏。
CN201580006722.0A 2015-02-04 2015-02-04 一种在通话界面上隐藏个人信息的方法和设备 Active CN106062764B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/072208 WO2016123758A1 (zh) 2015-02-04 2015-02-04 一种在通话界面上隐藏个人信息的方法和设备

Publications (2)

Publication Number Publication Date
CN106062764A CN106062764A (zh) 2016-10-26
CN106062764B true CN106062764B (zh) 2019-07-23

Family

ID=56563306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580006722.0A Active CN106062764B (zh) 2015-02-04 2015-02-04 一种在通话界面上隐藏个人信息的方法和设备

Country Status (4)

Country Link
US (1) US10572693B2 (zh)
EP (1) EP3244333B1 (zh)
CN (1) CN106062764B (zh)
WO (1) WO2016123758A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110502917A (zh) * 2019-07-08 2019-11-26 全球能源互联网研究院有限公司 用电客户数据的脱敏、脱敏还原方法及装置
CN113521732B (zh) * 2021-08-06 2024-03-12 广州四三九九信息科技有限公司 一种游戏隐藏指令的输入方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101958966A (zh) * 2010-05-26 2011-01-26 宇龙计算机通信科技(深圳)有限公司 一种移动终端通话界面的控制方法
CN104077520A (zh) * 2014-07-08 2014-10-01 深圳市金立通信设备有限公司 一种密码输入的显示方法
CN104091128A (zh) * 2014-07-08 2014-10-08 深圳市金立通信设备有限公司 一种终端
CN104468959A (zh) * 2013-09-25 2015-03-25 中兴通讯股份有限公司 移动终端通话过程中显示图像的方法、装置及移动终端

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050177373A1 (en) * 2004-02-05 2005-08-11 Avaya Technology Corp. Methods and apparatus for providing context and experience sensitive help in voice applications
US10354097B2 (en) * 2005-11-14 2019-07-16 Nokia Technologies Oy Context sensitive concealment of an input field
CN100444788C (zh) 2006-01-17 2008-12-24 山东优加利信息科技有限公司 一种基于广域网的电生理数据远程移动监测方法及装置
TWI379592B (en) * 2008-12-31 2012-12-11 Mediatek Inc Display systems and methods
CN101778154A (zh) 2009-12-28 2010-07-14 中兴通讯股份有限公司 一种短信语音播报屏蔽的方法和装置
EP2469404B1 (en) * 2010-12-22 2018-04-18 Lg Electronics Inc. Mobile terminal and method of displaying information in accordance with a plurality of modes of use
CN102981627B (zh) * 2011-09-06 2015-04-08 腾讯科技(深圳)有限公司 一种密码输入方法及设备
US8612767B2 (en) * 2011-10-26 2013-12-17 Google Inc. Obscuring an accelerometer signal
US9894462B2 (en) 2012-11-14 2018-02-13 Apple Inc. Integrated approach for visual dialing
CN103345607A (zh) 2013-06-03 2013-10-09 东莞宇龙通信科技有限公司 一种终端数据信息的智能显示方法和装置
EP2830296B1 (en) * 2013-06-19 2020-09-16 Huawei Device Co., Ltd. Method and apparatus for processing data and message
JP5710849B1 (ja) * 2013-09-27 2015-04-30 楽天株式会社 ウェブページ提供装置、ウェブページ提供方法、及びウェブページ提供プログラム
CN104023320A (zh) 2014-05-14 2014-09-03 北京奇虎科技有限公司 消息提示方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101958966A (zh) * 2010-05-26 2011-01-26 宇龙计算机通信科技(深圳)有限公司 一种移动终端通话界面的控制方法
CN104468959A (zh) * 2013-09-25 2015-03-25 中兴通讯股份有限公司 移动终端通话过程中显示图像的方法、装置及移动终端
CN104077520A (zh) * 2014-07-08 2014-10-01 深圳市金立通信设备有限公司 一种密码输入的显示方法
CN104091128A (zh) * 2014-07-08 2014-10-08 深圳市金立通信设备有限公司 一种终端

Also Published As

Publication number Publication date
US10572693B2 (en) 2020-02-25
EP3244333A1 (en) 2017-11-15
US20180039796A1 (en) 2018-02-08
CN106062764A (zh) 2016-10-26
EP3244333B1 (en) 2019-10-16
WO2016123758A1 (zh) 2016-08-11
EP3244333A4 (en) 2017-11-15

Similar Documents

Publication Publication Date Title
US8160215B2 (en) Systems and methods for visual presentation and selection of IVR menu
KR100341981B1 (ko) 그래픽 음성 응답 시스템 및 그 방법
US9444878B1 (en) Systems and methods for device emulation on mobile channel
US8223931B1 (en) Systems and methods for visual presentation and selection of IVR menu
US10165097B2 (en) Call processing method and device
CN107463247B (zh) 一种文本阅读处理的方法、装置以及终端
US9001819B1 (en) Systems and methods for visual presentation and selection of IVR menu
CN111933134A (zh) 人机交互的方法及装置、电子设备、存储介质
US11379183B2 (en) System and method for providing a response to a user query using a visual assistant
US20190258825A1 (en) System and Method for Data Masking and Managing Communications
CN108021830B (zh) 一种信息处理方法及电子设备
US8867708B1 (en) Systems and methods for visual presentation and selection of IVR menu
CN105225103A (zh) 继续支付系统和方法
CN105808233A (zh) 屏幕录制方法和装置
US8594280B1 (en) Systems and methods for visual presentation and selection of IVR menu
CN106062764B (zh) 一种在通话界面上隐藏个人信息的方法和设备
CN104023138A (zh) 来电显示方法及装置、去电拨号方法及装置和通讯系统
CN107515666A (zh) 一种数据管理方法及终端
CN113672152B (zh) 显示方法及装置
US9065920B2 (en) Method and apparatus pertaining to presenting incoming-call identifiers
KR20130102759A (ko) 이동통신 단말기의 발신자 종합정보 제공방법 및 그 기록매체
CN111125742B (zh) 文件管理方法、智能终端以及具有存储功能的装置
CN107145286B (zh) 浏览交互处理方法及装置
CN107483738B (zh) 基于双系统的通信信息处理方法、移动终端及存储介质
US8553860B1 (en) Auto-save, retrieval, and presentation of key press sequences

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant