首页> 中国专利> 用于便携式电子设备的参与者选择性事件同步

用于便携式电子设备的参与者选择性事件同步

摘要

在标识符和便携式电子设备之间建立关联。搜索事件数据库,例如在台式计算机或其它计算机中维护的事件数据库,以识别出其参与者字段值对应于与便携式电子设备相关联的标识符的事件条目。所识别出的事件条目的数据被电子地传送到便携式电子设备,便携式电子设备响应于所传送的数据可以在它的事件数据库中创建事件条目。参与者字段值例如可以包括参加者字段和/或记事本字段的值。例如,参与者字段值可以是统一资源定位符(URL)。

著录项

  • 公开/公告号CN101331506A

    专利类型发明专利

  • 公开/公告日2008-12-24

    原文格式PDF

  • 申请/专利权人 索尼爱立信移动通讯有限公司;

    申请/专利号CN200680046820.8

  • 发明设计人 雅各布·沃伦·金布雷尔;

    申请日2006-08-02

  • 分类号G06Q10/00;G06F17/30;H04L29/08;

  • 代理机构北京三友知识产权代理有限公司;

  • 代理人李辉

  • 地址 瑞典隆德

  • 入库时间 2023-12-17 21:15:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-07-17

    未缴年费专利权终止 IPC(主分类):G06Q10/10 授权公告日:20170922 终止日期:20190802 申请日:20060802

    专利权的终止

  • 2017-09-22

    授权

    授权

  • 2016-04-06

    专利申请权的转移 IPC(主分类):G06Q10/00 登记生效日:20160315 变更前: 变更后: 申请日:20060802

    专利申请权、专利权的转移

  • 2015-12-02

    著录事项变更 IPC(主分类):G06Q10/00 变更前: 变更后: 申请日:20060802

    著录事项变更

  • 2009-02-18

    实质审查的生效

    实质审查的生效

  • 2008-12-24

    公开

    公开

查看全部

说明书

技术领域

本发明涉及便携式电子设备,更具体地涉及对便携式电子设备的事件数据进行同步。

背景技术

便携式电子设备,如个人数字助理(PDA)、移动终端(如蜂窝电话),媒体播放器(如)以及笔记本或膝上型计算机,通常包括个人记事本(organizer),它对诸如约会或任务安排用途的事件数据库进行管理。这些设备典型地被设计为与其它设备“同步”,从而,例如可以下载存储在由一台设备,如台式个人计算机(PC),所维护的事件数据库中的约会信息,以在该便携式设备的事件数据库中创建相应的条目。

团体中的人通常按照公共日程(calendar)来行动。例如,企业可以维持一个包含多位雇员的条目的公共电子日程。雇员将能够把他或她的便携式电子设备的日程与这种公共电子日程同步。然而,同步可能会导致在雇员的日程中增加该雇员不太感兴趣或毫无兴趣的条目。这个问题可以通过为工作组或其它子群体(subpopulation)创建单独的公共日程来解决,但是创建和维护这样的单独公共日程可能需要付出额外的劳动,并且/或者可能引入差错。

发明内容

本发明的一些实施方式提供了用于使便携式电子设备,如移动终端、媒体播放器或个人数字助理,的事件信息同步的方法、计算机装置和计算机程序产品。在标识符与便携式电子设备之间建立关联。搜索事件数据库,例如在台式计算机或其它计算机中维护的事件数据库,以识别出参与者字段值对应于与便携式电子设备相关联的标识符的事件条目。将识别出的事件条目的数据电子地发送给便携式电子设备,该便携式设备可以响应于所发送的数据在其事件数据库中创建事件条目。该参与者字段值例如可以包括出席者(attendee)字段和/或组织者(organizer)字段的值。例如,参与者字段值可以是统一资源定位符(URL)。

在标识符与便携式电子设备之间建立关联可以包括经由通信链路从便携式电子设备接收标识符。与便携式电子设备相关联的标识符可以包括从便携式电子设备接收到的设备标识符和/或事件条目参与者标识符。在搜索事件数据库之前,可以在标识符和参与者字段值之间,例如使用查找表或其它交叉对照而建立对应关系。标识符和参与者字段值之间的对应关系可以响应于便携式电子设备处的用户输入,和/或可访问第二事件数据库的第二电子设备处的用户输入而建立。单个标识符可以对应于多个参与者字段值。

