使黑莓与MACINTOSH同步的系统和方法技术方案

技术编号:2827459 阅读:331 留言:0更新日期:2012-04-11 18:40
一种使黑莓设备能够与Macintosh计算机通信并同步的系统和方法。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般地涉及电子设备间数据的同步,更特别地,但不是排它地,提供用于将来自Macintosh计算机的数据与黑莓(BlackBerry)设备同步的系统和方法。
技术介绍
文件同步(下文中的同步)涉及两个设备间数据的同步。用户希望将设备间的数据同步,这样他们可以访问任一设备上的相同数据。例如,用户可以在家里使用桌上型电脑而在外面使用比如黑莓的个人数字助理,但是想要访问两个设备上的相同数据。为了访问相同的数据,作为提供email、电话、文本消息和web浏览的无线手持设备的黑莓通过软件包比如BlackBerry Desktop Software或BlackBerry Enterprise Server与运行Windows操作系统(OS)的计算机同步。例如,数据文件比如约会、联系人、任务、备忘录等可以在黑莓与Windows个人计算机(PC)之间同步,这样两个设备上的文件是相同的。然而,对于Macintosh计算机用户,没有这样的同步软件可以获得。相应地,Macintosh计算机用户不能自动地将他们的计算机与他们的黑莓同步。作为替代,他们必须1)手工比较并输入两个设备中的数据;2)将数据从Macintosh计算机传送到Windows PC,然后将Windows PC与黑莓同步,这仅是一次的解决方案;和/或3)使用SynchAgain软件,这需要使用Windows PC以安装该软件,需要Macintosh计算机的使用不停地连接到Internet并因此可能受到攻击。上述所有方法都非常耗时并且也许仅仅为了同步的目的后两种方法需要购买WindowsPC,出于单个目的购买Windows PC是成本高昂的购买。因此,需要一种使Macintosh计算机与黑莓设备能自动同步的新的系统和方法,而不必购买Windows PC。
技术实现思路
-->该系统和方法使黑莓设备能够与Macintosh计算机同步。在本专利技术的实施例中,该系统包括设备驱动器、接口驱动器、库和应用程序。该设备驱动器能够向寄存器添加配置zero ok(configuration zero ok)。该接口驱动器能够与该黑莓设备连接(interfacing)。该库能够从该黑莓设备接收数据。通信地耦合到库的应用程序能够将接收到的数据与来自Macintosh计算机的数据同步。在本专利技术的实施例中,该方法包括:向寄存器添加配置zero ok;与该黑莓设备连接;从该黑莓设备接收数据;以及将接收的数据与来自Macintosh计算机的数据同步。附图说明本专利技术的非限制和非穷尽的实施例将参考下面的附图进行描述,其中除非另有指定,在全部各种视图中相同的参考标记表示相同的部件。图1是说明包括通信地耦合到Macintosh计算机的黑莓设备的网络系统的图;图2是说明图1的Macintosh计算机的框图;图3是说明Macintosh计算机的永久存储器的框图;图4是说明该存储器的库的框图;图5是说明该存储器的驱动器的框图;图6是说明从黑莓接收的解析数据的表;图7是说明XML编码数据的图;以及图8是说明Macintosh计算机与黑莓之间数据同步的流程图。具体实施方式提供下面的说明书以使得具有本领域普通技术的任何人能够制造和使用该专利技术,并且在特殊应用及其需求的上下文中提供该说明书。对于本领域技术人员显而易见的是可以容易地对实施例进行各种修改,在此定义的原理可以应用到其它实施例和应用而不背离本专利技术的精神和范围。因此,本专利技术不试图被限制于所示的实施例,而是要与在此公开的原理、特征和说明相一致的最宽范围相符合。图1是说明包括黑莓设备110的网络系统100的图,黑莓设备110通过有-->线或无线连接130比如USB或串行有线连接通信地耦合到Macintosh计算机120比如iMac上。无线连接可以是本地的(例如,短距离)比如Wi-Fi、UltraWideBand(UWB)或蓝牙,或者是长距离的,比如WiMax。在本专利技术的实施例中,Macintosh计算机120可以通信地耦合到Macintosh计算机的网络。在网络100运行期间,黑莓设备110和Macintosh计算机120交换数据以执行同步来确保在两个设备上的数据匹配。如下面将进一步详细描述的,黑莓设备110向Macintosh计算机120发送数据集,Macintosh计算机120将该数据集与存储在Macintosh计算机120中的数据集进行比较,然后同步黑莓数据集与Macintosh数据集,确保两个数据集相同。例如,如果一条目被从黑莓110的数据集中删除,则同步将引起Macintosh数据集中该条目的删除。如果在Macintosh数据集中一条目被修改,相应地在黑莓数据集中该条目也会被修改。可以在Macintosh计算机120和黑莓110之间同步的数据包括email、联系信息、客户关系管理数据、文件、软件(例如,可执行文件)等。图2是说明Macintosh计算机120的框图。该计算机120包括中央处理单元(CPU)205;工作存储器210;永久存储器220;输入/输出(I/O)接口230;显示器240;以及输入设备250,全部通过总线260通信地彼此耦合。CPU205可以包括Motorola POWERPC微处理器,或任何其它能够执行存储在永久存储器220中的软件的处理器。工作存储器210可以包括随机访问存储器(RAM)或任何其它类型的读/写存储器设备或存储器设备的组合。永久存储器220可以包括硬盘驱动器、只读存储器(ROM)或任何其它类型的存储器设备或可以在计算机120关闭后保持数据的存储器设备的组合。通过有线或无线技术,I/O接口230通信地耦合到黑莓110。显示器240可以包括平板显示器、阴极射线管显示器或任何其它显示设备。象本专利技术的其它部件一样可选择的输入设备250可以包括键盘、鼠标或其它用于输入数据的设备或用于输入数据的设备的组合。本领域技术人员可以认识到计算机120还可以包括附加设备,比如网络连接、附加存储器、附加的处理器、LANs、用于跨越硬件通道传送信息的输入/输出线、Internet或intranet等。本领域技术人员还可以认识到通过其他可选择的方式在本系统中接收和存储所述的程序和数据。图3是说明Macintosh计算机120的永久存储器220的框图。该永久存储器220包括Macintosh操作系统(Mac OS)300、一个或多个应用程序310、库320-->和驱动器330。该Mac OS300可以包括包含Mac OS X的任何版本的Mac OS。用户看到的应用程序310操作来自黑莓110的数据、执行同步、提示用户另外的输入等。在本专利技术的实施例中,应用程序310包括Microsoft Entourage X;Microsoft Entourage 2004/11;Now Contact;Now Up-to-Date;Stickies;DayLite 1.7;Apple OS X Address Book;以及Apple iCal。在本专利技术的另一实施例中,应用程序310还包括Lotus Notes和MeetingMaker以及其它应用程序。在本专利技术的实施例中,应用程序310还能将多个黑莓110与具有不同用户的Mac本文档来自技高网
...

