CN102227927B - 用于提供通信历史的方法和装置 - Google Patents

用于提供通信历史的方法和装置 Download PDF

Info

Publication number
CN102227927B
CN102227927B CN200980147844.6A CN200980147844A CN102227927B CN 102227927 B CN102227927 B CN 102227927B CN 200980147844 A CN200980147844 A CN 200980147844A CN 102227927 B CN102227927 B CN 102227927B
Authority
CN
China
Prior art keywords
communication history
terminal
information
user
history information
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.)
Active
Application number
CN200980147844.6A
Other languages
English (en)
Other versions
CN102227927A (zh
Inventor
吴奎奉
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co 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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN102227927A publication Critical patent/CN102227927A/zh
Application granted granted Critical
Publication of CN102227927B publication Critical patent/CN102227927B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • H04L65/4015Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1059End-user terminal functionalities specially adapted for real-time communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • H04L65/1094Inter-user-equipment sessions transfer or sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/55Aspects of automatic or semi-automatic exchanges related to network data storage and management
    • H04M2203/551Call history
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2218Call detail recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Databases & Information Systems (AREA)

Abstract

一种在会话发起协议/互联网协议(SIP/IP)核心网络中提供终端的通信历史的方法和装置。当具有多个终端的用户向服务器发送关于所述终端的通信历史的订阅请求时,每当新注册了与所述终端相关联的通信历史时,所述服务器向所述终端中的任何一个发送与所述多个终端相关联的所有通信历史信息。如果需要的话,已经接收了通信历史信息的终端能够请求并且接收包括在通信历史信息中的相应终端的呈现信息。

Description

用于提供通信历史的方法和装置
技术领域
本发明一般涉及在会话发起协议/互联网协议(SIP/IP)核心网络中的融合地址簿(Converged Address Book,CAB)服务。更具体来说,本发明涉及用于使用CAB服务来管理移动终端的通信历史的方法和装置。
背景技术
SIP/IP核心网络中的CAB服务是基于单个网络的地址簿服务,用于允许用户在各种终端中存储可用地址信息,并且在任何时间和任何地点利用任何设备来访问此信息,并且用于同步地址信息。
开放移动联盟(Open Mobile Appliance,OMA)CAB组建议的CAB的概念性结构包括如图1所示的CAB客户端100、CAB服务器120、联系控制服务器130、以及可扩展标记语言(XML)文档管理服务器(XDMS)140。
在终端上与CAB服务器120通信的CAB客户端100向CAB服务器120发送关于CAB用户认证的信息,同步个人联系卡(Personal Contact Card,PCC)和存储在网络存储器中的CAB,并且维持CAB用户的要求,例如,地址订阅、地址查找、地址共享、与旧地址簿的交互、用户偏好的管理等等。
作为CAB体系结构中的主要网络元素的CAB服务器120处理从CAB客户端100接收到的CAB用户要求。CAB服务器120的关键功能包括从诸如CAB客户端上的相互认证、CAB地址的存储、地址信息的同步、以及地址订阅的功能接收更新的地址信息,以及将更新的地址信息反映在地址簿中。
联系控制服务器130是反映地址订阅/共享/变化以及用户偏好/策略的网络元素,并且其主要功能包括:地址订阅功能,用于从CAB用户偏好/策略XDMS中撤回(withdrawing)CAB用户偏好相关的XML文档,以及从CAB用户接收订阅请求;地址共享功能,用于应用通过地址订阅接收的数据的个人偏好,将个人偏好反映在地址簿中,维持订阅状态信息,以及共享PCC或CAB;以及交互工作功能(interworking function,IWF),用于与遗留地址簿***进行交互工作,或者将接口暴露给外部使能器(enabler)。
管理用户数据的XDMS 140包括:CAB XDMS,用于存储CAB;CAB用户偏好/策略XDMS,用于存储用户偏好和策略;CAB联系状态XDMS,用于将CAB用户从已有用户中区分出来;CAB联系共享XDMS,用于存储被其他用户共享的地址簿;PCC XDMS,用于存储PCC信息;通信历史XDMS,用于存储通信历史,等等。除了这些之外,XDMS 140可以包括用于访问各种XDMS功能的XDMS以及用于利用外部域的实体进行消息路由的SIP/IP核心网络。
将参照图2描述具有多个终端的接收方和发送方之间的通信示例。在图2示出的示例中,在CAB服务中,具有若干终端的接收方与发送方通信。在图2中,具有多个终端的接收侧用户A在步骤201、203和205中响应于在第一终端#1 200处接收到的来自发送侧用户B240的通信请求而建立音频会话。这里,用户B 240可以构成用户组。在实现了发送方和接收方之间的期望的目的(例如,通话、短消息服务(SMS)、信使服务(messenger service)等等)之后,用户A在步骤207和209中关闭对用户B 240的会话。当会话被关闭时,在步骤215和245中该通信的通信历史被记录在用户A的第一终端#1 200和用户B 240的终端中。然而,在当前的CAB服务中,当用户A的第二终端#2 220向用户B 240发送会话建立请求时,第二终端#2220不能找到记录在用户A的第一终端#1 200中的通信历史,因此在步骤225中用户A不能使用通信历史与用户B 240进行顺畅的通信。此外,如果用户B 240的联系地址没有存储在CAB地址簿中,那么除非用户A检查第一终端#1 200的通信历史,否则用户A不能发起与用户B240的通信。
发明内容
[技术问题]
如上所述,当具有多个终端的接收方在使用第一终端与发送方通信之后试图利用第二终端与发送方通信时,除非用户使用第一次与已有发送方通信的终端来检查与发送方的通信历史,否则接收方无法获得关于通信历史的信息,并且当前的CAB服务也不提供这个信息,这极大地妨碍了具有多个终端的用户的顺畅通信。因此,对于能够在CAB服务中集中地管理存在于多个终端中的通信历史的方法存在长期的(long-felt)需要。
[技术方案]
本发明的一个方面在于解决至少上述问题和/或缺点,并且提供至少以下描述的优点。因此,本发明的一个方面提供方法和装置,其中具有多个终端的用户能够使用融合的通信历史与期望的接收方进行顺畅的通信。
本发明的另一方面提供数据发送/接收方法和装置,用于通过在CAB***中提供融合的通信历史,来去除多终端用户在偶尔使用存在于不同终端中的通信历史时可能体验到的不便,从而根据多终端用户做出的决定能够快速且容易地提供CAB服务。
根据本发明的一个方面,提供用于在通信***中由终端接收通信历史的方法。该方法包括:向服务器发送关于通信历史的订阅请求;以及从所述服务器接收与该终端的用户相关联的注册的所有终端的通信历史信息,并且存储所接收的通信历史信息。
根据本发明的另一个方面,提供用于在通信***中向终端提供通信历史的方法。该方法包括:从终端接收关于通信历史的请求;以及向终端中的一个发送与该终端的用户相关联的注册的所有终端的通信历史信息。
根据本发明的另一个方面,提供用于在通信***中由终端接收通信历史的装置。该装置包括:收发器;以及控制器,用于通过收发器向服务器发送关于通信历史的订阅请求,从服务器接收与所述终端的用户相关联的注册的所有终端的通信历史信息,以及将所接收的通信历史信息存储在存储器中。
从下面结合附图公开本发明的实施例的详细描述中,本发明的其他方面、优点和显著的特征对于本领域技术人员来说将变得清楚。
[有益效果]
如从前面的描述中清楚看出的,在本发明建议的方法和装置中,当发送方注册的终端做出关于通信历史的订阅请求时,每当通信历史被创建或被更新时就向每个终端通知通信历史。由于除了已有终端之外的终端提供包括呈现信息的通信历史,所以用户或发送方可以与激活群组成员进行连续的通信,从而改善用户体验。
附图说明
图1图示一般基于SIP的融合地址簿(CAB)***的体系结构;
图2图示用于存储具有多个终端的接收方和发送方组之间的通信历史的信号发送/接收;
图3和图4图示用于通过共享包括本发明所建议的基于SIP的呈现信息的通信历史来进行群组通话(group call)的信号发送/接收;
图5图示根据本发明的实施例的管理通信历史的过程;以及
图6图示根据本发明的实施例的提供通信历史的过程。
具体实施方式
现在将参照附图详细描述本发明的实施例。在后面的描述中,为了清楚和简明起见,省略对熟知功能和构造的描述。
本发明一般涉及融合地址簿(CAB)服务或者基于单个网络的地址簿服务,其存储地址信息和通信历史,以便可以在会话发起协议/互联网协议(SIP/IP)核心网络中由单个用户所拥有的多个终端中使用它们,并且其同步所述信息,以便用户可以在任何时间和任何地点以任何终端来访问信息,更具体来说,本发明涉及方法和装置,用于允许具有多个终端的用户以融合的方式(converged manner)管理存在于所述终端的每一个中的地址信息和通信历史,并且基于所述信息提供呈现信息(presence information),从而使用通信历史为用户提供在群组通话期间维持通话连续性的优点。
在本发明中,作为CAB使能器的功能而包括的通信历史是指关于在终端中已经发生的所有通信的记录,并且其包括关于通话类型(呼出通话、呼入通话、缺席通话(absencecall)、被拒通话(rejected call)等)和通信类型的信息,包括已有呼出通话/呼入通话列表,所述通信类型例如语音通话、视频通话、群组通话和各种消息服务(SMS/MMS(多媒体消息服务)/SIMPLE(Session Initiation Protocol for IM and Presence LeveragingExtensions,针对即时消息和呈现扩展的会话发起协议)IM(即时消息)/PoC(Push to Talkover Cellular,基于蜂窝网的即按即说)/CPM(融合的IP消息)/CAB,等等),并且其还包括关于地址存储位置的通信记录,如终端地址、USIM地址和外部存储器的地址。
本发明提供通过提供包括所关心的通信方之间的呈现信息的通信历史来确保终端之间的历史的连续性。更具体来说,当在所关心的通信方之间注册的终端进行关于融合的通信历史的订阅请求时,每次通信历史被创建或被更新时,向每个终端通知通信历史。然后,通过通知用户包括来自除了所使用的已有终端之外的终端的呈现信息的通信历史,用户能够与激活的(active)群组成员进行连续地通信,由此也能够改善用户的体验。
当前的融合IP消息(CPM)服务和基于蜂窝网的即按即说(PoC)服务能够在消息和多媒体存储器(Message & Media Storage,MMS)和被称为PoC盒的存储器中分别存储会话历史信息和媒体。然而,由于这些服务取决于用户的偏好和服务提供商的策略,所以记录可能没有被存储。此外,因为关于会话历史的细节被限制到SIP头部信息,所以其值就多样性和实用性而言,与当前的终端提供的通信历史信息相比是相对较低的。
存在克服会话历史信息的限制并且显著地管理分离地存在于每个终端中的通信历史信息的需要。为此,本发明使用户能够做出关于注册终端的通信历史的订阅请求并且接收改变的信息,从而管理终端之间的通信历史,并且传送包括呈现信息的通信历史,从而允许多终端用户使用该通信历史进行连续的通信。下面将对其进行详细的描述。
在图3和图4中,具有两个或更多个终端的用户A响应于用户B 240发送的群组通话邀请消息,利用第一终端#1 200与群组成员(用户B和用户C)进行群组通话,然后尝试使用更新的通信历史中包括的呈现信息,利用用户A的第二终端#2 220与激活群组成员进行群组通话。
图3和图4图示了用于提供本发明建议的包括呈现信息的通信历史的方法。在步骤3210、3211、3213、3217和3219中,具有多个终端的发送方利用发送方所使用的两个终端中的用户A的第二终端#2 220发送关于更新的通信历史的订阅请求,以便在以后的通话时顺利地形成一个组(make a group)。当接收到订阅请求时,在步骤3221、3223、3224和3227中,CAB XDMS 280通知第二终端#2 220到现在为止存储的关于用户A的已有通信历史。此后,如果直到订阅请求时段期满时也没有改变的通信历史,则不会进行通知。
此后,在步骤3225、3110和3230中,如果在用户A和用户B之间进行群组通话然后结束,则通信历史将被创建,并且通过在步骤3231中的第一终端#1 200和CAB服务器260之间的数据同步,在步骤3233和3240中将所创建的通信历史存储在CAB XDMS 280中。CAB XDMS280检查对于改变的通信历史的订阅请求授权,然后在步骤3241、3243、3245和3247中向第二终端#2 220通知授权结果。在步骤3250中,发送方基于所通知的第一终端#1 200中的群组通话的通信历史信息,尝试在第二终端#2 220中重新建立关于已有群组通话的请求。如果提供了群组成员的呈现(presence),则可以确保群组通话连接的连接/保持可能性,这相当有助于改进用户的体验。发送方从通信历史获得资源列表,然后在步骤3251和3253中利用过滤器向呈现服务器(presence server)350发送呈现订阅请求消息,以做出关于激活资源(active resources)的呈现订阅请求。术语“资源列表”是指通信历史中包括的相应终端的列表。
呈现服务器350检查发送方的授权,然后在步骤3261、3263、3265和3267中仅通知关于资源列表中的激活资源(即,用户B和用户C)的呈现信息。已经获得了参加到已有群组通话中的群组成员中的激活群组成员(即,用户A、用户B和用户C)的呈现信息的发送方,在步骤3270和3271中,利用用户A的第二终端#2 220与用户B和用户C进行群组通话。在群组通话结束后,像以前一样,在步骤3273、3275、3277和3279中,关于这次通话的通信历史信息被存储在CAB XDMS 280中。
根据本发明,用于在终端和服务器之间同步通信历史数据的方法,除了图3a和图3b中所示的同步过程之外,还可以包括图4的同步过程。图4示出了使用基于非基于SIP的(non SIP based)订阅绑定的XCAP补丁操作(patch operations)(RFC 5261)的同步通信历史数据的过程。
在图4中,XCAP PUT用于建立到CAB XDMS 280的非基于SIP的订阅绑定,检查先前建立的用户偏好,以及向相关的终端通知更新的通信历史。
关于用户A的第二终端#2 220,在步骤3301中,用户A在用户偏好中建立订阅请求以接收关于注册的终端的通信历史的更新信息。之后,如果用户A在步骤3303中利用其第一终端#1 200进行群组通话,则在步骤3305-a、3305-b、3307和3309中,使用XCAP PUT产生的通信历史被存储在CABXDMS 280。用户可以通过将关于同步到其它终端的必需内容(necessity)和通信历史的变化一起通过非基于SIP的订阅绑定来发送,尝试针对通信历史数据的同步的非SIP通知。在接收XCAP PUT时,CAB XDMS 280在步骤3311和3313中将通信历史的状态中的变化告知订阅功能370。在接收状态变化信息时,订阅功能370在步骤3315中检查用户偏好以找到需要关于通信历史同步的通知的用户的注册的终端。确定用户A的第二终端#2 220先前已经设置了通信历史订阅功能,则订阅功能370在步骤3317、3319、3321和3323中向用户的第二终端#2 220仅发送使用XCAP补丁操作更新的通信历史。结果,用户A的第二终端#2 220可以请求重新建立已有群组通话,并且像在图3中那样,可以在步骤3325中基于已有参与方的呈现信息再次进行群组通话。
如从图3a、图3b和图4的信号流程图中可以认识到的,当发送用户可以接收到关于其终端的融合的通信历史信息时,有可能解决用户在一个终端不能获得关于在另一个终端接收的通话的通信历史的问题。此外,用户能够接收到具有相关呈现信息的通信历史信息,从而提高了通信的连续性。
表1到表5示出了以上信号流程图中的各个步骤的消息格式。
表1示出了用户A的第二终端#2 220向CAB XDMS 280发送的做出关于更新的通信历史的订阅请求的消息的示例。“xcap-diff”被用作用于接收更新的XML文档的事件包(event package),并且定义本发明所建议的通信历史的新格式被要求为内容类型(Content-Type)。下面的XML文档示出了用于订阅存储在通信历史存储器中的用户A的通信历史的统一资源标识符(URI)。
【表1】
表2示出了用于在CAB XDMS 280中存储由已经与用户B进行了群组通话的用户A的第一终端#1 200新创建的通信历史的消息的示例(步骤3233)。创建的通信历史所属的列表对应于呼入群组通话(incoming group call),并且通信历史的引用地址为“SIP:112233@comm_historyserver.example.com.”。发送方是用户B 240,并且后面是联系类型(例如,contact type_″home″、″office″、″abroad″等等)、联系号码(contact number)、日期时间(date time)、通话时间(call time)以及群组通话参与信息(即,参与方(participants))。表2的示例示出了通信历史的基本格式,并且能够根据终端提供更多丰富的通信历史信息。
【表2】
表3示出用于响应于来自用户A的第二终端#2 220的订阅请求通知新存储的通信历史的消息(步骤3241)。CAB XDMS 280向该终端发送被称为“sip:112233@comm_historyserver.example.com.”的新条目。
【表3】
表4示出用户A利用其进行关于呈现的订阅请求的消息的示例,其中用户A通过使用来自通信历史的资源列表作为过滤器做出关于呈现的订阅请求以便重新开始与第二终端#2 220的已有群组通话(步骤3251)。用户A的第二终端#2 220向用户A的第一终端#1 200以及用户B、用户C和用户D的组240中的每一个发送关于呈现信息的请求。
【表4】
表5示出用于通知呈现信息的消息,关于资源列表的状态的过滤器或关于表4的请求的结果信息被应用于该消息(步骤3261)。要注意,如该消息中所示,用户B和用户C处于“在线(online)”状态。基于此信息,用户A可以尝试利用第二终端#2 220向相关接收者进行群组通话。
【表5】
关于通知使用图4的XCAP补丁操作更新的通信历史的示例,在表6和表7中示出用于主要步骤的消息格式(参见步骤3307)。
表6的消息将sync=”active”和status=”update”带给CAB XDMS 280,其中sync=”active”表示所生成的通信历史需要同步,并且status=”update”表示当其存储在CABXDMS 280中时,需要到其它注册的终端的同步。
【表6】
表7示出订阅功能370利用其向用户A的第二终端#2 220发送利用XCAP补丁操作更新的通信历史的消息的示例(参见步骤3319),订阅功能370从用户A的用户偏好中的SDMS中确定对用户A的第二终端#2 220的通信历史的订阅被请求。
【表7】
图6图示如上所述的具有多个终端的用户集中地管理存在于各个终端中的通信历史并且提供其呈现信息的操作的一般过程。
参照图6,在步骤403,用户A使用第二终端#2 220发送关于通信历史的订阅请求并且接收响应于该请求的通知。具体来说,第二终端#2 220的控制器通过该终端中的收发器发送关于通信历史的订阅请求。控制器控制第二终端#2 220的总体操作,并且收发器在控制器的控制下无线地向外部设备发送数据,或者从外部设备接收数据,并且将接收的数据传送给控制器。
在步骤405中,用户A使用第一终端#1 200接收来自用户B的群组通话,并且与用户C和用户D一起进行群组通话。当群组通话结束时,在步骤407,用户A的第一终端#1 200使用开放移动联盟(OMA)同步标记语言(SyncML)和XML配置访问协议(XCAP)PUT将创建的通信历史存储在通信历史XDMS中。然后,第一终端#1 200的控制器通过收发器向CAB XDMS 280发送其通信历史。
为了答复订阅请求,在步骤409中,从CAB XDMS 280向用户A的第二终端#2 220通知更新的通信历史信息。然后,第二终端#2 220通过收发器接收从CAB XDMS 280发送的通信历史信息,并且将接收的通信历史信息存储在存储器中。
在步骤411中,如果需要的话,用户A使用所通知的通信历史利用第二终端#2 220的重新尝试群组通话。在接收到用户A的输入时,在步骤413,第二终端#2 220确定是否请求关于进行已有群组通话的群组成员的呈现信息。如果第二终端#2 220确定不请求呈现信息,那么用户A将请求简单群组通话,因此在步骤423中第二终端#2 220的控制器使用通信历史信息请求简单的群组通话。然而,当第二终端#2 220确定请求呈现信息时,在步骤415中,用户A确定是否请求过滤的呈现信息。当用户A确定请求关于群组成员的过滤的呈现信息时,在步骤417中,第二终端#2 220的控制器通过收发器发送关于群组成员的呈现的过滤的信息的订阅请求(SUBSCRIBE(Event:presence,with filter))。如果用户A确定不请求群组成员的过滤的呈现信息,那么用户A发送关于所有群组成员的呈现信息的订阅请求(SUBSCRIBE)(步骤419)。然后,第二终端#2 220的控制器借助收发器向呈现服务器350发送关于所有群组成员的呈现信息的请求。当第二终端#2 220通过收发器接收到来自呈现服务器的呈现信息时,在步骤421,通知用户A所请求的关于群组成员的呈现的信息。在步骤423,用户A基于所通知的群组成员的呈现信息尝试与激活群组成员的群组通话(INVITE)。
以这种方式,当使用通信历史重新尝试群组通话时,具有多个终端的用户可以与激活群组成员进行通话,并且也能够使用他/她的其它终端共享通信历史。
从前面的描述中很清楚,在本发明建议的方法和装置中,当发送方的注册的终端做出关于通信历史的订阅请求时,每次创建或更新的通信历史时,都向每个终端通知通信历史。当已有终端之外的终端提供包括呈现信息的通信历史时,用户或发送方可以与激活群组成员进行连续的通信,从而改善了用户体验。
本发明的实施例也可以被实施为计算机可读记录介质上的计算机可读代码。计算可读记录介质可以是能够存储之后可以被计算机***读取的数据的任何数据存储设备。计算机可读记录介质的示例包括但不限于只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储设备。计算机可读记录介质也可以分布在网络耦合的计算机***上,从而计算机可读代码可以以分布方式来存储和执行。此外,本发明所属领域的程序员可以容易地将用于完成本发明的功能程序、代码和代码段解释为落在本发明的范围内。
尽管已经参照本发明的特定实施例示出和描述了本发明,但是本领域的技术人员要理解,可以在其中进行各种形式和细节上的改变,而不脱离所附权利要求及其等同物所限定的本发明的精神和范围。

Claims (13)

1.一种用于在通信***中通过特定终端接收通信历史的方法,该方法包括以下步骤:
向服务器发送关于特定用户的通信历史的订阅请求;
从所述服务器接收与所述特定终端相关联地注册的所有终端的通信历史信息;
存储所接收的通信历史信息;
发送关于包括在所述通信历史信息中的至少一个相应终端的呈现信息的请求;并且
接收关于所述至少一个相应终端的所述呈现信息。
2.如权利要求1所述的方法,还包括:
当在所述特定终端与任意终端进行通信之后出现新的通信历史时,将所述新的通信历史传送给所述服务器;以及
从所述服务器接收包括所述新的通信历史的通信历史信息,并且存储所接收的通信历史信息。
3.如权利要求1所述的方法,还包括请求包括在所述通信历史信息中的相应终端中处于呈现状态的终端的呈现信息。
4.如权利要求1所述的方法,还包括在用户请求时显示所述通信历史信息。
5.如权利要求1所述的方法,还包括与所述用户从包括在所述通信历史信息中的相应终端中选择的终端进行通信。
6.如权利要求1所述的方法,其中,所述通信历史信息包括所述通信历史信息中包括的相应终端的联系类型、联系号码、日期时间和通话时间中的至少一个。
7.一种用于在通信***中向终端提供通信历史的方法,该方法包括以下步骤:
从特定终端接收关于特定用户的通信历史的订阅请求;
向所述特定终端发送与所述特定终端相关联地注册的所有终端的通信历史信息;
从一个终端接收关于包括在所述通信历史信息中的至少一个相应终端的呈现信息的请求;并且
向所述一个终端传送关于所述至少一个相应终端的呈现信息。
8.如权利要求7所述的方法,还包括:
从所述特定终端接收新产生的通信历史;以及
向所述一个终端发送包括所述新产生的通信历史的通信历史信息。
9.一种用于在通信***中由特定终端接收通信历史的装置,所述装置包括:
收发器;以及
控制器,被配置为:
通过所述收发器向服务器发送关于特定用户的通信历史的订阅请求,
从所述服务器接收与所述特定终端相关联地注册的所有终端的通信历史信息,
存储所接收的通信历史信息,
通过所述收发器发送关于包括在所述通信历史信息中的至少一个相应终端的呈现信息的请求,并且
通过所述收发器接收关于所述至少一个相应终端的所述呈现信息。
10.如权利要求9所述的装置,其中,所述控制器通过所述收发器发送关于包括在所述通信历史信息中的至少一个相应终端的呈现信息的请求,以及接收所述至少一个相应终端的呈现信息。
11.如权利要求10所述的装置,其中,当在与任意终端进行通信之后出现新的通信历史时,所述控制器通过所述收发器将所述新的通信历史传送给所述服务器,从所述服务器接收包括所述新的通信历史的所述通信历史信息,并且将所接收的通信历史信息存储在存储器中。
12.如权利要求9所述的装置,其中,所述控制器在用户请求时显示所述通信历史信息。
13.如权利要求9所述的装置,其中,所述控制器与所述用户从包括在所述通信历史信息中的相应终端中选择的终端进行通信。
CN200980147844.6A 2008-11-28 2009-11-27 用于提供通信历史的方法和装置 Active CN102227927B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR20080120162 2008-11-28
KR10-2008-0120162 2008-11-28
KR10-2008-0123631 2008-12-05
KR1020080123631A KR20100061254A (ko) 2008-11-28 2008-12-05 통신 이력 제공 방법
PCT/KR2009/007038 WO2010062135A2 (en) 2008-11-28 2009-11-27 Method and apparatus for providing communication history

Publications (2)

Publication Number Publication Date
CN102227927A CN102227927A (zh) 2011-10-26
CN102227927B true CN102227927B (zh) 2016-10-05

Family

ID=42362052

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980147844.6A Active CN102227927B (zh) 2008-11-28 2009-11-27 用于提供通信历史的方法和装置

Country Status (6)

Country Link
US (1) US8671156B2 (zh)
EP (1) EP2351394B1 (zh)
JP (1) JP5436571B2 (zh)
KR (2) KR20100061254A (zh)
CN (1) CN102227927B (zh)
WO (1) WO2010062135A2 (zh)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8995626B2 (en) * 2007-01-22 2015-03-31 Microsoft Technology Licensing, Llc Unified and consistent user experience for server and client-based services
US8638804B2 (en) * 2010-06-04 2014-01-28 Broadcom Corporation Method and system for recognizing energy efficient certified devices through a gateway
CN102833696B (zh) * 2011-06-15 2018-11-30 南京中兴新软件有限责任公司 一种业务历史信息的上传和更新方法、***及终端
KR101843980B1 (ko) * 2011-09-01 2018-03-30 삼성전자주식회사 휴대단말기의 데이터 송수신 관리 장치 및 방법
CN102447740A (zh) * 2011-11-21 2012-05-09 深圳市有方科技有限公司 应用于网络云服务器通信历史记录管理方法及云服务器
CN102510406A (zh) * 2011-11-21 2012-06-20 深圳市有方科技有限公司 应用于终端的云服务通信历史记录管理方法及通信终端
KR101922985B1 (ko) 2011-12-08 2018-11-29 삼성전자주식회사 연락처 정보의 구독을 초대하는 장치 및 방법
CN103167085B (zh) * 2011-12-16 2016-12-07 宇龙计算机通信科技(深圳)有限公司 通讯终端中显示通讯记录的方法、***及通讯终端
KR101954101B1 (ko) * 2012-08-02 2019-03-06 삼성전자주식회사 통신 시스템에서 개인 정보를 갱신하는 방법 및 장치
KR20150059687A (ko) * 2013-11-22 2015-06-02 삼성전자주식회사 통신 시스템에서 커뮤니케이션 서비스에 대한 소셜 활동 관리 장치 및 방법
CN104917665B (zh) * 2014-03-12 2018-08-21 华为技术有限公司 处理即时消息的方法、消息服务器、终端与***
CN105656959A (zh) * 2014-11-13 2016-06-08 中国科学院沈阳计算技术研究所有限公司 基于路由机制的多终端pub/sub消息同步方法
CN105338184A (zh) * 2015-10-29 2016-02-17 小米科技有限责任公司 拨打电话的方法及装置
KR101941229B1 (ko) 2017-11-03 2019-01-22 박성호 배낭용 차양장치
KR102482881B1 (ko) * 2018-08-08 2022-12-30 삼성전자 주식회사 통화 로그를 동기화 하는 전자 장치 및 방법
KR102020056B1 (ko) 2018-12-10 2019-09-09 박성호 차양 복합 배낭

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1671105A (zh) * 2004-03-16 2005-09-21 株式会社日立制作所 存在信息共享方法和***
CN1731731A (zh) * 2004-08-06 2006-02-08 株式会社理光 网络通信装置
KR100613221B1 (ko) * 2004-08-04 2006-08-21 주식회사 케이티 메시지 통합관리 시스템, 메시지 통합관리 시스템의메시지 확인 방법 및 서비스 제공방법
CN101051922A (zh) * 2007-04-06 2007-10-10 中国科学院计算技术研究所 一种存在信息的订阅、发布和更新方法
CN201210691Y (zh) * 2008-05-19 2009-03-18 北京亿企通信息技术有限公司 一种在即时通信工具中获取历史信息的***

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6671508B1 (en) * 1999-03-31 2003-12-30 Fujitsu Limited Communication control method, status notification method and mobile communication terminal using same
JP3921309B2 (ja) * 1999-03-31 2007-05-30 富士通株式会社 状態通知方法及び状態通知システム
JP4357699B2 (ja) * 1999-10-20 2009-11-04 富士通株式会社 通信手段の通知方法及び通知システム
JP3889541B2 (ja) * 2000-01-12 2007-03-07 三菱電機株式会社 無線通信システム、サーバおよび通信端末、ならびにグループ通話制御方法
US7269162B1 (en) * 2001-07-20 2007-09-11 Cisco Technology, Inc. Integration of presence services with a network enabled telephony device
JP3741036B2 (ja) * 2001-11-29 2006-02-01 日本電気株式会社 電話番号情報再生システム、電話番号情報再生型移動端末、電話番号情報再生サーバ及びその方法
US6882714B2 (en) * 2002-03-27 2005-04-19 Sharp Laboratories Of America, Inc. Universal call-log system and method for a home network telephone
US7240298B2 (en) * 2002-12-19 2007-07-03 Microsoft Corporation Contact page
KR100600628B1 (ko) * 2004-08-06 2006-07-13 주식회사 케이티 통화 시스템 및 통화 연결 방법
JP4894206B2 (ja) * 2005-09-02 2012-03-14 沖電気工業株式会社 交換装置及び交換方法
JP2007184672A (ja) * 2006-01-04 2007-07-19 Hitachi Ltd 通信制御装置
KR100796162B1 (ko) * 2006-01-27 2008-01-21 에스케이 텔레콤주식회사 발신 단말의 통화 연결 시스템 및 방법
JP2007251535A (ja) * 2006-03-15 2007-09-27 Nec Corp 通信管理システム、方法、及び、プログラム
US20080059627A1 (en) * 2006-08-29 2008-03-06 Hamalainen Jari P Unified contact database
JP2008099253A (ja) * 2006-09-12 2008-04-24 Ricoh Co Ltd モバイル端末
US7711815B2 (en) * 2006-10-10 2010-05-04 Microsoft Corporation User activity detection on a device
JP4444271B2 (ja) * 2006-12-21 2010-03-31 株式会社エヌ・ティ・ティ・ドコモ PoCグループ通信システム、通信端末
JP2008219461A (ja) * 2007-03-05 2008-09-18 Oki Electric Ind Co Ltd 通信履歴情報管理システム、sipクライアント端末、履歴サーバおよび通信履歴情報管理方法
US20080253544A1 (en) 2007-04-12 2008-10-16 Microsoft Corporation Automatically aggregated probabilistic personal contacts

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1671105A (zh) * 2004-03-16 2005-09-21 株式会社日立制作所 存在信息共享方法和***
KR100613221B1 (ko) * 2004-08-04 2006-08-21 주식회사 케이티 메시지 통합관리 시스템, 메시지 통합관리 시스템의메시지 확인 방법 및 서비스 제공방법
CN1731731A (zh) * 2004-08-06 2006-02-08 株式会社理光 网络通信装置
CN101051922A (zh) * 2007-04-06 2007-10-10 中国科学院计算技术研究所 一种存在信息的订阅、发布和更新方法
CN201210691Y (zh) * 2008-05-19 2009-03-18 北京亿企通信息技术有限公司 一种在即时通信工具中获取历史信息的***

Also Published As

Publication number Publication date
WO2010062135A2 (en) 2010-06-03
KR20150102891A (ko) 2015-09-09
KR101635906B1 (ko) 2016-07-04
KR20100061254A (ko) 2010-06-07
US20100138516A1 (en) 2010-06-03
JP2012510231A (ja) 2012-04-26
CN102227927A (zh) 2011-10-26
EP2351394A2 (en) 2011-08-03
JP5436571B2 (ja) 2014-03-05
WO2010062135A3 (en) 2010-10-21
US8671156B2 (en) 2014-03-11
EP2351394B1 (en) 2020-01-01
EP2351394A4 (en) 2017-07-05

Similar Documents

Publication Publication Date Title
CN102227927B (zh) 用于提供通信历史的方法和装置
CN101355797B (zh) 获得用户终端设备信息的方法和通信业务功能实体
EP2124399B1 (en) A method, a device and a system for converging ip message
EP1806006B1 (en) System and method for initiating push-to-talk sessions between outside services and user equipment
EP1958467B1 (en) Method of enabling a combinational service and communication network implementing the service
CN101515949B (zh) 便于用户设备间会话转移的方法和***
CN101766011A (zh) 用于同步的呼叫协议信息的集中式呼叫日志
US20080008106A1 (en) Method and Arrangement for Providing Communication Group Information to a Client
EP1853033A1 (en) A method and system of notification using an instant messaging block message
JP2009500934A (ja) 通信システムにおけるマルチユーザサービス
CN101371600A (zh) 在无线一键通***中建立无线一键通群会话的方法、终端和***
WO2006101340A1 (en) Method and system for collecting opinions of push to talk over cellular participants in push to talk over cellular network
JP6254530B2 (ja) 連絡先情報の購読を招待する装置及び方法
KR101096539B1 (ko) 과금 방법, 네트워크 시스템, 과금 시스템, 및 애플리케이션 서버
WO2008125057A1 (fr) Procédé et système de communication avec un abonné supportant divers services de messagerie
Sánchez-Esguevillas et al. IMS: The new generation of internet-protocol-based multimedia services
KR100976050B1 (ko) 이동통신 단말기의 임시 아이디를 이용한 익명성 메시지제공 시스템 및 그 방법
EP2187584A1 (en) A message association method, user terminal and server
KR20080028636A (ko) PoC 시스템에서 PoC 박스에 저장된 미디어 제공 방법및 시스템
Alliance Push to talk over Cellular 2 Requirements
CN102546970B (zh) 一种发布呈现信息的方法和装置
CN101998573A (zh) 一种融合ip消息的路由***及方法
WO2008125058A1 (fr) Procédé, système et appareil destinés à déterminer une passerelle de routage
WO2011137720A1 (zh) 一种通信方法及***以及业务服务器
Alliance Push to Communicate for Public Safety Requirements

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