移动式个人计算机中使用虚拟世界界面的多媒体通信方法

文档序号:6471166阅读:428来源:国知局
专利名称:移动式个人计算机中使用虚拟世界界面的多媒体通信方法
技术领域
本发明一般地涉及一种在移动式个人计算机中的多媒体通信方法,更特别地涉及一种使用虚拟世界界面和即时信使程序的多媒体通信方法。
1.不断地开发能够实现PC中的寻呼机、蜂窝电话、视频电话、传真功能的基本技术。
2.移动PC、电荷耦合器件(CCD)、电池等以非常显著的速度变得越来越轻,而性能变得越来越高。
3.正在开发与无线异步传输模式(ATM)相关的外围技术。这些技术将代替现有的蜂窝电话和使用这些技术或组合使用这些技术的无线数据通信系统。
4.对于人们来说,携带和使用单一电信/信息设备要比使用各个寻呼机、蜂窝电话、电子笔记等更为简单和方便。
另一方面,当前的现实情况是即时信使程序仅能在台式计算机或笔记本电脑上运行。该即时信使程序不需要用户访问服务器的过程,并且响应来自不同的在线用户的请求激活该即时信使程序。这一程序主要具有备忘录和聊天功能并总是在后台或前台运行。
可以将通信技术的最终目标定义为允许用户与任何人在任何时间任何地点快速地交换信息。但是,不论是台式计算机还是笔记本电脑都存在使用地点受限制的缺点。被期望具有多媒体功能和可以被广泛传播的移动式PC使得在任何地点或时间的快速通信成为可能,只要它们能够使用即时信使程序传输或检索多媒体数据。
本发明另一目的是提供一种在移动式个人计算机中的多媒体通信方法,其中移动式个人计算机能够使用虚拟世界界面和即时信使程序来很容易地传输或检索多媒体数据。
本发明另一目的是提供一种在移动式个人计算机中的多媒体通信方法,其中仅仅通过单击记录笔的操作或拖动鼠标的操作就可以实现所需的功能,而不用执行用于传输和/或检索不同的媒体数据的多个单独的程序。
根据本发明,通过使用在移动式个人计算机中的多媒体通信方法就能够获得上述和其它目的,其中所述个人计算机包括虚拟世界界面和即时信使程序,并且该计算机通过任何一个有线和无线通信网与服务器连接,所述方法包括登陆到服务器上的第一步骤;在移动式个人计算机的屏幕上显示初始菜单图片的第二步骤,该初始菜单图片包括用于传输或检索多媒体数据的多个菜单项;以及执行与在初始菜单图片中所选的一个菜单项相关的子例行程序以传输或检索多媒体数据的第三步骤。


