CN108092873A - 一种即时通讯方法及*** - Google Patents
一种即时通讯方法及*** Download PDFInfo
- Publication number
- CN108092873A CN108092873A CN201711039359.XA CN201711039359A CN108092873A CN 108092873 A CN108092873 A CN 108092873A CN 201711039359 A CN201711039359 A CN 201711039359A CN 108092873 A CN108092873 A CN 108092873A
- Authority
- CN
- China
- Prior art keywords
- data message
- display panel
- data
- communication
- sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04886—Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种即时通讯方法及***,涉及即时通讯技术领域,该即时通讯方法包括:在通讯双方进行通讯连接成功之后,客户端显示聊天界面,所述聊天界面包括显示面板以及悬浮在所述显示面板上的菜单栏;对在显示面板上写入的数据信息进行标识处理;将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置。通过对在显示面板上写入的数据信息进行标识处理,并提供菜单栏以实现不同的功能操作,实现了通讯双方在同一显示面板上任一位置即时进行各种类型的数据传输通讯,包括对接收到的特定信息进行文字批注或***语音图片、语音等操作,实现了多媒体的拓展使用,具备较广的适用前景,使用户获得了更好的使用体验。
Description
技术领域
本发明涉及即时通讯技术领域,尤其涉及一种即时通讯方法及***。
背景技术
随着互联网技术的逐渐发展,越来越多的用户热衷于使用即时通讯软件来达到互通互联,例如可以通过即时通讯软件打开即时聊天窗口,在聊天窗口中发送文本、语音、图片等消息进行交流。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:现有的即时通讯工具使用过程中,聊天窗口与输入窗口分割开,而聊天窗口中的聊天记录均是从上往下依次罗列,最近的信息则出现在最下一行,若进行通讯的用户想对聊天对象发来的某一条特定信息进行回复时,由于对方可能会持续发来信息,因此需要更多的语音来描述自己回复的哪一条内容才能使对方理解自己的意图,非常的不方便;且如果通讯的用户想在聊天对象发来的某一条特定信息的位置进行批注或***图片、语音等操作,目前的通讯工具并不能满足该功能要求。
发明内容
为了克服现有技术中相关产品的不足,本发明提出一种即时通讯方法及***,解决目前的通讯工具不能实现对聊天对象发来的某一条特定信息进行批注或***语音图片、语音等操作的问题。
本发明提供了一种即时通讯方法,应用于智能终端,所述智能终端上安装有客户端,其特征在于,包括:在通讯双方进行通讯连接成功之后,客户端显示聊天界面,所述聊天界面包括显示面板以及悬浮在所述显示面板上的菜单栏;对在显示面板上写入的数据信息进行标识处理;将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置。
在某些实施方式中,所述方法还包括:识别所述发送方对所述菜单栏的第一点击指令确定发送方需要执行的功能操作,所述功能操作包括选择发送的数据类型以及清除写入的数据信息,所述数据类型包括涂鸦、文字、语音、图片以及视频。
在某些实施方式中,所述数据信息包括原始数据以及属性数据,所述对在显示面板上写入的数据信息进行标识处理包括:识别到第二点击指令后,开始记录在显示面板上写入的数据信息并进行标识处理;根据所述属性数据判断当前用户写入的数据信息是否已发送,并在所述显示面板上弹出发送控件,所述发送控件用于在识别到对应的点击操作时,将所述数据信息发送给接收方;以及,根据所述属性数据预先判断当前用户写入的数据信息显示在所述显示面板上的位置,并根据所述数据信息所占的空间大小与显示面板的面积对应调整所述数据信息在所述显示面板上的最终位置,其中,所述数据信息的起始位置为识别到的第二点击指令的点击位置。
在某些实施方式中,在所述将所述数据信息发送至接收方之前,所述方法还包括:向接收方发送信息弹窗,并在接收方点击所述信息弹窗上的对应控件确认接收信息后,传输所述数据信息。
在某些实施方式中,在将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置之后,所述方法还包括:对用户触摸显示面板的持续时间进行计时,并在达到预设阈值时,识别当前的点击位置是否显示有数据信息,并弹出功能菜单以执行对应的功能操作。
本发明提供了一种即时通讯***,应用于上述任一项所述的即时通讯方法,包括:显示模块,用于在通讯双方进行通讯连接成功之后显示聊天界面,所述聊天界面包括显示面板以及悬浮在所述显示面板上的菜单栏;数据处理模块,用于对在显示面板上写入的数据信息进行标识处理,将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置。
在某些实施方式中,所述数据处理模块还用于:识别所述发送方对所述菜单栏的第一点击指令确定发送方需要执行的功能操作,所述功能操作包括选择发送的数据类型以及清除写入的数据信息,所述数据类型包括涂鸦、文字、语音、图片以及视频。
在某些实施方式中,所述数据信息包括原始数据以及属性数据,所述数据处理模块具体用于:识别到第二点击指令后,开始记录在显示面板上写入的数据信息并进行标识处理;根据所述属性数据判断当前用户写入的数据信息是否已发送,并在所述显示面板上弹出发送控件,所述发送控件用于在识别到对应的点击操作时,将所述数据信息发送给接收方;以及,根据所述属性数据预先判断当前用户写入的数据信息显示在所述显示面板上的位置,并根据所述数据信息所占的空间大小与显示面板的面积对应调整所述数据信息在所述显示面板上的最终位置,其中,所述数据信息的起始位置为识别到的第二点击指令的点击位置。
在某些实施方式中,所述即时通讯***还包括:通信模块,用于向接收方发送信息弹窗,并在接收方点击所述信息弹窗上的对应控件确认接收信息后,传输所述数据信息。
在某些实施方式中,所述即时通讯***还包括:触摸识别模块,用于对用户触摸显示面板的持续时间进行计时,并在达到预设阈值时,识别当前的点击位置是否显示有数据信息,并弹出功能菜单以执行对应的功能操作。
与现有技术相比,本发明有以下优点:
通过对用户在显示面板上写入的数据信息进行标识处理,并提供菜单栏以实现不同的功能操作,实现了通讯双方在同一显示面板上任一位置即时进行各种类型的数据传输通讯,包括对接收到的特定信息进行文字批注或***语音图片、语音等操作,实现了多媒体的拓展使用,具备较广的适用前景,如远程课堂板书教学、会议等,使用户获得了更好的使用体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所述即时通讯方法的流程示意图;
图2为本发明所述即时通讯方法的另一流程示意图;
图3为本发明所述即时通讯方法的另一流程示意图;
图4为本发明所述即时通讯方法的另一流程示意图;
图5为本发明所述即时通讯***的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,附图中给出了本发明的较佳实施例。本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例,相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
参阅图1所示,为本发明所述即时通讯方法一个实施例的流程示意图,所述即时通讯方法应用于智能终端,所述智能终端上安装有客户端,所述智能终端为带有触摸屏的智能手机、平板设备、IPAD等;所述即时通讯方法包括如下步骤:
S101:在通讯双方进行通讯连接成功之后,客户端显示聊天界面。
在进行通讯连接的发送方和接收方通讯连接成功之后,双方的客户端同时显示所述聊天界面,所述聊天界面包括显示面板以及悬浮在所述显示面板上的菜单栏;所述显示面板相当于一个画板,用于显示用户写入的数据信息,所述数据信息包括但不限于涂鸦、文字、语音、图片以及视频;所述菜单栏是悬浮在所述显示面板上的页面控件,分别点击所述菜单栏上的控件以执行相应的功能操作。
本发明实施例识别所述发送方对所述菜单栏的第一点击指令确定发送方需要执行的功能操作,当发送方的用户点击所述菜单栏上的页面控件时,生成第一点击指令,客户端对第一点击指令进行识别确定发送方需要执行的功能操作;所述功能操作包括但不限于选择发送的数据类型以及清除写入的数据信息;所述数据类型包括涂鸦、文字、语音、图片以及视频,其中所述涂鸦包括单纯的书写轨迹或者同步的书写轨迹和语音信息,接收方接收到所述涂鸦时,自动播放其书写轨迹以及同步的语音;所述清除写入的数据信息的功能操作包括至少两种形式,一种是“橡皮擦”式的擦除操作,另一种是清屏的完全清除操作,所述的擦除操作主要是用于对显示面板上的数据信息进行部分清除,所述的完全清除操作则是在显示面板上数据信息叠放过多影响观感时对数据信息进行全部清除,这两种形式的清除功能可以满足用户在各个场景下不同需求的应用。
可选的,在本发明实施例的其他实施方式中,所述发送方需要执行的功能操作还可以包括视频通话或语言通话,主要用于满足急需通讯双方进行实时通话或视频的需求。
S102:对在显示面板上写入的数据信息进行标识处理。
在本发明实施例中,所述数据信息包括原始数据以及属性数据;所述的原始数据是指用户在选择了对应的数据类型后写入的数据,包括用户自己发送的以及接收的,如书写轨迹、文字、语音、图片以及视频等;所述属性数据是客户端用于区分用户写入的各条数据信息而添加在所述原始数据后的标识符,包括位置信息、发送状态信息、版本号以及用户信息;所述的位置信息是指用户进行数据信息写入时点击的位置,用以确定所述数据信息最终在显示面板上显示的初始位置,一般以坐标的形式记录;所述的发送状态信息则是区分当前用户所写入的数据是否已发送,包括已发送或未发送两种状态,一般用两个不同的字符或字符串来区分,如用字符1来表示已发送并用字符0来表示未发送,或用字符a来表示已发送并用字符b来表示未发送等;所述的版本号则是用以区分用户在写入多条数据信息时各条数据信息的顺序,通过一定顺序的字符串来分别表示各条数据信息的顺序,如使用正整数1,2,3等;所述的用户信息则是用以区分当前的数据信息是发送方还是接收方,分别用不同的字符或字符串表示。
参阅图2所示,所述对在显示面板上写入的数据信息进行标识处理具体包括如下步骤:
S1021:识别到第二点击指令后,开始记录在显示面板上写入的数据信息并进行标识处理;
在用户确认了所要写入的数据类型之后,用户再次点击显示面板时生成第二点击指令,本发明实施例所述客户端对第二点击指令进行识别并录在显示面板上写入的数据信息并进行标识处理,即在写入的原始数据后添加对应的标识符。
S1022:根据所述属性数据判断当前用户写入的数据信息是否已发送,并在所述显示面板上弹出发送控件,所述发送控件用于在识别到对应的点击操作时,将所述数据信息发送给接收方。
本发明实施例根据所述属性数据中的发送状态信息判断当前用户写入的数据信息是否已发送,若所述发送状态信息显示为已发送,则显示面板保持当前状态不变,若所述发送状态信息显示为未发送,则显示面板上弹出发送控件,用户在点击所述发送控件后,所述发送控件识别到对应的点击操作,将所述数据信息发送给接收方;为了便于用户操作,所述发送控件设置在显示面板的下方,用户手指方便触摸操作的地方,如右下角等。
S1023:根据所述属性数据预先判断当前用户写入的数据信息显示在所述显示面板上的位置,并根据所述数据信息所占的空间大小与显示面板的面积对应调整所述数据信息在所述显示面板上的最终位置,其中,所述数据信息的起始位置为识别到的第二点击指令的点击位置。
在本发明实施例中,由于用户写入数据信息的起始位置与显示面板上当前行或列的末端之间距离有限,如果直接将用户写入的原始数据以初始的规格显示在所述显示面板上,当写入的数据信息整体长度或宽度大于所述距离时,部分超出显示面板显示范围的数据信息会无法显示,为了将所述数据信息全部显示出来,本发明实施例根据所述属性数据预先判断当前用户写入的数据信息显示在所述显示面板上的位置,并根据所述数据信息的数据类型对应调整数据信息在所述显示面板上的最终位置,如所述数据信息为图片、视频时,对应的缩放所述图片、视频的大小,使所述图片、视频位于所述显示面板的显示范围内,如所述数据信息为文字时,超出长度的部分后的字符自下一行的第一列排列。
S103:将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置。
在本发明实施例中,通讯双方发送的所述的数据信息均叠加显示在同一显示面板上,其中,多条数据信息可以互相叠加在同一位置上,其中,同一位置上最新接收或发送的信息位于最上方,用户若点击该位置,则选中最上方的数据信息;可选的,对同一客户端而言,发送的数据信息和接收到的数据信息为了区分开,可以在数据信息的外侧设置不同颜色的气泡框表示,如黑色的气泡框表示接收到的数据信息,白色的气泡框表示发送的数据信息,对于颜色的使用仅用于区分数据信息,具体使用什么颜色本发明实施例对此并无限制。
在上述实施例的基础上,参阅图3所示,在将所述数据信息发送至接收方之前,本发明实施例还包括:
S200:向接收方发送信息弹窗,并在接收方点击所述信息弹窗上的对应控件确认接收信息后,传输所述数据信息。
由于网络限制或个人需求,当发送方发送的数据信息并不是接收方所需求的时候,如接收方以移动网络进行通讯连接,若接收了发送方发来的视频或大的图片将引起流量的巨额消耗时,接收方会因为某些原因而不想在此时接收发送方发来的数据信息,本发明实施例则在发送方发出数据信息后,以信息弹窗的方式提醒接收方,提醒的内容包括数据类型以及数据大小,并在所述信息弹窗上提供对应控件,包括确认接收控件以及拒接接收控件等,若识别到接收方点击了确认接收控件则向所述接收方传输所述数据信息,若识别到接收方点击了拒接接收控件则不向所述接收方传输所述数据信息,该过程可以有效解决接收方因某些原因无法接收数据信息的问题,避免了引起用户的经济损失,非常的人性化。
在上述实施例的基础上,参阅图4所示,在将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置之后,本发明实施例还包括:
S300:对用户触摸显示面板的持续时间进行计时,并在达到预设阈值时,识别当前的点击位置是否显示有数据信息,并弹出功能菜单以执行对应的功能操作。
当用户需要对显示面板上的具体某一条数据信息进行处理时,如复制、删除等,本发明实施例对用户触摸显示面板的持续时间进行计时,并在所述计时结果达到预设阈值时,识别当前的点击位置是否显示有数据信息,并弹出功能菜单以执行对应的功能操作;所述预设阈值可以为1s、2s等,根据实际需求选择,设置所述预设阈值的目的是防止用户误操作;在所述计时结果达到预设阈值后识别当前的点击位置是否显示有数据信息,若当前用户点击位置没有数据信息,即用户点击的是空白区域,则显示面板保持当前状态不变,若当前用户的点击位置存在有数据信息,则选中当前位置处最上方的数据,并弹出功能菜单,所述功能菜单包括但不限于复制、删除、缩放、移动、标记等。
本发明实施例所述的即时通讯方法通过对用户在显示面板上写入的数据信息进行标识处理,并提供菜单栏以实现不同的功能操作,实现了通讯双方在同一显示面板上任一位置即时进行各种类型的数据传输通讯,包括对接收到的特定信息进行文字批注或***语音图片、语音等操作,实现了多媒体的拓展使用,具备较广的适用前景,如远程课堂板书教学、会议等,使用户获得了更好的使用体验。
在上述实施例的基础上,参阅图5所示,为本发明实施例所述即时通讯***的结构示意图,所述即时通讯***设置在智能终端上,所述智能终端为带有触摸屏的智能手机、平板设备、IPAD等,应用于上述任一实施例所述的即时通讯方法,包括显示模块1、数据处理模块2、通信模块3以及触摸识别模块4。
所述显示模块1用于在通讯双方进行通讯连接成功之后显示聊天界面,所述聊天界面包括显示面板以及悬浮在所述显示面板上的菜单栏;
所述数据处理模块2用于对在显示面板上写入的数据信息进行标识处理,将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置。所述数据处理模块2识别所述发送方对所述菜单栏的第一点击指令确定发送方需要执行的功能操作,所述功能操作包括选择发送的数据类型以及清除写入的数据信息,所述数据类型包括涂鸦、文字、语音、图片以及视频。
所述数据信息包括原始数据以及属性数据,所述数据处理模块2具体用于识别到第二点击指令后,开始记录在显示面板上写入的数据信息并进行标识处理;根据所述属性数据判断当前用户写入的数据信息是否已发送,并在所述显示面板上弹出发送控件,所述发送控件用于在识别到对应的点击操作时,将所述数据信息发送给接收方;以及,根据所述属性数据预先判断当前用户写入的数据信息显示在所述显示面板上的位置,并根据所述数据信息所占的空间大小与显示面板的面积对应调整所述数据信息在所述显示面板上的最终位置,其中,所述数据信息的起始位置为识别到的第二点击指令的点击位置。
所述通信模块3用于向接收方发送信息弹窗,并在接收方点击所述信息弹窗上的对应控件确认接收信息后,传输所述数据信息。
所述触摸识别模块4用于对用户触摸显示面板的持续时间进行计时,并在达到预设阈值时,识别当前的点击位置是否显示有数据信息,并弹出功能菜单以执行对应的功能操作。
本发明实施例所述的即时通讯***可执行上述实施例所提供的即时通讯方法,所述即时通讯***具备上述实施例所述即时通讯方法相应的功能以及有益效果,具体请参阅上述即时通讯方法的实施例,本发明实施例在此不再赘述。
在本发明所提供的上述实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。
所述作为分离部件说明的模块或组件可以是或者也可以不是物理上分开的,作为模块或组件显示的部件可以是或者也可以不是物理模块,既可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块或组件来实现本实施例方案的目的。
以上仅为本发明的实施例,但并不限制本发明的专利范围,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本发明说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本发明专利保护范围之内。
Claims (10)
1.一种即时通讯方法,应用于智能终端,所述智能终端上安装有客户端,其特征在于,包括:
在通讯双方进行通讯连接成功之后,客户端显示聊天界面,所述聊天界面包括显示面板以及悬浮在所述显示面板上的菜单栏;
对在显示面板上写入的数据信息进行标识处理;
将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置。
2.根据权利要求1所述的即时通讯方法,其特征在于,所述方法还包括:
识别所述发送方对所述菜单栏的第一点击指令确定发送方需要执行的功能操作,所述功能操作包括选择发送的数据类型以及清除写入的数据信息,所述数据类型包括涂鸦、文字、语音、图片以及视频。
3.根据权利要求1所述的即时通讯方法,其特征在于,所述数据信息包括原始数据以及属性数据,所述对在显示面板上写入的数据信息进行标识处理包括:
识别到第二点击指令后,开始记录在显示面板上写入的数据信息并进行标识处理;
根据所述属性数据判断当前用户写入的数据信息是否已发送,并在所述显示面板上弹出发送控件,所述发送控件用于在识别到对应的点击操作时,将所述数据信息发送给接收方;以及,
根据所述属性数据预先判断当前用户写入的数据信息显示在所述显示面板上的位置,并根据所述数据信息所占的空间大小与显示面板的面积对应调整所述数据信息在所述显示面板上的最终位置,其中,所述数据信息的起始位置为识别到的第二点击指令的点击位置。
4.根据权利要求1所述的即时通讯方法,其特征在于,在所述将所述数据信息发送至接收方之前,所述方法还包括:
向接收方发送信息弹窗,并在接收方点击所述信息弹窗上的对应控件确认接收信息后,传输所述数据信息。
5.根据权利要求1所述的即时通讯方法,其特征在于,在将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置之后,所述方法还包括:
对用户触摸显示面板的持续时间进行计时,并在达到预设阈值时,识别当前的点击位置是否显示有数据信息,并弹出功能菜单以执行对应的功能操作。
6.一种即时通讯***,应用于上述权利要求1-5任一项所述的即时通讯方法,其特征在于,包括:
显示模块,用于在通讯双方进行通讯连接成功之后显示聊天界面,所述聊天界面包括显示面板以及悬浮在所述显示面板上的菜单栏;
数据处理模块,用于对在显示面板上写入的数据信息进行标识处理,将所述数据信息发送至接收方并显示在通讯双方客户端显示面板的对应位置。
7.根据权利要求6所述的即时通讯***,其特征在于,所述数据处理模块还用于:
识别所述发送方对所述菜单栏的第一点击指令确定发送方需要执行的功能操作,所述功能操作包括选择发送的数据类型以及清除写入的数据信息,所述数据类型包括涂鸦、文字、语音、图片以及视频。
8.根据权利要求6所述的即时通讯***,其特征在于,所述数据信息包括原始数据以及属性数据,所述数据处理模块具体用于:
识别到第二点击指令后,开始记录在显示面板上写入的数据信息并进行标识处理;
根据所述属性数据判断当前用户写入的数据信息是否已发送,并在所述显示面板上弹出发送控件,所述发送控件用于在识别到对应的点击操作时,将所述数据信息发送给接收方;以及,
根据所述属性数据预先判断当前用户写入的数据信息显示在所述显示面板上的位置,并根据所述数据信息所占的空间大小与显示面板的面积对应调整所述数据信息在所述显示面板上的最终位置,其中,所述数据信息的起始位置为识别到的第二点击指令的点击位置。
9.根据权利要求6所述的即时通讯***,其特征在于,所述即时通讯***还包括:
通信模块,用于向接收方发送信息弹窗,并在接收方点击所述信息弹窗上的对应控件确认接收信息后,传输所述数据信息。
10.根据权利要求6所述的即时通讯***,其特征在于,所述即时通讯***还包括:
触摸识别模块,用于对用户触摸显示面板的持续时间进行计时,并在达到预设阈值时,识别当前的点击位置是否显示有数据信息,并弹出功能菜单以执行对应的功能操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711039359.XA CN108092873B (zh) | 2017-10-27 | 2017-10-27 | 一种即时通讯方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711039359.XA CN108092873B (zh) | 2017-10-27 | 2017-10-27 | 一种即时通讯方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108092873A true CN108092873A (zh) | 2018-05-29 |
CN108092873B CN108092873B (zh) | 2021-01-15 |
Family
ID=62170762
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711039359.XA Active CN108092873B (zh) | 2017-10-27 | 2017-10-27 | 一种即时通讯方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108092873B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109657171A (zh) * | 2018-11-27 | 2019-04-19 | 浙江万朋教育科技股份有限公司 | 一种基于移动终端和浏览器的网页内容同屏批注方法 |
CN112380819A (zh) * | 2020-11-17 | 2021-02-19 | 北京字跳网络技术有限公司 | 文档编辑方法、装置和电子设备 |
CN113268190A (zh) * | 2021-05-25 | 2021-08-17 | 武汉悦学帮网络技术有限公司 | 一种信息交互的方法、***、装置、电子设备及存储介质 |
WO2021180155A1 (zh) * | 2020-03-11 | 2021-09-16 | 阿里巴巴集团控股有限公司 | 对图片、视频进行语音标记的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110276904A1 (en) * | 2010-05-04 | 2011-11-10 | Qwest Communications International Inc. | Doodle-in-chat-context |
CN102664832A (zh) * | 2012-05-21 | 2012-09-12 | 李艳平 | 对消息进行批注和追加修改的方法和装置 |
CN102800218A (zh) * | 2012-08-08 | 2012-11-28 | 成都远策数码科技有限公司 | 一种用于远程教育的信息交互方法及*** |
CN102799388A (zh) * | 2012-08-17 | 2012-11-28 | 上海量明科技发展有限公司 | 即时通信工具实现汇集涂鸦板的方法、客户端及*** |
US20160239192A1 (en) * | 2015-02-12 | 2016-08-18 | Mitake Information Corporation | System and method of enterprise instant message |
-
2017
- 2017-10-27 CN CN201711039359.XA patent/CN108092873B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110276904A1 (en) * | 2010-05-04 | 2011-11-10 | Qwest Communications International Inc. | Doodle-in-chat-context |
CN102664832A (zh) * | 2012-05-21 | 2012-09-12 | 李艳平 | 对消息进行批注和追加修改的方法和装置 |
CN102800218A (zh) * | 2012-08-08 | 2012-11-28 | 成都远策数码科技有限公司 | 一种用于远程教育的信息交互方法及*** |
CN102799388A (zh) * | 2012-08-17 | 2012-11-28 | 上海量明科技发展有限公司 | 即时通信工具实现汇集涂鸦板的方法、客户端及*** |
US20160239192A1 (en) * | 2015-02-12 | 2016-08-18 | Mitake Information Corporation | System and method of enterprise instant message |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109657171A (zh) * | 2018-11-27 | 2019-04-19 | 浙江万朋教育科技股份有限公司 | 一种基于移动终端和浏览器的网页内容同屏批注方法 |
CN109657171B (zh) * | 2018-11-27 | 2022-05-20 | 浙江万朋教育科技股份有限公司 | 一种基于移动终端和浏览器的网页内容同屏批注方法 |
WO2021180155A1 (zh) * | 2020-03-11 | 2021-09-16 | 阿里巴巴集团控股有限公司 | 对图片、视频进行语音标记的方法及装置 |
CN112380819A (zh) * | 2020-11-17 | 2021-02-19 | 北京字跳网络技术有限公司 | 文档编辑方法、装置和电子设备 |
CN113268190A (zh) * | 2021-05-25 | 2021-08-17 | 武汉悦学帮网络技术有限公司 | 一种信息交互的方法、***、装置、电子设备及存储介质 |
CN113268190B (zh) * | 2021-05-25 | 2023-08-15 | 武汉悦学帮网络技术有限公司 | 一种信息交互的方法、***、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108092873B (zh) | 2021-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104811816B (zh) | 一种为视频画面中的对象打弹幕标签的方法、装置及*** | |
CN108092873A (zh) | 一种即时通讯方法及*** | |
US6041335A (en) | Method of annotating a primary image with an image and for transmitting the annotated primary image | |
CN1819648B (zh) | 处理视频效果的方法和*** | |
US20190018571A1 (en) | Mobile terminal and message-based conversation operation method for the same | |
CN101853132B (zh) | 用图形呼叫连接隐喻管理多个并发通信会话的***和方法 | |
EP3084624B1 (en) | Method, sending terminal, receiving terminal, and system for classifying emails | |
CN104731881B (zh) | 一种基于通信应用的聊天记录方法及其移动终端 | |
CN104836981A (zh) | 智能会议的协作方法和会议终端 | |
CN108370323A (zh) | 经由网络进行的会议 | |
CN110134481A (zh) | 一种页面处理方法、装置以及相关设备 | |
CN107294833A (zh) | 一种信息交互的方法及终端 | |
CN110209799A (zh) | 消息处理方法、未读消息的显示方法、计算机终端 | |
CN106156237B (zh) | 信息处理方法、信息处理装置及用户设备 | |
CN107102786B (zh) | 一种信息处理方法及客户端 | |
CN108595401A (zh) | 批注同步***、方法、装置、设备和存储介质 | |
CN107704613A (zh) | 一种信息管理方法、终端及计算机可读存储介质 | |
CN110019058A (zh) | 文件操作的共享方法和装置 | |
CN107370662A (zh) | 一种即时消息的发送方法及装置 | |
CN109522505A (zh) | 信息发布方法、装置、存储介质和电子装置 | |
CN104331229A (zh) | 一种信息处理方法及电子设备 | |
CN109428739A (zh) | 会议***及会议***中音频会议与网络会议之间联动方法 | |
CN107770253A (zh) | 远程控制方法及*** | |
CN107295412A (zh) | 数据处理方法、装置及*** | |
CN115134317B (zh) | 消息显示方法、装置、存储介质和电子装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |