CN107846345A - 通讯方法及装置 - Google Patents

通讯方法及装置 Download PDF

Info

Publication number
CN107846345A
CN107846345A CN201610829649.3A CN201610829649A CN107846345A CN 107846345 A CN107846345 A CN 107846345A CN 201610829649 A CN201610829649 A CN 201610829649A CN 107846345 A CN107846345 A CN 107846345A
Authority
CN
China
Prior art keywords
secret
interactive function
page
communication applications
grade
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.)
Pending
Application number
CN201610829649.3A
Other languages
English (en)
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.)
Nail Holding Cayman Co ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201610829649.3A priority Critical patent/CN107846345A/zh
Priority to TW106115362A priority patent/TWI721166B/zh
Priority to US15/699,912 priority patent/US10437451B2/en
Priority to PCT/US2017/051007 priority patent/WO2018052856A1/en
Priority to SG11201900550QA priority patent/SG11201900550QA/en
Publication of CN107846345A publication Critical patent/CN107846345A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/043Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
    • 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
    • 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
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/234Monitoring or handling of messages for tracking messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0407Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/105Multiple levels of security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • H04L63/205Network architectures or network communication protocols for network security for managing network security; network security policies in general involving negotiation or determination of the one or more network security mechanisms to be used, e.g. by negotiation between the client and the server or between peers or by selection according to the capabilities of the entities involved
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • 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
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2143Clearing memory, e.g. to prevent the data from being stolen

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供一种通讯方法及装置,该方法可以包括:确定用户为通讯应用的私密会话功能配置的私密等级;其中,所述私密会话功能用于传输私密会话,并对已读状态的私密会话消息进行自动删除;获取与所述私密等级相匹配的模式配置信息;根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作;通过配置后的所述通讯应用,实现所述私密会话功能。通过本申请的技术方案,可以对私密会话的私密等级进行自定义配置,以满足不同用户的个性化需求。

Description