进一步的实施方式提供了便携式电子设备,以及用于操作该便携式电子设备的方法和计算机程序产品。将与事件条目参与者相关联的标识符发送到可访问第一事件数据库的第二电子设备。在便携式电子设备上接收响应于所发送的标识符而从第二电子设备发送来的事件数据,并且,作为响应,在便携式电子设备处在第二事件数据库中创建事件条目。在发送与事件条目参与者相关联的标识符之前,可以响应于便携式电子设备处的用户输入,在标识符和事件条目参与者之间建立关联。标识符可以包括设备标识符和/或多个事件条目参与者中的各个参与者各自的标识符。

附图说明

图1是示意性框图,例示了根据本发明一些实施方式的用于使便携式电子设备的事件信息参与者选择性同步的装置和操作。

图2~5是流程图,例示了根据本发明各个实施方式的用于使便携式电子设备的事件信息同步的操作。

具体实施方式

现在将参照附图来描述本发明的具体示例性实施方式。然而,本发明可以实施为许多种不同的形式,而不应解释为局限于这里所提出的实施方式;相反,提供这些实施方式是为了使本公开充分而完整,并向本领域的技术人员完全地传达本发明的范围。对附图所示的具体示例性实施方式的详细描述中所使用的术语并不是要限制本发明。图中,相同的数指代相同的要素。

除非特别声明,这里所使用的单数形式的“一”和“该”也意图包含复数形式。还应该理解,“包括”一词使用在本说明书中时,是为了指明存在所述特征、整数、步骤、操作、部件和/或组件,但并不排除存在或添加一个或更多个其它特征、整数、步骤、操作、部件、组件和/或它们的组合。应该理解,当提及一个元件“连接”或“耦接”到另一个部件时,可以直接连接或耦接到另一个元件,或者可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里所使用的措辞“和/或”包括一个或更多个相关联的所列项目的任意和所有组合。

除非另外定义,否则这里使用的所有术语(包括技术和科学术语)都具有与本发明所属技术领域的普通技术人员所通常理解的含义相同的含义。还应该理解,术语(如在通用词典中定义的那些术语)应该被解释为具有与它们在相关领域的上下文中的含义相一致的含义,而不应被解释为理想化的或过度形式化的意义,除非这里清楚地这样定义过。

本发明可以实现为方法、装置和计算机程序产品。因此,本发明可以用硬件、软件或它们的组合来实现。例如,本发明可以采取计算机可用存储介质上的计算机程序产品的形式,该介质中包含计算机可用程序代码。适用的存储介质包括但不限于硬盘、CD-ROM、光学存储设备和磁存储设备。

用于执行本发明的操作的计算机程序代码可以用面向对象的编程语言(如Smalltalk或C++)来编写。然而,用于执行本发明的操作的计算机程序代码也可以用传统的过程编程语言(如“C”编程语言和/或更低级的汇编语言)来编写。程序代码可以全部在一台设备上或在多台设备上运行。

这里,参照根据本发明实施方式的方法、装置(系统)、和计算机程序产品的流程图图示和/或框图,来描述本发明的示例性实施方式。应该理解,可以由计算机程序指令来实现这些流程图图示和/或框图中的每个模块,以及这些流程图图示和/或框图中的模块的组合。这些计算机程序指令可以被提供给通用计算机、专用计算机或其它构成机器的可编程数据处理装置的处理器,从而经由计算机或其它可编程数据处理装置运行的指令,将生成用于实现在这些流程图和/或框图的模块中指定的功能/动作的装置。

这些计算机程序指令也可以被存储在能够引导计算机或其它可编程数据处理装置以特定方式运行的计算机可读存储器中,这样,存储于计算机可读存储器中的指令可生成制品,而该制品中包括了实现在这些流程图和/或框图的模块中指定的功能/动作的指令装置。这些计算机程序指令也可以被装载到计算机或其它可编程数据处理装置上,从而在计算机或其它可编程装置上执行一系列操作步骤,以生成计算机实现的过程,从而在计算机或其它可编程装置上运行的指令提供了用于实现在这些流程图和/或框图的模块中指定的功能/动作的步骤。

