通过读取标记来激活离线网页的制作方法

文档序号:7639603阅读:355来源:国知局
专利名称:通过读取标记来激活离线网页的制作方法
技术领域
本发明涉及 一 种用于经由无线通信将信息递送到设备的系统 并且具体地涉及用于经由近程无线通信将全尺度因特网网站的离线 版本递送到目标客户接收设备的系统。
背景技术
通信。例如,蜂窝电话由于在通信质量和设备功能上的技术改进而 继续在全球市场中激增。这些无线通信设备(WCD)对于个人和商 业用途而言已经变得司空见惯,从而允许用户发送和接收来自大量 地理位置的语音、文字和图形数据。这些设备所利用的通信网络跨 越不同频率并且覆盖不同广播距离,各频率和各广播距离具有各种 应用所希望的强度。
蜂窝网络有助于大型地理区域的WCD通信。这些网络技术已 经普遍地划分为多代,从20世纪70年代到80年代早期提供基线语 音通信的第一代(1G)模拟蜂窝电话到针对2006-2007时间表而计 划的现在新兴的4G流传输式数字视频内容。GSM是广泛运用的2G 数字蜂窝网络的一个例子,它在欧洲以900 MHZ-1.8 GHZ频带通信 而在美国以1.9 GHZ频带通信。这一网络提供语音通信并且也支持 经由短消息接发服务(SMS )传输文本数据。SMS在提供以9.6 Kbps向分组网络、ISDN和POTS用户传输数据的同时允许WCD发送和 接收多达160个字符的文本消息。多媒体消息服务(MMS)也已经 在某些设备中变得可用,它是一种允许除了传输筒单文本之外还传 输声音、图形和视频文件的增强型消息接发系统。比如用于手持设 备的数字视频广播(DVB-H)这样即将新兴的技术将使流传输式数 字视频和其它类似内容可经由直接广播而为WCD所用。虽然远程通 信网络如GSM是一种用于发送和接收数据的公认手段,但是由于成 本、业务和法律的利害关系,这些网络可能并不适合于所有数据应 用。
近程无线网络提供了避免在大型蜂窝网络中目睹的一些问题 的通信解决方案。蓝牙,是在市场中很快赢得认可的近程无线技术 的一个例子。具有蓝牙tm功能的WCD在IO米的范围内以720 Kbps 的速率发送和接收数据并且可以借助额外功率推升而传输多达100 米。用户没有主动地促成蓝牙tm网絡。代之以在彼此的工作范围内 的多个设备将自动地形成称为"微微网"的网络组。任何设备都可以
属方和255个"闲置(parked),,从属方的数据交换。活跃从属方基于 主控方的时钟时序来交换数据。闲置从属方监视信标信号以变得与 主控方同步,并且等待活跃时隙而变得可用。这些设备在各种活跃 通信模式与省电模式之间持续地切换以便将数据发送到其它微微网成员。
近来,制造商也已经开始并入用于在WCD中提供增强型功能 的各种资源(例如用于执行紧密-邻近无线信息交换的组件和软件)。
传感器和/或扫描仪可以用来将视觉或者电子信息读入到设备中。事 务可以涉及到用户将他们的WCD持于目标的附近、将他们的WCD 对准物体(例如为了拍摄画面)或者使设备在打印的标记或者文档 之上掠过。比如射频标识(RFID)、红外线(IR)通信、光学字符 识别(OCR)以及各种其它类型的视觉、电子和磁扫描这样的机器 可读技术用来快速地将所需信息输入到WCD中而无需用户手工录入。
无线通信技术的激增意味着用户具有不受时间或者位置的限 制而进行通信的能力。这一可达性已经产生了对信息提供商(例如 商家、教育机构、政府等)介入这一潜在性的需要。目前,目标客 户不仅能够目睹某处(例如店铺、饭馆、购物中心、公共汽车站、 火车站等)广告,而且在用户的兴趣达到顶点时的那一瞬间,用户
就具有使用他们的WCD来联系广告商家以获得更多信息、下订单、 加入服务计划等的能力。广告客户已经尝试通过在视觉广告的紧密 邻近处包含电子信息源以有助于这一反应。用户然后可以在打印的 条形码或者目标附近持有或者扫过他们的WCD以下载与—见觉标志 相关的信息。此信息可以包含指向因特网上的网站的链接、联系信 息(例如电话号码、电子邮件地址等)或者用户可能进一步感兴趣 的其它信息。
然而,信息提供商面临目标客户常常在广告范围仅仅转瞬即过 的问题。例如,在购物中心闲逛的个人经过众多打印标志如显示框 中的海报或者商业消息并且可能仅仅短暂地停留查看各广告。因此, 有效通信时间必须很短以至于用户的兴趣不会因长久的下载时间而 覆没。另外,可能没有促动用户去下载在初始下载之外将需要"额外 步骤"的信息。即使说服用户从因特网网站获得更多信息,但是可能 存在会防止或者阻碍用户在那一刻建立在线连接的许多因素。因而, 为了实现信息提供商的广告目的,由用户本地下载到WCD的任何信 ,包、都必须是以无需额外努力就吸引用户注意力这 一 形式。
需要一种可以将网站式内容下载到用户设备的系统,该设备将 在离线模式下提供相关信息。这一 内容必须紧凑但是也必须具交互 性以及能够为用户提供足够信息以至于以后当用户在更理想情形下 时他们将连接到因特网以便下载附加信息。下载的内容应当能够以 上下文适合于用户当前情形的方式通知用户。具体而言,下载的信 息应当可变以至于它可以针对各种环境或者用户特征来定制。此外, 用户还应当无需人工干预以便将下载的内容置于可查看的条件下,而如果用户对内容所提供的信息毫无兴趣,则它应当从他们的设备 被自动地删除。

