用于提供接收确认的对话型短讯服务运作方法

文档序号:6496517阅读:100来源:国知局
用于提供接收确认的对话型短讯服务运作方法
【专利摘要】一种对话型短讯服务运作方法,包括以下步骤:对参与群聊的用户发送的消息按顺序地赋予识别号码;针对所述用户,将任何一个消息的识别号码选定为所述用户各自的水印;基于所述用户各自的水印,来确定对应所述消息的没有读取的用户数。
【专利说明】用于提供接收确认的对话型短讯服务运作方法
【技术领域】
[0001]以下实施例涉及一种对话型短讯服务运作方法,提供用户在群聊中发生的消息是否通过其他用户被接收的接收确认。
【背景技术】
[0002]最近,随着便携式终端的普及率的迅速增加,便携式终端作为现代人的生活必需品占据重要的位置。与此相同,不仅是固有的音频通话服务,便携式终端正成为可提供各种数据传送服务和多种附加服务的多媒体通信机器。
[0003]此外,随着通信技术的发展,便携式终端不仅可执行通话和消息收发功能,还可执行原先只能在电脑中运行的信使功能。因此,需要一种用户可接入移动信使服务与其他用户方便地进行对话的方法。
[0004]此外,现有的对话型短讯服务也提供多个用户可一起对话的群聊。但是,在群聊中,接收一个消息的接收方为多个用户,因此,在群聊中需要详细地来显示各消息的接收方的信息。

【发明内容】

[0005](一)要解决的技术问题
[0006]根据本发明的实施例,提供一种对话型短讯服务运作方法,基于群聊中用户最近读取的消息的识别号码,来提供可迅速确定没有读取消息的用户数的接收确认。
[0007]特别是,根据本发明的实施例,提供一种对话型短讯服务运作方法,将群聊中用户最近发送的消息和/或最近接收的消息的识别号码选定为水印,并根据水印,来提供可确定没有读取消息的用户数的接收确认。
[0008](二)技术方案
[0009]根据本发明的一个实施例的对话型短讯服务运作方法,包括以下步骤:对参与群聊的用户发送的消息按顺序地赋予识别号码;针对所述用户,将任何一个消息的识别号码选定为所述用户各自的水印;基于所述用户各自的水印,来确定对应所述消息的没有读取的用户数。
[0010]其中,针对所述用户将任何一个消息的识别号码选定为所述用户各自的水印的步骤,可以是将所述用户最近读取的消息的识别号码选定为水印的步骤。
[0011]其中,针对所述用户将任何一个消息的识别号码选定为所述用户各自的水印的步骤,可以是将所述用户各自的水印与所述消息的识别号码进行比较的步骤。
[0012]其中,针对所述用户来确定对应所述消息的没有读取的用户数的步骤,可以是将相比所述消息各自的识别号码具较小号码的水印所对应的用户数确定为没有读取所述消息的用户数。
[0013]其中,将所述用户最近读取的消息的识别号码选定为所述用户各自的水印的步骤,可包括以下步骤:当一个用户在发送消息时,将所述一个用户发送的消息中被赋予的识别号码更新为所述一个用户的水印。
[0014]其中,将所述用户最近读取的消息的识别号码选定为所述用户各自的水印的步骤,可包括以下步骤:当一个用户在接收至少一个消息时,将所述一个用户接收的所述至少一个消息中被赋予的识别号码中最大的识别号码更新为所述一个用户的水印。
[0015]所述方法可进一步包括以下步骤:显示所述没有读取的用户数。
[0016]其中,显示所述没有读取的用户数的步骤,可以是将所述没有读取的用户数以数字或符号显示在所述消息被标示的区域周围的步骤。
[0017]所述方法可进一步包括以下步骤:基于所述选定的水印,来确定对应所述消息的读取的用户数、读取或没有读取的用户名、读取或没有读取的用户对话名中的至少一个。
[0018]一种服务器系统,包括:识别处理单元,对参与群聊的用户发送的消息按顺序地赋予识别号码;水印选定单元,针对所述用户,将任何一个消息的识别号码选定为所述用户各自的水印;和接收信息确定单元,基于所述用户各自的水印,来确定对应所述消息的没有读取的用户数。
[0019]所述水印选定单元,可将所述用户最近读取的消息的识别号码选定为水印。
[0020]所述接收信息确定单元,可将相比所述消息各自的识别号码具较小号码的水印所对应的用户数确定为没有读取所述消息的用户数。
[0021]所述水印选定单元,当一个用户在发送消息时,可将所述一个用户发送的消息中被赋予的识别号码更新为所述一个用户的水印,并将所述一个用户接收的至少一个消息中被赋予的识别号码中最大的识别号码更新为所述一个用户的水印。
[0022]所述接收信息确定单元,可基于所述选定的水印,来确定对应所述消息的读取的用户数、读取或没有读取的用户名、读取或没有读取的用户对话名中的至少一个。
[0023]一种包含键输入单元、显示单元的移动终端,所述移动终端包括:存储器,将从服务器系统接收对话型短讯服务的聊天应用程序存储;和控制器,应答所述聊天应用程序的执行,通过与所述服务器系统的消息收发,来参与和至少一个用户的群聊,且所述聊天应用程序,包括:识别号码获取模块,从所述服务器系统获取对应所述控制器发送的消息或接收的消息的识别号码;水印获取模块,从所述服务器系统获取对应参与所述群聊的至少一个用户的水印;和接收确定处理模块,将经所述识别号码获取模块获取的识别号码与所述获取的水印进行比较,并根据所述比较结果,来确定对应所述控制器发送的消息或接收的消息的没有读取的用户数。
[0024](三)有益效果
[0025]根据本发明的实施例,服务器系统可针对群聊中用户收发的消息,来迅速地确定并显示没有读取的用户数。此外,根据另一个实施例,可针对群聊的消息,来迅速地确定没有读取的用户数。
【专利附图】