通讯方法及装置
技术领域
本申请涉及通讯技术领域,尤其涉及一种通讯方法及装置。
背景技术
在相关技术中,通讯应用提供了一种“阅后即焚”的私密会话形式,私密会话消息可在被阅读后自动删除,而避免留下历史记录,以实现更为私密、安全的通讯过程。
然而,相关技术中的通讯应用被执行私密会话功能对应的配置处理后,私密会话功能对于所有用户所呈现出的显示效果和处理方式均相同,无法满足不同用户或同一用户在不同情况下的差异化需求。
发明内容
有鉴于此,本申请提供一种通讯方法及装置,可以对私密会话的私密等级进行自定义配置,以满足不同用户的个性化需求。
为实现上述目的,本申请提供技术方案如下:
根据本申请的第一方面,提出了一种通讯方法,包括:
确定用户为通讯应用的私密会话功能配置的私密等级;其中,所述私密会话功能用于传输私密会话,并对已读状态的私密会话消息进行自动删除;
获取与所述私密等级相匹配的模式配置信息;
根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作;
通过配置后的所述通讯应用,实现所述私密会话功能。
根据本申请的第二方面,提出了一种通讯装置,包括:
确定单元,确定用户为通讯应用的私密会话功能配置的私密等级;其中,所述私密会话功能用于传输私密会话,并对已读状态的私密会话消息进行自动删除;
获取单元,获取与所述私密等级相匹配的模式配置信息;
配置单元,根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作;
通讯单元,通过配置后的所述通讯应用,实现所述私密会话功能。
由以上技术方案可见,本申请通过在通讯应用中提供私密会话功能对应的私密等级,使得用户可以根据实际需求来选取相应的私密等级,从而当通讯应用对该私密等级对应的模式配置信息进行配置操作后,可使私密会话功能呈现出差异化的显示效果和通讯过程等,从而满足用户的个性化需求。
附图说明
图1是本申请一示例性实施例提供的一种通讯方法的流程图。
图2是本申请一示例性实施例提供的另一种通讯方法的流程图。
图3-15是本申请一示例性实施例提供的一种与私密会话功能相关的页面示意图。
图16是本申请一示例性实施例提供的一种电子设备的结构示意图。
图17是本申请一示例性实施例提供的一种通讯装置的框图。
具体实施方式
为对本申请进行进一步说明,提供下列实施例:
图1是本申请一示例性实施例提供的一种通讯方法的流程图。如图1所示,该方法应用于电子设备中,可以包括以下步骤:
步骤102,确定用户为通讯应用的私密会话功能配置的私密等级;其中,所述私密会话功能用于传输私密会话,并对已读状态的私密会话消息进行自动删除。
在本实施例中,通讯应用可以为任意具有通讯功能的应用,比如即时通讯应用等,例如该即时通讯应用可以为企业即时通讯(Enterprise Instant Messaging,EIM)应用“钉钉(DING Talk)”等,本申请并不对此进行限制。
在本实施例中,私密会话功能可以为“阅后即焚”功能,使得电子设备可以监测相应的私密会话消息的被阅读情况;当私密会话消息由未读状态切换至已读状态时,电子设备将私密会话消息直接删除,或者电子设备启动预设时长的定时器并在定时器超时后删除相应的私密会话消息。通过对私密会话消息的自动删除,可以避免留下历史记录,从而消除通讯痕迹,具有良好的私密性和安全性。
在一实施例中,用户可以同时为通讯应用中的所有关联通讯对象配置相应的通用私密等级,以简化配置过程,即电子设备可以确定用户为通讯应用中的所有关联通讯对象配置的通用私密等级;在另一实施例中,用户可以为不同的关联通讯对象配置相应的独立私密等级,以实现对不同关联通讯对象的差异化对待、满足用户的不同需求,即电子设备可以确定用户为通讯应用中的每一关联通讯对象配置的独立私密等级。
步骤104,获取与所述私密等级相匹配的模式配置信息。
在本实施例中,可以预先划分出不同的私密等级,并针对每一私密等级创建相应的模式配置信息;那么,当用户选取任一私密等级时,可以根据私密等级与模式配置信息之间预先创建的对应关系,确定相应的模式配置信息,以用于对通讯应用进行配置。
步骤106,根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作。
在本实施例中,模式配置信息可以用于配置私密会话功能的显示模式,即不同模式配置信息被应用后,可使私密会话功能具有相应的显示效果;其中,显示模式的视觉强烈程度反相关于私密等级:当私密等级越低(相对更加不私密)时可以获得的视觉感受越强烈,以便于用户进行查看和应用;而当私密等级越高(相对更加私密)时可以获得的视觉感受越弱,使得用户在通过电子设备使用私密会话功能时,即便旁边或附近存在其他用户,也可以尽可能地减弱视觉感受,避免受到其他用户的关注,从而进一步提升私密性和安全性。
在本实施例中,当通讯应用的预设功能页面中包含私密会话功能的页面入口标识时,基于模式配置信息对通讯应用进行配置时,可以对该页面入口标识的显示元素进行配置,以使得该显示元素在不同的私密模式下,可以提供差异化的视觉感受。其中,包含该显示元素的预设功能页面可以包括以下至少之一:通讯应用的消息列表页面、通讯应用的常规会话窗口页面、与所述常规会话窗口页面相关的功能菜单页面、所述通讯应用的联系人详情页面;当然,还可以存在其他包含上述显示元素的预设功能页面,本申请并不对此进行限制。
在本实施例中,私密会话功能的页面入口标识可以实现两个方面的功能:第一方面,入口指示功能,引导用户通过该页面入口标识进入到私密会话功能对应的功能页面,那么通过对该页面入口标识的显示元素进行配置,可以在更高私密模式下呈现出更弱的视觉感受,使得其他用户在查看到电子设备的显示内容时,可以尽可能地降低对其他用户的引导作用;第二方面,消息接收提示,向用户指示是否接收到新的私密会话消息,比如可以在消息接收提示状态下呈现出第一显示元素,以及在非消息接收提示状态下呈现出第二显示元素,那么通过对该页面入口标识的显示元素进行配置,可以在更高私密模式下呈现出更弱的视觉感受,使得其他用户在查看到电子设备的显示内容时,避免其他用户意识到私密会话消息的存在。
举例而言,假定私密模式分为初级私密等级、中级私密模式、高级私密模式等时,显示元素在各个私密模式下可以采用下述方案:
在预定义的初级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的文字图标;所述第二显示元素包括:对应于所述私密会话功能的文字图标和所述文字图标附近的未读消息数量。
在预定义的中级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的图形图标;所述第二显示元素包括:对应于所述私密会话功能的图形图标和所述图形图标附近的未读消息标识。
在预定义的高级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的模糊化处理后的图标,且所述模糊化处理后的图标采用第一色彩;所述第二显示元素包括:采用第二色彩的所述模糊化处理后的图标。
在本实施例或者,还可以配置私密会话功能对应的等待时长,且等待时长与私密等级可以呈反相关;其中,私密会话功能接收到的任一私密会话消息,在对应的用户读取时长达到等待时长时被自动删除。那么,越高私密等级下,私密会话消息可以在越短的时间内被自动删除,从而获得更佳的安全性和私密性。
步骤108,通过配置后的所述通讯应用,实现所述私密会话功能。
由以上技术方案可见,本申请通过在通讯应用中提供私密会话功能对应的私密等级,使得用户可以根据实际需求来选取相应的私密等级,从而当通讯应用对该私密等级对应的模式配置信息进行配置操作后,可使私密会话功能呈现出差异化的显示效果和通讯过程等,从而满足用户的个性化需求。
下面以企业即时通讯应用“钉钉”为例,结合图2和相关附图对本申请的技术方案进行详细说明。其中,图2是本申请一示例性实施例提供的另一种通讯方法的流程图,如图2所示,该方法应用于电子设备上,该电子设备上安装有钉钉客户端,并通过该钉钉客户端的运行,以实现本申请的通讯方法;该方法可以包括以下步骤:
步骤202,根据检测到的配置操作,确定私密会话功能的私密等级。
在本实施例中,钉钉客户端支持的私密会话功能可以包括“密聊”,并提供如图3所示的密聊配置页面,该密聊配置页面中包含“私密等级”配置选项,例如图3中的当前应用的私密等级为“初级”。在“私密等级”配置选项的下方,可以示出诸如“为不同的私密需求,提供不同的图标和提醒方式”的提示文字,以帮助用户了解该“私密等级”的相关情况。
当用户对“私密等级”配置选项进行触发后,可以进入图4所示的等级配置页面,该等级配置页面包括两个功能区域:第一功能区域包含“初级”、“中级”、“高级”等多个私密等级对应的功能选项,以供用户选择;第二功能区域包含被选中的私密等级对应的预览效果。
例如图4所示,第一功能区域可以位于等级配置页面的下方、第二功能区域可以位于等级配置页面的上方,那么当用户选取“初级”功能选项时,第二功能区域内可以示出“密字图标+新消息数字提醒”的提示文字,以及密聊功能在该“初级”下相应的展示效果图片。
其中,展示效果图片可以包括:消息接收提示状态和非消息接收提示状态,可以作为自动切换的两帧图片,轮流展示于第二功能区域内。例如,在相邻的第一帧内,可以示出图4所示的非消息接收提示状态下的展示效果图片,表明密聊功能的页面入口标识由一个包含“密”字的图标表征;而在相邻的第二帧内,可以示出图5所示的消息接收提示状态下的展示效果图片,表明密聊功能的页面入口标识由上述的包含“密”字的图标和附近的数字(表示未读消息的数量)表征。
类似地,当用户选取“中级”功能选项时,在相邻的第一帧内,可以示出图6所示的非消息接收提示状态下的展示效果图片,表明密聊功能的页面入口标识由一个“墨镜”图标表征;而在相邻的第二帧内,可以示出图7所示的消息接收提示状态下的展示效果图片,表明密聊功能的页面入口标识由上述的“墨镜”图标和附近的圆点(表示存在未读消息)表征。
当用户选取“高级”功能选项时,在相邻的第一帧内,可以示出图8所示的非消息接收提示状态下的展示效果图片,表明密聊功能的页面入口标识由一个半透明的“马赛克”图标表征;而在相邻的第二帧内,可以示出图9所示的消息接收提示状态下的展示效果图片,表明密聊功能的页面入口标识由上述的“马赛克”图标表征,且消息接收提示状态下的图标颜色区别于非消息接收提示状态下的图标颜色。
步骤204,获取私密等级对应的模式配置信息。
步骤206,执行与私密会话功能相关的配置操作。
在本实施例中,模式配置信息可以包括上述图4-9所示的图标,从而根据用户选定的私密等级,可以将相应的图标配置为钉钉中的密聊功能对应的页面入口标识的显示元素。
步骤208,接收到私密会话消息时,执行消息接收提示操作。
在本实施例中,页面入口标识可以位于钉钉客户端的消息列表页面的左上角,比如图10示出了在初级模式下的页面入口标识,该页面入口标识采用了“密字图标+新消息数字提醒”的形式。
如图10所示,消息列表页面中包含有钉钉客户端支持的非私密会话功能下的功能入口,比如群聊会话的页面入口、审批功能(或钉钉协同支持的其他企业管理功能等)的页面入口等,通过对这些功能入口的集中展示,便于用户查看和管理。而通过将密聊功能的页面入口标识单独显示在消息列表页面的左上角,一方面可以将其与非私密会话功能相互区分,使得相应的私密会话具有更好的私密性和安全性,另一方面便于用户通过对该页面入口标识的触发操作,实现相应的密聊功能;尤其是,在初级状态下,通过将页面入口标识配置为包含“密”字,容易让用户联想起“密聊”或“私密”的含义,从而在区分于非私密会话功能的同时,可以对用户做出有效的操作引导。
那么,当用户对图10所示的页面入口标识进行触发后,可以进入图11所示的密聊列表页面,该密聊列表页面中包含与若干通讯对象之间的密聊页面入口。例如,当与该通讯对象“小黑”之间的密聊页面入口内示出有“①”图标时,表明通讯对象“小黑”发来一条私密会话消息,用户可以通过触发该密聊页面入口并进入图12所示的密聊页面中。
其中,在图11所示的密聊列表页面中,通过将用户的头像进行马赛克处理,并且用“消息”来替代具体的消息预览内容,可以尽可能地避免相关信息被附近的其他用户窥视,有助于提升私密性。同时,在图12所示的密聊页面中,通过将通讯对象“小黑”的姓名、头像等进行马赛克处理,同样可以避免其他用户窥视。
此外,在诸如图10所示的消息列表页面中,当私密会话页面的页面入口标识选用图6-7所示的中级状态下的“墨镜图标+新消息红点提醒”时,由于并未直接显示出“密”或相关信息,并且“红点”并未包含未读消息的数量提示,因而相比于初级状态下的“密字图标+新消息数字提醒”而言,具有更好的隐蔽效果,以确保私密性。
进一步地,在诸如图10所示的消息列表页面中,当私密会话页面的页面入口标识选用图8-9所示的高级状态下的“半透明的马赛克图标+新消息变色提醒”时,其他用户对该马赛克图标进行快速窥视时,往往会忽略该马赛克图标的存在,并且马赛克图标的颜色变化很容易被忽略,因而具有极强的伪装作用,以确保极高的私密性。
当然,私密会话功能的页面入口标识除了位于图10所示的消息列表页面之外,还可以位于其他位置,本申请并不对此进行限制。举例而言:
在一实施例中,页面入口标识还可以位于与通讯对象的非私密会话页面中。例如图13所示,在用户与通讯对象“小黑”的非私密会话页面的右下角,可以示出“密”字图标形式的页面入口标识,使得用户在与该通讯对象“小黑”进行通讯的过程中,可以在非私密会话与私密会话之间快速切换,有助于简化用户操作、提升通讯效率。
在另一实施例中,页面入口标识还可以位于与常规会话窗口页面相关的功能菜单页面中。例如在图13所示的常规会话窗口页面中,当用户触发页面右下角的标识后,可以唤出图14所示的功能菜单页面,该功能菜单页面中包含若干预设功能选项。如图14所示,功能菜单页面中包含有私密会话页面的页面入口标识,且当通讯应用配置为初级私密等级时,该页面入口标识可以示出为图14所示的“密”字图标形式,且该页面入口标识的显示元素可随相应的私密等级而变化。
在又一实施例中,页面入口标识还可以位于通讯应用的联系人详情页面中。例如在图15所示的联系人详情页面中,页面右下角显示有私密会话页面的页面入口标识,那么该页面入口标识的显示元素同样可随相应的私密等级而变化;比如当通讯应用配置为初级私密等级时,该页面入口标识可以示出为图15所示的“密”字图标形式。
步骤210,自动删除私密会话消息。
在本实施例中,针对接收或发出的私密会话消息,钉钉可以监测接收方对该私密会话消息的阅读情况;其中,当该私密会话消息从未读状态切换至已读状态时,钉钉可以启动预设时长的定时器,并在定时器超时后自动删除相应的私密会话消息。例如在图12所示的密聊窗口内,定时器的剩余时长可以被显示于相应的私密会话消息附近,比如“2"”表明相应的私密会话消息将在2秒后被删除,以提示用户尽快阅读。
其中,定时器的预设时长可以为固定时长;或者,定时器的预设时长可以与私密会话功能的私密等级相关,比如当私密等级越高时,定时器的预设时长可以越短,以使相应的私密会话消息可以被尽快删除,从而获得更高的私密性。
需要指出的是:由于私密会话消息需要展示预设时长后被删除,因而通过在图12所示的密聊页面中,将通讯对象的姓名、头像等都执行马赛克处理,即便接收方在私密会话消息被删除前截图,也可以避免留下该通讯对象与相应的私密会话消息之间相关联的证据,以确保通讯对象的隐私不受侵犯。
图16示出了根据本申请的一示例性实施例的电子设备的示意结构图。请参考图16,在硬件层面,该电子设备包括处理器1602、内部总线1604、网络接口1606、内存1608以及非易失性存储器1610,当然还可能包括其他业务所需要的硬件。处理器1602从非易失性存储器1610中读取对应的计算机程序到内存1602中然后运行,在逻辑层面上形成通讯装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图17,在软件实施方式中,该通讯装置可以包括确定单元1702、获取单元1704、配置单元1706和通讯单元1708。其中:
确定单元1702,确定用户为通讯应用的私密会话功能配置的私密等级;其中,所述私密会话功能用于传输私密会话,并对已读状态的私密会话消息进行自动删除;
获取单元1704,获取与所述私密等级相匹配的模式配置信息;
配置单元1706,根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作;
通讯单元1708,通过配置后的所述通讯应用,实现所述私密会话功能。
可选的,所述模式配置信息用于配置所述私密会话功能的显示模式,且所述显示模式的视觉强烈程度反相关于所述私密等级。
可选的,所述配置单元1706具体用于:
当所述通讯应用的预设功能页面中,包含所述私密会话功能的页面入口标识时,对所述页面入口标识的显示元素进行配置。
可选的,所述预设功能页面包括以下至少之一:所述通讯应用的消息列表页面、所述通讯应用的常规会话窗口页面、与所述常规会话窗口页面相关的功能菜单页面、所述通讯应用的联系人详情页面。
可选的,所述显示元素包括:在消息接收提示状态下的第一显示元素,以及在非消息接收提示状态下的第二显示元素。
可选的,
在预定义的初级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的文字图标;所述第二显示元素包括:对应于所述私密会话功能的文字图标和所述文字图标附近的未读消息数量;
在预定义的中级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的图形图标;所述第二显示元素包括:对应于所述私密会话功能的图形图标和所述图形图标附近的未读消息标识;
在预定义的高级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的模糊化处理后的图标,且所述模糊化处理后的图标采用第一色彩;所述第二显示元素包括:采用第二色彩的所述模糊化处理后的图标。
可选的,所述确定单元1702具体用于:
确定所述用户为所述通讯应用中的所有关联通讯对象配置的通用私密等级;
或者,确定所述用户为所述通讯应用中的每一关联通讯对象配置的独立私密等级。
可选的,所述配置单元1706具体用于:
配置所述私密会话功能对应的等待时长,所述等待时长与所述私密等级呈反相关;其中,所述私密会话功能接收到的任一私密会话消息,在对应的用户读取时长达到所述等待时长时被自动删除。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