发明内容
本发明包括用于从源传达信息到查看设备使得可以自动地查 看比如形式为网站的离线信息版本的方法、系统、装置和计算机程 序。网站的离线版本赋予用户感兴趣的即时信息并且也包括去往可 由用户判断进行访问的因特网的链接。网站的离线版本也可以包括
将要传达给用户的信息可以是在全尺度因特网网站上找到的 信息的摘录或者子集。此信息可以基于对网站上用户活动的统计测 量来人工地或者自动地转换成全尺度网站的离线版本。可能由多个 精简网页组成的离线版本然后可以用完全无源的格式(比如在打印 标志中)来压缩和/或编码,或者可以在源设备上以电子方式安装。 源设备可以具有经由近程无线通信的 一种或者多种形式来进行通信 的能力。
进入源的传输范围内的目标客户可以人工地或者自动地从源 下载信息到设备。接收设备可以解码和/或解压所下载的信息,该信 息包括标识信息,该标识信息自动地触发使用标准软件和/或硬件资 源如浏览器应用来重建全尺度网站的离线版本。离线版本可由用户 查看,而所显示的内容可以通过从下载软件和查看设备接收输入当 前信息的上下文控制来更改或者定制。也就是说,标准网站的离线
版本可以根据例如从用户的WCD读取的当前特征来更改。用户可以 查看离线版本中的信息,该信息可以包括当设备活跃地连接到因特 网上时可用的用以获得更多信息、购物、签约服务等的链接(或者 其它有源组件)。