【技术保护点】
一种将黑莓设备与Macintosh计算机同步的方法,包括:    将配置zero  ok添加到IORegistry;    与黑莓设备连接;    从所述黑莓设备接收数据;以及    将所述接收的数据与来自所述Macintosh计算机的数据同步。

【技术特征摘要】
【国外来华专利技术】US 2005-6-16 60/691,455;US 2005-10-28 11/163,7511.一种将黑莓设备与Macintosh计算机同步的方法,包括:将配置zero ok添加到IORegistry;与黑莓设备连接;从所述黑莓设备接收数据;以及将所述接收的数据与来自所述Macintosh计算机的数据同步。2.如权利要求1所述的方法,进一步包括解析所述接收的数据。3.如权利要求2所述的方法,进一步包括将所述被解析的接收数据格式化为XML格式数据。4.如权利要求1所述的方法,进一步包括将来自所述黑莓设备的文件存储到所述Macintosh计算机上。5.如权利要求4所述的方法,其中所述文件是可执行文件。6.如权利要求1所述的方法,进一步包括将所述接收的数据与通信地耦合到所述Macintosh计算机的多个Macintosh计算机中的数据同步。7.如权利要求1所述的方法,其中所述同步包括将属于所述黑莓设备的用户的所述Macintosh计算机中的数据同步。8.如权利要求1所述的方法,其中所述连接使所述黑莓设备对所述Macintosh计算机表现为串行端口。9.一种系统,包括:用于将配置zero ok添加到IORegistry的装置;用于与黑莓设备连接的装置;用于从所述黑莓设备接收数据的装置;以及用于将所述接收的数据与来自Macinto...

【专利技术属性】
技术研发人员:T高基R威斯伯
申请(专利权)人:信息工具联盟
类型:发明
国别省市:US[美国]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1