Claims (16)

1.一种通讯方法,其特征在于,包括:
确定用户为通讯应用的私密会话功能配置的私密等级;其中,所述私密会话功能用于传输私密会话,并对已读状态的私密会话消息进行自动删除;
获取与所述私密等级相匹配的模式配置信息;
根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作;
通过配置后的所述通讯应用,实现所述私密会话功能。
2.根据权利要求1所述的方法,其特征在于,所述模式配置信息用于配置所述私密会话功能的显示模式,且所述显示模式的视觉强烈程度反相关于所述私密等级。
3.根据权利要求1所述的方法,其特征在于,所述根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作,包括:
当所述通讯应用的预设功能页面中,包含所述私密会话功能的页面入口标识时,对所述页面入口标识的显示元素进行配置。
4.根据权利要求3所述的方法,其特征在于,所述预设功能页面包括以下至少之一:所述通讯应用的消息列表页面、所述通讯应用的常规会话窗口页面、与所述常规会话窗口页面相关的功能菜单页面、所述通讯应用的联系人详情页面。
5.根据权利要求3所述的方法,其特征在于,所述显示元素包括:在消息接收提示状态下的第一显示元素,以及在非消息接收提示状态下的第二显示元素。
6.根据权利要求5所述的方法,其特征在于,
在预定义的初级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的文字图标;所述第二显示元素包括:对应于所述私密会话功能的文字图标和所述文字图标附近的未读消息数量;
在预定义的中级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的图形图标;所述第二显示元素包括:对应于所述私密会话功能的图形图标和所述图形图标附近的未读消息标识;
在预定义的高级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的模糊化处理后的图标,且所述模糊化处理后的图标采用第一色彩;所述第二显示元素包括:采用第二色彩的所述模糊化处理后的图标。
7.根据权利要求1所述的方法,其特征在于,所述确定用户为通讯应用的私密会话功能配置的私密等级,包括:
确定所述用户为所述通讯应用中的所有关联通讯对象配置的通用私密等级;
或者,确定所述用户为所述通讯应用中的每一关联通讯对象配置的独立私密等级。
8.根据权利要求1所述的方法,其特征在于,所述根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作,包括:
配置所述私密会话功能对应的等待时长,所述等待时长与所述私密等级呈反相关;其中,所述私密会话功能接收到的任一私密会话消息,在对应的用户读取时长达到所述等待时长时被自动删除。
9.一种通讯装置,其特征在于,包括:
确定单元,确定用户为通讯应用的私密会话功能配置的私密等级;其中,所述私密会话功能用于传输私密会话,并对已读状态的私密会话消息进行自动删除;
获取单元,获取与所述私密等级相匹配的模式配置信息;
配置单元,根据获取到的模式配置信息,对所述通讯应用执行与所述私密会话功能相关的配置操作;
通讯单元,通过配置后的所述通讯应用,实现所述私密会话功能。
10.根据权利要求9所述的装置,其特征在于,所述模式配置信息用于配置所述私密会话功能的显示模式,且所述显示模式的视觉强烈程度反相关于所述私密等级。
11.根据权利要求9所述的装置,其特征在于,所述配置单元具体用于:
当所述通讯应用的预设功能页面中,包含所述私密会话功能的页面入口标识时,对所述页面入口标识的显示元素进行配置。
12.根据权利要求11所述的装置,其特征在于,所述预设功能页面包括以下至少之一:所述通讯应用的消息列表页面、所述通讯应用的常规会话窗口页面、与所述常规会话窗口页面相关的功能菜单页面、所述通讯应用的联系人详情页面。
13.根据权利要求11所述的装置,其特征在于,所述显示元素包括:在消息接收提示状态下的第一显示元素,以及在非消息接收提示状态下的第二显示元素。
14.根据权利要求13所述的装置,其特征在于,
在预定义的初级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的文字图标;所述第二显示元素包括:对应于所述私密会话功能的文字图标和所述文字图标附近的未读消息数量;
在预定义的中级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的图形图标;所述第二显示元素包括:对应于所述私密会话功能的图形图标和所述图形图标附近的未读消息标识;
在预定义的高级私密等级下,所述第一显示元素包括:对应于所述私密会话功能的模糊化处理后的图标,且所述模糊化处理后的图标采用第一色彩;所述第二显示元素包括:采用第二色彩的所述模糊化处理后的图标。
15.根据权利要求9所述的装置,其特征在于,所述确定单元具体用于:
确定所述用户为所述通讯应用中的所有关联通讯对象配置的通用私密等级;
或者,确定所述用户为所述通讯应用中的每一关联通讯对象配置的独立私密等级。
16.根据权利要求9所述的装置,其特征在于,所述配置单元具体用于:
配置所述私密会话功能对应的等待时长,所述等待时长与所述私密等级呈反相关;其中,所述私密会话功能接收到的任一私密会话消息,在对应的用户读取时长达到所述等待时长时被自动删除。
CN201610829649.3A 2016-09-18 2016-09-18 通讯方法及装置 Pending CN107846345A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201610829649.3A CN107846345A (zh) 2016-09-18 2016-09-18 通讯方法及装置
TW106115362A TWI721166B (zh) 2016-09-18 2017-05-09 通訊方法及裝置及其電子設備與儲存媒體
US15/699,912 US10437451B2 (en) 2016-09-18 2017-09-08 Method and system for private communication
PCT/US2017/051007 WO2018052856A1 (en) 2016-09-18 2017-09-11 Method and system for private communication
SG11201900550QA SG11201900550QA (en) 2016-09-18 2017-09-11 Method and system for private communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610829649.3A CN107846345A (zh) 2016-09-18 2016-09-18 通讯方法及装置

