共享信息馈送数据的制作方法

文档序号:7948929阅读:264来源:国知局
专利名称:共享信息馈送数据的制作方法
技术领域
本发明主要地涉及通信设备,并且更特别地涉及被配置用于经由网络接收信息馈送(feed)的通信设备。
背景技术
比如蜂窝电话这样的移动通信设备由于附加到这种设备上的功能而正在赢得更广泛的认可。一些移动通信设备提供了通过无线数据链路对所有方式数字通信的接入。这些设备可以包括用于创建、修改、处理和查看各种数据类型的数据处理能力。
已经变得越来越普遍的一类数据处理是信息馈送。信息馈送可以广义地描述为用于向电子设备提供感兴趣的定期更新数据项目(例如新闻)的技术。比如资源描述文件站点摘要(RSS)(也称为真正简单的整合)和Atom这样的技术允许用户订制可通过因特网获得的信息馈送。一旦订制,用户就可以看到可在特定馈送上获得的数据项目汇集。数据项目通常包括标题和简短描述。数据项目也可以提供对万维网页或者其它资源的链接,用户可以访问该网页或者其它资源以获得与该数据项目的主题有关的更具体的信息。
在信息馈送的一个例子中,Web浏览器可以并入用以发现和处理RSS馈送的插件组件。用户可以通过键入URL、选择Web页中的超链接或者通过使用搜索机制来选择RSS馈送。在选择馈送之后,将向用户呈现当前包含于该馈送中的项目汇集(例如列表)。数据项目包含标题和(通常包含)简短描述,比如新闻文章的大字标题和摘要段落。用户可以选择数据项目之一以使浏览器导向一个提供RSS馈送项目所述完整题材的Web页。随着时间推移,将自动地更新RSS数据项目的列表。
比如RSS信息馈送这样的技术对于便携通信设备而言是理想的。便携设备可以由用户一直随身携带,因此持续更新的信息馈送可以是向这种设备的用户散布新闻和其它时间关键数据的最快方式。另外,馈送包含压缩数据这一事实允许用户感知和过滤信息而无需消耗大量的在移动设备中都是弥足宝贵的带宽或者用户接口资源。
信息馈送的当前实施没有针对移动设备而专门地设计。获得信息馈送访问的多数设备是用来访问Web和其它因特网服务的相同的通用计算机。因此,可能希望对管理信息馈送有所改进以便提高信息馈送在移动电子设备上的实用性。