【附图说明】
[0026]图1是示出根据本发明的一个实施例的用于对话型短讯服务运作方法的系统构成的示图。
[0027]图2是示例性说明图1的服务器系统处理消息的过程的示图。
[0028]图3是示出图1的服务器系统所处理的消息被显示在画面中的示例。[0029]图4是示出根据本发明的另一个实施例的对话型短讯服务运作方法的示图。
[0030]图5是用于说明根据本发明的另一个实施例的对话型短讯服务运作方法中水印被更新的过程的示图。
[0031]图6是示出根据本发明的又一个实施例的对话型短讯服务运作方法可被适用的移动终端的聊天应用程序的构成的示图。
【具体实施方式】
[0032]以下,参照附图,对本发明的实施例进行详细地说明。
[0033]图1是示出根据本发明的一个实施例的用于对话型短讯服务运作方法的系统构成的示图。
[0034]参照图1,将参与群聊的用户分别称为成员X100、成员Y101、成员Z102。各成员通过通信网110接入提供对话型短讯服务的服务器系统120。因此,成员X100、成员Y101、成员Z102可形成类似130的一个群聊。
[0035]服务器系统120接收该群聊中成员发送的消息,并将该消息发送给其他成员。此夕卜,该消息被传达至成员各自所持的移动终端的聊天应用程序中。聊天应用程序将从服务器系统120接收的消息和发送给服务器系统120的消息以对话形式显示在画面中,来根据用户的输入生成新的消息。
[0036]聊天应用程序可进一步显示信息,可得知经用户发送的消息或经其他用户发送的消息被多少人所读取。
[0037]根据本发明的一个实施例,服务器系统120可读出该信息。服务器系统120按顺序地将识别号码赋予各消息,并将各成员最近读取的消息所对应的识别号码选定为成员各自的水印,从而可获知消息是否被读取。
[0038]服务器系统120包括识别处理单元121、水印选定单元122、接收信息确定单元123、和显示处理单元124。
[0039]识别处理单元121,对参与群聊的用户所发送的消息按顺序地赋予识别号码。
[0040]水印选定单元122针对各成员,将消息中的任何一个选定为成员各自的水印。SP,水印选定单元122将各成员最近读取的消息的识别号码选定为成员各自的水印。
[0041]接收信息确定单元123基于经水印选定单元122选定的水印,来确定没有读取所述消息的用户数。
[0042]特别是,接收信息确定单元123可将选定的水印中相比消息各自的识别号码,具较小号码的水印数确定为没有读取所述消息的用户数。
[0043]显示处理单元124将对应于所述消息所确定的没有读取的用户数和所述消息一起显示。
[0044]图2是示例性说明图1的服务器系统120处理消息的过程的示图。
[0045]参照图2,服务器系统120从成员接收消息A至F。此外,服务器系统120在每次消息A至F被接收时,按顺序地赋予识别号码。由此,消息A至F分别被赋予识别号码1、3、
6、10、20、21。
[0046]此后,服务器系统120在成员的移动终端所装载的聊天应用程序每次接入时,将当时接收的消息发送给各成员。[0047]由于成员可能在互不相同的时点操作聊天应用程序,因此,从服务器系统120接收的消息的数量可能不同。
[0048]假设,成员XlOO在时点I接入服务器系统120,随后接收消息A至C,且成员YlOl在时点2接入服务器系统120,随后接收消息A至E,且Z103在时点3接入服务器系统120,随后接收消息A至F。
[0049]该接收的过程中,水印选定单元122将各成员最近读取的消息的识别号码选定为成员各自的水印。因此,水印选定单元122将有关成员XlOO的水印选定为6,且有关成员YlOl的水印选定为20,且有关成员Z103的水印选定为21。
[0050]图3是示出图1的服务器系统120所处理的消息被显示在画面中的示例。水印选定单元122将有关各成员的水印类似300来构成。
[0051 ] 聊天应用程序可从服务器系统120接收消息310,将成员的群聊画面类似320来构成。
[0052]在此,服务器系统120或聊天应用程序120可基于水印300,来选定对应各消息的没有读取的用户数。在本发明的一个实施例中,由于服务器系统120直接选定没有读取的用户数,因此,聊天应用程序在选定时将另外进行说明。
[0053]服务器系统120的接收信息确定单元123将对应各消息,水印中相比消息各自的识别号码,具有较小号码的水印数确定为没有读取的用户数。
[0054]S卩,对于成员[Χ,Υ,Ζ],水印为[6,20,21]。在此,由于消息A的识别号码为I,且比I小的水印数为0,因此,消息A的没有读取的用户数为O。消息B和消息C的情况与其相同。
[0055]由于消息D的识别号码为10,且比10小的水印数为一个(水印6),因此,消息D的
没有读取的用户数为I。消息E的情况与其相同。
[0056]由于消息F的识别号码为21,且比21小的水印数为两个(水印5和20),因此,消息F的没有读取的用户数为2。
[0057]接收信息确定单元123可在聊天应用程序每次接入服务器系统120时传达上述确定的没有读取的用户数。传达的信息可类似320的画面被显示。即,聊天应用程序将从服务器系统120接收的消息和自身发送的消息按顺序显示在画面中的同时,可一起显示对应各消息的没有读取的用户数(321至323)。
[0058]图4是示出根据本发明的另一个实施例的对话型短讯服务运作方法的示图。上述的提供接收确认的对话型短讯服务运作方法可通过服务器系统被操作。
[0059]参照图4,在步骤400中,服务器系统对参与群聊的用户所发送的消息按顺序地赋予识别号码。
[0060]在步骤410中,服务器系统可将各用户最近读取的消息的识别号码选定为水印。
[0061]在步骤420中,服务器系统可基于选定的水印,来确定对应各消息的没有读取的用户数。为了步骤420,服务器系统可将对应各消息,水印中相比消息各自的识别号码,具有较小号码的水印数确定为没有读取的用户数。
[0062]在步骤430中,服务器系统可将对应各消息被确定的没有读取的用户数与消息一起显示。
[0063]进一步,服务器系统可将各用户最近读取的消息的识别号码在每次新发送的消息或接收的消息发生时重新设定水印。该过程将通过图5来进行说明。
[0064]服务器系统可感应一个用户在发送消息,并将赋予该消息的识别号码更新为该用户的水印。例如,当成员Y类似510将消息C发送至服务器系统时,服务器系统可类似520将该消息C的识别号码6设定为成员Y的水印。此外,当成员Y进一步发送其他消息时,月艮务器系统可将进一步发送的其他消息的识别号码重新设定为成员Y的水印。
[0065]此外,服务器系统可感应一个用户在接收一个消息,并将赋予该接收的消息的识别号码更新为该用户的水印。当该用户一次接收多个消息时,服务器系统将接收的多个消息的识别号码中最大的号码更新为有关该用户的水印。
[0066]S卩,类似530,当成员Y从服务器系统接收到消息D、E时,服务器系统类似540将消息D、E的识别号码10、20中最大号码20设定为成员Y的水印。
[0067]此外,虽然在本发明的实施例中,服务器系统120直接确定了没有读取消息的用户数,但是,在其他实施例中,聊天应用程序也可进行确定。即,服务器系统执行赋予消息的识别号码的过程、选定水印的过程,且之后确定没有读取的用户数的过程可通过聊天应用程序被执行。
[0068]因此,聊天应用程序可仅从服务器系统接收消息、消息的识别号码、和有关水印的信息,而在构成群聊画面时,可直接确定对应各消息的没有读取的用户数。
[0069]为此,聊天应用程序可为装载在移动终端的存储器中的程序。在此,移动终端可以是各种计算机终端,通常为便携式手机、智能手机、笔记本电脑、平板计算机装置、PDA等。虽然没有在附图中示出,但是,移动终端可基本包括:键输入单元、显示单元、通信模块、存储器、和控制器。存储器装载如上所述的聊天应用程序,控制器对应用户的键输入来执行聊天应用程序。特别是,控制器可应答聊天应用程序的执行,通过与服务器系统120的消息收发参与和其他用户的群聊。
[0070]聊天应用程序可包括如图6所示的构成。参照图6,聊天应用程序600可包括识别号码获取模块610、水印获取模块620、和接收确定处理模块630。在这种情况下,与聊天应用程序600互动的服务器系统可包括如图1所示的服务器系统120的构成中除了接收信息确定单元123以外的其他构成121、122、124。
[0071]聊天应用程序600的识别号码获取模块610从所述服务器系统获取识别号码,该识别号码对应于移动终端的控制器发送的消息或从服务器系统接收的消息。即,识别号码获取模块610可获取分别对应消息A至F的识别号码[1,3,6,10,20,21]。
[0072]水印获取模块620可从所述服务器系统获取对应于参与群聊的用户的水印。即,水印获取模块620可获取对应成员[X,Y,Z]的水印[6,20,21]。
[0073]接收确定处理模块630可将经识别号码获取模块610获取的识别号码与水印进行比较,并根据该比较结果,来确定对应所述控制器发送的消息或接收的消息的没有读取的用户数。
[0074]也就是说,接收确定处理模块630对应各消息,将水印中相比各消息的识别号码具较小号码的水印数确定为没有读取的用户数。
[0075]在此,接收确定处理模块630在确定水印数时,可除去对应自身的水印数。
[0076]此外,接收确定处理模块630可以不是每次都对应所有的消息来运作,而是限制为从服务器系统新发送的消息及服务器系统新接收的信息来运作,直到没有读取的用户数为O为止。
[0077]此外,水印获取模块620可在一定的时间间隔或是每次新的收发信息发生时,从所述服务器系统获取对应于参与群聊的用户的水印。
[0078]此外,根据本发明的实施例的方法,其可通过多种计算机手段以可执行的程序指令形态被记录在计算机可读媒体中。该计算机可读媒体可包括独立的或结合的程序指令、数据文件、数据结构等。媒体中记录的程序指令可为了本发明被专门设计和创建,或是为计算机软件技术人员熟知而应用。
[0079]如上所示,本发明虽然已参照有限的实施例和附图进行了说明,但是本发明并不局限于所述实施例,在本发明所属领域中具备通常知识的人均可以从此记载中进行各种修改和变形。
[0080]例如,虽然本发明的聊天应用软件将对应群聊消息的没有读取的用户数以数字显示在消息区域周围,但上述没有读取的用户数也可通过其他符号被显示。
[0081]此外,服务器系统或聊天应用程序可基于本发明中使用的水印,显示对应群聊消息的其他信息,如读取的用户数、读取或没有读取的用户名、读取或没有读取的用户对话名中的至少一个。
[0082]因此,本发明的范围不受说明的实施例的局限或定义,而是由后附的权利要求范围以及权利要求范围等同内容定义。
【权利要求】
1.一种对话型短讯服务运作方法,包括以下步骤: 对参与群聊的用户发送的消息按顺序地赋予识别号码; 针对所述用户,将任何一个消息的识别号码选定为所述用户各自的水印; 基于所述用户各自的水印,来确定对应所述消息的没有读取的用户数。
2.如权利要求1所述的对话型短讯服务运作方法,其中,针对所述用户,将任何一个消息的识别号码选定为所述用户各自的水印的步骤,是将所述用户最近读取的消息的识别号码选定为水印的步骤。
3.如权利要求1所述的对话型短讯服务运作方法,其中,针对所述用户,将任何一个消息的识别号码选定为所述用户各自的水印的步骤,是将所述用户各自的水印与所述消息的识别号码进行比较的步骤。
4.如权利要求1所述的对话型短讯服务运作方法,其中,针对所述用户,来确定对应所述消息的没有读取的用户数的步骤,是将相比所述消息各自的识别号码具较小号码的水印所对应的用户数确定为没有读取所述消息的用户数。
5.如权利要求2所述的对话型短讯服务运作方法,其中,将所述用户最近读取的消息的识别号码选定为所述用户各自的水印的步骤,包括以下步骤: 当一个用户在发送消息时,将所述一个用户发送的消息中被赋予的识别号码更新为所述一个用户的水印。
6.如权利要求2所述的对话型短讯服务运作方法,其中,将所述用户最近读取的消息的识别号码选定为所述 用户各自的水印的步骤,包括以下步骤: 当一个用户在接收至少一个消息时,将所述一个用户接收的所述至少一个消息中被赋予的识别号码中最大的识别号码更新为所述一个用户的水印。
7.如权利要求1所述的对话型短讯服务运作方法,进一步包括以下步骤: 显示所述没有读取的用户数。
8.如权利要求5所述的对话型短讯服务运作方法,其中,显示所述没有读取的用户数的步骤,是将所述没有读取的用户数以数字或符号显示在所述消息被标示的区域周围的步骤。
9.如权利要求1所述的对话型短讯服务运作方法,进一步包括以下步骤: 基于所述选定的水印,来确定对应所述消息的读取的用户数、读取或没有读取的用户名、读取或没有读取的用户对话名中的至少一个。
10.一种服务器系统,包括: 识别处理单元,对参与群聊的用户发送的消息按顺序地赋予识别号码; 水印选定单元,针对所述用户,将任何一个消息的识别号码选定为所述用户各自的水印;和 接收信息确定单元,基于所述用户各自的水印,来确定对应所述消息的没有读取的用户数。
11.如权利要求9所述的服务器系统,其中,所述水印选定单元,将所述用户最近读取的消息的识别号码选定为水印。
12.如权利要求9所述的 服务器系统,其中,所述接收信息确定单元,将相比所述消息各自的识别号码具较小号码的水印所对应的用户数确定为没有读取所述消息的用户数。
13.如权利要求9所述的服务器系统,其中,所述水印选定单元,当一个用户在发送消息时,将所述一个用户发送的消息中被赋予的识别号码更新为所述一个用户的水印,并且 将所述一个用户接收的至少一个消息中被赋予的识别号码中最大的识别号码更新为所述一个用户的水印。
14.如权利要求8所述的服务器系统,其中,所述接收信息确定单元,基于所述选定的水印,来确定对应所述消息的读取的用户数、读取或没有读取的用户名、读取或没有读取的用户对话名中的至少一个。
15.—种包含键输入单元、显示单元的移动终端,所述移动终端包括: 存储器,将从服务器系统接收对话型短讯服务的聊天应用程序存储;和 控制器,应答所述聊天应用程序的执行,通过与所述服务器系统的消息收发,来参与和至少一个用户的群聊,且 所述聊天应用程序,包括: 识别号码获取模块,从所述服务器系统获取对应所述控制器发送的消息或接收的消息的识别号码; 水印获取模块,从所述服务器系统获取对应参与所述群聊的至少一个用户的水印;和 接收确定处理模块,将经所述识别号码获取模块获取的识别号码与所述获取的水印进行比较,并根据所述比较结果,来确定对应所述控制器发送的消息或接收的消息的没有读取的用户数。
【文档编号】G06Q50/30GK103890808SQ201280045553
【公开日】2014年6月25日 申请日期:2012年9月21日 优先权日:2011年9月22日
【发明者】李相焃 申请人:可可株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1