Publications (1)

Publication Number Publication Date
CN107846345A true CN107846345A (zh) 2018-03-27

Family

ID=61620307

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610829649.3A Pending CN107846345A (zh) 2016-09-18 2016-09-18 通讯方法及装置

Country Status (4)

Country Link
US (1) US10437451B2 (zh)
CN (1) CN107846345A (zh)
SG (1) SG11201900550QA (zh)
TW (1) TWI721166B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110045891A (zh) * 2019-04-02 2019-07-23 北京三快在线科技有限公司 一种界面展示的方法及装置
CN110932967A (zh) * 2019-12-31 2020-03-27 郑州信大捷安信息技术股份有限公司 一种即时通信消息的无痕会话实现方法及***
CN113438146A (zh) * 2021-05-26 2021-09-24 上海商甲信息科技有限公司 一种增强即时通讯***安全性的方法
WO2022012614A1 (zh) * 2020-07-15 2022-01-20 维沃移动通信有限公司 数据处理方法、装置和电子设备
WO2022126476A1 (en) * 2020-12-17 2022-06-23 Citrix Systems, Inc. Secure collaboration messaging

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112152911A (zh) 2015-02-16 2020-12-29 钉钉控股(开曼)有限公司 通讯方法及移动设备
CN107846345A (zh) * 2016-09-18 2018-03-27 阿里巴巴集团控股有限公司 通讯方法及装置
USD864998S1 (en) * 2017-08-14 2019-10-29 Klarna Bank Ab Display screen or portion thereof with an eyeglasses icon
US20190188421A1 (en) * 2017-12-15 2019-06-20 Facebook, Inc. Systems and methods for managing content
USD868108S1 (en) * 2018-03-16 2019-11-26 Magic Leap, Inc. Display panel or portion thereof with graphical user interface
WO2020089927A1 (en) * 2018-11-01 2020-05-07 Sarath Kakumanu Sending messages to all members or selected members of a group in a messaging application by string tagging and categorization
US20210397752A1 (en) * 2018-11-30 2021-12-23 Huawei Technologies Co., Ltd. Electronic Device Control Method and Electronic Device
CN109995542A (zh) 2019-03-25 2019-07-09 联想(北京)有限公司 信息处理方法、装置和电子设备
US11252166B2 (en) 2019-07-31 2022-02-15 Advanced New Technologies Co., Ltd. Providing data authorization based on blockchain
US11057189B2 (en) * 2019-07-31 2021-07-06 Advanced New Technologies Co., Ltd. Providing data authorization based on blockchain
US11251963B2 (en) 2019-07-31 2022-02-15 Advanced New Technologies Co., Ltd. Blockchain-based data authorization method and apparatus
CN110602311B (zh) * 2019-08-21 2020-12-08 深圳市天彦通信股份有限公司 消息显示方法及相关产品
CN110851035B (zh) * 2019-11-12 2021-06-18 北京字节跳动网络技术有限公司 一种会话消息显示方法、装置、电子设备及存储介质
JP7306243B2 (ja) * 2019-11-29 2023-07-11 株式会社リコー 情報処理装置、ホーム画面表示方法、及び、ホーム画面表示プログラム
US11106863B1 (en) * 2019-12-30 2021-08-31 Snap Inc. User-specified replacement of terms in messaging
CN111163231B (zh) * 2019-12-30 2022-03-11 广东盈世计算机科技有限公司 一种消息推送方法、装置及用户终端
US11310051B2 (en) 2020-01-15 2022-04-19 Advanced New Technologies Co., Ltd. Blockchain-based data authorization method and apparatus
US11362978B2 (en) * 2020-04-22 2022-06-14 Meir Dahan Method for deleting and re-posting text messages in dialog boxes
EP4195619A1 (en) * 2020-04-30 2023-06-14 Beijing Bytedance Network Technology Co., Ltd. Information interaction method, and electronic device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120185547A1 (en) * 2011-01-18 2012-07-19 Steven Hugg System and method for the transmission and management of short voice messages
CN103246835A (zh) * 2012-02-06 2013-08-14 吉菲斯股份有限公司 基于隐私的身份
CN103399700A (zh) * 2013-06-28 2013-11-20 宇龙计算机通信科技(深圳)有限公司 阅后即焚信息的呈现方法及通信终端
CN104463017A (zh) * 2014-12-22 2015-03-25 联想(北京)有限公司 一种信息处理方法及电子设备
CN104901965A (zh) * 2015-05-29 2015-09-09 百度在线网络技术(北京)有限公司 向用户显示网站的安全提示信息的方法及***
CN105117628A (zh) * 2015-07-30 2015-12-02 广东欧珀移动通信有限公司 一种终端中文件显示的控制方法、装置及相应移动设备
CN105119799A (zh) * 2015-06-15 2015-12-02 阿里巴巴集团控股有限公司 即时通讯消息处理方法及客户端
CN105528563A (zh) * 2014-09-30 2016-04-27 阿里巴巴集团控股有限公司 移动终端设备中的界面信息处理方法及装置
WO2016106248A1 (en) * 2014-12-22 2016-06-30 Jeremias Leo Computer system and methods for chat enabled online search