发明内容
本公开涉及一种用于共享信息馈送数据的系统、装置和方法。在一个实施例中,一种方法包括形成描述信息馈送数据的令牌。经由网络在第一数据处理装置处接收令牌。在第一数据处理装置处处理令牌以确定信息馈送数据。基于令牌的处理在第一数据处理装置处提供对信息馈送数据的访问。
在更特定的实施例中,该方法还包括在处理令牌之前提示第一数据处理装置的用户确认接受令牌。该方法还包括当在第一数据处理装置处接收令牌之前,在第二数据处理设备处选择一个或者多个信息馈送,并且基于选择在第二数据处理设备处形成令牌。
在一种配置中,在第一数据处理装置处处理令牌包括根据令牌确定对一个或者多个信息馈送的引用。第二数据处理装置可以是第一数据处理装置的对等设备,而第一数据处理装置和/或第二数据处理装置可以包括移动终端。
在其它配置中,信息馈送可以包括RSS馈送。令牌可以包括结构化数据文件,比如概要处理器标记语言(OPML)文件。信息馈送数据可以包括对一个或者多个信息馈送的引用。更特别地,对一个或者多个信息馈送的引用可以被安排成分级汇集。在另一设置中,信息馈送数据可以包括信息馈送的数据项目。在该方法的又一配置中,在第一数据处理装置处接收令牌可以包括使用电子邮件、蓝牙、红外、短消息服务(SMS)和多媒体会话中的至少一个来传送数据。
在本发明的另一实施例中,一种处理器可读介质包括被配置有指令的程序存储设备,这些指令用于使得能够耦合到网络的数据处理装置的处理器执行多个操作。那些操作包括经由网络接收描述信息馈送数据的令牌;处理令牌以确定信息馈送数据;以及基于令牌的处理经由数据处理装置的用户接口(UI)提供对信息馈送数据的访问。
在更特定的实施例中,这些操作还包括在处理令牌之前经由数据处理装置的UI提示用户确认接受令牌。在其它配置中,信息馈送数据包括对一个或者多个信息馈送的引用。令牌可以包括结构化数据文件,比如概要处理器标记语言(OPML)文件。
在本发明的另一实施例中,一种处理器可读介质包括被配置有以下指令的程序存储设备,这些指令用于使得能够耦合到网络的数据处理装置的处理器执行多个操作。那些包括提供对可经由数据处理装置来访问的一个或者多个信息馈送的用户选择;形成对可通过一个或者多个信息馈送来访问的数据进行描述的令牌,该令牌可由网路实体用于访问数据馈送;以及经由网络发送令牌。
在更特定的实施例中,这些操作还包括提示用户确定用于发送令牌的数据传送机制。数据传送机制可以利用电子邮件、蓝牙、红外、短消息服务(SMS)和多媒体会话中的至少一个。在另一配置中,形成对可通过一个或者多个信息馈送来访问的数据进行描述的令牌可以包括在令牌中包含对一个或者多个信息馈送的引用。
在本发明的另一实施例中,一种装置包括被配置用以经由网络交换数据的网络接口;用户接口;以及耦合到网络接口和用户接口的处理器。该装置包括具有信息馈送读取器和信息馈送数据交换模块的数据存储配置结构。信息馈送读取器具有以下指令,这些指令使得处理器经由网络接口访问信息馈送;以及经由用户接口向用户呈现信息馈送。信息馈送数据交换模块具有以下指令,这些指令使得处理器经由网络接口接收描述信息馈送数据的令牌;处理令牌以确定信息馈送数据;以及基于令牌的处理经由信息馈送读取器提供对信息馈送数据的访问。
在本发明的另一实施例中,一种装置包括被配置用以经由网络交换数据的网络接口;用户接口;以及耦合到网络接口和用户接口的处理器。该装置包括具有信息馈送读取器和信息馈送数据交换模块的数据存储配置结构。信息馈送读取器具有以下指令,这些指令使得处理器经由网络接口访问信息馈送;以及经由用户接口向用户呈现信息馈送。信息馈送数据交换模块具有以下指令,这些指令使得处理器确定对可经由信息馈读取器来访问的一个或者多个信息馈送的用户选择;形成对可通过一个或者多个信息馈送来访问的数据进行描述的令牌,该令牌可由网路实体用于访问数据馈送;以及经由网络接口发送令牌。
在本发明的另一实施例中,一种系统,包括用于提供对可经由第一数据处理装置来访问的一个或者多个信息馈送的用户选择的装置;用于形成对可通过一个或者多个信息馈送来访问的数据进行描述的令牌的装置;用于向第二数据处理装置传送令牌的装置;用于处理令牌以确定信息馈送数据的装置;以及用于基于对令牌的处理在第二数据处理装置处提供对信息馈送数据的访问的装置。
以上发明内容的意图不在于描述本发明的每个示例性实施例或者实施。这是附图和以下相关讨论的目的所在。


