CN1759630A - 用于移动终端的交换识别信息的***和方法 - Google Patents

用于移动终端的交换识别信息的***和方法 Download PDF

Info

Publication number
CN1759630A
CN1759630A CNA2003801101758A CN200380110175A CN1759630A CN 1759630 A CN1759630 A CN 1759630A CN A2003801101758 A CNA2003801101758 A CN A2003801101758A CN 200380110175 A CN200380110175 A CN 200380110175A CN 1759630 A CN1759630 A CN 1759630A
Authority
CN
China
Prior art keywords
portable terminal
gateway
address
message
service
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
Application number
CNA2003801101758A
Other languages
English (en)
Other versions
CN1759630B (zh
Inventor
米哈尔·拉扎里季斯
戴维·P·亚卡
格哈德·D·克拉森
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.)
BlackBerry Ltd
Original Assignee
Research in Motion 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 Research in Motion Ltd filed Critical Research in Motion Ltd
Publication of CN1759630A publication Critical patent/CN1759630A/zh
Application granted granted Critical
Publication of CN1759630B publication Critical patent/CN1759630B/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5076Update or notification mechanisms, e.g. DynDNS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0057Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/5322Centralised arrangements for recording incoming messages, i.e. mailbox systems for recording text messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明涉及一种为获取在为通信建立不同的通信路径中所使用的识别信息的目的而允许移动终端使用预定的通信路径交换识别信息的***。

Description