Family Cites Families (118)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030177347A1 (en) 1995-11-22 2003-09-18 Bruce Schneier Methods and apparatus for awarding prizes based on authentication of computer generated outcomes using coupons
CN1292185A (zh) 1998-01-19 2001-04-18 特伦斯·E·萨姆纳 用于向所选成员传达私人消息的方法和设备
EP1116132A2 (en) * 1998-09-22 2001-07-18 Science Applications International Corporation User-defined dynamic collaborative environments
FI982490A0 (fi) 1998-11-18 1998-11-18 Nokia Corp Menetelmä ja järjestelmä viestintää varten
US7822823B2 (en) * 1999-12-14 2010-10-26 Neeraj Jhanji Systems for communicating current and future activity information among mobile internet users and methods therefor
BRPI0108312B1 (pt) 2000-02-14 2016-11-16 Google Technology Holdings LLC aparelho para comunicação de mensagens de bate-papo e método para o mesmo
US8335994B2 (en) 2000-02-25 2012-12-18 Salmon Alagnak Llc Method and apparatus for providing content to a computing device
US6618748B1 (en) 2000-05-12 2003-09-09 International Business Machines Corporation Method, article of manufacture and apparatus for restricting the receipt of delegate reply messages
US7398252B2 (en) 2000-07-11 2008-07-08 First Data Corporation Automated group payment
US8001272B2 (en) 2000-10-25 2011-08-16 Syniverse Icx Corporation Obtaining a valid international destination address
US7653691B2 (en) 2000-11-15 2010-01-26 Pacific Datavision Inc. Systems and methods for communicating using voice messages
US20020120453A1 (en) 2001-02-23 2002-08-29 Hsi-Che Lee Electronic voice date book
US6990180B2 (en) 2001-04-05 2006-01-24 Nokia Mobile Phones Limited Short voice message (SVM) service method, apparatus and system
US20030084109A1 (en) 2001-10-30 2003-05-01 Balluff Daniel A. Efficient message notification system and method for communication devices
US7454466B2 (en) 2002-01-16 2008-11-18 Xerox Corporation Method and system for flexible workflow management
US20030154249A1 (en) 2002-02-14 2003-08-14 Crockett Douglas M. Method and an apparatus for removing a member from an active group call in a group communication network
US7035923B1 (en) 2002-04-10 2006-04-25 Nortel Networks Limited Presence information specifying communication preferences
US7221937B2 (en) 2002-05-06 2007-05-22 Research In Motion Limited Event reminder method
US7069259B2 (en) 2002-06-28 2006-06-27 Microsoft Corporation Multi-attribute specification of preferences about people, priorities and privacy for guiding messaging and communications
US7640293B2 (en) 2002-07-17 2009-12-29 Research In Motion Limited Method, system and apparatus for messaging between wireless mobile terminals and networked computers
US8150922B2 (en) 2002-07-17 2012-04-03 Research In Motion Limited Voice and text group chat display management techniques for wireless mobile terminals
US7233975B1 (en) * 2002-08-19 2007-06-19 Juniper Networks, Inc. Private configuration of network devices
US7546465B2 (en) 2002-10-17 2009-06-09 At&T Intellectual Property I, L.P. Instant messaging private tags
US20040102962A1 (en) 2002-11-27 2004-05-27 Ming-Hsien Wei Voice reminding system and method of the same
US7133687B1 (en) 2003-04-03 2006-11-07 Core Mobility, Inc. Delivery of voice data from multimedia messaging service messages
US7171190B2 (en) 2003-06-25 2007-01-30 Oracle International Corporation Intelligent messaging
US20050149855A1 (en) 2003-10-21 2005-07-07 Loo Rose P. Graphical scratchpad
US8838699B2 (en) * 2004-02-27 2014-09-16 International Business Machines Corporation Policy based provisioning of Web conferences
US9008057B2 (en) 2004-10-27 2015-04-14 Telefonaktiebolaget L M Ericsson (Publ) Gateway apparatus and presence management apparatus
WO2006049905A2 (en) 2004-10-29 2006-05-11 Mangala Iyer Method and apparatus for targeted event networking
US20170118147A1 (en) 2005-03-03 2017-04-27 Elizabeth Thomas Dold Method and System for Creating and Delivering Group Messages and Facilitating Charitable Donations
US20060229890A1 (en) 2005-04-06 2006-10-12 Sap Aktiengesellschaft Method and system for employee compensation planning
US7603413B1 (en) 2005-04-07 2009-10-13 Aol Llc Using automated agents to facilitate chat communications
WO2007007330A2 (en) 2005-07-11 2007-01-18 Yossi Glazer System and method for scheduling and receiving reminder messages
CN100426802C (zh) 2005-07-22 2008-10-15 华为技术有限公司 存在信息的提供方法及其***、及存在服务器
KR100764787B1 (ko) 2005-09-14 2007-10-11 엘지전자 주식회사 액티브 콘텐츠를 송수신하기 위한 방법 및 단말기
US9083663B2 (en) 2006-02-04 2015-07-14 Docsof, Llc Reminder system
US7616943B2 (en) 2006-06-27 2009-11-10 General Motors Company Automatic communication of personalized messages to a telematics equipped vehicle
US7921176B2 (en) 2007-01-03 2011-04-05 Madnani Rajkumar R Mechanism for generating a composite email
US20080307094A1 (en) 2007-06-11 2008-12-11 Olli Karonen Association of peer-to-peer contribution credits with multiple devices
US8533611B2 (en) 2009-08-10 2013-09-10 Voxer Ip Llc Browser enabled communication device for conducting conversations in either a real-time mode, a time-shifted mode, and with the ability to seamlessly shift the conversation between the two modes
US20110019662A1 (en) 2007-06-28 2011-01-27 Rebelvox Llc Method for downloading and using a communication application through a web browser
US8165609B2 (en) 2007-07-24 2012-04-24 Yue Fang Storage and access of digital content
US8306509B2 (en) 2007-08-31 2012-11-06 At&T Mobility Ii Llc Enhanced messaging with language translation feature
US8326635B2 (en) 2007-12-25 2012-12-04 Personics Holdings Inc. Method and system for message alert and delivery using an earpiece
US8149850B2 (en) 2008-02-22 2012-04-03 Qualcomm Incorporated Method and apparatus for asynchronous mediated communicaton
US20100023341A1 (en) 2008-05-29 2010-01-28 Reel Drinks Llc Method for rule-based gift giving
US8316096B2 (en) 2008-04-29 2012-11-20 Kota Enterprises, Llc Facemail
US8250155B2 (en) 2008-05-14 2012-08-21 International Business Machines Corporation System and method for autogenerated email follow-up
US20100005402A1 (en) 2008-07-01 2010-01-07 International Business Machines Corporation System and Apparatus for Whispering in Group Chats
US8539359B2 (en) 2009-02-11 2013-09-17 Jeffrey A. Rapaport Social network driven indexing system for instantly clustering people with concurrent focus on same topic into on-topic chat rooms and/or for generating on-topic search results tailored to user preferences regarding topic
KR101618036B1 (ko) 2009-06-22 2016-05-18 삼성전자주식회사 휴대 단말기의 메신저 기능 지원 방법 및 이를 이용하는 휴대 단말기
US7835955B1 (en) 2009-07-21 2010-11-16 Sandata Technologies, Inc. Time and/or attendance system using synchronized code
US8769022B2 (en) 2009-08-31 2014-07-01 Qualcomm Incorporated System and method for evaluating outbound messages
US8433764B2 (en) 2010-02-09 2013-04-30 Google Inc. Identification of message recipients
US9275376B2 (en) 2010-03-25 2016-03-01 Nokia Technologies Oy Method and apparatus for providing soft reminders
US8880725B2 (en) 2010-05-26 2014-11-04 Microsoft Corporation Continuous replication for session initiation protocol based communication systems
US8356046B2 (en) 2010-09-03 2013-01-15 Sap Ag Context-based user interface, search, and navigation
US20140372516A1 (en) 2011-02-02 2014-12-18 Imvu Inc. System and method for providing a scalable translation between polling-based clients and connection-based message queues
US8548865B1 (en) 2011-03-29 2013-10-01 Amazon Technologies, Inc. System and method for group gift exchanges
US9858343B2 (en) * 2011-03-31 2018-01-02 Microsoft Technology Licensing Llc Personalization of queries, conversations, and searches
US9842168B2 (en) * 2011-03-31 2017-12-12 Microsoft Technology Licensing, Llc Task driven user intents
US9760566B2 (en) * 2011-03-31 2017-09-12 Microsoft Technology Licensing, Llc Augmented conversational understanding agent to identify conversation context between two humans and taking an agent action thereof
US8968103B2 (en) 2011-11-02 2015-03-03 Andrew H B Zhou Systems and methods for digital multimedia capture using haptic control, cloud voice changer, and protecting digital multimedia privacy
US20130298006A1 (en) 2011-07-20 2013-11-07 Ourgroup, Inc. System and method for providing software tools within an online platform for organizing groups and communicating with member clients of group
US8788602B1 (en) 2011-09-12 2014-07-22 Google Inc. Method and system for providing notifications for specific messages
JP5696018B2 (ja) 2011-09-28 2015-04-08 クラリオン株式会社 対象データの配置方法、対象データ配置システム、および、それらのサーバ装置、クライアント装置、プログラム
US8983947B2 (en) 2011-09-30 2015-03-17 Jive Software, Inc. Augmenting search with association information
WO2013077524A1 (ko) 2011-11-24 2013-05-30 엘지전자 주식회사 사용자 인터페이스 표시 방법 및 그를 이용한 장치
US20130144702A1 (en) 2011-12-01 2013-06-06 Sparkfly Llc Integrated Payment and Reward Transactions
US8355699B1 (en) * 2012-02-14 2013-01-15 Kuo-Hung Lo Method of preventing data of mobile phone from being stolen
US8825781B2 (en) 2012-02-29 2014-09-02 Blackberry Limited Method and system for alerting unopened items in communications
CN102571637A (zh) 2012-03-16 2012-07-11 腾讯科技(深圳)有限公司 消息处理方法和装置
US9230244B2 (en) 2012-03-29 2016-01-05 International Business Machines Corporation Recipient changes in email threads
US20130268418A1 (en) 2012-04-04 2013-10-10 Accu-Time Systems, Inc. Methods and apparatus for wireless communication of time and attendance information
EP2664983A3 (en) 2012-05-17 2018-01-03 LG Electronics, Inc. Mobile terminal and control method therefor
WO2013185109A2 (en) 2012-06-08 2013-12-12 Apple Inc. Systems and methods for recognizing textual identifiers within a plurality of words
CN103546364B (zh) 2012-07-13 2017-08-08 腾讯科技(深圳)有限公司 提醒信息推送方法和***
US8768310B1 (en) 2012-07-19 2014-07-01 Sprint Spectrum L.P. Providing a notification message
US20140025546A1 (en) 2012-07-23 2014-01-23 Teh Hon Seng Time attendance tracking method and system
JP5871068B2 (ja) 2012-07-24 2016-03-01 日本電気株式会社 出退勤管理装置、そのデータ処理方法、およびプログラム
US9117197B1 (en) 2012-10-19 2015-08-25 Google Inc. Alert system for social network users
KR101440080B1 (ko) 2012-11-20 2014-09-17 주식회사에어플러그 무선 통신망의 접속점 정보에 기반하여 그 무선 통신망의 접속점으로의 접속전환을 제어하는 방법 및 장치
JP6194459B2 (ja) 2012-11-26 2017-09-13 株式会社コナミデジタルエンタテインメント 表示装置、およびプログラム
JP5998031B2 (ja) 2012-12-06 2016-09-28 株式会社コナミデジタルエンタテインメント 端末装置、端末装置の制御方法、及びプログラム
KR102064965B1 (ko) 2013-01-04 2020-01-10 엘지전자 주식회사 더블 터치 제스처를 이용한 단말기 제어 방법 및 그 단말기
US10200328B2 (en) 2013-03-14 2019-02-05 Microsoft Technology Licensing, Llc Reminder views for facilitating draft reminders
US9672573B2 (en) 2013-03-15 2017-06-06 Perkins Coie LLP Graphical user interface for facilitating allocation of variable compensation
US9419935B2 (en) 2013-08-02 2016-08-16 Whatsapp Inc. Voice communications with real-time status notifications
US20150058324A1 (en) 2013-08-19 2015-02-26 Joseph Gregory Kauwe Systems and methods of enabling integrated activity scheduling, sharing and real-time social connectivity through an event-sharing platform
US9792590B2 (en) 2013-09-17 2017-10-17 Oracle International Corporation System and framework for instant messenger timecard integration
CN104753985B (zh) 2013-12-30 2018-12-28 腾讯科技(深圳)有限公司 会话列表显示方法和装置
US20150207926A1 (en) 2014-01-23 2015-07-23 Microsoft Corporation Entity-linked reminder notifications
CN105809481B (zh) 2014-01-29 2021-06-18 腾讯科技(深圳)有限公司 虚拟物品发送方法、接收方法、装置和***
US8843835B1 (en) * 2014-03-04 2014-09-23 Banter Chat, Inc. Platforms, systems, and media for providing multi-room chat stream with hierarchical navigation
US20150264303A1 (en) 2014-03-17 2015-09-17 Microsoft Corporation Stop Recording and Send Using a Single Action
US9756091B1 (en) * 2014-03-21 2017-09-05 Google Inc. Providing selectable content items in communications
US9021040B1 (en) 2014-03-28 2015-04-28 Linkedin Corporation Automatically selecting addressees for receiving a content item
CN103916311B (zh) 2014-04-21 2016-01-20 腾讯科技(深圳)有限公司 一种信息传输控制方法,装置及***
WO2015165018A1 (en) 2014-04-28 2015-11-05 Tencent Technology (Shenzhen) Company Limited Method and device for providing online gifting
US9207835B1 (en) 2014-05-31 2015-12-08 Apple Inc. Message user interfaces for capture and transmittal of media and location content
WO2015187882A1 (en) 2014-06-03 2015-12-10 Element, Inc. Attendance authentication and management in connection with mobile devices
WO2015197120A1 (en) 2014-06-26 2015-12-30 Nec Europe Ltd. Method for monitoring a status in form of presence and/or absence of a network entity
DE102014011619A1 (de) 2014-08-01 2016-02-04 Alzchem Ag Tränkharz zur Kanalsanierung
US9253639B1 (en) 2014-08-11 2016-02-02 Afirma Consulting & Technologies, S.L. Methods and systems to enable presence related services
DE202015006141U1 (de) 2014-09-02 2015-12-14 Apple Inc. Elektronische Touch-Kommunikation
WO2016054629A1 (en) 2014-10-03 2016-04-07 Skejul Inc. Systems and methods for private schedule coordination and event planning
US10257151B2 (en) * 2014-10-27 2019-04-09 Phanto, Llc Systems and methods for enabling dialog amongst different participant groups with variable and association-based privacy
CN105631959A (zh) 2014-10-31 2016-06-01 鸿富锦精密工业(武汉)有限公司 考勤方法及***
KR102242983B1 (ko) 2015-01-30 2021-04-21 삼성전자주식회사 통합 메시지 어플리케이션 운용 방법 및 이를 지원하는 전자장치
JP2016152518A (ja) 2015-02-17 2016-08-22 株式会社リコー 伝送管理システム、伝送システム、伝送管理方法、及びプログラム
US10142271B2 (en) * 2015-03-06 2018-11-27 Unify Gmbh & Co. Kg Method, device, and system for providing privacy for communications
US10200332B2 (en) 2015-12-14 2019-02-05 Immersion Corporation Delivery of haptics to select recipients of a message
US10740727B2 (en) 2015-12-28 2020-08-11 Seiko Epson Corporation Techniques for determining whether employee attendance is being appropriately managed
MY180880A (en) 2016-01-28 2020-12-11 Infostandard Sdn Bhd A method for recording electronic attendance
CN107846345A (zh) * 2016-09-18 2018-03-27 阿里巴巴集团控股有限公司 通讯方法及装置
US10474800B2 (en) * 2016-11-16 2019-11-12 Bank Of America Corporation Generating alerts based on vehicle system privacy mode
US10097499B1 (en) * 2017-07-10 2018-10-09 Qualcomm Incorporated Private message notifications

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120185547A1 (en) * 2011-01-18 2012-07-19 Steven Hugg System and method for the transmission and management of short voice messages
CN103246835A (zh) * 2012-02-06 2013-08-14 吉菲斯股份有限公司 基于隐私的身份
CN103399700A (zh) * 2013-06-28 2013-11-20 宇龙计算机通信科技(深圳)有限公司 阅后即焚信息的呈现方法及通信终端
CN105528563A (zh) * 2014-09-30 2016-04-27 阿里巴巴集团控股有限公司 移动终端设备中的界面信息处理方法及装置
CN104463017A (zh) * 2014-12-22 2015-03-25 联想(北京)有限公司 一种信息处理方法及电子设备
WO2016106248A1 (en) * 2014-12-22 2016-06-30 Jeremias Leo Computer system and methods for chat enabled online search
CN104901965A (zh) * 2015-05-29 2015-09-09 百度在线网络技术(北京)有限公司 向用户显示网站的安全提示信息的方法及***
CN105119799A (zh) * 2015-06-15 2015-12-02 阿里巴巴集团控股有限公司 即时通讯消息处理方法及客户端
CN105117628A (zh) * 2015-07-30 2015-12-02 广东欧珀移动通信有限公司 一种终端中文件显示的控制方法、装置及相应移动设备

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110045891A (zh) * 2019-04-02 2019-07-23 北京三快在线科技有限公司 一种界面展示的方法及装置
CN110932967A (zh) * 2019-12-31 2020-03-27 郑州信大捷安信息技术股份有限公司 一种即时通信消息的无痕会话实现方法及***
CN110932967B (zh) * 2019-12-31 2023-04-07 郑州信大捷安信息技术股份有限公司 一种即时通信消息的无痕会话实现方法及***
WO2022012614A1 (zh) * 2020-07-15 2022-01-20 维沃移动通信有限公司 数据处理方法、装置和电子设备
WO2022126476A1 (en) * 2020-12-17 2022-06-23 Citrix Systems, Inc. Secure collaboration messaging
US11841928B2 (en) 2020-12-17 2023-12-12 Citrix Systems, Inc. Secure collaboration messaging
CN113438146A (zh) * 2021-05-26 2021-09-24 上海商甲信息科技有限公司 一种增强即时通讯***安全性的方法