结合在以下附图中图示的实施例来描述本发明。
图1图示了根据本发明实施例的信息馈送器架构;图2图示了根据本发明实施例用于共享信息馈送数据的过程;图3包括图示了根据本发明实施例选择和发送信息馈送数据的图形用户接口(GUI)屏面的序列;图4包括图示了根据本发明实施例接收和查看信息馈送数据的GUI屏面的序列;图5包括图示了根据本发明实施例选择和发送信息馈送项目的GUI屏面的序列;图6包括图示了根据本发明实施例接收和查看信息馈送项目的GUI屏面的序列;以及图7图示了根据本发明实施例用于共享馈送数据的示例性数据处理装置。
具体实施例方式
在对各种示例性实施例的以下描述中,对附图进行了参照,这些附图形成了该描述的一部分,并且在这些附图中通过图解示出了本发明可以实施于其中的各种实施例。应当理解,可以利用其它实施例,因为在不脱离本发明的范围情况下可以做出结构上和操作上的变化。
一般而言,本公开涉及用于管理在移动设备和其它计算装置上的信息馈送的机制。设备可以被设置用以允许选择要与目的地用户共享的信息馈送数据。该信息馈送数据被传送到目的地用户的计算设备。这一传送可以包括发送对于一个或者多个数据馈送的引用和/或发送包含于馈送中的部分或者所有数据。目的地用户可以经由活动连接或者结合比如启动经由网络的数据传送这样的特定事件来异步地接收这一传送。目的地设备被设置用以处理数据并且自动地提供对收到的信息馈送数据的访问。提供访问可以包括允许用户查看和存储数据和/或将设备连接到信息馈送源。
这里关于共享信息馈送数据所描述的概念适用于任何类型的通信系统、设备和网络。为了便于理解本发明,可以在无线联网环境中的移动设备背景下描述本发明。然而,将认识到,本发明可以应用于需要向数据处理设备发送数据馈送的任何系统或者应用中。
将认识到,存在可以用来向计算设备提供信息馈送的许多网络服务。图1示出了可以根据本发明实施例在其中实施信息馈送的示例性环境100。在图1中,终端用户102与比如移动通信设备104这样的数据处理装置进行交互。移动通信设备104耦合到网络105。第二用户106也与耦合到网络105的第二通信设备108进行交互。
根据用户102、106的需要,移动通信设备104、108被配置用以分别接收各种信息馈送110和112。为了进行说明,将在网络耦合的通信设备背景下描述信息馈送110和112,尽管将认识到可以在任何类型或者方式的数据通信框架(例如直接耦合的设备)中利用信息馈送。信息馈送110、112至少包括可以按照一个或者多个参数来分组的传入数据序列。参数可以包括馈送源的源统一资源定位符(URL)、馈送的描述符等。信息馈送110、112可以遵循各种格式,比如RSS和Atom,或者基于专用协议和格式。一般而言,馈送110、112可以能够自动和/或人工更新以呈现可由该馈送获得的数据的当前表示。
信息馈送110、112可以包含本身完整的数据,或者馈送110、112可以包含描述了信息源的元数据(例如标题、摘要),并且提供对更具体信息源的引用(例如URL)。在后一情况下,用户102、106可能需要启动一些动作,比如激活图形用户接口(GUI)中的组件,以便访问更具体信息源。
信息馈送110、112一般实施成向移动设备104、108推送的数据汇集。信息馈送110、112可以源自于环境100的任何数据源,包括通信设备的服务器和对等方。将认识到,信息馈送110、112也可以是双向通信信道,使得用户102、106也可以经由馈送110、112将数据发送出去。外传数据可以适当地引向服务器或者对等方。
将认识到,移动设备104、108可以能够通过本领域中已知的手段来访问信息馈送110、112。例如可以通过将引用馈送的URL键入到馈送读取器应用中来访问馈送。例如,可以通过访问对可经由馈送而获得的数据进行描述的可扩展标记语言(XML)文件的URL来预订RSS馈送。
然而,对于一些设备、特别是对于移动设备而言,键入URL并不方便。甚至剪切和粘贴文本也可能是困难的,移动设备的显示器可能不适合于显示长的URL。因此,移动设备104、108能够在设备之间传递令牌113以便共享与可由设备104、108访问的信息馈送110、112有关的信息。令牌113可以是可用来共享与信息馈送110、112有关的数据的任何离散或者连续数据汇集。令牌113可以是数据流、二进制文件、文本文件、数据流等。在一个例子中,令牌113被格式化成概要处理器标记语言(OPML)文档。OPML文档以如下基于XML的格式来预备,其允许在可以在不同操作系统和环境上运行的应用之间交换概要结构化信息。
通常,令牌113允许第一用户102共享从可由第一用户的设备104访问的信息馈送110中选择的数据。第一用户102向第二用户106的设备108发送令牌113。第二用户106然后可以容易地接受、存储、回顾和利用在令牌113中引用的所有或者部分数据。令牌113可以由第二用户106用来基于包含于令牌113中的数据来自动地配置他或者她自己的信息馈送112。
信息馈送令牌113的交换为移动设备用户提供了许多优点。令牌113允许用户与其它用户容易地共享信息馈送数据。设备104、108可以被设置成使得用户可以在甚至于无需处理URL的情况下发送和接收信息馈送引用。信息馈送它们本身以特别地适合于在移动设备上使用的简化格式来提供选定信息。因此,使用令牌113来交换馈送数据允许用户方便地向其它用户传送馈送,并且允许令牌113的接收方容易地将这些馈送并入到他们的设备中。
信息馈送令牌113可以用任何数目的已知方式在目标设备之间传送。这些方法包括经由一个或者多个陆线网络114,其可以是全球区域网(GAN)比如因特网、一个或者多个广域网(WAN)、局域网(LAN)等。支持网络数据交换的任何计算设备115或者其它电子设备可以根据本发明参与信息馈送交换。这样的设备115包括服务器116、台式计算机118或者工作站、膝上型或者其它便携计算机120或者如通用设备122所代表的能够经由网络114通信的任何其它类似计算设备。
信息馈送令牌113也可以经由一个或者多个无线网络124来传送,比如全球移动通信系统(GSM)、通用移动电信系统(UMTS)、个人通信服务(PCS)、时分多址(TDMA)、码分多址(CDMA)或者其它移动网络传输技术。同样,任何移动电子设备125可以参与使用信息反馈110、112,比如膝上型或者其它便携计算机126、移动电话128和其它移动通信器、个人数字助理(PDA)130或者如通用设备132所代表的能够经由无线网络124通信的任何其它类似计算设备。
根据本发明,使用诸如蓝牙、无线局域网(WLAN)、红外(IR)等短程无线技术134的设备133也可以参与信息馈送交换。信息馈送令牌113也可以使用比如通过在计算机118与通用有线设备122之间的连接路径136所描绘的直接有线或者无线连接来进行分发。无论在目标设备之间以何种方式提供或者分发数据,本发明都是可应用的。
在图2中示出了根据本发明实施例用于共享信息馈送的示例性过程200。通常,第一设备的用户具有已经存储于设备上的信息馈送汇集。用户可能已经使用本领域中已知的方法获得这些馈送,包括键入URL、Web搜索、选择Web页上的超链接等。用户希望发送与第一设备上的一个或者多个馈送有关的数据。用户可以选择(202)用来形成(204)对选定馈送进行描述的令牌的这些馈送。令牌可以通过包含所有选定馈送的引用(URL)来形成,和/或令牌可以包括选定馈送中包含的数据项目。一般而言,用户可以在发送对馈送的引用以及发送馈送内的特定数据时使用不同背景/菜单。即使用户仅选择要发送单个数据项目(例如题材或者摘要)时,仍然可以将令牌形成(204)为包括对馈送的引用,使得接收方可以仅基于单个数据项目来订制馈送,如果那一用户这样选择的话。
用户然后将为令牌选择(206)目的地。该目的地可以是特定用户标识符(例如用户名)或者特定设备标识符(例如主机名或者IP地址)的任何组合。用户还将选择(208)用于传输令牌的协议和/或介质。传输介质可以包括有线或者无线网络接口、有线或者无线直接连接接口或者任何其它数据传送介质(例如闪存)。协议可以包括简单邮件传送协议(SMTP)、短消息服务(SMS)、对等协议(例如Gnutella)、蓝牙、会话发起协议(SIP)、超文本传送协议(HTTP)和本领域中已知的任何其它数据传送协议的任何组合。通常,用户将选择(208)一个使用公知标识符的协议站。例如,如果用户选择通过电子邮件发送令牌,则这可以包括通过传输控制协议/网际互连协议(TCP/IP)连接来使用SMTP。在其它情况(例如使用无线设备)下,可以使用无线应用协议(WAP)规范中所含的用以与SMTP服务器通信的一个或者多个协议来递送电子邮件。在其它设置中,第一设备可以被配置用以使用默认连接方法来发送令牌,使得用户无需选择(208)协议或者介质。
在已经选择信息馈送和协议之后,第一设备将向第二设备发送(210)令牌。该过程也可以用来比如通过使用电子邮件群或者SMS文本消息接发群向多个设备发送(210)令牌。第二设备将接收(212)令牌,此后可以提示第二设备的用户确定(216)是否接受令牌。如果令牌被拒绝,则该过程可以结束(220)。如果令牌被接受,则第二设备将并入(218)令牌中包含的数据。
在图3中示出了根据本发明实施例的共享信息馈送数据的更具体的例子。图3包括代表在移动设备的GUI 300上执行的动作的屏面序列。在这一例子中,设备的用户希望与第二用户共享信息馈送集。将认识到,图3和有关附示了根据本发明实施例的信息馈送共享功能的仅一个可能实施。其它用户接口元件和过程在提供馈送共享时也可以同样起作用。例如,简单命令行功能和/或键击输入可以用来在馈送读取器中实现类似结果。
在图3的第一屏面302中,标题栏304指示了设备目前正在运行前景中的馈送读取器应用。GUI 300的下部306显示了可用馈送和/或馈送组的列表。在这一情况下,有单个组308可用。如矩形310所示,目前选择了组308。文件夹图标312用来指示组308是汇集。在组的标题下方的列表314也示出了组308是汇集,在这一情况下是六个其它组的汇集。
用户可以通过使用菜单316或者其它GUI控制来选择进入或者“下潜”到组308中。在屏面320中示出了组308的内容的部分列表。突出显示了标记为“纽约新闻”的组322。列表324指示了“纽约新闻”组322包含六个新闻馈送而没有组。一般而言,在GUI 300中示出的组可以包含馈送和其它组的任何组合。
GUI 300一般提供了允许用户选择一个或者多个组和馈送的机制(例如菜单选项)。如在屏面320中所示,如复选标记326所示,选择了“纽约新闻”组322。用户可以出于许多不同目的而选择组。在这一例子中,用户已经选择“纽约新闻”组322以便与另一用户共享那一组内的馈送。如在屏面330中所示,用户还已经选择“每周星球”组322。虽然这一例子示出了选择用于共享的馈送组322、332,但是将认识到也可以使用类似的机制来选择组内的单独馈送。
在用户已经完成选择组和/或馈送之后,GUI 300提供用以发送这些馈送的方式。这在屏面340中示出,其中菜单342提供了用以发送选定组和/或馈送的选项344。在这一例子中,发送选项344具有用于各种通信选项的子菜单346。所述子菜单346包括用于经由多媒体(例如SIP)、电子邮件、蓝牙和红外来发送馈送数据的选项。将认识到,可以包括许多其它选项用于共享馈送数据,包括SMS、即时消息接发、对等联网、Web服务(例如HTTP POST、SOAP)、远程过程调用、直接有线传送、联网文件协议等。如矩形348所示,用户在这一例子中将使用蓝牙来共享所选馈送。
屏面350指示了用户可以将描述标签352附加到将要传送的组上。描述标签352可以是标题或者可以包括对正在共享的馈送信息的用途进行说明的更多文本(例如段落)。在用户已经施加了标签352之后,如在屏面360中所示的那样发送数据。数据可以发送到选定用户或者发送到特定通信介质的默认用户。发送到选定用户的例子是分别地经由电子邮件或者SMS共享数据并且经由电子邮件地址或者电话号码来选择用户的情况。默认用户的例子是存在利用蓝牙、zeroconf、Gnutella或者其它对等联网技术这样的技术在设备之间建立的现有对等链路的情况。在这一情况下,可以发布数据以供任何人接收,或者可以通过对等网络的特定现有链路默认地发送数据。
如图3中所示选择的馈送数据以文件、令牌或者其它数据实体的形式发送到接收设备。现在参照图4,接收设备的GUI 400用来图示在根据本发明实施例接收馈送数据时可能发生的示例性事件序列。在第一屏面402中,向接收方提供传入消息的通知404。接收方导航到如在屏面410中所示的收件箱。收件箱通常是用于访问所有类型传入数据的通用位置。收件箱示出了从蓝牙连接收到的传入消息421。收到的数据412在这样例子中被格式化成OPML文件。用户可能已经知道OPML文件可以用来导入馈送,或者可以通过诸如帮助屏幕、与消息相关联的元数据(接收方的注释)、附加到消息上的图标等机制向用户传达这一事实。系统也可以具有与这一文件类型相关联的预先注册的动作,使得用户可以通过打开文件来导入馈送数据。用户也可以通过使用与GUI 400的使用相一致的并且在计算机软件环境底层的任何其它机制来打开文件。
在打开消息412之后,用户可以看到如在屏面420中所示的提示422以便验证是否应当导入数据。假设用户接受提示422,可以向用户呈现如在屏面430中所示的对话框432。对话框423允许用户将收到的列表数据放置于可由馈送读取器访问的数据存储位置。在所示对话框432中,用户可以从现有位置列表434中选择要放置导入数据的位置。用户还可以能够通过键入或者在GUI 400中提供的一些其它机制来创建新的存储位置。在导入数据之后,用户可经由如在屏面440中所示的馈送读取器来访问信息馈送。注意到导入馈送组的名称“杂志”是接收方在图3的屏面350中给出的同一名称。用户然后可以用馈送读取器所提供的并且在屏面450、460和470中示出的方法导航通过该馈送。屏面460和470分别地示出了在“纽约新闻”组和“每周星球”组内可用的馈送。在这些视图460、470中,用户可以选择比如专栏作家472这样的馈送并且查看目前在馈送472中的单独数据项目。
根据本发明实施例的设备可以以任何具有所需颗粒度的级别共享信息馈送。这意味着用户可以共享馈送汇集、单独馈送和在馈送内的单独数据项目。颗粒度也可以扩展到允许有限内容共享、丰富内容共享、单个资源共享、有组织的多源共享等。丰富内容共享是馈送读取器所提供的特别有用的特征。
一般而言,本发明允许用户仅使用最少量的用户干预来发送、接收和利用馈送数据。通过在馈送读取器和类似程序中提供共享特征,新的行为和活动可以围绕馈送读取器而增加。例如,用户可以创建具有流行笑话的信息馈送并且在移动电话之间共享它。
在图5和图6中示出了根据本发明实施例共享单独馈送项目的例子。在图5中,GUI 500示出了与图3和图4所示相似的馈送读取器的各种细节。第一屏面502包括可供查看的馈送项目列表504。在屏面502中目前选择了第一馈送项目506。
用户可以在GUI中查看选定馈送项目506以一睹项目506的内容。在屏面510中示出了选定项目506的内容。这一项目包含在屏面502中用来(以缩写形式)标识项目506的标题部分512。本体部分514提供题材的细节。标题512和/或者本体514部分可以还包括除文本外的其它元素,比如图形和超链接。
用户可能希望共享比如在屏面510中所示的单独馈送项目。共享的数据可以包括如下数据的任何组合馈送项目中的文本(例如标题512和本体514);馈送项目中嵌入的对象(例如超链接、图形);以及对文章所源自于的馈送的引用。在屏面520中示出了发送馈送项目的一个例子。用户调出菜单522并且选择蓝牙选项524。在屏面530中示出了替代性选择,其中用户已经选择文本消息选项532。在该后一个例子中,消息可以格式化成如在屏面540中所示的纯文本。用户将在文本输入框542中输入文本消息接收方的号码。
接收方可以如在图6的GUI 600中所示那样接收馈送项目。在屏面602中,用户接收传入消息通知604。用户操纵到如在屏面610中所示的收件箱,其中以框612突出显示传入RSS文件。用户可以打开这一文件,而如在屏面620中所示,馈送读取器然后将显示数据项目622。如在屏面630中所示,用户可以读取数据项目。
根据本发明实施例利用信息馈送的目标设备的一个例子在图7中中图示成移动计算配置结构700。本领域技术人员将认识到示例性移动计算配置结构700仅仅代表可能与这样的移动设备相关联的一般功能,并且陆线计算系统类似地包括用以执行这种操作的计算电路。
移动计算配置结构700适合于根据本发明实施例处理一个或者多个信息馈送。代表性的移动计算配置结构700包括处理/控制单元702,比如微处理器、精简指令集计算机(RISC)或者其它中央处理模块。处理单元702没有必要是单个设备,而可以包括一个或者多个处理器。例如,处理单元702可以包括主处理器和被耦合用以与主处理器通信的关联从处理器。
处理单元702控制移动计算配置结构700的基本功能。可以包括那些关联功能作为存储于程序储存器/存储器704中的指令。程序储存器704可以包括只读存储器(ROM)、快速ROM、可编程和/或可擦除ROM、随机存取存储器(RAM)、用户接口模块(SIM)、无线接口模块(WIM)、智能卡或者其它可移动存储器设备中的一个或者多个。
在本发明的一个实施例中,与储存器/存储器704相关联的程序模块存储于非易失性电可擦除可编程ROM(EEPROM)、闪速ROM等中,使得信息在移动计算配置结构700掉电时不会丢失。用于根据本发明实现常规移动终端操作的相关软件也可以经由数据信号发送到移动计算配置结构700,比如经由比如因特网和一个或者多个中间无线网络这样的一个或者多个网络以电子方式进行下载。
处理/控制单元702包括用于执行无线数据传输的电路。这一电路可以包括用以执行各种功能的数字信号处理器(DSP)708,这些功能包括模拟到数字(A/D)转换、数字到模拟(D/A)转换、语音编码/解码、加密/解密、检错和纠错、比特流转换、滤波等。一般耦合到天线712的收发器710发送与无线设备700相关联的传出无线信号714并接收与无线设备700相关联的传入无线信号716。
处理器702也耦合到与移动终端相关联的用户接口718元件。移动终端的用户接口718例如可以包括比如液晶显示器这样的显示器720、小键盘722、扬声器724和麦克风725。这些以及其它用户接口组件如本领域中所知的那样耦合到处理器702。可以利用其它用户接口机制,比如语音命令、开关、触板/触屏、使用指示设备、跟踪球、操纵杆的图形用户接口或者任何其它用户接口机制。
在一个设置中,程序储存器/存储器704包括软件模块,比如网络接口模块726和信息馈送处理模块728。网络接口726可以包括用于与耦合到处理/控制单元702的电路通信以便执行无线数据传输的驱动程序和其它软件组件。信息馈送处理模块728允许经由网络接口726对信息馈送进行配置和管理。网络接口726可以包括允许通过移动计算配置结构700的有线或者无线网络设备来传送数据的软件组件(例如驱动程序、协议栈)。
程序储存器/存储器704也可以包括用于创建和解析信息馈送令牌732的创建器/解析器模块730。创建器/解析器模块730可以与信息馈送模块728和网络接口726通信以便处理与共享信息馈送数据相关联的各种事务。创建器/解析器模块730可以与用户接口(UI)模块734通信,该UI模块734处理与硬件用户接口718的通信。
创建器/解析器模块730可以用来容易地实施信息馈送数据的共享。例如,创建器/解析器模块730可以直接地或者间接地经由网络接口726接收令牌732。令牌732的内容可以由创建器/解析器模块730进行分析以确定真实性、正确格式、正确目的地等。令牌732的接收可以经由UI模块734由创建器/解析器模块730传送到用户。如果用户接受令牌732,则创建器/解析器模块730可以自动地配置信息馈送模块728以访问和/或显示与适当的信息馈送相关联的数据。
在另一例子中,创建器/解析器730可以经由UI模块734接收对共享信息馈送数据的请求。对共享的馈送进行描述的数据(例如XML格式化数据、馈送源的URL等)可以经由UI 734和/或信息馈送模块728来提供。该数据将用来形成目标为另一网络设备的传出令牌732。创建器/解析器730可以与网络接口726交互以便选择用于发送令牌732的介质和协议。创建器/解析器730也可以与比如地址簿应用(未示出)这样的其它系统组件交互,以便选择目的地用户/设备。
提供了图7的移动计算配置结构700作为本发明的原理可以应用于其中的计算环境的有代表性的例子。根据这里提供的描述,本领域技术人员将认识到,本发明在各种其它目前已知的和将来的移动和陆线计算环境中同样适用。例如,台式计算设备类似地包括处理器、存储器、用户接口和数据通信电路。因此,本发明可应用于可以经由网络传送数据的任何已知计算结构。
硬件、固件、软件或其组合可以用来执行分布式计算程序的这里所述各种功能和操作。包含用以实现与本发明相关联的功能的代码在内的制造产品旨在于包含一种永久地或者暂时地存在于任何计算机可用介质中或者任何传输这种程序的传输介质中的计算机程序。传输介质包括但不限于经由无线/无线电波通信网络、因特网、内部网、基于电话/调制解调器的网络通信、硬接线/线缆通信网络、卫星通信和其它固定或者移动网络系统/通信链路的传输。根据这里提供的描述,本领域技术人员将能够容易地将所述创建的软件与适当的通用或者专用计算机硬件进行组合以创建根据本发明的分布式计算系统、装置和方法。
已经出于图示和描述的目的而呈现了对本发明示例性实施例的以上描述。本意不在于穷举本发明或者将本发明限制于公开的确切形式。根据以上教导,许多修改和变化是可能的。旨在使得本发明的范围不限于这一具体描述而是由所附权利要求书来限定。
权利要求
1.一种经由网络共享信息馈送数据的方法,包括形成描述所述信息馈送数据的令牌;经由所述网络在第一数据处理装置处接收所述令牌;在所述第一数据处理装置处处理所述令牌以确定所述信息馈送数据;以及基于所述令牌的处理在所述第一数据处理装置处提供对所述信息馈送数据的访问。
2.根据权利要求1所述的方法,还包括在处理所述令牌之前提示所述第一数据处理装置处的用户确认接受所述令牌。
3.根据权利要求1所述的方法,其中在所述第一数据处理装置处处理所述令牌包括根据所述令牌确定对一个或者多个信息馈送的引用。
4.根据权利要求1所述的方法,还包括当在所述第一数据处理装置处接收所述令牌之前在第二数据处理设备处选择一个或者多个信息馈送;以及基于所述选择在所述第二数据处理设备处形成所述令牌。
5.根据权利要求4所述的方法,其中所述第二数据处理装置是所述第一数据处理装置的对等方。
6.根据权利要求4所述的方法,其中所述第一数据处理装置和第二数据处理装置包括移动终端。
7.根据权利要求1所述的方法,其中所述第一数据处理装置包括移动终端。
8.根据权利要求1所述的方法,其中所述信息馈送包括RSS馈送。
9.根据权利要求1所述的方法,其中所述令牌包括结构化数据文件。
10.根据权利要求9所述的方法,其中所述结构化数据文件包括概要处理器标记语言(OPML)文件。
11.根据权利要求1所述的方法,其中所述信息馈送数据包括对一个或者多个信息馈送的引用。
12.根据权利要求11所述的方法,其中所述对一个或者多个信息馈送的引用被安排成分级汇集。
13.根据权利要求1所述的方法,其中所述信息馈送数据包括信息馈送的数据项目。
14.根据权利要求1所述的方法,其中在第一数据处理装置处接收所述令牌包括使用电子邮件、蓝牙、红外、短消息服务(SMS)和多媒体会话中的至少一个来传送数据。
15.一种处理器可读介质,包括被配置有以下指令的程序存储设备,所述指令用于使得能够耦合到网络的数据处理装置的处理器执行以下操作经由所述网络接收描述信息馈送数据的令牌;处理所述令牌以确定所述信息馈送数据;以及基于所述令牌的处理经由所述数据处理装置的用户接口(UI)提供对所述信息馈送数据的访问。
16.根据权利要求15所述的处理器可读介质,其中所述操作还包括在处理所述令牌之前经由所述数据处理装置的所述UI提示用户确认接受所述令牌。
17.根据权利要求15所述的处理器可读介质,其中所述信息馈送数据包括对一个或者多个信息馈送的引用。
18.根据权利要求15所述的处理器可读介质,其中所述令牌包括结构化数据文件。
19.根据权利要求18所述的处理器可读介质,其中所述结构化数据文件包括概要处理器标记语言(OPML)文件。
20.一种处理器可读介质,包括被配置有以下指令的程序存储设备,所述指令用于使得能够耦合到网络的数据处理装置的处理器执行以下操作提供对可经由所述数据处理装置来访问的一个或者多个信息馈送的用户选择;形成对可通过所述一个或者多个信息馈送来访问的数据进行描述的令牌,所述令牌可由网路实体用于访问所述数据馈送;以及经由所述网络发送所述令牌。
21.根据权利要求20所述的处理器可读介质,其中所述操作还包括提示所述用户确定用于发送所述令牌的数据传送机制。
22.根据权利要求21所述的处理器可读介质,其中数据传送机制利用电子邮件、蓝牙、红外、短消息服务(SMS)和多媒体会话中的至少一个。
23.根据权利要求20所述的处理器可读介质,其中所述令牌包括概要处理器标记语言(OPML)文件。
24.根据权利要求20所述的处理器可读介质,其中形成对可通过所述一个或者多个信息馈送来访问的数据进行描述的令牌包括在所述令牌中包含对一个或者多个信息馈送的引用。
25.一种装置,包括被配置用以经由网络交换数据的网络接口;用户接口;耦合到所述网络接口和所述用户接口的处理器;以及数据存储配置结构,包括具有以下指令的信息馈送读取器,所述指令使所述处理器经由所述网络接口访问信息馈送;以及经由所述用户接口向用户呈现信息馈送;以及具有以下指令的信息馈送数据交换模块,所述指令使所述处理器经由所述网络接口接收描述信息馈送数据的令牌;处理所述令牌以确定所述信息馈送数据;以及基于所述令牌的处理经由所述信息馈送读取器提供对所述信息馈送数据的访问。
26.根据权利要求25所述的装置,其中所述令牌包括概述处理器标记语言(OPML)文件。
27.根据权利要求25所述的装置,其中所述信息馈送数据包括对一个或者多个信息馈送的引用。
28.根据权利要求25所述的装置,其中所述信息馈送数据包括信息馈送的数据项目。
29.根据权利要求25所述的装置,其中所述装置被配置成移动终端。
30.一种装置,包括被配置用以经由网络交换数据的网络接口;用户接口;耦合到所述网络接口和所述用户接口的处理器;以及数据存储配置结构,包括具有以下指令的信息馈送读取器,所述指令使所述处理器经由所述网络接口访问信息馈送;以及经由所述用户接口向用户呈现信息馈送;以及具有以下指令的信息馈送数据交换模块,所述指令使所述处理器确定对可经由所述信息馈读取器来访问的一个或者多个信息馈送的用户选择;形成对可通过所述一个或者多个信息馈送来访问的数据进行描述的令牌,所述令牌可由网路实体用于访问所述数据馈送;以及经由所述网络接口发送所述令牌。
31.根据权利要求30所述的装置,其中所述令牌包括概述处理器标记语言(OPML)文件。
32.根据权利要求30所述的装置,其中所述信息馈送数据包括对一个或者多个信息馈送的引用。
33.根据权利要求30所述的装置,其中所述信息馈送数据包括信息馈送的数据项目。
34.根据权利要求30所述的装置,其中所述装置被配置成移动终端。
35.一种系统,包括用于提供对可经由第一数据处理装置来访问的一个或者多个信息馈送的用户选择的装置;用于形成对可通过所述一个或者多个信息馈送来访问的数据进行描述的令牌的装置;用于向第二数据处理装置传送所述令牌的装置;用于处理所述令牌以确定所述信息馈送数据的装置;以及用于基于对所述令牌的处理在所述第二数据处理装置处提供对所述信息馈送数据的访问的装置。
全文摘要
经由网络(105)共享信息馈送数据(110)包括形成描述信息馈送数据(110)的令牌(113)。在第一数据处理装置(104)处经由网络(105)接收令牌(113)。在第一数据处理装置(108)处处理令牌(113)以确定信息馈送数据(110)。基于对令牌(113)的处理在第一数据处理装置(104)处提供对信息馈送数据(110)的访问。
文档编号H04L12/58GK101027879SQ200580032058
公开日2007年8月29日 申请日期2005年9月23日 优先权日2004年10月1日
发明者M·K·普纳甘蒂·文卡塔, S·加拉尔, C·K·马卢 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1