用于移动终端的交换识别信息的***和方法
技术领域
本专利申请文本中所描述的***和方法涉及无线通信,更具体地,涉及用于移动终端的识别信息。
背景技术
如移动电话、移动电子邮件设备和其他移动通信设备的移动终端都是通过无线网络通信,其典型的功能是作为客户端设备而经由无线网络请求接入各种服务。这些服务可以包括电话服务,电子邮件服务,网络接入服务以及各种消息服务。无线网络操作者从移动终端请求数据来遍历位于无线网络外的网关和中心路由节点以维持严格的记帐和使用的模型。这些使用网络的基本目的是适当地监控数据的使用和收费,但这也限制了网络中移动终端的选择。这样,无线用户可能会受限于他们能作什么并受迫于禁止使用模式拓展的有限的数据通信模式。这种限制性的网络设计限制了每个用户的平均收益以及无线网络数据通信业务量的增长。
也可以将对等通信的***应用于移动终端。目前的对等通信***,例如SMS,或即时消息,使用能够保留所有用户记录并将所有用户关联成所请求的组或伙伴列表的中央网关。这样的***迫使用户必须为所有的通信使用中央网关,从而为产生瓶颈,数据减慢和单节点失败埋下隐患。
发明内容
本发明为获取在建立通信的不同通信路径中所使用的识别信息的目的而提供一种让移动终端使用预定的通信路径来交换识别信息的***。
根据一些权利要求,所提供的用于第一移动终端的方法包括以下步骤。在第一步骤中,第一移动终端使用无线网络和服务网关与第二移动终端交换网络识别信息。在另一步骤中,第一移动终端存储第二移动终端的网络识别码。在第三步骤中,第一移动终端请求在第一移动终端和第二移动终端之间通过使用网络识别码的无线网络建立无线通信链路,其中,通信链路无需请求任何服务网关。
还是根据一些权利要求,所提供的用于无线网络的方法包括以下的步骤。在第一步骤中,无线网络将第一网络识别码提供给第一移动终端并将第二网络识别码提供给第二移动终端。在另一步骤中,无线网络通过服务网关在第一移动终端和第二移动终端之间传送消息,其中,消息包括第一网络识别码,或第二网络识别码,或这两者。在第三步骤中,无线网络响应从第一或第二移动终端或者这两者来的包括了第一和第二网络识别码的请求而在第一移动终端和第二移动终端之间提供通信链路,其中,该通信链路无需请求任何服务网关。
附图说明
图1是无线通信***的结构图;
图2是通过电子邮件服务来交换移动终端识别信息的***的结构图;
图3是通过SMS服务而交换移动终端识别信息的***的结构图;
图4是通过SMS服务和IP地址交换服务而交换移动终端识别信息的***的结构图;
图5是通过IP地址服务而交换移动终端识别信息的***的结构图;
图6是移动终端的结构图;
图7是交换移动终端识别信息的方法的流程图;
图8是从移动终端接收并接受识别信息的方法的流程图;
图9是双模式移动通信设备的结构图。
具体实施方式
图1是无线通信***的一个典型结构图。该***包括第一移动终端100,第二移动终端101,无线网络104,第一无线网络基站102,第二无线网络基站103,和服务网关106。该***适于连接各种服务,如通过服务网关106连接因特网108。
在所示的例子中,每个移动终端100,101通过无线网络基站102,103以及无线网络104通信,优选地可以使用遵循由无线网络104中的设备所给定的无线电通信协议的RF链接。但,也可以使用其他的通信形式。无线网络104优选地为GMS/GPRS,CDMA/W-CDMA,EDGE,UMTS网络,或其他兼容网络。每个移动终端100,101执行一系列的连接步骤以便与无线网络基站102,103中的一个建立连接。在连接处理期间,给移动终端100,101分配例如网际协议(IP)或其他代码的识别码。在接收识别码后,移动终端100或101可以通过无线网络104请求服务。
在这个示例***中,服务网关106优选地通过规范的TCP/IP或UDP/IP接入点连接到无线网络104。当服务网关106从移动终端100,101接收服务请求时,服务网关106起到代理服务器的功能并给因特网108发送该请求。在另一种***结构中,服务网关106可选地可以代理给其他的广域网,个人网络,VPN,内部网络,或其他的网络结构的请求。在该实例中从设备网关106到因特网108的连接为网络连接,例如高速专用ISDN或帧延迟链接,但可选地,也可以是低速公共拨号电话连接或其他类型的连接。
在示例的无线网络104中,每个连接到无线网络104的移动终端100,101都请求网络资源以便能在例如IP层的高层中寻址。在图1所示的典型***中,当连接到网络时,每个移动终端100,101都会分配到一个专用的动态IP地址。在产生新的连接以及该IP地址的资源已经使用时,该IP地址就会改变。当用户正在使用时,则保留该IP地址,而如果在空闲期中没有充分地使用,则就会取消该IP地址。这就使得无线网络104能管理IP地址资源并降低了这些资源的浪费。由于网络104是专用的,因此只有直接连接到无线网络104的移动终端100,101和服务网关106能使用分配给每个移动终端的IP地址。
图2是通过电子邮件服务来交换移动终端识别信息的***的结构图。该***包括对应于图1所描述的类似部件的第一移动终端200,第二移动终端201,无线网络204,第一无线网络基站202,和第二无线网络基站203。该***进一步包括用于与电子邮件服务208连接的电子邮件网关206。
移动终端200,201使用预定的通信路径交换识别信息以便它们能获取在创建不同且优选为更好的通信路径中所使用的识别信息。在该实例中,第一移动终端200通过被寻址到第二移动终端201的电子邮件消息210将它当前分配的IP地址发送给第二移动终端201。优选地,在第一移动终端200中运行的IP监控代理自动发送该电子邮件消息210。除了当前分配的IP地址外,该电子邮件消息可选地还能包括有关用户的状态信息,有关用户的位置信息,和/或涉及移动终端性能的信息,例如设备类型和/或所支持的功能和通信方法。状态信息可以包括表示用户可用或不可用多长时间的可用性信息或其他相关信息。位置信息可以包括用户当前基站的位置,国家代码和/或时区。
该示例***按照以下的描述工作。在第一移动终端200中的IP监控代理监控和检测第一移动终端200中的IP地址何时改变,优选地通过在第一移动终端200中的监控存储器进行监控和检测。当IP监控代理检测到IP地址已经改变时,它就给所注册的与第一移动终端200关联的其他移动终端发送电子邮件消息210。关联可以是用户的朋友,即时消息伙伴,指定工作组中的人,或用户的同事。关联的注册可以存储在映射表中,该表优选地保留在移动终端中,但也可以保留在外部。映射表指明了当第一移动终端200的IP地址改变时,应当通知哪些移动终端。映射表优选地包括关联的电子邮件地址,该地址用在电子邮件消息中作为接受地址。可选地,第一移动终端200的用户可以人工发送电子邮件消息210。同时,第一移动终端200可以在为其他目的而发送的不相关电子邮件消息中将它的IP地址发送给第二移动终端201。在第二移动终端接收到该电子邮件消息后,它优选地给第一移动终端200发送一个响应,这个响应优选地确认第二移动终端接收到了电子邮件消息并可选地提供有例如状态信息和有关第二移动终端的可用信息的更新信息。该响应可以是答复电子邮件消息的形式或其他的形式。
电子邮件服务208优选地为例如Hotmail的公共地可以得到的公众服务,或例如AOL这样的ISP提供的服务,或例如Microsoft Exchange服务器提供的企业服务。电子邮件网关206可以是服务网关106(图1)的一个实例,它允许移动终端200,201使用电子邮件服务208来发送和接收电子邮件消息。
移动终端200,201使用例如IP地址的识别信息来在无线网络204中建立通信链路212,而无需使用无线网络204外的资源。由于在移动终端200,201之间的通信链路212无需遍历服务网关,因此使用通信链路212能降低等待时间和整个网络的通信业务量。此外,通信链路212还能用于交换任意大的消息,从而改善了当前短消息服务(SMS)业务的160字符的限制。
通信链路212的作用像基金会,用于收集不依赖外部网关的无线网络专用服务。这些服务包括对等的范围或客户端—服务器的服务。例如,即时消息会话可以发生在协作组中的两个或多个同等人之间,或者第一移动终端200能作为网络服务器,并允许使用HTTP协议的第二移动终端201为信息交换提供网页。但,也可以是其他的无线网络专用服务。
根据图2描述的***允许移动终端200,201知道并使用通过无线网络通信的其他移动终端的IP地址,即便移动终端的IP地址改变了。当无线网络204使用例如DHCP的动态IP地址机制时,用于移动终端的IP地址也能相应改变。
图3是通过SMS服务来交换移动终端识别信息的***的结构图。该***包括第一移动终端300,第二移动终端301,和无线网络304,无线网络304进一步包括第一无线网络基站302和第二无线网络基站303。该***还包括有SMS服务中心306。
无线网络304提供有支持短消息服务(SMS)的移动终端300,301。这项服务的服务提供者是SMS服务中心306(SMSC),它起到了支持在移动终端300和301之间消息路由的服务网关的作用。SMSC 306还支持给未连接到无线网络304的发送方以及从未连接到无线网络304的发送方来的消息路由。
在本实例中,在寻址到第二移动终端301的SMS消息310中发送第一移动终端300的当前IP地址。SMS消息310优选地由运行在第一移动终端中的IP监控代理自动发送。可选地,SMS消息310可以由第一移动终端的用户人工发送或者该IP地址可以在为其他目的而发送的消息中发送给第二移动终端301。
一旦第二移动终端301接收到了包含第一移动终端300的识别信息的SMS消息310,则第二移动终端301就能知道与第一移动终端300关联的当前IP地址,从而能给第一移动终端300发送数据。同时,在第二移动终端301将它的识别信息提供给第一移动终端300后,第一移动终端300也就知道了与第二移动终端301关联的当前IP地址,从而也能给第二移动终端301发送数据。这样,两个移动终端300,301就能通过仅使用无线网络304资源的通信链路312直接通信。这种通信链路312能降低等待时间和整个网络的通信业务量并允许交换超过160个字符限制的SMS的更长消息。在包含识别信息的SMS消息310发送后,接收的移动终端优选地发送确认该接收的响应并返回例如状态信息和有关接收方移动终端的可用信息的更新信息。
图4是通过SMS服务和IP地址交换服务来交换移动终端识别信息的***的结构图。该***包括第一移动终端400,第二移动终端401和无线网络404,无线网络404还包括有第一无线网络基站402和第二无线网络基站403。该***还包括有SMS服务中心406和IP地址交换服务408。
移动终端400,401能使用SMS消息410来交换IP地址并能仅仅使用无线网络404的资源以参考图3所描述的***相同的方式建立通信链路412。在本实例中的IP地址交换服务408还处理SMS消息410来为移动终端400,410提供附加服务。IP地址交换服务408能够为移动终端400,401公布识别信息并保留其路径,而为其他移动终端公布位置和存在信息。
图5是通过IP地址服务来交换移动终端识别信息的***的结构图。该***包括第一移动终端500,第二移动终端501和无线网络504,无线网络504还包括有第一无线网络基站502和第二无线网络基站503。该***还包括有用于给因特网507提供连接的因特网网关506和能够通过因特网访问的IP地址服务508。因特网网关506优先地提供有TCP/IP代理服务器,该服务器允许移动终端500,501接入因特网507上的站点所提供的大部分服务,其中包括了IP地址服务508。在本实例中,使用HTTP协议来在移动终端500,501之间通过IP地址服务508交换识别信息以建立通信链路512。
IP地址服务508优选地为由网络服务器所提供的网络服务。可选地,IP地址服务508可以是由网络服务器或应用程序服务器提供的网络应用程序。在优选的操作模式中,第一移动终端500为IP地址服务508更新包含有与第一移动终端500关联的IP地址的HTTP数据包510。接着,第二移动终端501使用HTTP协议下载包含有与第一移动终端500关联的IP地址的HTTP数据包511。类似地,第二移动终端501为IP地址服务508更新包含有与第二移动终端501关联的IP地址的HTTP数据包510。随后,第一移动终端500使用HTTP协议下载包含有与第二移动终端501关联的IP地址的HTTP数据包511。那么,每个移动终端500,501使用如以上所述而获得的IP地址来仅仅使用无线网络504的资源建立通信链路512并通过其直接通信。
为了接收其他移动终端的识别信息,优选地,移动终端500,501周期性轮询IP地址服务508以确定其他移动终端的IP地址是否已改变。可选地,当IP地址已经改变时,IP地址服务508可以通知移动终端500,501。优选地,该通知直接在无线网络504中产生。可选地,该通知可以使用另一种服务,例如电子邮件消息,SMS消息,或交换电路的电话呼叫。
在另一种示例***中,移动终端能够使用多个不同的服务来获取识别信息。在这个实例中,当与第二移动终端交换识别信息时,移动终端可以使用电子邮件服务,当与第三移动终端交换识别信息时,使用SMS服务,当与第四移动终端交换识别信息时使用IP地址交换服务,或当与第五移动终端交换识别信息时使用IP地址服务。而且,这些数据交换***中的一个或多个可能并未工作。因此,当移动终端200,300,400,500尝试每种***并失败,或没有返回确认时,将使用其他的***继续发送更新后的IP地址信息的消息。例如,如果使用SMS***发送消息并且在预定时间周期后仍未接收到确认,则使用电子邮件***发送消息。如果在预定的时间周期后没有接收到电子邮件的确认消息,则就使用HTTP***发送消息。这样***就确保了每个通信方都具有更新后的当前IP地址并且每个发送的消息都会接收到确认。
图6是示例的移动终端612的结构图。该示例的移动终端612包括有用于与无线网络通信的无线收发器600,用于与用户通信的用户界面602以及用于存储并检索例如IP地址映射表608和IP地址609的存储模块606。移动终端612还包括有IP地址应用程序604。
IP地址应用程序604监控存储在移动终端的存储模块606中的IP地址609。IP地址609专用于该移动终端并由无线网络分配。优选地,当IP地址609改变时,IP地址应用程序604给IP地址映射表608中所列出的移动终端发送消息。该消息包含有最新更新的IP地址609,并通过前面所述的***之一来发送。优选地,从存储在移动终端中的地址簿检索消息接收方的地址。可选地,接收方地址信息可以从IP地址映射表608中检索或者接收方地址信息可以由移动终端500的用户人工输入。
示例的IP地址映射表608包含移动终端的用户想要与之通信的移动终端的识别信息。对于每个这样的移动终端,识别信息优选地包括有移动终端用户的名字,移动终端当前的IP地址,以及移动终端以前的IP地址。
当接收到指定新IP地址的识别消息时,则更新在IP地址映射表608中的移动终端当前的IP地址。在本实例中,消息通过无线网络传输并由无线收发器600接收。该消息由消息应用程序(未示出)显示在包括用户界面602中的显示屏上。消息应用程序通过用户界面602给用户显示事件列表。该列表优选地按时序存储并可以包括接收和发送的电子邮件消息,呼入和呼出的电话,接收和发送的SMS消息,任务提醒,和/或IP地址更新消息。优选地IP地址更新消息在表示消息类型的消息主题字段中包含有唯一的字符串。可选地,IP地址更新消息可以包含表示消息类型的唯一的字符串或二进制编码成分。优选地,新的IP信息和基站位置是对用户隐藏的。通常在电子邮件消息和用于此目的的SMS消息中有多个字段。例如,在SMS消息中使用有通常不显示给用户的用户数据标题字段。
一旦移动终端612处理了识别消息,则移动终端612的用户随后就能决定使用识别信息(例如,IP信息)来发起对等会话。由于用户是在组群列表或优选的对应列表中,因此发起方仅需要发送第一邀请来开始消息聊天。这个第一邀请消息作为为什么要求进行会话的请求和介绍。邀请消息的接收方可以将他们的设备设定为静音或忙碌模式,以便用返回忙碌提示来作为拒绝邀请的理由而自动拒绝该邀请。可选地,接收方可以读取消息并决定在当时不能发送而拒绝该消息,或者用户可以接受该消息并发送回聊天接受提示作为响应。在聊天接受提示返回后,就能开始通信会话。
在本实例中,当IP地址应用程序604检测到移动终端已经接收到了IP地址更新消息时,IP地址应用程序604从IP地址更新消息中取出IP地址并在IP地址映射表608中更新相应的信息。优选地,发送IP地址更新消息的移动终端的以前的IP地址仍然保留在IP地址映射表608中。万一IP地址的更新还没有发生,则保留以前的IP地址,允许寻址新地址的返回消息被发送到老地址。
优选地,使用此处所描述的典型***发送的消息由发送方移动终端加密,以便当消息发送给错误的接收方移动终端时,接收方移动终端不能读取消息。使用现有的公共或专用密钥加密***以使只有目标接收方移动终端能解密该消息。当存储在IP地址映射表608中的目标接收方移动终端的IP地址已经重新分配给了不同的移动终端,并且目标接收方移动终端的新IP地址还没有通过发送方移动终端而接收到时,消息也可以发送给非目标的接收移动终端。
图7中的流程图显示了通过使用用于与相应的移动终端交换移动终端识别信息的主移动终端的典型处理流程。这个处理流程图示了两个移动终端如何交换例如IP地址的识别码以便在无线网络中的两个移动终端之间通过使用IP地址而建立通信链路。
处理流程从步骤700开始,其中移动终端(MS)检测无线网络是否已经给它分配了新地址。这个检测通过使用在MS中的无线电通信接口码而产生,优选地,无线电通信接口码用来重新商定资源分配的网络参数。新地址由MS传送到应用层,其中可以用例如IP地址应用程序604的模块来检测新地址。这个地址可以是IPv4地址,Ipv6地址,或由无线网络所使用的其他网络地址。在步骤702,存储该新地址以便以后能很容易地检测出改变。存储地址后,在步骤704,MS优选地通过软件查找相关的通信方并确定给相关的通信方发送IP地址更新消息所使用的方法。在确定发送方法后,在步骤S706,主MS在IP地址更新消息中给相应的移动终端发送新的移动终端IP地址。IP地址更新消息通过无线网络和服务网关优选地作为电子邮件消息,SMS消息,或使用HTTP协议发送。
在发送IP更新消息后,在步骤708,主MS设定一个定时器并等待接收确认消息。图8显示了用于发送确认(A)的示例方法。如果在定时器到时之前没有接收到确认消息,则优选地MS将再次尝试用另一种方法发送IP地址更新消息。如果已没有了其它的方法来发送更新消息,那么处理就在步骤716结束。但,如果还有其它可用的方法来发送更新消息,则在步骤714中就选择另一种方法。在选定下一种方法后,就使用这种方法来发送IP地址更新消息。在步骤708,再次设定定时器MS等待确认。
可选地,替换步骤712的处理,MS尝试用相同的传送方法重新传送IP更新消息。在放弃该传送方法之前,MS尽力用该方法重新发送更新消息几次。在放弃该传送方法后,MS转到步骤712。
作为进一步的选择,可以尝试同时使用两种或更多种的方法来发送地址更新消息。确认第一个成功发送的消息,这样通过确定所使用的多个方法中最快的一个,能降低等待时间。
当从通信方MS接收到确认时,主MS在步骤720存储在接收到的确认信息中的所有信息。
当需要对等的通话时,主MS或通话方MS能开始一个直接的对等连接(假定主和通信方移动终端都给彼此提供了当前的识别码)。例如,使用主MS的用户写好一条对等的消息就能发送它而无需发送明确的邀请或等待当前信息。接着,MS等待从通信方来的响应,超时,或拒绝(步骤722)。如果在预定的时间周期中没有接收到响应或者通行方发送回了拒绝消息,则终止连接并且放弃对等通话724。例如,通信方也许看见消息并发回“I am currently busy(我现在很忙)”的提示来告诉发送者当前不能进行对等的通话。但,如果通话方发送回响应消息,则就认定开始对等通话并开始完全的对等通信链路(步骤726)。
图8中的流程图显示了从移动终端接收并接受识别信息的处理过程。该处理从步骤800开始,其中MS监控入局的通信。当接收到入局消息时,MS首先决定入局的消息是否是入局的电子邮件,SMS或基于HTTP的消息(步骤802)。在多数无线网络中,现在可以使用无线接入协议(WAP)网关来将HTTP消息发送给移动终端。如果入局的消息不是上述类型中的一种,则MS确定入局的消息是否是从没有建立完全的对等通信链路的通信方来的对等消息。例如聊天消息邀请(步骤804)。如果入局的消息不是那种类型的消息,则按照用于其它类型的消息的程序处理入局的消息(步骤806)。例如,要入局的消息可以是与已有的通信方通信的对等通信或从地址更新消息(A)来的确认消息。
如果入局的消息是电子邮件,SMS,或HTTP消息,则在步骤808,MS确定入局的消息是否是地址更新消息。优选地,MS通过检验消息的特定字段并确定唯一的标识符,标志,字符串,或其它预定的模式来作出决定。如果MS确定入局的消息不是地址更新消息,则按照通常的消息处理(步骤810)。如果MS确定入局的消息是地址更新消息,则在步骤812,MS接着确定入局的消息是否是来自于已知的通信方。
MS优选地配置以使用户能指定特定的通信方地址来作为首选或非首选。当确定如何响应消息时,MS使用该指定。例如,如果从非首选的通信方接收到地址更新请求,则MS可以自动拒绝消息或提示用户接受或拒绝消息。这种检查提供了一定程度的保密从而确保了在对等通信中涉及的每个人都同意这种通信。如果请求对等通信的人是未知的或不是所考虑的优先进行对等的通信的人,则返回拒绝地址更新消息通信的消息。如果接受消息,则在地址簿数据库或基于RAM文件中的通信方的项根据新IP地址而更新。映射表为建立并接受对等通信提供了基础。因此,每个移动终端的映射表可以是用户专用并仅仅包含由用户所选择的通信方的识别地址。
如果消息不是通常的电子邮件,SMS,或HTTP消息而是聊天消息邀请,则MS确定用户是否已经设定为了例如静音模式的忙碌或拒绝模式(步骤820)。邀请可以认为是从当前并没有完全建立的对等通信未决的优选的通话方来的消息。静音模式通常是拒绝所有聊天请求的别打扰模式或忙碌模式。如果移动终端必须自动拒绝聊天请求,则立即根据适当的代码发回消息(步骤822)。如果从不是优选的通信方接收对等消息,则用户就必须选择接受或拒绝通信,或者可选地,自动拒绝消息。另外,用户确认入局的聊天请求邀请并能拒绝或接受聊天邀请(步骤824)。如 果用户拒绝了邀请,则用户可以选择性地提供原因,并将拒绝消息发送到请求826的始发者。另外,用户能输入响应消息,该消息起到接受对等通信请求的功能(步骤828)。
一旦建立,通信链路优选地仅仅使用无线网络的资源而无需使用外部的服务网关来路由在移动终端间的对等的消息。当发送到移动终端和从移动终端发送的消息不遍历服务网关时,就能降低整个网络的通信业务量以及消息发送的时间。同时,由于不使用网关,因此就无需理会服务或网关对消息大小的限制。
使用这种通信链路的一个实例是聊天会议,其如上所述,需要在移动终端用户之间即时交换消息。但这种通信链路也可以有其他的用途。交换移动终端的识别信息的方法可以包括有比图7和8所示的那些更多或更少的步骤。
图9所示的是典型的双模式移动通信设备的结构图。这种双模式通信设备是移动终端的另一种可能的实例。
典型的双模式移动通信设备910包括收发器911,微处理器938,显示器922,闪存924,RAM存储器926,辅助输入/输出(I/O)设备928,串行端口930,键盘932,扬声器934,麦克风936,短程无线通信子***940,并还可以包括其他设备的子***942。收发器911优选地包括发射和接收天线916,918,接收器912,发射器914,一个或多个本机振荡器913,以及数字信号处理器920。在闪存924中,双模式移动终端通信设备910优选地包括多个能由微处理器938(和/或DSP920)执行的软件模块924A-924N,其包括语音通信模块924A,数据通信模块924B,多个用于执行其他功能的其他操作模块924N。
双模式移动通信设备910优选地为具有语音和数据通信能力的双向通信设备。这样,双模式移动通信设备910可以通过语音网络通信,例如模拟或数字蜂窝网络任意一个,也可以通过数据网络通信。语音和数据网络可以通过图9中的通信塔919来描述。语音和数据网络可以由通信网络使用例如基站,网络控制器等的分离设备而分开,或者也可以集成到一个无线网络中。
通信子***911用来与语音以及数据网络919通信,并包括接收器912,发射器914,一个或多个本地振荡器913,并还可以包括DSP920。DSP920用于给发射器914和接收器912发送信号并接收从发射器914和接收器912来的信号,并还用于接收从发射器914来的控制信息并给接收器912提供控制信息。如果在单频或密集的频率组中发生语音和数据通信,则可以用单个本机振荡器913来连接发射器914与接收器912。可选地,如果语音通信和数据通信使用不同的频率,则使用多个本地振荡器913来产生相应于语音和数据网络919的多个频率。虽然图9中仅描述了两个天线916,918,但双模式移动通信设备910也能使用单天线的结构。包含在语音和数据信息中的信息通过在DSP920和微处理器938之间的链路而与通信模块911通信。通信子***911的细节设计,如频带,元器件选择,功率电平等,都取决于要在其中操作双模式移动通信设备910的通信网络919。例如,在北美市场中出售的双模式移动通信设备910可以包括,设计用来在MobitexTM或DataTACTM移动数据通信网络以及与例如AMPS,TDMA,CDMA,PCS等语音通信网络中的任何一种中操作的通信子***911,而在欧洲市场中所使用的设备910可以配置来与通用分组无线业务(GPRS)数据通信网络和GSM语音通信网络通信。其他类型的分离和集成的数据和语音网络也可以与双模式移动通信设备910一起使用。
取决于网络919的类型,还可以改变双模式移动通信设备910的接入请求。例如,在Mobitex和DataTAC数据网络中,移动设备使用与每个设备关联的唯一识别码在网络上注册。但,在GPRS数据网络中,网络接入与移动设备用户或使用者关联。通常GPRS设备需要用户标识模块(SIM)来在GPRS网络中操作双模式移动通信设备。在没有SIM的情况下,虽然(如有必要)也可以提供本地或非网络通信的功能,但除了例如911紧急呼叫等的合法操作外,双模式移动通信设备不能执行包括通信在内的任何通过数据网络919的功能。
在完成所需的网络注册或激活程序后,双模式移动通信设备910通过网络919发送并接收包括有语音和数据信号的通信信号。由天线916从通信网络919接收的信号路由到接收器912,并且接收器用来进行信号放大,降频转换,滤波,信道选择等并还可以用来进行模拟到数字的转换。所接收信号的模拟到数字的转换可以是更复杂的通信功能,例如使用DSP920所执行的数字解调和解码。以类似的方式,要传输到网络919的信号的处理包括,由DSP 920执行的调制和编码,并接着提供给发射器914来进行数字到模拟的转换,升频转换,滤波,放大并再通过天线918传输给通信网络919。虽然在图9中仅显示了一个用于语音和数据通信的收发器911,但双模式移动通信设备910也可以包括两个截然不同的收发器,第一收发器用来发射和接收语音信号,而第二收发器用来发射和接收数据信号。
除了处理通信信号外,DSP920还可以用于接收器和发射器的控制。例如,加到接收器912和发射器914中的通信信号的增益电平通过DSP920中执行的自动增益控制算法来自适应地控制。而为了对收发器911提供更精确的控制,在DSP920中还执行有其他的收发器控制算法。
微处理器938优选地管理并控制整个双模式移动通信设备910。这里,可以使用多种微处理器和微控制器,或可选地,单个的DSP920也可用来执行微处理器938的功能。包括了至少数据和语音通信的低级通信功能通过收发器911中的DSP920来执行。而,例如语音通信应用程序924A,和数据通信应用程序924B的高级通信应用程序可以存储在闪存924中由微处理器938来执行。例如,语音通信模块924A可以提供能够在双模式移动通信设备910和多个其他的语音设备之间通过网络919发送和接收语音呼叫的高级用户界面。类似地,数据通信模块924B可以提供能够在双模式移动通信设备910和多个其他的语音设备之间提供用于发送和接收例如电子邮件消息,文件,发起者信息,短文本消息等的数据的高级用户界面。在双模式移动通信设备910中,如上所述的IP地址应用程序,还可以在软件模块或应用程序中执行,也可以集成到软件模块924A-924N中之一而执行。
微处理器938还可以集成有其他的双模式移动通信设备子***,例如,显示器922,闪存924,随机存取存储器(RAM)926,辅助输入/输出(I/O)子***928,串行端口930,键盘932,扬声器934,麦克风936,短程通信子***940以及总地概括为942的其他双模式移动通信设备子***。
图9所示的一些子***执行与通信相关的功能,而另一些子***可以提供驻留或集成于设备上的功能。要注意地是,例如键盘932和显示器922的一些子***可以用于两种通信都涉及的功能,例如,访问通过数据通信网络传送的文本消息,和设备驻留功能,如计算器或任务表或其他的PDA功能。
微处理器938所使用的操作***软件优选地存储在例如闪存924的永久存储器中。除了存储控制双模式移动通信设备910的所有低级功能的操作***外,闪存924还存储有多个高级软件应用程序,或模块,例如语音通信模块924A,数据通信模块924B,发起者模块(未示出),或其他类型的软件模块924N。闪存924还可以包括用于存储数据的文件***。这些模块由微处理器938执行并在双模式移动通信设备的用户和移动设备之间提供了高级界面。这种界面通常包括通过由显示器922而提供的图形组件,和通过辅助I/O928,键盘932,扬声器934,和麦克风936而提供的输入/输出组件。双模式移动通信设备软件应用程序或模块或其部分专用的操作***可以暂时加载到易失性存储器,例如用于快速操作的RAM926中。而且,在永久性将所接收到的通信信号写入到位于永久性存储器924中的文件***之前,信号也可以暂时存储到RAM926中。
典型的可以加载到双模式移动通信设备910上的应用程序模块924N提供有类似于PDA功能的个人信息管理器(PIM)应用程序,例如日历事件,约会,以及任务项。该模块924N还可以与管理电话呼叫,语音信箱等的语音通信模块924A交互,也可以与管理电子邮件通信和其他数据传输的数据通信模块交互。可选地,语音通信模块924A和数据通信模块924B的所有功能都可以集成到PIM模块中。
闪存924优选地提供有文件***以便于将PIM数据项存储在双模式移动通信设备910上。PIM应用程序优选地要么其本身,要么与语音和数据通信模块924A,924B一起,通过无线网络919具有发送和接收数据项的能力。PIM数据项优选地根据相应的所存储或与主机***关联的数据项而无缝集成,同步以及更新,从而为与特定用户关联的数据项创建镜像***。闪存924还包含有如上所述的与双模式移动通信设备910关联的IP地址,以及IP地址映射表。
双模式移动通信设备910还可以通过将双模式移动通信设备910放置于接口支架中而人工地与主机***同步,其中双模式移动通信设备910的串行端口930耦接于主机***的串行端口。串行端口930还可以用来让用户通过外部设备或软件应用程序而设定选项,或者下载安装其他的应用程序模块924N。可以使用有线下载路径来下载密钥到双模式移动通信设备910上,这是比通过无线网络919来交换加密信息安全地多的方法。
附加应用程序模块924N可以通过网络919,辅助I/O子***928,串行端口930,短射程通信子***940,或其他适合的子***942下载到双模式移动通信设备910并由用户安装到闪存924或M926。这种应用程序安装上的便利性增加了双模式动通信设备910的功能并提供了增强的设备功能,涉及通信的功能,或其两者。例如,安全通信应用程序可以使电子商务功能以及其他这样的金融交易用双模式移动通信设备910来执行。
当双模式设备910以数据通信模式操作时,例如文本消息或网页下载等的接收信号将由收发器911来处理并提供给微处理器938,微处理器优选地进一步处理接收到的信号来传输给显示器922,或可选地给辅助I/O设备928。双模式移动通信设备911的用户还可以使用键盘932来输入例如电子邮件消息的数据项,优选地,所用的全字母键盘为QWERTY型的,当也可以使用其他类型的全字母键盘,例如公知的DVORAK型的。用户对双模式移动通信设备910的输入还可以通过多个辅助I/O设备928来增强,辅助I/O设备可以包括指轮输入设备,触摸屏,多种开关,输入遥杆等。由用户输入而创建的数据项接着通过收发器911经由通信网络919传输。
当双模式移动通信设备910以语音通信模式操作时,双模式移动通信设备910整体上的操作与在数据模式下相同,只是所接收到的信号优选地输出到扬声器934并且传输所用的声音信号由麦克风936产生。可选地,例如语音消息记录子***的语音或音频I/O子***也可以在双模式移动通信设备910中执行。虽然语音或音频信号输出优选地主要通过扬声器934来完成,但在语音呼叫或其他涉及信息的语音呼叫中显示器922也可以用来提供呼叫方身份的提示。例如,与语音通信模块和操作***软件协同工作的微处理器938可以确定入局的语音呼叫的呼叫者识别信息并将其显示在显示器922上。
双模式移动通信设备910还可以包括短程的通信子***940。短程通信子***940可以包括红外设备以及相关的电路和组件,或者短程的无线通信模块,如蓝牙模块,或802.11模块来与也提供有相同模块的***和设备通信。本领域的技术人员可以清楚地明白“Bluetooth(蓝牙)”TM以及802.11具体所指的内容,并且可以从(美国)电气和电子工程师协会(IEEE)涉及无线个人局域网络以及无线LAN中的相关内容分别得到。
在以上说明的实例中使用了具有IP地址的移动终端来交换识别信息;但,也可以使用其他类型的识别信息来交换,这其中包括由网络而非因特网所使用的地址。
同时,在本说明书中所使用的移动终端的实例为双模式通信设备;但,移动终端也可以是其他类型的设备,这其中包括移动电话,PDA和包括有无线通信卡的膝上型电脑。
这里所描述的以及附图中所示的结构安排和步骤只是具有相应于在权利要求中所述的本发明的元件或步骤的结构,***或方法的实例。这里所做的描述以及图示可以使本领域的技术人员理解并使用具有相应于权利要求中所述的元件或步骤的可选元件或步骤的实施例。因此,本发明所要求的范围包括与权利要求文字表达相同的其他结构,***,或方法,并还包括与权利要求的文字表达实质上相同的其他结构,***,或方法。
工业应用
本发明提供了一种在移动电子设备中交换识别信息的方法。