这里的流程图和示意图例示了本发明一些实施方式的体系结构、功能和操作。就此而言,每个框都可以表示代码的一个模块、片段或部分,它包括一个或更多个用于实现所指定逻辑功能的可执行指令。还应注意的是,在其它实现中,这些框中标注的(多个)功能可以按照与图中所示顺序不同的顺序发生。例如,取决于所涉及的功能,相继示出的两个框事实上可以基本并行地被执行,或者这两个框有时可以按照颠倒的顺序被执行。

本发明的一些实施方式源自以下认知:可以通过将便携式电子设备(如移动终端或PDA)与存储在另一个事件数据库(如存储在便携式电子设备可与之同步的台式计算机或其它设备中的事件数据库)中的事件条目的参与者标识符字段的一个或更多个值关联起来,而实现便携式电子设备的事件数据库的选择性同步。例如,在一些实施方式中,可以将便携式设备的设备标识符与存储在由计算机(如台式PC)维护的事件数据库中的事件条目中的一个或更多个“出席者”和/或“组织者”字段关联起来。例如,可以响应于台式PC处的用户输入和/或响应于便携式电子设备处的用户输入来建立这样的关联。在其它实施方式中,可以从便携式设备发送参与者标识符,如“邮寄到”(mailto)统一资源定位符(URL),以创建期望的关联。

这里所使用的“事件数据库”是指用于存储关于事件信息的多种不同类型的数据库中的任意数据库,其中事件例如是约会、任务、备注等。例子包括用于在诸如的个人信息管理器(PIM)中存储约会和任务的事件数据库。“参与者标识符”包括在这种数据库的条目中用于识别参与者的任意标识符,如“组织者”、“出席者”或“资源”,其中参与者例如是真实的人、“虚拟的人”(例如“用户”)或者资源。参与者标识符例如可以包括用户名/密码、统一资源定位符(URL)等。

在图1所示的本发明的一些实施方式中,计算机120(例如,台式、膝上或笔记本PC)被配置为支持对便携式电子设备110(例如,移动终端或PDA)的事件信息进行参与者选择性同步。如图所示,便携式电子设备110包括可操作地耦接到通信接口电路114、存储器116和用户界面电路118的处理器112。可以理解,通信接口电路112可以被配置为支持多种类型的通信(包括有线通信、无线电通信和光通信)中的任意一种通信。例如,通信接口电路112可以支持通常使用的通信标准,如通用串行总线(USB)、FireWire(IEEE 1394)、WiFi(IEEE 802.11)或蓝牙。用户界面电路118可以包括多种不同类型的电路中的任意一种电路,包括但不限于显示器、扬声器、小键盘、鼠标、触摸板、触控盘等。存储器116可以包括多种不同存储介质中的任意存储介质,包括但不限于半导体存储器(例如RAM或ROM)和磁存储器(例如硬盘)。在例示的实施方式中,存储器116存储由在处理器112上运行的事件同步应用程序111访问的事件数据库117。

计算机120包括存储器126和可操作地耦接到通信接口电路122的处理器124。通信接口电路122支持建立与便携式电子设备110的通信接口电路114之间的通信链路130,例如,有线或无线通信链路。如图所示,存储器126存储有事件数据库127,如或其它包含事件数据的组织者数据库。事件数据库127由运行于处理器124上的参与者选择性同步应用程序125来访问。可以理解,尽管事件数据库127被示为驻留在计算机120中,但是在本发明的其它实施方式中,被同步的事件数据库可以存储在许多不同位置中的任意位置,例如,可以经由网络而链接到同步计算机120的位置。例如,计算机120上的事件数据库可以包括到另一个远程数据库的链接,作为例子,这种情形可以是当同步到在线虚拟日程时。