图1是示出根据本发明用于执行移动式个人计算机中使用虚拟世界界面的多媒体通信方法其系统结构的视图。如此图所示,该系统包括通过通信线10(如果使用了移动式PC支持无线数据通信,则该线可以与有线/无线通信网有关)与多个客户机20a-20c连接的消息服务器30,和与消息服务器30连接的数据库(DB)服务器40。各个客户机20a-20c可以是手提PC、PDA、或台式PC。最好地,可用做客户机的移动式PC可以是使用Windows CE作为操作系统的移动式PC,以及使用Windows95/98/NT/2000作为操作系统的台式PC和笔记本PC。消息服务器30最好是Windows NT 4.0服务器。
现在,将参考附图使用本发明的虚拟世界界面对多媒体通信方法进行说明,其中由具有上述结构的系统执行所述方法。
图2是根据本发明描述使用虚拟世界界面的多媒体通信方法的顶层的流程图。首先,在步骤50,由消息服务器30通过登陆过程(键入用户标识(ID)和密码)对通过通信线10与消息服务器30物理连接的各个客户机20a-20c进行用户验证。客户的用户ID和密码必须预先注册在DB服务器40中。当由消息服务器(此后称为服务器)30进行用户验证时,在各个客户机20a,20b和20c的屏幕上显示图3所示的初始菜单图片,以便客户机通过与其连接的服务器30执行所需的功能。在本发明的优选实施例中,所需的功能可以是用于传输或检索多媒体数据的多种功能,例如,在图2的步骤54到68中执行的多等层聊天功能,化身聊天功能,接收邮件检查功能,等等。
图3是示出用户验证之后,显示在屏幕上的初始菜单图片,特别的是初始图片中详细的图标功能的示例的视图,图4是示出图3中初始菜单图片所提供的服务类型的视图。在本实施例,“初始菜单图片”也可以被称为聊天图片。
如果在进行上述的用户验证之后,在屏幕上显示初始菜单图片,然后,各个客户机20a,20b和20c可以使用如下所述的虚拟世界界面与在显示的初始菜单图片上的所希望的客户机或多个客户机进行通信,其中所述客户机与服务器30连接。在图2中,参考数字54表示向文件传输协议(FTP)服务器发送文件的步骤,以及56表示接收邮件检查步骤。而且,参考数字58表示化身聊天步骤,60表示对等式聊天步骤。如果选择了化身聊天功能,则在屏幕上显示图5所示的化身。这些化身分别表示与服务器30连接的客户机,因此必须在DB服务器40上预先注册信息。使用这种化身的聊天示例如图6所示。
在图2中,参考数字62表示邮件发送步骤,64表示直接向另一方发送文件的步骤。为了直接向另一方发送,每个客户可以选择要发送的文件,单击另一方的化身,然后直接向另一方发送所选的文件。这种直接发送示例如图7所示。另一方面,参考数字66表示在聊天室中进行多等层聊天的步骤,68表示特定用户访问检测/呼叫步骤和特定用户接收拒绝步骤。可以通过选择初始菜单图片中的相关菜单项执行上述步骤54到68。
此后,将对在初始菜单图片中选择的多种功能进行更详细的说明。图8是描述图2中的向FTP服务器发送文件的步骤的流程图。为了向FTP服务器发送文件,在步骤82,特定客户首先键入“FTP服务器地址”,“用户ID”和“密码”,以获得对FTP服务器的访问。在步骤84,如果特定客户获得对FTP服务器的访问,则该服务器选出所需的文件并将它发送到FTP服务器。随后,特定客户前进到步骤86,以注销。通过此过程,完成了向FTP服务器发送文件。
图9是示出图2中的接收邮件检查步骤56的流程图。对于接收邮件检查来说,在步骤92,特定用户首先键入“用户ID”,“密码”和“邮件服务器地址”。然后,在步骤94特定客户机读取从DB服务器40接收的消息的号码和大小,并在步骤96在屏幕上相应地分别显示接收的消息和附件。随后,在步骤98,特定用户释放与服务器30的连接。以这种方式,每个用户都可以检查接收的邮件。
图10是示出图2中的化身聊天步骤58的流程图。对于化身聊天来说,在步骤102,特定用户首先选择另一方的化身,然后,在步骤104向所选的化身发送聊天的内容。可选地,在步骤106,特定客户可以向所希望的化身发送名单,在步骤108向所希望的化身发送邮件,在步骤110向FTP服务器发送或从FTP服务器接收文件,或者在步骤112中直接向另一方发送文件。在任何步骤中,通过选择如上所述的步骤102的另一方的化身来执行相应的功能。
图11是描述图2中的对等式聊天步骤60的流程图。对于对等式聊天,在步骤114,特定用户首先建立一对一聊天室,然后在步骤116向消息服务器30发送另一方的ID和建立的聊天室的号码。结果是,在步骤118,特定客户可以和出现在聊天室中的用户进行一对一聊天。
图12是示出图2中的邮件发送步骤62的流程图。在步骤122,为了向另一方发送邮件,特定用户首先键入“邮件服务器地址”,“目的ID”,“发件人ID”,“消息标题”,“邮件内容”和“附件或文件”。此后,在步骤124,如果特定客户键入了发送命令,则向邮件服务器发送邮件。随后,邮件发送客户前进到步骤126,以释放与服务器30的连接。
图13是示出图2中的直接向另一方发送文件的步骤64的流程图。为直接向另一方发送文件,在步骤132,特定客户首先键入服务器地址和端口号码,以获得对服务器30的访问,然后在步骤134向服务器30发送目的ID和文件名称。在步骤136,文件发件人的终端根据程序读取存储的文件,并通过服务器30向另一方的终端发送读取的文件。然后,在步骤138,另一用户存储或打开发送的文件。
图14是示出图2中的多等层聊天步骤66的流程图。在本实施例中,将多等层聊天功能分类为两种模式,一种模式是客户选择聊天室,并和出现在所选的聊天室中的用户聊天,另一种模式是客户和所有与服务器30连接的用户聊天,而不选择聊天室。换句话来说,在步骤142中,如果特定客户选择了多等层聊天功能,和响应功能选择依次显示在屏幕上的聊天室,则前进到步骤146,以向出现在所选的聊天室中的用户发送聊天内容。在此例中,特定客户向服务器30发送“聊天内容”,“聊天者ID”和“聊天室号码”。
另一方面,在特定客户在上述步骤142没有选择选择显示的聊天室的情况下,在步骤144向与服务器30连接的所有用户发送聊天的内容。在此例中,特定客户向服务器30发送“聊天内容”和“聊天者ID”。在步骤148,服务器30根据接收的数据中是否存在“聊天室号码”来确定当前的聊天模式是向出现在聊天室中的用户发送聊天内容还是向与其连接的所有用户发送聊天内容。随后,服务器30判断接收方是在线还是下线,然后向确定在线的接收方发送聊天内容。通过这一过程,每个用户都可以进行多等层聊天。
图15是示出图2中的特定用户访问检测/呼叫步骤的流程图。为了检测特定用户的访问,在步骤152,特定客户首先登陆到服务器30。在此例中,在步骤154,服务器30分析登陆的特定客户的用户ID和密码,以判断特定客户是否是注册会员。如果特定客户是注册会员,则在步骤156,服务器30许可与用户连接,并将用户ID存储在登陆表中。如果特定客户请求服务器30检测特定用户的访问,则在步骤158,服务器30搜索登陆表的有关特定用户的数据,并在步骤169向特定客户发送搜索的数据。此后,在步骤162,如果特定客户向特定用户发出了呼叫命令,则在步骤164,服务器30向被呼叫用户或该特定用户发送消息。结果是,被呼叫用户可以响应来自呼叫用户或特定客户的呼叫。
图16是示出图2中的特定用户接收拒绝步骤的流程图。首先,在步骤172如果特定用户选择了图3所示的初始菜单图片中的特定用户接收拒绝功能,则服务器在屏幕上显示图片,以请求特定客户来注册要被拒绝接收的特定用户。随后,在步骤174,如果特定客户键入显示图片中的接收拒绝用户的ID(用户名称,化身,等等),则服务器30在接收拒绝用户表中记录接收拒绝用户。此后,当在步骤176接收到来自特定用户的消息时,在步骤178,服务器30搜索接收拒绝用户表,以判断在表中是否记录了该消息发送方。当在步骤180的判断是未在接收拒绝用户表中记录该消息发送方,则服务器30进行到步骤182,以便将该消息从消息发送方发送到消息接收方,或者特定客户。
结果是,每个客户可以拒绝接收特定用户发送的消息。
从上述说明中可以清楚地看出,本发明提供一种在移动式个人计算机中使用虚拟世界界面的多媒体数据通信的方法,其中移动式个人计算机能够使用虚拟世界界面和即时信使程序方便地传输或检索多媒体数据,由此允许在任何时间或地点可以快速、准确地交换信息。
此外,仅仅通过单击记录笔的操作或拖动鼠标的操作就可以方便地传输或检索所需的媒体数据,而不用执行用于传输和/或检索不同的媒体数据的多个单独的程序。
本发明的多媒体通信方法是基于化身和空间概念的,例如可以根据化身外表和文本ID来区分作为个人信息查询功能和其它功能的目标的用户和其它的用户,以及参与聊天的用户可以在虚拟世界的所希望的位置设置他们的化身,并在聊天的过程中改变化身的位置。此外,除了文本和语音,用户可以通过化身表达带有感情的动作,所以他们可以更现实地和更亲密地与其他用户聊天。
虽然为了描述的目的已经公开了本发明的优选实施例,但是本领域的普通技术人员应该明白本发明会有不偏离所附权利要求公开的本发明的范围和精神内的各种修改、添加和替换。
权利要求
1.一种用于移动式个人计算机中的多媒体数据通信的方法,所述计算机包括虚拟世界界面和即时信使程序,并且该计算机通过任何一个有线或无线通信网与服务器连接,所述方法包括步骤a)登陆到所述的服务器上;b)在所述移动式个人计算机的屏幕上显示初始菜单图片,所述初始菜单图片包括用于传输或检索多媒体数据的多个菜单项;和c)执行与在初始菜单图片中所选的一个菜单项相关的子例行程序,以传输或检索所述的多媒体数据。
2.如权利要求1所述的方法,其特征在于所述的菜单项包括用于向文件传输协议服务器发送文件的项、接收邮件检查项、化身聊天项、对等式聊天项、邮件发送项、用于直接向对方发送文件的项、多等层聊天项、特定用户访问检测/呼叫项和特定用户接收拒绝项。
3.如权利要求2所述的方法,其特征在于如果选择了用于向所述文件传输协议服务器发送文件的项,则所述步骤c)适应于执行包括以下步骤的子例行程序c-1)键入所述文件传输协议服务器的地址,用户标识和密码,以获得对所述文件传输协议服务器的访问;c-2)选择所需的文件并将它发送到所述的文件传输协议服务器。
4.如权利要求2所述的方法,其特征在于如果选择了所述接收邮件检查项,则所述步骤c)适用于执行包括以下步骤的子例行程序c-1)键入用户标识、密码和邮件服务器地址,以获得对服务器数据库的访问;c-2)从所述服务器数据库中读取并显示消息信息。
5.如权利要求2所述的方法,其特征在于如果选择了所述的化身聊天项,则所述步骤c)适用于执行包括以下步骤的子例行程序c-1)选择所希望的化身;和c-2)向所选化身的客户发送聊天的内容。
6.如权利要求5所述的方法,其特征在于在所述服务器的数据库中预先注册多个客户的化身。
7.如权利要求5所述的方法,其特征在于所述步骤c)包括在选择了所述的化身之后,另外执行与名单发送项、邮件发送项、直接文件发送项和用于向所述文件传输协议服务器发送文件或从所述文件传输协议服务器接收文件的项的任何之一相关的子例行程序的步骤。
8.如权利要求2所述的方法,其特征在于如果选择了所述的对等式聊天项,则所述步骤c)适用于执行包括以下步骤的子例行程序c-1)建立聊天室;c-2)发送另一方的标识和建成的聊天室的号码;和c-3)与出现在所述聊天室的用户聊天。
9.如权利要求2所述的方法,其特征在于如果选择了所述的邮件发送项,则所述步骤c)适用于执行包括以下步骤的子例行程序c-1)键入包括邮件服务器地址、目的地标识、发件方标识、消息标题和邮件内容的信息;和c-2)向所述邮件服务器发送全部的信息。
10.如权利要求2所述的方法,其特征在于如果选择了用于直接向另一方发送文件的项,则所述步骤c)适用于执行包括以下步骤的子例行程序c-1)获得对所述服务器的访问,并向所述服务器发送目的地标识和文件名称;和c-2)读取存储在所述移动式个人计算机中的文件,并将读取的文件传输到接收终端。
11.如权利要求2所述的方法,其特征在于如果选择了所述多等层聊天项,则所述步骤c)适用于执行包括以下步骤的子例行程序c-1)判断是否已经选择了聊天室;和c-2)如果已经选择了所述聊天室,则向出现在聊天室中的用户发送聊天的内容,如果没有选择所述的聊天室,则向所有与所述服务器连接的用户发送聊天的内容。
12.如权利要求2所述的方法,其特征在于如果选择了特定用户访问检测/呼叫项,则所述步骤c)适用于执行包括以下步骤的子例行程序c-1)响应从所述移动式个人计算机发出的特定用户访问检测请求,搜索关于特定用户的数据登陆表,所述的登陆表存储与所述服务器连接的用户的标识;c-2)向所述移动式个人计算机发送搜索的数据;c-3)判断从所述移动式个人计算机是否向所述特定用户发出了呼叫命令;和c-4)如果从所述移动式个人计算机发出了呼叫命令,则向所述特定用户发送消息。
13.如权利要求2所述的方法,其特征在于如果选择了特定用户接受拒绝项,则所述步骤c)适用于执行包括以下步骤的子例行程序c-1)请求所述的移动式个人计算机记录被拒绝接受的用户;c-2)在所述服务器的接受拒绝用户表中记录接受拒绝用户的标识;c-3)当接收到来自特定用户的消息时,搜索所述的接受拒绝用户表;c-4)仅当没有在所述的接受拒绝用户表中记录了所述的特定用户时,向所述移动式个人计算机传输从所述特定用户接收的消息。
全文摘要
公开一种在移动式个人计算机中使用虚拟世界界面用于进行多媒体数据通信的方法。该方法包括登陆到服务器上;在移动式个人计算机的屏幕上显示初始菜单图片,该初始菜单图片包括用于传输或检索多媒体数据的多个菜单项;以及执行与在初始菜单图片中所选的一个菜单项相关的子例行程序,以传输或检索该多媒体数据。根据本发明,可以在任何时间任何地点快速、准确地交换信息。此外,仅仅通过单击记录笔的操作或拖动鼠标的操作就可以方便地传输或检索所需的媒体数据,而不用执行用于传输和/或检索不同的媒体数据的多个单独的程序。
文档编号G06F15/16GK1446338SQ01813690
公开日2003年10月1日 申请日期2001年2月26日 优先权日2000年8月8日
发明者韩庚淑, 李相来 申请人:仁荷大学校
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1