Claims (22)

1、一种用于第一移动终端的方法,包括以下步骤:
使用无线网络和服务网关与第二移动终端交换网络识别信息;
存储第二移动终端的网络识别码;和
在第一移动终端和第二移动终端之间通过使用网络识别码的无线网络请求无线通信链路,其中,通信链路并不需要任何服务网关。
2、根据权利要求1所述的方法,其中服务网关包括电子邮件网关。
3、根据权利要求1所述的方法,其中服务网关包括短消息服务中心(SMSC)。
4、根据权利要求1所述的方法,其中服务网关包括因特网网关。
5、根据权利要求4所述的方法,其中因特网网关为IP地址服务提供连接。
6、根据权利要求5所述的方法,其中第一移动终端请求IP地址服务以确定另一个移动终端的IP地址。
7、根据权利要求5所述的方法,其中当另一移动终端的IP地址改变时,IP地址服务通知第一移动终端。
8、根据权利要求1所述的方法,其中服务网关从包括有电子邮件网关,SMSC,具有IP地址交换服务的SMSC,以及具有IP地址服务的因特网网关的组中选择服务网关。
9、根据权利要求1所述的方法,其中第一移动终端使用第一和第二服务网关与第二移动终端交换识别信息,其中第一服务网关为与第二服务网关相同类型的服务网关。
10、根据权利要求1所述的方法,其中第一移动终端使用第一和第二服务网关与第二移动终端交换识别信息,其中第一服务网关为与第二服务网关不同类型的服务网关。
11、根据权利要求1所述的方法,其中第一移动终端使用第一和第二服务网关与第二移动终端交换识别信息。
12、根据权利要求11所述的方法,其中第一移动终端从包括有电子邮件网关,SMSC,具有IP地址交换服务的SMSC,以及具有IP地址服务的因特网网关的组中选择服务网关来作为第一服务网关。
13、根据权利要求12所述的方法,其中第一移动终端选择一种服务网关类型来将识别信息发送给第二移动终端并选择另一种不同的服务网关类型来将识别信息发送给第三移动终端。
14、根据权利要求12所述的方法,其中第一移动终端选择第一服务网关类型来将识别信息发送给第二移动终端并选择另一种不同的服务网关类型来给第二移动终端重新发送识别信息。
15、一种用于无线网络的方法,包括以下步骤:
给第一移动终端提供第一网络识别码并给第二移动终端提供第二网络识别码;
在第一移动终端和第二移动终端之间通过服务网关传输消息,其中消息包括第一网络识别码,第二网络识别码,或两者都有;和
响应从第一或第二移动终端或这两者来的包括第一和第二网络识别码的请求而在第一移动终端和第二移动终端之间提供通信链路,其中通信链路并不需要任何服务网关。
16、根据权利要求15所述的方法,其中服务网关包括电子邮件网关。
17、根据权利要求16所述的方法,其中消息包括电子邮件消息。
18、根据权利要求15所述的方法,其中服务网关包括短消息服务中心(SMSC)。
19、根据权利要求18所述的方法,其中消息包括了短消息服务(SMS)消息。
20、根据权利要求18所述的方法,其中服务网关进一步包括IP地址交换服务。
21、根据权利要求15所述的方法,其中第一网络识别码和第二网络识别码包括了由无线网络分配的IP地址。
22、根据权利要求15所述的方法,其中消息还包括有状态信息,位置信息,或状态和位置这二者的信息。
CN2003801101758A 2003-01-16 2003-10-31 用于移动终端的交换识别信息的***和方法 Expired - Lifetime CN1759630B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US44036303P 2003-01-16 2003-01-16
US60/440,363 2003-01-16
PCT/CA2003/001680 WO2004064432A2 (en) 2003-01-16 2003-10-31 System and method of exchanging identification information for mobile stations