从与附图相结合的对优选实施例的如下具体描述中将进一步理解本发明,在附图中
图1公开了包括可能通信障碍的示例性的近程和远程无线通
信情景;
图2公开了可与本发明的至少一个实施例一起使用的示例性 的无线通信设备的模块描述;
图3公开了先前在图2中描述的示例性的无线通信设备的结构
描述;
图4公开了根据本发明至少一个实施例的示例性的近程无源 和有源无线信息源;
图5 A公开了根据本发明至少 一 个实施例的示例'性的信息处理 和流程图5B公开了根据本发明至少一个实施例的示例性的因特网和 离线网站结构;
图5C公开了描述根据本发明至少 一个实施例的离线版本创建 过程的流程图6公开了根据本发明至少一个实施例的经由近程无线通信 的示例性的信息事务;
图7A公开了示例性的信息处理流程图,该流程图公开了根据 本发明至少 一个实施例的在设备中重建全尺度网站的离线版本;
图7B公开了描述根据本发明至少一个实施例的离线网站下载 和重建过程的流程图。
具体实施例方式
尽管已经在优选实施例中描述了本发明,但是在不脱离如在所 附权利要求中描述的本发明的精神和范围的情况下可以对本发明做 出各种改变。
I,与经由无线通信的信息分发有关的障碍 图1公开了与实施依赖于活无线因特网连接以获得信息的信 息分发系统相关联的缺点。用户110是被信息提供商(未示出)作为接收信息的目标的个人。信息提供商可以是广告客户、政府团体、 教育实体等。用户110携带无线通信设备(WCD 100)。用户110
能够通过使用WCD100从源120接收信息来消费信息。源120是能 够经由众多方法近距离输送信息的任何物体。在示例性的情形下, 用户110可以在打印标志指示了兴趣主题的位置。源120也在这一 区域中并且可以由WCD 100自动地定位或者可以在一见觉上指示为信 息源。WCD IOO然后可以如图1中所示经由近程通4言与源120通4言 以便获得信息。
如果用户IIO看见感兴趣的某事物,则他们可以发起从源120 下载信息到WCDIOO。由于当前近程通信技术的时间、速度和/或存 储器局限,下载到WCD 100的信息通常仅包括指向更实质信息的指 示器。这些指示器可以包括电话号码、电子邮件地址、SMS地址、 去往网页的链接等。因此,当前有必要使用这些指示器来获得用户 IIO所希望的实际信息。在图1中,WCD 100可以与远程网络130 通信但是必须也考虑或者克服连接因素140和位置因素150。
连接因素140包括对于用户对是否连接到远程网络130的决定 有影响的特征。这些特征包括但不限于速度因素、时间因素和财务 因素。例如,如果连接速度緩慢,则用户IIO可能不想釆用允许他 们下载关于产品、服务等的附加信息的无线因特网连接。连接的速 度可能直接地或者间接地影响其它因素。緩慢连接将必然地增加连 接的时间以便获得所需信息。因而,连接所需时间越多,用户110 因他们的无线服务提供商而可能承担的开支就越多
位置因素也影响用户IIO是否将采用与从源120下载的内容相 关的附加信息,因为用户110的位置将直接地影响它们连接到远程 网络的能力。如果用户110在地理上远离他们的归属工作区,则他 们可能不能够无线地连接到因特网或者可能仅能够以附加成本进行 连接以便下载附加信息。自然和人为大气干扰可能完全地阻止用户 连接到远程网络。比如恶劣天气和工业污染(例如空气污染、电》兹 场发射)这样的因素可能破坏远程无线通信。此外,如果用户在建筑物如办-公室、店铺、地铁、购物中心或者体育活动场所以内,则
WCD 100可能不能够获得信号。
所有这些因素造成了阻止用户立即联系远程网络。在这一方式
下,信息提供商在用户110处于兴趣顶点时丧失了利用直接近程通 信的能力。用户110然后必须等待更方便的时间以获得与下载的指 示器或者链接数据有关的信息,这冒有丧失兴趣以及在目标客户部 分缺乏执行的风险。这正是本发明所緩解的情形。 II.无线通信设备
本发明可以与各种信息接收设备一起使用。设备可以在复杂度 上从简单蜂窝电话一直变化到桌面型计算机,因此首要的是在探究 本发明之前理解可为用户110所用的通信工具。例如,在蜂窝电话 或者其它手持无线设备的情况下,无线通信设备的数据处理能力在 信息提供商与用户110之间的事务中发挥重要作用。
图2公开了用于可与本发明一起使用的无线通信设备的示例 模块布局。WCD 100分解成代表设备的功能方面的模块。这些功能 可以通过下文讨论的软件和/或硬件组件的各种组合来执行。
控制才莫块210调控设备的冲乘作。可以从WCD IOO内包含的各 种其它模块接收输入。例如,干扰感测模块220可以使用本领域中 已知的各种技术来感测无线通信设备的有效传输范围内的环境干扰 源。控制模块210解释这些数据输入并且在响应中可以将控制命令 发到WCD 100中的其它模块。
通信冲莫块230并入WCD 100的所有通信方面。如图2中所示, 通信模块230例如包括远程通信模块232。近程通信模块234和机器 可读数据模块236。通信模块230至少利用这些子模块从本地源和远 距离源接收各种不同类型的通信以及将数据发送到WCD 100的广播 范围内的接收方设备。通信模块230可以由控制模块210或者由模 块本地的控制资源响应于感测的消息、环境影响和/或邻近于WCD 100的其它设备来触发。
用户接口模块240包括允许WCD 100的用户从设备接收数据以及将数据录入到设备中的视觉、听觉和触觉单元。用户所录入的
数据可以由控制模块210解释以影响WCD 100的行为。用户输入的 数据也可以由通信模块230发送到有效传输范围内的其它设备。传 输范围中的其它设备也可以经由通信模块230发送信息到WCD 100,而控制模块210可以使此信息传送到用户接口模块240以便呈 现给用户。
应用才莫块250并入WCD 100上的所有其它^_件和/或软件应 用。这些应用可以包括传感器、接口、实用程序、解释器、数据应 用等并且可以由控制模块210调用以读取由各种模块提供的信息以 及又将信息供应到WCD 100中的请求模块。
图3公开了可以用来实施先前描述的模块系统的功能、根据本 发明实施例的WCD 100的示例性的结构布局。处理器300控制整体 设备操作。如图3中所示,处理器300耦合到通信部分310、 320和 340。处理器300可以用各自能够执行存储器330中存储的软件指令 的一个或者多个微处理器来实施。
存储器330可以包括随机存取存储器(RAM)、只读存储器 (ROM)和/或闪存并且以数据和软件组件的形式(这里也称为模块) 存储信息。存储器330所存储的数据可以与特定软件组件相关联。 此外,此数据可以与比如书签数据库或者用于时间表设定、电子邮 件等的商业数据库这样的数据库相关联。
令。各种类型的软件组件可以存储于存储器330中。例如,存储器 330可以存4诸控制通信部分310、 320和340的纟乘作的软件组件。存 储器330也可以存储软件组件,包括防火墙、服务指导管理器、书 签数据库、用户接口管理器以及为了支持WCD 100而需要的任何通 信实用程序模块。
远程通信310执行与经由天线在大型地理区域(比如蜂窝网 络)内的信息交换有关的功能。这些通信方法包括来自先前描述的 1G至3G以及即将有的第四代流式视频传输中的技术。除了基本语音通信(例如经由GSM)之外,远程通信310还可以操作用以建立 数据通信会话,比如通用分组无线电服务(GPRS)会话和/或通用移 动电信系统(UMTS )会话。远程通信310也可以操作用以发送和接 收消息,比如短消息接发服务(SMS)消息和/或多媒体消息服务 (MMS)消息。
作为远程通信310的子集或者可选地作为分离地连接到处理 器300 (未示出)的独立模块来工作,广播接收器312允许WCD 100 经由比如用于手持设备的数字视频广播(DVB-H)这样的介质接收 广播消息。这些传输可以被编码使得仅某些指定的接收设备才可以 访问广播内容并且可以包含文本、音频或者碎见频信息。在至少一个 例子中,WCD 100可以接收这些广播以及使用广播信号内包含的信 息来确定是否允许设备查看所接收的内容。
近程通信320负责涉及到跨近程无线网络交换信息在内的功 能。如上所述以及如图3中所示,这样的近程通信320的例子不限 于蓝牙TM、 WLAN、 UWB和无线USB连接。因而,近程通信320 执行与近程连接的建立有关的功能以及与经由这样的连接对信息的 发送和接收有关的处理。
也在图3中示出的近程输入设备340可以提供与机器可读数据 的近程扫描有关的功能。例如,处理器300可以控制近程输入设备 340以生成用于激活RFID发射机应答器的RP信号并且又可以控制 从RFID发射机应答器接收信号。近程输入设备340可以支持的用于 读取机器可读数据的其它近程扫描方法不限于IR通信、线性和2D (例如QR)条形码读取器(包括与解释UPC标签有关的过程)以 及用于读取磁、UV、传导或者可以使用适当的墨在标记中提供的其 它类型的编码数据的光学字符识别设备。为了近程输入设备340扫 描前述类型的机器可读数据,输入设备可以包括光学检测器、磁检 测器、CCD或者本领域中已知用于解释机器可读信息的其它传感器。
另外如图3中所示,用户接口 350也耦合到处理器300。用户 接口 350有助于与用户交换信息。图3示出的用户接口 350包括用户输入360和用户输出370。用户输入360可以包括允许用户输入信 息的一个或者多个组件。这样的组件的例子包括键盘、触屏和麦克 风。用户输出370允许用户从设备接收信息。由此,用户输出部分 370可以包括各种组件,比如显示器、发光二极管(LED)、触觉发 射器和一个或者多个音频扬声器。示例性的显示器包括液晶显示器 (LCD)和其它视频显示器。
WCD 100也可以包括发射机应答器380。这实质上是可以由处 理器300用响应于来自外源的扫描而要递送的信息来编程的无源设 备。例如,在入口通道中装配的RFID扫描仪可以持续地发射射频波。 当带有包含发射机应答器380的设备的个人走过门口时,发射机应 答器被赋能并且可以用标识设备、个人等的信息做出响应。
与通信部分310、 312、 320和340相对应的硬件提供对信号的 发送和接收。因而,这些部分可以包括执行比如调制、解调、放大 和滤波这样的功能的组件(电子器件)。这些部分可以在本地加以 控制或者根据存储器330中存储的软件通信組件由处理器300控制。
图3中所示的单元可以根据各种技术来构成和耦合以便产生 图2中所示功能。 一种这样的技术涉及到通过一个或者多个总线接 口来耦合与处理器300、通信部分310、 312和320、存储器330、近 程输入设备340、用户接口 350、发射机应答器380等相对应的分立 硬件组件。可选地,任何和/或所有单独组件都可以由编程用以复制 独立设备的功能、形式为可编程逻辑器件、门阵列、ASID、多芯片 模块等的集成电路所取代。此外,这些组件各自还耦合到电源如可 移动和/或可再充电电池(未示出)。
用户接口 350可以与也包含于存储器330中的通信实用程序软 件组件进行交互,该组件提供了使用远程通信310和/或近程通信320 来建立服务会话。通信实用程序组件可以包括允许根据比如无线应 用介质(WAP)、超文本标记语言(HTML)变体如Compact HTML (CHTML )等介质从远程设备接收服务的各种例程。
当参加与远程服务器的WAP通信时,设备作为WAP客户机来工作。为了提供这一功能,软件组件可以包括WAP客户机软件组
件,比如无线标记语言(WML)浏览器、WMLScript引擎、推送子 系统和无线介质栈。
应用(未示出)可以与WAP客户机软件进行交互以提供各种 通信服务。这样的通信服务的例子包括接收基于因特网的内容,比 如标题新闻、汇率、体育新闻、股票报价、天气预报、多语言短语 词典、购物和就餐信息、本地中转(例如公共汽车、火车和/或地铁) 时间表、个性在线日历以及在线旅游和银行服务。
具有WAP功能的设备可以访问称为卡片组的小型文件,各卡 片组包括称为卡片的较小页面。卡片小到足以配合到在这里称微浏 览器的小型显示区中。微浏览器的小尺寸以及小型文件尺寸适合于 适应低端存储器设备以及蜂窝链路所施加的低带宽通信制约。
卡片用无线标记语言(WML)来编写,该WML是针对没有 键盘的小型屏幕和单手导航而专门设计的。WML是可缩放的使得它 兼容于覆盖两行文本显示器这样的广泛显示器以及在比如智能电 话、PDA和个人通信这样的设备上所见的大型LCD屏幕。WML卡
通过消除在这些其它脚本语言中所见的数个非必要功能,WMLScript 减少了存储器和处理需求。
CHTML是适应于与小型计算设备(例如移动通信器、PDA等) 一起使用的标准HTML命令集的子集。这一语言允许便携或者手持 设备在因特网上交互更为自如。CHTML通过标准HTML剥离成适 合于小型计算设备的功率、处理、存储器和显示器限制的优化版本 将这些约束纳入考虑之中。例如,已经消除了针对JPEG图像的许多 更高级图像地图、背景、字体、框架和支持。另外,没有支持滚动, 因为假设CHTML显示器将配合于便携设备的屏幕内。CHTML也已 经被设计成无需二维光标移动即可操作。代之以仅用四个按钮即可 操控它,这有助于它实施于更大范畴的小型计算设备。 III.近禾呈标记交互本发明改进了涉及到在设备与源之间的近程无线交互的当前 通信方法。存在许多介质用以实现这一事务。图4公开了分成两类
的这些介质中一些介质的一组示例近程无源介质400和近程有源 介质410。
近程无源设备或者标记要求设备的初始动作以便转发信息。多 数基本标记是打印标记如条形码。 一维(1D)条形码是最常见的类 型。视所用符号体系而定,这些代码可以通过使用简单扫描仪来传 达多达约40至50个文字数字式字符。1维条形码在将物体例如表示 为UPC符号中应用得最普遍,这些UPC符号指示了商品的标识。二 维(2D)条形码(例如QR代码)可以存储更多数据但是要求能够 同时在两个方向上读取的特殊扫描仪。所传达的数据量取决于所用 冗余度级别。例如,利用低冗余度的57x57 QR阵列可以传达约395 个文字数字式字符。打印标记的一个不足在于它在移动扫描仪经过 标记时要求很紧密邻近和一些准确度。电子标记如RFID标记通过仅 要求扫描仪在RFID发射机应答器的传输范围中来克服这些障碍中 的一些障碍。另外,RFID发射机应答器可以存储和发送比典型条形 码更多的信息,范围从仅96位到兆位或者125千字节以上。然而, 电子标记因它的存储器和传输范围的大小而总体上仍然受 一 些限 制。尽管已经公开了示例性的条形码和射频技术,但是本发明不限 于这些通信介质。本发明也预想使用任何光、磁、电容、基于IR、 基于RF、可见或者不可见代码或者任何其它相似技术。
近程有源介质410是可以包括接入点的介质组,这些接入点能 够形成直接一对一连接的无线接入点或者包括接收设备的网络以便 传送信息。这些接入点可以使用比如蓝牙TM、无线通用串行总线 (WUSB)、无线局域网(WLAN)等多种近程网络技术中的任何技 术。这些有源连接点受益于扩展的传输范围而在一些情况下无需来 自用户110的人工交互以便形成连接。例如,用户IIO只需进入蓝 牙TM接入点的范围内以便自动地变成可以从中下载信息的微微网的 成员。近程有源介质410类别中的通信介质仅受限于建立连接和下载信息所需要的时间。类似于近程无源设备,提供上文公开的有源 通信介质仅作为例子。本发明也可以利用以类似方式工作的其它无 线近程通信介质。
IV.根据本发明输送所需信息
图5A描述了本发明的至少一个实施例。信息提供者的最终目 的在于保留用户110的兴趣直至他们能够从因特网下载附加信息。 通常以全尺度因特网网站510的形式经由计算机500可访问此信息。 网站510在输送重要信息的同时可以包括太大和太复杂以至于无法 在离线模式下存储于或者输送到例如移动设备(WCD 100)的许多 单独网页。它也可以包含要求去往因特网的活3夭连4妄的比如动画这 样的对象。因此,在本例中信息提供商可以将全尺度网站510减少 或者简化成离线版本520。
离线版本520可以包括一个或者多个页面中以保留对内容的 兴趣的方式来通知目标客户的初步信息。这样的内容可以包括GIF 图像、用以获得更多信息的正文信息链接。交互内容也可以包括信 息条目对象。录入的信息可以经由电子邮件、SMS、 MMS等发送到 信息提供者。可选地,离线版本520可以包括形成框架的驻留版本, 在该框架中仅更新内容数据。此信息可以包括定期更新的数据,比 如电视节目信息、公共汽车时间表、体育比赛记分等。全尺度网站 的离线版本520的内容受限于所用语言(例如HTML、 CHTML等) 的能力、查看设备的预期能力、源120的输送方法的特征如通信介 质、存储器大小、速度等。
一旦建立标准网站的离线版本520,将信息与上下文控制信息 相组合并且编码和/或压缩所组合的信息而且将该信息加载到源120 (表示为522 )中。编码和压缩过程视源120和接收设备(在这一情 况下为WCDIOO)而定。可能需要压缩信息以便使它配合于源设备 上,但是在WCD IOO上也必须存在能够解压和读取数据的技术。离 线版本的压缩版本522也可以包括允许WCD 100自动地确定它包含 网站的标识信息。WCD 100然后将能够自动地触发适当软件如浏览器应用以重建和显示网站的移动设备离线版本。源120然后置于包 含行人交通的区域中从而允许用户1 1 0访问它的内容。
用户110然后通过视觉诱导、自动下载等来下载源120中包含 的信息。可以经由WCD 100上的各种应用如解压软件、用于标记数 据的解释器、上下文应用软件、HTML或者CHTML生成应用、浏 览器应用等自动地标识和解释信息。离线版本520中包含的信息将 用以通知用户,而提供的任何因特网链接都将允许用户在该用户决 定访问因特网时获得或者提交附加信息。设备向用户110显示的信 息还可以按照上下文特征来控制。上下文的概念及其对本发明的影 响将参照图5B来进一步讨论。
图5B包括对将全尺度因特网网站510转换成离线版本520的 更具体的讨论。信息提供者可以先将全尺度因特网网站510划分成 类别。这些类别中的一些类别(例如动画、结构和格式化单元等) 由于脚本语言的限制而不能包含于离线版本520中。否则可以直接 地或者以减少大小的格式来包括其它类别的子集。对包括某些项的 判决可以:取决于输入600。通过人工或者自动化过程,可以检查标准 网站统计以确定用户110最感兴趣的内容或者类别。这些统计包括 但不限于网站上访问最多的页面、网站上访问最多的《连接、网站上
请求最多的信息等。
另夕卜,还可以包括上下文变量信息以控制离线版本520中信息 的外观或者行为。在因特网网站510中,信息提供者可以根据如下 多个特征来容易地在线更新网站内容日期、当天时间、位置、信
息客户的身份、通信设备的标识、信息客户的特殊兴趣等。然而, 离线版本520常常是并不频繁更新的静态内容。该信息可以存储于 未有源地连接到可由信息提供者访问的通信介质上的无源设备上。 因此,可以包括上下文控制以控制对信息的查看,例如就如同最近 已经更新过它一样。可以从WCDIOO内的资源读取示例上下文变量 如时间和位置。这些变量可以例如确定某个时间与WCD 100的当前 位置有关联而应当加以显示、某事件已经被泄露而不应当加以显示、某要约或者特别事物与当天当前时间有关联、用户110是由于某个 设备或者服务提供商而会对某信息感兴趣的特定用户等。
图5C公开了根据本发明至少 一个实施例的用于预备将在以后
下载到查看设备的信息的过程流程图。步骤532始于全尺度因特网
中离线查看的版本。为了执行转换,必须关于是否应当保留来自网 站的具体内容做出确定(步骤536 )。在步骤538-542中,信息提供 者确定信息是合乎需要的还是毫无关系。如果需要某信息(可能取 决于网站业务统计),则在离线版本中保留该信息,只要内容是所 用脚本语言(例如CHTML)所支持的。如果该信息在脚本语言的能 力以外或者被认为毫无关系,则在离线版本中不包含它。在步骤544 中,将上下文控制与精简的网站内容相组合,并且编码和/或加密完 整离线版本,使得它可以上传到源设备。信息的编码和/或加密可以 包括允许查看设备自动地确定所下载的内容为网站内容的标识信 息。在步骤546中将编码和/或加密的信息上传到源(或者如在打印 的及其可读标志情况下那样创建该信息)之后,然后将该源置于使 数据持久传送到目标用户设备的区域中(步骤548 )。
图6公开了与视觉标记相结合的源120的示例装置作为无源分 发设备。显示器600可以是包含娱乐、教育或者具信息性质的标志 的广告牌、海报、站客、灯箱符号灯等。在图6的例子中,显示器 600在新产品进行广告宣传。显示器600也指示了信息可用于经由来 自目标602的RFID通信进行无线下载。目标602包括在这一情况下 为RFID发射机应答器的源120。源120可以通过各种已知附接手段 附于显示器600。 RFID发射机应答器包括存储将要下载到用户设备 的信息的存储器。在这一示例情形下,用户IIO将WCD IOO持于紧 密邻近于目标602使得它可以被扫描。WCD 100将提供能量的RF 扫描信号以及时钟同步信号提供给源120。源120使用所供应的功率 将数据发送回到WCD 100。信息然后可以由WCD 100处理使得它可 以作为离线版本520由用户110查看。除了上述接收设备和应用之外还可以预想其它接收设备和应 用。用户也可以使用类似技术将信息下载到他们的家用桌面型或者 膝上型计算机。用户110可以例如读取杂志,该杂志包含在条形码 或者发射机应答器中编码的信息。附接到用户的家用计算机的扫描 仪然后可以用来将此信息扫描到计算机中以便作为离线网站来自动 查看。在这一方式下,用户可以将所需信息自动地输入到计算机中 而无需活跃地连接到因特网。这一过程适合于许多应用,包括但不 限于电视节目信息、客户产品具体说明信息、药品信息、优惠券或 者其它促销信息、事件信息、申请或者入会信息、细则和条件信息 灯。
在图7A中图示地公开了在接收设备上重建全尺度网站的离线
版本。源120将信息提供给接收设备(在这一情况下为WCD 100)。 源数据可以包括但不限于标识信息、离线网站内容、上下文控制信 息、要求/版本信息和到期信息。标识信息由接收设备用来将下载信 息表示为网站,这可以自动地触发启动适当i殳备资源以预备离线网 站以供查看。上下文控制然后可以根据从接收设备(WCD 100)和 源120接收的信息基于当前设备和环境特征来定制离线版本520的 外观和功能。上下文控制可以例如使用要求/版本信息来确定所需查 看模板是否驻留于WCD 100上。模板的缺乏或者过时模板的存在可 以造成在显示网站内容之前提示用户110采取某动作。可选地,可 以从WCD IOO读取设备标识、用户标识、服务提供商信息、当前时 间和日期、位置信息、安全规则和/或用户设置的兴趣信息等以便定 制行为离线版本520。此信息可以用来拒绝到期要约、提出具体时间 或者具体位置的要约、对仅可为特定服务提供商的客户所用的某些 服务等进行广告宣传。
在图7B中以流程图形式公开了先前在图7A中描述的示例过 程。在步骤818中,目标信息客户(用户110)录入源120的有效传 输范围。WCD IOO然后联系源120或者在一些活跃网络的情况下由 源120来联系(步骤820 )、然后从源下载信息。在步骤822中也执行对接收的信息的任何解压和/或解码。在步骤824中,接收设备读 取所下载的信息中包含的将信息标识为网站内容的标识信息并且相
应地触发硬件和/或软件资源以解释、编译和重构离线版本520。在 步骤826-830中,用户然后具有对立即查看离线版本520或者等到更 方便的时间再查看离线版本520的选择。可以保留离线版本520直 至用户准备好查看网站。
当用户准备好查看离线版本520时,必须先在步骤832中确定 是否需要模板来查看数据(如在定期更新的信息情况下那样)。在 步骤832-838中,确定需要并且存在当前模板,而如果模板不可用则 向用户赋予选项。这些选项可以包括从因特网下载当前模板或者可 选地不使用模板就显示数据。在步骤840中实施上下文控制,其中 通过上下文控制来读取设备和环境变量并且鉴于所下载的内容中的 信息可以对离线版本520的外观或者行为做出改变。
用户在步骤842中查看全尺度因特网网站的离线版本。如果用 户对离线版本520不再感兴趣,则可以人工地或者自动地删除信息 (步骤844 )。可选地,在步骤846中用户110可以与全尺度因特网 网站相似地导航离线版本520。链接和/或数据录入对象可以用于与 用户110的交互,这些链接可以去往离线版本520内包含的离线页 面或者去往可用于从因特网链接下载的信息。在步骤848中确定对 象是本地的(即已经包含于离线版本中)还是经由因特网才可用。 如果对象是本地的,则可以在步骤852中为用户110显示所选内容。 可选地,在步骤850中向用户110赋予从因特网获得此信息的选项。 对于没有活跃连接的设备,可以给出提示以询问设备是否应当现在 连接到因特网以获得(或者在文本录入对象的情况下为递送)所需 信息。对于一直连接的设备,可以给出检查提示以通知用户110只 有通过因特网才可以完成事务。该提示然后可以允许用户110继续 或者取消操作。
本发明是对现有技术的改进,因为它以全尺度因特网网站的离 线版本形式向设备的用户提供所需信息而无需活连接到因特网。用户可以经由近程无线通信立即地下载相关信息,其中接收设备使用 该信息来自动地识别和构造因特网网站的离线版本。这一 离线版本 递送如下重要信息,该重要信息既通知用户又吸引用户注意力以及 帮助保留用户的兴趣直至他们能够经由活因特网连接获得或者递送 附加信息。
因而,对于本领域技术人员将清楚的是可以在不脱离本发明的
精神和范围情况下对本发明做出形式和细节上的各种变化。本发明 的广度和范围不应当由任何上述示例实施例来限制而应当仅根据所 附权利要求及其等同来限定。
权利要求
1.一种用于将离线网站信息递送到设备的方法,包括经由近程无线通信在设备中接收信息;在所述设备中识别所述接收的信息至少包括网站信息;响应于网站信息的识别来触发在编译离线网站时利用所述接收的信息的浏览器应用,其中所述编译包括创建所述离线网站中的定制外观和/或行为的上下文控制;以及在所述设备上显示所述离线网站,所述网站包括去往在所述设备活跃地连接到因特网时可用的更多信息源的链接。
2. 根据权利要求1所述的方法,其中所述接收的信息是编码、 加密和压缩信息中的至少一种。
3. 根据权利要求1所述的方法,其中所述上下文控制基于感测 的条件来创建所述离线网站中的定制外观和/或行为,所述条件包括 设备标识、用户标识、服务提供商标识、当前时间、当前日期、当 前位置、用户兴趣和可用软件信息中的至少一种。
4. 根据权利要求1所述的方法,其中所述近程无线通信包括所 述设备在视觉上扫描打印的机器可读标志。
5. 根据权利要求4所述的方法,其中所述打印的机器可读标志 是条形码。
6. 根据权利要求1所述的方法,其中所述近程无线通信包括所 述设备扫描能够传达信息的无源设备。
7. 根据权利要求6所述的方法,其中所述无源设备是RFID发 射机应答器和IR发射机应答器中的至少 一种。
8. 根据权利要求1所述的方法,其中所述近程无线通信发生在 所述设备与能够人工地或者自动地传达信息的有源源之间。
9. 根据权利要求8所述的方法,其中所述有源源是经由蓝牙TM 通信、WLAN通信和WUSB通信中的至少一种来通信的4妻入点。
10. 根据权利要求1所述的方法,其中所述设备在因特网链接 在所述离线网站中被选择时提示用户建立在线无线因特网连接。
11. 根据权利要求1所述的方法,还包括所述浏览器应用确定 是否有必要取回显示模板以便显示所述接收的信息。
12. 根据权利要求1所述的方法,还包括所述离线网站中的数 据录入对象,其中在将信息录入到所述对象中时自动地创建消息。
13. 根据权利要求17所述的方法,其中所述消息是电子邮件、 SMS和MMS消息中的至少 一种。
14. 根据权利要求1所述的方法,其中所述设备在阈值条件已 经实现之后自动地删除所述离线网站信息。
15. —种设备,包括接收器,用于经由近程无线通信接收信息;控制器,用于识别所述接收的信息至少包括网站信息以及用于 响应于网站信息的识别来触发在编译离线网站时利用所述接收的信 息的浏览器应用,其中所述编译包括创建所述离线网站中的定制外 观和/或行为的上下文控制;以及显示器,用于显示所述离线网站,所述网站包括去往在所述设 备活跃地连接到因特网时可用的更多信息源的链接。
16. 根据权利要求15所述的设备,其中所述上下文控制基于感 测的条件来创建所述离线网站中的定制外观和/或行为,所述条件包 括设备标识、用户标识、服务提供商标识、当前时间、当前日期、 当前位置、用户兴趣和可用软件信息中的至少一种。
17. 根据权利要求15所述的设备,其中所述近程无线通信包括 所述设备在视觉上扫描打印的机器可读标志。
18. 根据权利要求17所述的设备,其中所述打印的机器可读标 志是条形码。
19. 根据权利要求15所述的设备,其中所述近程无线通信包括 扫描能够传达信,包、的无源设备。
20. 根据权利要求19所述的设备,其中所述无源设备是RFID发射机应答器和IR发射机应答器中的至少 一种。
21. 根据权利要求15所述的设备,其中所述近程无线通信与能够人工地或者自动地传达信息的有源源发生。
22. 根据权利要求21所述的设备,其中所述有源源是经由蓝牙 tm通信、WLAN通信和WUSB通信中的至少 一种来通信的接入点。
23. 根据权利要求15所述的设备,其中在因特网链接在所述离 线网站中被选择时提示用户建立在线无线因特网连接。
24. 根据权利要求15所述的设备,还包括所述浏览器应用确定 是否有必要取回显示模板以便显示所述接收的信息。
25. 根据权利要求15所述的设备,还包括所述离线网站中的数 据录入对象,其中在将信息录入到所述对象中时自动地创建消息。
26. 根据权利要求25所述的设备,其中所述消息是电子邮件、 SMS和MMS消息中的至少 一种。
27. 根据权利要求15所述的设备,其中在阔值条件已经实现之 后自动地删除所述离线网站。
28. —种包括计算机可用介质的计算机程序产品,所述计算机可用介质具有实施于所述介质中的用于将离线网站信息递送到设备 的计算机可读程序代码,包括用于经由近程无线通信在设备中接收信息的计算机可读程序代码;用于在所述设备中识另"所述接收的信息至少包括网站信,t的计 算机可读程序代码;用于响应于网站信息的识别来触发在编译离线网站时利用所述 接收的信息的浏览器应用的计算机可读程序代码,其中所述编译包 括创建所述离线网站中的定制外观和/或行为的上下文控制;以及用于在所述设备上显示所述离线网站的计算机可读程序代码, 所述网站包括去往在所述设备活跃地连接到因特网时可用的更多信 息源的链接。
29. 根据权利要求28所述的计算机程序产品,其中所述接收的信息是编码、加密和压缩信息中的至少一种。
30. 根据权利要求28所述的计算机程序产品,其中所述上下文 控制基于感测的条件来创建所述离线网站中的定制外观和/或行为, 所述条件包括设备标识、用户标识、服务提供商标识、当前时间、 当前日期、当前位置、用户兴趣和可用软件信息中的至少一种。
31. 根据权利要求28所述的计算机程序产品,其中所述近程无 线通信包括所述设备在视觉上扫描打印的机器可读标志。
32. 根据权利要求31所述的计算机程序产品,其中所述打印的 机器可读标志是条形码。
33. 根据权利要求28所述的计算机程序产品,其中所述近程无 线通信包括所述设备扫描能够传达信息的无源设备。
34. 根据权利要求33所述的计算机程序产品,其中所述无源设 备是RFID发射机应答器和IR发射机应答器中的至少 一种。
35. 根据权利要求28所述的计算机程序产品,其中所述近程无 线通信发生在所述设备与能够人工地或者自动地传达信息的有源源 之间。
36. 根据权利要求35所述的计算机程序产品,其中所述有源源 是经由蓝牙tm通信、WLAN通信和WUSB通信中的至少一种来通信 的4妄入点。
37. 根据权利要求28所述的计算机程序产品,其中所述设备在 因特网链接在所述离线网站中被选择时提示用户建立在线无线因特 网连接。
38. 根据权利要求28所述的计算机程序产品,还包括所述浏览 器应用确定是否有必要取回显示模板以便显示所述接收的信息。
39. 根据权利要求28所述的计算机程序产品,还包括所述离线 网站中的数据录入对象,其中在将信息录入到所述对象中时自动地 创建消息。
40. 根据权利要求39所述的计算机程序产品,其中所述消息是 电子邮件、SMS和MMS消息中的至少一种。
41. 根据权利要求28所述的计算机程序产品,其中所述设备在阈值条件已经实现之后自动地删除所述离线网站信息。
42. —种用于将离线网站信息递送到设备的系统,包括 源;设备;在源中存储全尺度因特网网站的离线版本;从所述源经由近程无线通信在设备中接收信息;在所述设备中识别所述接收的信息至少包括网站信息;响应于网站信息的识别来触发在编译离线网站时利用所述接收的信息的浏览器应用,其中所述编译包括创建所述离线网站中的定制外观和/或行为的上下文控制;以及在所述设备上显示所述离线网站,所述网站包括去往在所述设备活跃地连接到因特网时可用的更多信息源的链接。
全文摘要
一种使用户能够以离线网站的形式无线地下载所需信息而无需维持活因特网连接的系统。经由近程无线通信从有源或者无源源递送信息到设备。此信息由设备自动地解释以形成全尺度因特网网站的离线版本。用户可以查看网站的离线版本而如果需要附加信息则在更便于维持活因特网连接的时间下载或者上传附加信息。
文档编号H04L12/28GK101288268SQ200680033421
公开日2008年10月15日 申请日期2006年10月5日 优先权日2005年10月11日
发明者M·桑德里尼, M·齐尔利阿屈斯 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1