用于移动通信网络的在场信息传输设备和方法

文档序号:7662625阅读:227来源:国知局

专利名称::用于移动通信网络的在场信息传输设备和方法
技术领域
:本发明涉及移动通信网络,并更具体地,涉及利用短消息服务(SMS)在移动通信网络中使用的在场信息传输设备和方法
背景技术
:活动电话簿(ActivePhonebook)是由在场信息服务提供动力的应用程序。在场信息服务是通过组或个体接受、存储、分发个体的在场信息的网络服务。一般来说,经由基站控制器(BSC)从移动手机(handset)向分组数据服务节点(PDSN)传送个体的在场信息。PDSN通过会话启动协议(SIP)服务器向在场服务器传送在场信息。以这种方式,移动手机向在场服务器通知订户当前以何种方式在场。也就是说,在场服务器以数据库的形式管理在场信息,并且当请求特定订户的在场信息时,提供所请求的在场信息。当订户请求订约方订户的在场信息时,从在场服务器经由与发出请求的订户关联的SIP服务器、PDSN、BSC、和基站而向发出请求的订户传送订约方订户的在场信息。然而,传统在场信息传输设备存在缺点,因为处理和中继在场信息牵涉太多网络元件,并且移动手机很可能支持例如SIP的各种附加协议。
发明内容为了解决以上问题已努力作出了本发明,并且本发明的目的是提供一种无需附加在场服务器能够通过短消息服务(SMS)传输在场信息的用于移动通信网络的在场信息传输设备和方法。根据本发明的一个方面,通过一种用于移动手机的信息传送方法来实现以上和其他目的。该信息传送方法包括生成在场信息文件;生成包括该在场信息文件的在场信息消息;和利用短消息服务将该在场信息消息传送到预定用户组中的至少一个成员。根据本发明的另一方面,通过一种用于移动手机的信息接收方法来实现以上和其他目的。该信息接收方法包括通过短消息服务接收消息;确定该消息是否是在场信息消息;如果该消息是在场信息消息,则从该在场信息消息中提取在场信息文件;和根据该在场信息文件来更新预定用户组的成员的在场信息。根据本发明的另一方面,一种用于移动手机的信息发射机实现了以上和其他目的。该信息发射机包括存储单元,用于存储活动电话簿,该电话簿管理有关至少一个用户组的成员的在场信息;消息编码模块,用于利用该在场信息生成该在场信息文件;和控制单元,用于生成具有该在场信息文件的在场信息消息,并将该在场信息消息传送到该用户组的成员。根据本发明的另一方面,一种用于移动手机的信息接收机实现了以上和其他目的。该信息接收机包括射频单元,用于通过短消息服务接收代表消息的无线电信号;消息编码模块,用于检查该消息的类型,并且如果该消息是在场信息消息,则解码该在场信息消息;消息分析模块,用于从所解码的在场信息文件中提取在场信息;活动电话簿模块,用于管理活动电话簿,并利用该在场信息来更新该活动电话簿;和控制单元,用于在该移动手机的显示单元上显示该在场信息。通过结合附图进行的以下详细描述,本发明的以上和其他目的、特征和优点将更清楚,其中图1是采用根据本发明的在场信息传输设备的移动手机的配置的方框消息格式;图3是利用图1的移动手机的在场共享过程的流程图;图4A和4B是图示了图3的在场共享过程的步骤的屏幕图像;图5是根据本发明的在场信息传输方法的流程图;图6是图5的在场信息传输方法中的更新在场信息的步骤的屏幕图像;图7是根据本发明的在场信息传输方法中的在场信息消息接收过程的流程图8是图7的在场信息消息接收过程的步骤的屏幕图像;图9是根据本发明的在场信息传输方法中的在场信息显示过程的流程图;和图IO是图示了图9的在场信息显示过程的步骤的屏幕图像。具体实施例方式参考附图来详细描述本发明的示范实施例。在图中,相同的附图标记始终用于表示相同或相似的部分。可省略这里合并的7>知功能和结构的详细描述,以避免使得本发明的主题模糊。只要可能就用相同的附图标记来指定图中的相同或相似元件,尽管它们在不同图中示出。在以下实施例中,利用移动手机来描述在场信息传输设备和方法。然而,本发明不限于移动手机。例如,可利用支持短消息服务的任何信息处理装置来实现该在场信息传输设备和方法,例如个人数字助理(PDA)、膝上型计算机、智能电话、第3代(3G)标准移动终端、码分多址(CDMA)终端、全球移动通信系统(GSM)终端、通用分组无线业务(GPRS)终端、无线局域网(WLAN)终端、无线宽带(W旧ro)终端、和高速下行链路分組接入(HSDPA)终端。参考图1,移动手机包括射频(RF)单元110、数据处理单元120、音频处理单元130、输入单元140、存储单元150、显示单元160、和控制单元170。RF单元110负责与基站进行RF通信。RF单元110包括RF发射机,用于对要传送的基带信号进行上变频和放大,并包括RF接收机,用于对所接收的射频信号进行低噪声放大和下变频。数据处理单元120负责处理从音频处理单元130输出的语音数据、通过输入单元140输入的字母数字的数据、和从RF单元IIO输出的数据。数据处理单元120可包括传送部分,用于对要传送的信号进行编码和调制,并可包括接收部分,用于对所接收的信号进行解调和解码。也就是说,数据处理单元120可包括调制解调器和编解码器。编解码器包括用于对分组数据进行处理的数据编解码器和用于对包括语音的音频信号进行处理的音频编解码器。音频处理单元130负责处理从数据处理单元120输出的音频信号,以通过扬声器(SPK)输出该音频信号作为可听见的声波,并负责处理通过麦克风输入的声波,以向数据处理单元120输出该声波作为音频信号。输入单元140具有多个字母数字键,用于提供(furnishing)用户输入数据,并具有各种功能键,用于执行对应操作。输入单元可利用附加导航键、侧键、和快捷键来实现。输入单元140生成与用户配置和功能控制相关联的命令信号,并响应于对应按键输入而将命令信号传送到控制单元170。存储单元150存储与本发明的在场信息传输相关联的应用程序、下载的内容、和用户输入的用户数据。存储单元150可包括至少一个緩存器,用于緩存在操作消息服务应用时生成的应用数据。存储单元150可包括程序区和数据区。程序区包括用于引导移动手机的操作系统(OS)和与消息服务相关联的应用程序。激活应用程序,以在控制单元170的控制下执行用户命令。数据区存储在操作应用程序时生成的应用数据、通过短消息服务接收的消息、和包括活动电话簿数据的用户配置数据。活动电话簿数据包括有关构成电话簿的组和组员的信息。组员的信息包括姓名、身伤、〖正号(ID)、电话号码、和在场。在场信息包括在场代码和在场数据。显示单元160显示与在移动电话中安装的应用相关联的菜单屏幕、用户输入数据、和功能配置屏幕。显示单元160可利用支持触摸屏功能的液晶显示器来实现。在该情况下,显示单元160可用作输入单元140的一部分。控制单元170控制在各单元之间协作信令传输的移动终端的一般操作。也就是说,控制单元170控制数据处理单元120、输入单元170、和显示单元120之间的协作信令传输。该控制可利用数据处理单元120的功能来实现。控制单元120可对通过数据处理单元120接收的消息文件的报头和报文进行解析和分析。在该实施例中,控制单元170包括消息编码模块171、消息分析模块、和活动电话簿模块175。消息编码模块171将在场信息编码为短消息格式,从而输出在场信息消息,并将所接收的在场信息消息解码为在场信息。将通过解码在场信息消息所获得的在场信息输出到消息分析模块173。消息分析模块173从在场信息中提取在场数据,并将在场数据传送到活动电话簿模块175。活动电话簿模块175与电话簿数据关联地管理在场数据。活动电话簿按照组来管理在场数据。每一组员的记录包括成员的ID和在场信息。因此,活动电话簿模块175管理组的指定以及组员的在场信息和ID。参考图2,在场信息消息包括报头和报文。报文包括在场信息文件。在场信息文件包括类型210、标识符230、在场代码250、和ID270。类型210是用于区分在场信息消息的类型的只读代码。优选地,类型210是只读代码,例如"OxFOEE"。类型210由消息编码模块171在要传送的在场信息消息的报文中书写。消息编码模块171也对所接收的消息的类型210进行解码,以检查该消息是否是在场信息消息。标识符是通过对12位电话号码执行二进制编码而生成的代码,用于标识手机。例如,具有电话号码"010-1234-5678"的手机的标识符是通过在其第一位前添加0并然后进行二进制编码获得的,得到"0000000000010000-0001001000110100-0101011000111000"。标识符230由消息分析模块173用于订户验证。在场代码250是传达潜在通信伙伴的能力和意愿的二进制状态指示符。表1示出了在场信息和在场代码之间的映射。表1<table>tableseeoriginaldocumentpage9</column></row><table>如果接收到在场信息消息,则移动手机分析该在场信息消息中包括的在场代码250,以便识别通信伙伴的状态。在该实施例中,可利用在场代码250来传送在场文本消息。该在场文本消息由用户创作,并被包括在该在场信息消息的报文的剩余部分中。ID270是由用户输入的字符串,用于区分标识用户组的成员。在场代码250和ID270由活动电话簿模块175输入,并在控制单元170的控制下被存储在存储单元150中。从存储单元150中读取在场代码250和ID270,以便传递到消息编码模块171。其后参考图3、4a和4b来描述利用以上结构的移动手机的在场信息共享过程。参考图3,移动手机310在步骤S301中建立用于共享在场信息的用户组。移动手机310如图4A所示显示电话簿菜单屏幕,用户可通过该电话簿菜单屏幕选择"活动电话簿组配置"菜单,并如图4B所示通过活动电话簿组配置菜单屏幕来建立用户组。在建立用户组之后,移动手机310在步骤S303生成包括其在场信息的在场信息消息。该在场信息以在场信息文件的形式包括在场信息消息中(见图2)。在场信息可作为在场信息文件的在场代码250提供和/或以文本的形式添加。接下来,在步骤S305,移动手机310将在场信息消息传送到潜在订约方移动手机330。潜在订约方移动手机330是用户组的成员。一旦接收到在场信息消息,用户组的每一潜在订约方移动手机330就在步骤S307中分析在场信息消息,并参考从在场信息消息中提取的ID270和在场信息,来更新其电话簿的对应用户组的在场信息。接下来,潜在订约方移动手机330在步骤S309中生成包括其在场信息的在场信息消息,并在步骤S331中将该在场信息消息传送到移动手机310。如果接收到潜在订约方移动手机330的在场信息消息,移动手机310就在步骤S313中分析该在场信息消息,并参考该在场信息消息的ID和在场信息,而更新该电话簿的用户组。下面详细描述在场信息传输方法。在以下实施例中,如果改变了移动手机的在场信息,则移动手机将所改变的在场信息传送到潜在订约方移动手机,使得潜在订约方移动手机基于新接收的在场信息来更新有关用户组的对应成员的在场信息。参考图5,移动手机310在步骤S501中监视在场信息更新事件的发生。如果检测到在场信息更新事件,则移动手机310在步骤S503中确定是通过按键输入发生了该事件还是根据状态改变发生了该事件。在该实施例中,将在场信息更新事件分类为基于按键输入的更新事件和由移动手机的状态改变引起的自触发更新事件。当用户输入用于调用在场信息更新菜单或用于建立新用户组的按键时,发生基于按键输入的更新事件。当开启或关断移动手机、或将移动手机配置为周期性传送在场信息时,发生自触发更新事件。如果在场信息更新事件是基于按键输入的更新事件,则移动手机310在步骤S505中如图6所示在显示单元160上显示在场信息更新屏幕。在图6的在场信息更新屏幕上,用户可选择或输入在场代码250和在场信息。这时,在步骤S507中,移动手机310的控制单元170控制活动电话簿模块175,以在在场信息文件中记录在场信息和ID270。该在场信息可从具有可选择单选按钮610的预定状态"开会"、"忙"、"关"、"开"和"睡眠"中选择,或者可由用户通过文本框630输入。当利用单选按钮选择在场信息时,将与所选择的单选按钮对应的在场代码250插入到在场信息文件中。例如,如果选择了单选按钮"忙",则将在场代码(250)"00000011"插入到在场信息文件中。提供单选按钮260,以从用户组中撤销登记。如果选择了撤销登记按钮620,则将在场代码"00000000"插入到在场信息文件中。在用户在文本框630中写入在场信息的情况下,将用户写入的在场信息插入到在场信息消息的报文部分中。例如,用户可写入例如"我正在开会。"的在场信息。文本框630具有用于输入ID的ID空间。如果用户在ID空间上输入了ID,则将其插入到在场信息文件的ID270中。如果在在场信息更新屏幕上设置在场信息之后选择了"发送"按钮650,则移动手机310在步骤S509中检测用于选择"发送"按钮的按键输入。在步骤S503中,如果该在场信息更新事件是通过通电或断电生成的自触发更新事件,则在步骤S511中,将与该事件对应的在场代码250自动插入到在场信息文件中。例如,如果发生了断电事件,则将"00000001"(离线)插入到在场信息文件中。接下来,在步骤S513中,消息编码模块173将类型210和标识符230插入到在场信息文件中,而活动电话簿模块175将接收信息插入到在场信息消息的报头中,使得将在场信息消息传送到用户组的成员,并且活动电话簿模块175将在场信息文件插入到在场信息消息的报文中。接下来,在步骤S515中,控制单元170传送在场信息消息。经由短消息服务中心(SMSC)将在场信息消息传送到用户组的成员。参考图7,如果在步骤S701中处于等待模式的同时在步骤S703中接收到消息,则移动手机在步骤S705中确定该消息是否是在场信息消息。如果该消息不是在场信息消息,则该移动手机在步骤S709中根据一般消息处理过程来处理消息。为了确定消息的类型,控制单元170将该消息解析为报头和报文,而消息分析模块171检查在报文中包括的在场信息文件的类型210。如果该消息是在场信息消息,则消息分析模块173在步骤S707中检查在场信息文件的标识符230用于验证。标识符230代表传送部分的唯一号码,使得其用于验证。也就是说,通过将该标识符与活动电话簿中列出的电话号码作比较,而执行验证。如果该消息通过验证,则消息分析模块173在步骤S711中从在场信息消息中提取在场代码250、ID270、和在场信息文本,并将所提取的在场代码250、ID270、和在场信息文本转发到活动电话簿模块175。活动电话簿模块175在步骤S713中利用所接收的在场代码250、ID270、和在场信息文本来更新活动电话簿中的对应成员的在场信息,并将所更新的在场信息传递到控制单元170。一旦接收到所更新的在场信息,控制单元170就在步骤S715中如图8所示在显示单元160上显示在场信息。在图8中,以代表"开会"、"关"、"忙"和"开"的图标810的形式来呈现该在场信息。图标与在场文件的在场代码250匹配,并且文本框830呈现对应成员的ID和在场信息文本。通过图8的活动电话簿屏幕,用户可识别出用户组的成员的状态。如以上实施例中描述的那样,在场信息传输设备和方法可分享和更新活动电话簿的在场信息,而无需例如在场服务器的附加网络元件。在该实施例中,当用户尝试呼叫活动电话簿管理的特定用户组的成员时,用户可根据在移动手机的显示单元上显示的在场信息来识别成员的状态。下面参考图9和10来描述在场信息传输方法的在场信息显示过程。参考图9,如果在移动手机在步骤S卯l中处于等待模式的同时通过输入单元输入了电话号码或从活动电话簿的电话号码表中选择了电话号码,并且在步骤S卯3中检测到尝试出话呼叫请求的按键输入,则控制单元170控制活动电话簿模块171将所请求的电话号码与特定用户组的号码的列表进行比较,并在步骤S905中确定所请求的电话号码是否是用户组的成员。如果所请求的电话号码是用户组的成员,则控制单元170在步骤S卯7中如图IO所示以弹出窗口10的形式显示有关该成员的在场信息。如果所请求的电话号码不是用户组的成员,则控制单元170在步骤S911中传输呼叫请求。弹出窗口10显示与用户为了出话呼叫所输入或选择的电话号码对应的成员的在场信息,连同"呼叫"、"取消"和"SMS"按钮ll、13和15。因此,用户可考虑到在场信息而选择按钮11、13和15之一。例如,被叫成员"Hong,Kil-Dong"的在场信息示出了"开会",用户可通过选择"取消"按钮来取消呼叫。在显示了被叫成员的在场信息之后,控制单元170在步骤S909中确定是否检测到用于选择"呼叫"按钮11的按键输入。如果检测到用于选择"呼叫"按钮11的按键输入,则控制单元170在步骤S911中传输呼叫请求。如果没有检测到用于选择"呼叫"按钮的按键输入,则控制单元170在步骤S913中确定是否检测到用于选择"SMS"按钮13的按键输入。如果检测到用于选择"SMS,,按钮13的按键输入,则控制单元170在步骤S915中显示消息输入窗口,并在步骤S917中确定是否检测到用于完成消息输入的按键输入。如果检测到用于完成消息输入的按键输入,则控制单元170在步骤S919中传输完成的消息。如果存在用于选择"取消"按钮的按键输入,则控制单元170结束该呼叫请求处理。通过按照以上方式共享特定组的成员的在场信息,改善了移动手机的利用率。例如,用户可避免呼叫忙人,并为特定组的成员提供简单信息。如上所述,本发明的在场信息传输设备和方法是有利的,因为特定组的成员的在场信息可以由成员共享,而无需附加在场服务器的参与。而且,本发明的在场信息传输设备和方法允许用户共享他们的在场信息,这导致移动通信利用率的增强。尽管在上面详细描述了本发明的示范实施例,但是应该清楚理解,本领域普通技术人员可想到的这里教导的基本发明构思的许多修改和/或变形将仍然落入本发明的精神和范围内,如同在所附权利要求中进一步限定的一样。权利要求1.一种用于移动手机的信息传送方法,包括生成在场信息文件;生成包括该在场信息文件的在场信息消息;和利用短消息服务将该在场信息消息传送到预定用户组中的至少一个成员。2.根据权利要求1的信息传送方法,其中该在场信息文件包括用于区分在场信息消息的类型的类型、用于标识用户的标识符、用于指示在场信息的在场代码、和用于标识用户的成员资格的ID。3.根据权利要求2的信息传送方法,其中该在场代码是根据按键输入事件生成的。4.根据权利要求2的信息传送方法,其中该在场代码是根据该移动手机的通电和断电事件而自动生成的。5.根据权利要求1的信息传送方法,其中该在场信息消息包括在场信息文本。6.—种用于移动手机的信息接收方法,包括通过短消息服务接收消息;确定该消息是否是在场信息消息;如果该消息是在场信息消息,则从该在场信息消息中提取在场信息文件;和根据该在场信息文件来更新预定用户组的成员的在场信息。7.根据权利要求6的信息接收方法,还包括通过该移动手机的输入装置接收呼叫的电话号码;确定该电话号码是否是该用户组的成员;和如果该电话号码是该用户的成员,则显示该成员的在场信息。8.根据权利要求7的信息接收方法,还包括根据按键输入将呼叫请求传送到该电话号码。9.根据权利要求7的信息接收方法,还包括根据按键输入将消息传送到该电话号码。10.根据权利要求7的信息接收方法,还包括根据该按键输入取消呼叫。11.根据权利要求6的信息接收方法,其中该在场信息消息是基于该消息中包含的类型字段确定的。12.根据权利要求6的信息接收方法,其中所述更新在场信息的步骤包括从该用户组的数据库中检索具有该在场信息文件的ID和标识符的成员;和利用该在场信息文件中包括的在场代码和在场文本来更新该在场信息。13.根据权利要求6的信息接收方法,其中该在场信息消息包括在场信息文本。14.根据权利要求6的信息接收方法,其中该在场信息文件还包括用于区分在场信息消息的类型的类型、用于标识用户的标识符、用于指示在场信息的在场代码、和用于标识用户的成员资格的ID。15.—种用于移动手机的信息发射机,包括存储单元,用于存储活动电话簿,该电话簿管理有关至少一个用户组的成员的在场信息;消息编码模块,用于利用该在场信息生成该在场信息文件;和控制单元,用于生成具有该在场信息文件的在场信息消息,并将该在场信息消息传送到该用户组的成员。16.根据权利要求15的信息发射机,其中该在场信息文件还包括用于区分该在场信息消息的类型的类型、用于标识用户的标识符、用于指示在场信息的在场代码、和用于标识用户的成员资格的ID。17.—种用于移动手机的信息接收机,包括射频单元,用于通过短消息服务接收代表消息的无线电信号;消息编码模块,用于检查该消息的类型,并且如果该消息是在场信息消息,则解码该在场信息消息;消息分析模块,用于从所解码的在场信息文件中提取在场信息;活动电话簿模块,用于管理活动电话簿,并利用该在场信息来更新该活动电话簿;和控制单元,用于在该移动手机的显示单元上显示该在场信息。18.根据权利要求17的信息接收机,其中该在场信息文件还包括用于区分在场信息消息的类型的类型、用于标识用户的标识符、用于指示在场信息的在场代码、和用于标识用户的成员资格的ID。全文摘要提供了一种利用短消息服务(SMS)在移动通信网络中使用的在场信息传输设备和方法。一种用于移动手机的信息传送方法包括生成在场信息文件;生成包括该在场信息文件的在场信息消息;和利用短消息服务将该在场信息消息传送到预定用户组中的至少一个成员。本发明的在场信息传输设备和方法是有利的,因为成员可以共享特定组的成员的在场信息,而无需附加在场服务器的参与。文档编号H04Q7/22GK101175250SQ200710162599公开日2008年5月7日申请日期2007年10月19日优先权日2006年10月31日发明者都信熙,黄惠卿申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1