Publications (2)

Publication Number Publication Date
CN1759630A true CN1759630A (zh) 2006-04-12
CN1759630B CN1759630B (zh) 2012-12-26

Family

ID=32713547

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2003801101758A Expired - Lifetime CN1759630B (zh) 2003-01-16 2003-10-31 用于移动终端的交换识别信息的***和方法

Country Status (9)

Country Link
US (6) US7103333B2 (zh)
EP (1) EP1586214B1 (zh)
CN (1) CN1759630B (zh)
AT (1) ATE416585T1 (zh)
AU (1) AU2003275879A1 (zh)
CA (1) CA2513486C (zh)
DE (1) DE60325099D1 (zh)
HK (1) HK1082874A1 (zh)
WO (1) WO2004064432A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105165035A (zh) * 2013-02-12 2015-12-16 Streamwide公司 兼具文本消息传输的多媒体消息传输

Families Citing this family (90)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1387539A1 (de) * 2002-08-02 2004-02-04 Siemens Aktiengesellschaft Verfahren und System zum Blockieren von unerwünschten Nachrichten
US7606190B2 (en) 2002-10-18 2009-10-20 Kineto Wireless, Inc. Apparatus and messages for interworking between unlicensed access network and GPRS network for data services
CN101715193A (zh) * 2002-10-18 2010-05-26 卡耐特无线有限公司 扩展有执照无线通信***覆盖区域的装置与方法
US8661079B2 (en) * 2003-02-20 2014-02-25 Qualcomm Incorporated Method and apparatus for establishing an invite-first communication session
US20040192252A1 (en) * 2003-03-31 2004-09-30 Naveen Aerrabotu Emergency packet data network communication system and call features
US7206574B2 (en) * 2003-04-17 2007-04-17 Lucent Technologies Inc. Automated exchange of broadband communication addresses over a non-broadband channel in a wireless telecommunication system
GB2402578A (en) 2003-06-04 2004-12-08 Research In Motion Ltd Selection of message transport in a communication device
US8254896B2 (en) * 2003-08-25 2012-08-28 Research In Motion Limited Implementing a web server on a mobile station
US20050099998A1 (en) * 2003-11-07 2005-05-12 Samsung Electronics Co., Ltd. System and method for establishing mobile station-to-mobile station packet data calls between mobile stations in different wireless networks
US7647375B1 (en) 2003-12-22 2010-01-12 Aol Llc Enabling mapping identification of online identities between different messaging services
US7773550B2 (en) * 2004-04-05 2010-08-10 Daniel J. LIN Peer-to-peer mobile data transfer method and device
US7957348B1 (en) 2004-04-21 2011-06-07 Kineto Wireless, Inc. Method and system for signaling traffic and media types within a communications network switching system
US7904065B2 (en) * 2004-06-21 2011-03-08 Varia Holdings Llc Serving data/applications from a wireless mobile phone
JP4185513B2 (ja) * 2004-08-09 2008-11-26 松下電器産業株式会社 無線移動端末装置
US7930737B2 (en) * 2004-08-18 2011-04-19 Broadcom Corporation Method and system for improved communication network setup utilizing extended terminals
US7343411B2 (en) * 2004-08-18 2008-03-11 Broadcom Corporation Method and system for secure management and communication utilizing configuration network setup in a WLAN
US7940746B2 (en) 2004-08-24 2011-05-10 Comcast Cable Holdings, Llc Method and system for locating a voice over internet protocol (VoIP) device connected to a network
US8538393B1 (en) 2004-09-21 2013-09-17 Advanced Ground Information Systems, Inc. Method to provide ad hoc and password protected digital and voice networks
US10645562B2 (en) 2004-09-21 2020-05-05 Agis Software Development Llc Method to provide ad hoc and password protected digital and voice networks
US7254411B2 (en) * 2004-09-24 2007-08-07 Benq Corporation Wireless data communication method
US7860019B2 (en) * 2004-11-05 2010-12-28 Toshiba America Research, Inc. Peer-to-peer network and user information discovery and sharing for mobile users and devices
US20060114920A1 (en) * 2004-12-01 2006-06-01 Jung Edward K Status indicator for communication systems
KR100693047B1 (ko) * 2004-12-20 2007-03-12 삼성전자주식회사 브이오아이피 단말의 주소록 자동 갱신 장치 및 방법
EP1681818A1 (en) * 2005-01-18 2006-07-19 Nortel Networks Limited Instant messaging client and server
JP2006295881A (ja) * 2005-03-18 2006-10-26 Fujitsu Ltd 無線通信システム及び無線端末装置
US7929946B2 (en) * 2005-05-24 2011-04-19 Rathus Spencer A Remote subscriber identification (RSID) system and method
US8401002B2 (en) 2005-06-22 2013-03-19 Research In Motion Limited Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration
KR100653162B1 (ko) * 2005-07-14 2006-12-05 삼성전자주식회사 이동통신단말기에서 수신 거부 방법
US7697941B2 (en) * 2005-08-02 2010-04-13 Sony Ericsson Mobile Communications Ab Updating presence in a wireless communications device
US7974270B2 (en) * 2005-09-09 2011-07-05 Kineto Wireless, Inc. Media route optimization in network communications
US8364746B2 (en) * 2005-10-21 2013-01-29 T-Mobile Usa, Inc. System and method for determining device location in an IP-based wireless telecommunications network
SG131819A1 (en) * 2005-11-07 2007-05-28 Chikka Pte Ltd Buddy-based cross-carrier messaging system
US20070214209A1 (en) * 2006-03-10 2007-09-13 Motorola, Inc. Platform and method for mobile servers
US7881295B2 (en) * 2006-03-24 2011-02-01 Scenera Technologies, Llc Establishing directed communication based upon physical interaction between two devices
WO2007121331A2 (en) 2006-04-13 2007-10-25 T-Mobile, Usa, Inc. Mobile computing device geographic location determination
KR100690242B1 (ko) * 2006-04-24 2007-03-12 삼성전자주식회사 모바일 메신저 서비스 이용 중 이미지를 전송하는이동통신단말기 및 그 방법
US8155682B2 (en) 2006-05-05 2012-04-10 Research In Motion Limited Handheld electronic device including automatic mobile phone number management, and associated method
EP1853053A1 (en) 2006-05-05 2007-11-07 Research In Motion Limited Handheld electronic device including automatic mobile phone number management and associated method
US20080002634A1 (en) * 2006-06-30 2008-01-03 Motorola, Inc. Selective control of device parameters based upon identification of other devices in a personal area network
US8798075B2 (en) 2006-06-30 2014-08-05 Sony Corporation Peer to peer connection
US8437757B2 (en) * 2006-06-30 2013-05-07 Nokia Corporation Systems for providing peer-to-peer communications
US20080039086A1 (en) * 2006-07-14 2008-02-14 Gallagher Michael D Generic Access to the Iu Interface
US20080076425A1 (en) 2006-09-22 2008-03-27 Amit Khetawat Method and apparatus for resource management
US7737896B1 (en) * 2006-08-16 2010-06-15 Kyocera Corporation System and method for optimized use of a dual mode wireless communication device
US8208610B2 (en) * 2006-09-01 2012-06-26 Research In Motion Limited Handheld electronic device having service-specific message management feature support and associated method
CA2620409A1 (en) 2006-10-20 2008-04-20 T-Mobile Usa, Inc. System and method for determining a subscriber's zone information
CA2620617A1 (en) 2006-10-20 2008-04-20 T-Mobile Usa, Inc. System and method for utilizing ip-based wireless telecommunications client location data
CA2620249C (en) 2006-10-20 2016-04-19 T-Mobile Usa, Inc. Two stage mobile device geographic location determination
US8259568B2 (en) * 2006-10-23 2012-09-04 Mcafee, Inc. System and method for controlling mobile device access to a network
US8363594B2 (en) 2006-11-08 2013-01-29 Apple, Inc. Address spoofing prevention
US20080247359A1 (en) * 2007-04-04 2008-10-09 Sony Ericsson Mobile Communications Ab Mobile device handoff controller and method and system including the same
US8725883B2 (en) * 2007-05-11 2014-05-13 Nokia Corporation Method for the establishing of peer-to-peer multimedia sessions in a communication system
US8732236B2 (en) * 2008-12-05 2014-05-20 Social Communications Company Managing network communications between network nodes and stream transport protocol
US20090287714A1 (en) * 2008-05-19 2009-11-19 Motorola, Inc. Method and Apparatus for Community-Based Comparison Shopping Based on Social Bookmarking
WO2010001454A1 (ja) * 2008-06-30 2010-01-07 富士通株式会社 無線リソースの割り当て方法、基地局、移動局
US9106489B2 (en) 2008-07-17 2015-08-11 Dish Network, L.L.C. Method and apparatus for updating a network address of an audio/video node to a communication device
US8213935B2 (en) * 2008-12-31 2012-07-03 Rockstar Bidco Lp Creating a globally unique identifier of a subscriber device
JP5195470B2 (ja) * 2009-01-30 2013-05-08 日本電気株式会社 無線通信システム、監視装置、監視方法およびプログラム
JP2010211265A (ja) * 2009-03-06 2010-09-24 Seiko Epson Corp 出力機器、情報処理機器、ネットワークシステム
US8311557B2 (en) * 2009-05-15 2012-11-13 T-Mobile Usa, Inc. Facility for selecting a mobile device location determination technique
US8718592B2 (en) * 2009-05-15 2014-05-06 T-Mobile Usa, Inc. Mobile device location determination using micronetworks
US20110034154A1 (en) * 2009-08-04 2011-02-10 Verizon Patent And Licensing Inc. System and method for providing a reason for ignoring a call
US8472974B2 (en) 2010-04-28 2013-06-25 T-Mobile Usa, Inc. Location continuity service for locating mobile devices using multiple access networks including wireless telecommunication networks
US9094927B2 (en) 2010-04-28 2015-07-28 T-Mobile Usa, Inc. Location continuity service for locating mobile devices using multiple access networks including wireless telecommunication networks
US20120072340A1 (en) * 2010-06-11 2012-03-22 Alan Amron Methods and systems for establishing communications with mobile devices
US20110317684A1 (en) * 2010-06-24 2011-12-29 Lazzaro Nicholas P Systems and methods for terminating communication requests
US9622278B2 (en) 2010-10-26 2017-04-11 Kingston Digital Inc. Dual-mode wireless networked device interface and automatic configuration thereof
US20120271912A1 (en) * 2011-04-19 2012-10-25 Samsung Electronics Co., Ltd. Apparatus and method for transmitting and receiving ip information in a wireless communication network
US10057210B2 (en) * 2011-05-06 2018-08-21 Cisco Technology, Inc. Transaction-based network layer address rotation
US20120302266A1 (en) * 2011-05-25 2012-11-29 Ruth Ann Lim Communicate an internet protocol address to a mobile phone
KR101110639B1 (ko) 2011-06-22 2012-06-12 팅크웨어(주) 세이프 서비스 시스템 및 그 방법
US9935930B2 (en) * 2011-09-09 2018-04-03 Kingston Digital, Inc. Private and secure communication architecture without utilizing a public cloud based routing server
US9203807B2 (en) * 2011-09-09 2015-12-01 Kingston Digital, Inc. Private cloud server and client architecture without utilizing a routing server
US11683292B2 (en) 2011-09-09 2023-06-20 Kingston Digital, Inc. Private cloud routing server connection mechanism for use in a private communication architecture
US11863529B2 (en) 2011-09-09 2024-01-02 Kingston Digital, Inc. Private cloud routing server connection mechanism for use in a private communication architecture
US10601810B2 (en) * 2011-09-09 2020-03-24 Kingston Digital, Inc. Private cloud routing server connection mechanism for use in a private communication architecture
US10237253B2 (en) * 2011-09-09 2019-03-19 Kingston Digital, Inc. Private cloud routing server, private network service and smart device client architecture without utilizing a public cloud based routing server
US9781087B2 (en) * 2011-09-09 2017-10-03 Kingston Digital, Inc. Private and secure communication architecture without utilizing a public cloud based routing server
US8924573B2 (en) * 2012-03-12 2014-12-30 Microsoft Corporation Secure capability negotiation between a client and server
WO2013165213A1 (en) * 2012-05-04 2013-11-07 Samsung Electronics Co., Ltd. System and methods for addressing mobile station in wireless communication system
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices
US10021180B2 (en) 2013-06-04 2018-07-10 Kingston Digital, Inc. Universal environment extender
JP6144550B2 (ja) * 2013-06-26 2017-06-07 京セラ株式会社 ユーザ端末及びプロセッサ
US9264662B2 (en) * 2013-12-30 2016-02-16 OnCam Inc. Chat preauthorization
TWI629598B (zh) * 2014-10-28 2018-07-11 金士頓數位股份有限公司 利用公有雲端網路的方法、私有雲端路由伺服器及智慧型裝置客戶端
TWI569618B (zh) * 2014-10-31 2017-02-01 黃能富 個資隱藏之通話方法及其系統
TWI632465B (zh) * 2015-03-19 2018-08-11 美商金士頓數位股份有限公司 利用公有雲端網路的方法、私有雲端路由伺服器及智慧型裝置客戶端
CN105206021A (zh) * 2015-08-28 2015-12-30 陕西西北铁道电子有限公司 一种轨道车揭示命令的远程发布***
US10104111B2 (en) * 2016-02-17 2018-10-16 Sony Corporation Network security for internet of things
FI129675B (en) * 2020-02-11 2022-06-30 Wirepas Oy A solution for separating transmissions from different networks

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5436960A (en) * 1991-05-20 1995-07-25 Campana, Jr.; Thomas J. Electronic mail system with RF communications to mobile processors and method of operation thereof
US6868270B2 (en) * 1994-01-11 2005-03-15 Telefonaktiebolaget L.M. Ericsson Dual-mode methods, systems, and terminals providing reduced mobile terminal registrations
US6108704A (en) * 1995-09-25 2000-08-22 Netspeak Corporation Point-to-point internet protocol
GB2315193B (en) * 1996-07-10 2000-11-15 Orange Personal Comm Serv Ltd Mobile communications system
US6701361B1 (en) * 1996-08-22 2004-03-02 Intermec Ip Corp. Enhanced mobility and address resolution in a wireless premises based network
JPH10294751A (ja) * 1997-02-21 1998-11-04 Yazaki Corp 通信方法、通信システム、及びこの通信システムに用いられるゲートウェイ
KR19980086889A (ko) * 1997-05-15 1998-12-05 이데이 노부유끼 데이터 통신방법, 데이터 통신단말, 데이터 통신시스템 및 통신 제어시스템
JP3183224B2 (ja) * 1997-07-31 2001-07-09 日本電気株式会社 複数nw端末接続通信制御方法及びその装置
US6415144B1 (en) * 1997-12-23 2002-07-02 Ericsson Inc. Security system and method
FI106238B (fi) * 1998-01-14 2000-12-15 Nokia Networks Oy Menetelmä suorittaa riidanratkaisu solukkoradioverkon ilmarajapinnan dedikoidun kanavan varaukselle
EP0949833A3 (de) * 1998-04-09 2000-08-16 Orga Kartensysteme GmbH Mobilfunkendgerät
US6463471B1 (en) * 1998-12-28 2002-10-08 Intel Corporation Method and system for validating and distributing network presence information for peers of interest
FI990877A0 (fi) * 1999-04-19 1999-04-19 Nokia Mobile Phones Ltd Menetelmä multimediaviestien välittämiseksi
US6549625B1 (en) * 1999-06-24 2003-04-15 Nokia Corporation Method and system for connecting a mobile terminal to a database
US6580704B1 (en) * 1999-08-26 2003-06-17 Nokia Corporation Direct mode communication method between two mobile terminals in access point controlled wireless LAN systems
US6300887B1 (en) * 1999-11-09 2001-10-09 Nokia Networks Oy Efficient handoff procedure for header compression
AU1026000A (en) * 1999-11-17 2001-05-30 Swisscom Mobile Ag Method and system for preparing and transmitting sms messages in a mobile radio network
AU2462701A (en) * 1999-12-30 2001-07-16 Motient Communications Inc. System and method of transmitting data messages between subscriber units communicating with/between complementary/disparate networks
US7301952B2 (en) * 2000-04-06 2007-11-27 The Distribution Systems Research Institute Terminal-to-terminal communication connection control method using IP transfer network
JP2002084360A (ja) * 2000-06-29 2002-03-22 Toshiba Corp 発信者識別情報の表示機能を備えた通信端末
JP2002041905A (ja) * 2000-07-13 2002-02-08 Internatl Business Mach Corp <Ibm> 商品購買システム、商品購買方法および商品購買方法を実行するためのプログラムが記憶された記憶媒体
US20020065083A1 (en) * 2000-09-07 2002-05-30 Rajendra Patel Method and system for high speed wireless data transmission and reception
GB2367205B (en) 2000-09-22 2004-01-21 Sagem Process for opening up connection between two terminals across a computer network associated terminal and connecting server
EP1235416A4 (en) * 2000-10-26 2005-08-10 Mitsubishi Electric Corp INTERNET TELEPHONE NETWORK SYSTEM, NETWORK ACCESS METHOD, AND ADAPTER FOR VOICE DEVICE
US7072982B2 (en) * 2000-11-22 2006-07-04 Microsoft Corporation Universal naming scheme for peer to peer resources
DE60040173D1 (de) 2000-12-29 2008-10-16 Nokia Corp Präsenz- und sitzungsbehandlungsinformationen
JP4739564B2 (ja) * 2001-03-30 2011-08-03 株式会社日立国際電気 携帯電話機
US6700884B2 (en) * 2001-06-28 2004-03-02 Emerson, Iii Harry E. Integrating the Internet with the public switched telephone network
US7213144B2 (en) * 2001-08-08 2007-05-01 Nokia Corporation Efficient security association establishment negotiation technique
JP2003150627A (ja) * 2001-11-13 2003-05-23 Ntt Docomo Inc サービス情報提供システム、サービス情報提供方法
KR100659464B1 (ko) * 2001-11-27 2006-12-18 엘지전자 주식회사 브이5.2 더블유엘엘 시스템에서 패킷 데이터 서비스 제공방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105165035A (zh) * 2013-02-12 2015-12-16 Streamwide公司 兼具文本消息传输的多媒体消息传输
CN105165035B (zh) * 2013-02-12 2019-05-31 Streamwide公司 兼具文本消息传输的多媒体消息传输