Also Published As

Publication number Publication date
TW201815122A (zh) 2018-04-16
US20180081529A1 (en) 2018-03-22
US10437451B2 (en) 2019-10-08
TWI721166B (zh) 2021-03-11
SG11201900550QA (en) 2019-02-27

Similar Documents

Publication Publication Date Title
CN107846345A (zh) 通讯方法及装置
CN107872377A (zh) 消息提示方法及装置
CA2710597C (en) Visualization method for messages stored in an inbox
CN105897553B (zh) 即时通讯应用的邮件发送及提示方法、装置
CN105117631B (zh) 信息处理方法及电子设备
US8332937B1 (en) Access using images
WO2019238123A1 (zh) 群消息突显方法、装置、可读存储介质及智能终端
US20200364806A1 (en) Systems and methods for initiating conversations within an online dating service
CN105659522A (zh) 用于基于指纹传感器输入来操纵用户界面的设备、方法和图形用户界面
CN107368995A (zh) 任务处理方法及装置
WO2016205241A1 (en) Method and client terminal for prompting instant communication message
CN109416591A (zh) 用于增强型用户交互的图像数据
CN108632127A (zh) 会话筛选方法及装置
CN107800862A (zh) 通讯方法及装置
CN101478399A (zh) 个人广告简档秘密照片验证过程
TW201813418A (zh) 通訊方法及裝置
US10616152B2 (en) Avoiding message conflict
CN108462658A (zh) 对象分配方法及装置
CN107948123A (zh) 文件传输方法及装置
CN104331673B (zh) 智能终端及基于智能终端的照片安全处理方法
CN111277489A (zh) 一种即时通讯发送方法、装置和设备
CN106465075A (zh) 信息发送方法及装置和信息接收方法及装置
CN107948228A (zh) 通讯方法及装置
AU2015101773A4 (en) Reducing inadvertent data loss in email
WO2016156991A1 (en) Secure and confidential messaging systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180816

Address after: Mailbox, Furong Road, 802 West Bay Road, Grand Cayman Island, 31119KY1 - 1205

Applicant after: Nail holding (Cayman) Co.,Ltd.

Address before: Cayman Islands Grand Cayman capital building a four storey No. 847 mailbox

Applicant before: ALIBABA GROUP HOLDING Ltd.

REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1252782

Country of ref document: HK

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180327