参与者选择性同步应用程序125被配置为支持选择性基于参与者来提取存储在事件数据库127中的事件条目中的数据,并将所提取的数据发送到便携式电子设备110,在那它可以在事件同步应用程序113的控制下被存储于事件数据库117中。例如,现在参照图2的流程图,在本发明的一些实施方式中,可以在标识符和便携式电子设备(如图1中的设备110)之间建立关联(框210)。搜索事件数据库(如在图1的计算机120上维护的数据库127),以识别具有与该标识符相对应的参与者字段值的一个或更多个事件条目(框220)。响应于该搜索,可以将来自所识别的事件条目的事件数据发送给便携式设备(框230)。响应于所发送的事件数据,可以在便携式设备的事件数据库中创建事件条目(框240)。可以理解,事件条目的创建可以包括创建一个全新的条目,或者修改现有的条目。

可以理解,在本发明的范围内可以用多种不同方式来实现与上述类似的对便携式子设备中的事件数据的参与者选择性同步。下面参照图3~5的流程图来讨论参与者选择性事件同步的一些例子。

根据本发明的一些实施方式,可以通过从便携式电子设备向提供对便携式设备将被同步到的事件数据库的访问的设备(如台式PC)发送标识符,来建立便携式电子设备与一个或更多个事件条目参与者之间的关联。例如,如图3中所示,可以从便携式电子设备向PC发送设备标识符(框310)。设备标识符可以包括多种不同标识符中的任意一种标识符,例如序列号、用户名、密码或它们的组合。响应于该发送,PC可以搜索其事件数据库,以识别具有与该设备标识符相对应的参与者字段值的事件条目(框320)。可以按多种不同方式来建立这种对应关系,例如通过使用交叉对照设备标识符与一个或更多个参与者字段值的查找表。响应于该搜索,PC可以从所识别的事件条目向便携式电子设备发送事件数据(框330),反过来,便携式电子设备利用所发送的数据在其自身的事件数据库中创建事件条目(框340)。

在本发明进一步的实施方式中,事件数据库的事件条目中的参与者字段可以对应于互联网日程安排核心对象规范(Internet Calendaring andScheduling Core Object Specification)(这里被称为“iCalendar”)中所支持的且在诸如SyncML的同步协议下被使用的标准“出席者”和/或“组织者”字段。可以通过搜索具有适当“出席者”和/或“组织者”的事件条目,来实现这种对于事件数据的参与者选择性同步,在SyncML1.0.1中,上述适当“出席者”和/或“组织者”被“邮寄到”(mailto)统一资源定位符(URL)。

参照图4,可以在便携式电子设备的设备标识符与一个或更多个“出席者”和/或“组织者”字段值(即,URL)之间建立关联(框410)。该对应关系可以按照多种不同的方式来建立,例如,通过查找表中的交叉对照。可以将设备标识符从便携式电子设备发送到支持事件数据库的设备,例如PC(框420)。作为响应,在事件数据库中搜索具有与所发送的事件标识符相对应的“出席者”和/或“组织者”值的条目(框430)。可以将来自所识别条目的事件数据发送回便携式电子设备(框440),反过来,便携式电子设备响应于所发送的事件数据来创建事件条目(框450)。

便携式电子设备可以利用所发送的事件数据来执行其它操作。例如,如果所发送的事件数据中包含“出席者”和/或“组织者”信息,则便携式电子设备可以利用所发送的信息来生成地址薄/联系人条目,和/或发送电子消息(例如,电子邮件、文本或MMS消息)。

在本发明另外的实施方式中,通过从便携式电子设备发送参与者标识符,可以建立便携式电子设备和参与者标识符之间的对应关系。例如,如在图5中所示,便携式电子设备可以向访问事件数据库的PC或其它设备发送一个或更多个参与者标识符(框510),参与者标识符例如为用户名或URL。作为响应,搜索事件数据库,以识别其“出席者”和/或“组织者”字段具有对应值的条目(框520)。可以将来自所识别条目的事件数据发送到便携式电子设备(框530),反过来,便携式电子设备基于所发送的事件数据在其自身的事件数据库中创建条目(框540)。

附图和说明书中已公开了本发明的示例性实施方式。尽管使用了特定术语,这些术语只是在普通的描述性的意义上被使用,而并不非出于限制由下面的权利要求所限定的发明范围的目的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号