Also Published As

Publication number Publication date
US7103333B2 (en) 2006-09-05
US20120236796A1 (en) 2012-09-20
US7324830B2 (en) 2008-01-29
DE60325099D1 (de) 2009-01-15
US20140256333A1 (en) 2014-09-11
ATE416585T1 (de) 2008-12-15
AU2003275879A1 (en) 2004-08-10
US20080102801A1 (en) 2008-05-01
US8208904B2 (en) 2012-06-26
US9008630B2 (en) 2015-04-14
US20040157590A1 (en) 2004-08-12
CA2513486A1 (en) 2004-07-29
US7917126B2 (en) 2011-03-29
US8731528B2 (en) 2014-05-20
CA2513486C (en) 2010-12-14
US20060252415A1 (en) 2006-11-09
WO2004064432A3 (en) 2004-12-29
WO2004064432A2 (en) 2004-07-29
EP1586214B1 (en) 2008-12-03
US20110149864A1 (en) 2011-06-23
EP1586214A2 (en) 2005-10-19
HK1082874A1 (en) 2006-06-16
CN1759630B (zh) 2012-12-26
AU2003275879A8 (en) 2004-08-10

Similar Documents

Publication Publication Date Title
CN1759630B (zh) 用于移动终端的交换识别信息的***和方法
EP1264413B1 (en) Method and system for messaging across cellular networks and a public data network
JP3914921B2 (ja) 無線および非無線環境におけるユーザ定義のバディグループの外側でのインスタントメッセージングの容易化
CN1265582C (zh) 信息***服务提供***、信息***方法和通信网络
US8265668B2 (en) Universal short code administration facility
AU2001245497A1 (en) Method and system for messaging across cellular networks and a public data network
EP1653707A3 (en) Method and device for providing a communication session
CN1902979A (zh) 具有家乡网络优先权的网络选择方法和装置
CN1330474A (zh) 短消息网关、向移动电话提供信息服务的***和方法
CN1706167A (zh) 企业网关的配置
CN1759621A (zh) 用于将消息发送到两个或者多个相关无线通信设备的方法和设备
CN1725873A (zh) 用于具有多通信模式的无线电***的方法和设备
CN101064964A (zh) 为sim/usim卡产生由用户控制的plmn列表的方法和装置
CN101080940A (zh) 非请求消息的防止
CN1283910A (zh) 移动通信***和移动终端
AU2004301358B2 (en) Message system
CN101043664A (zh) PoC通信的PoC***和方法
MXPA04010707A (es) Metodos y aparatos para la comunicacion de informacion de red celular entre una red de area local inalambrica y una estacion movil.
CN1518321A (zh) 一种提高通信自由度的方法
CN1765112A (zh) 使用混合接收机建立连接方法和设备
CN1937814A (zh) 具有用户信息处理功能的移动通信终端、服务器及使用方法
KR20050091140A (ko) 이동단말기에서의 음성메시지 송수신장치 및 그 방법과,그 이동단말기를 이용한 무선데이터망에서의 음성메시지전송서비스시스템 및 그 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20121226

CX01 Expiry of patent term