首页> 中国专利> 用于在使用全球文本站点平台来访问内容之时提供有状态体验的方法和系统

用于在使用全球文本站点平台来访问内容之时提供有状态体验的方法和系统

摘要

一种用于使用全球文本站点平台(GTP)来提供对内容的访问的方法,包括:从与设备标识符关联的用户设备接收包括顺次多个导航状态标识符中的第一导航状态标识符的第一用户消息;标识文本站点的与第一导航状态标识符关联的第一文本页面;以及标识与第一导航关键字关联的第二文本页面,其中第二文本页面可从第一文本页面导航。该方法也包括:确定顺次地在第一导航状态标识符之后的第二导航状态标识符;将第二文本页面与第二导航状态标识符关联;以及存储关联。该方法也包括:生成第一文本页面的GTP消息,第一文本页面包括由第二导航状态标识符修饰的第一导航关键字;并且发送GTP消息以用于在用户设备上显示。

著录项

  • 公开/公告号CN103155604A

    专利类型发明专利

  • 公开/公告日2013-06-12

    原文格式PDF

  • 申请/专利权人 因特伟特公司;

    申请/专利号CN201080069442.1

  • 申请日2010-10-15

  • 分类号H04W4/12;H04W8/18;H04W88/02;

  • 代理机构北京市金杜律师事务所;

  • 代理人王茂华

  • 地址 美国加利福尼亚州

  • 入库时间 2024-02-19 19:59:10

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-03-09

    授权

    授权

  • 2013-07-17

    实质审查的生效 IPC(主分类):H04W4/12 申请日:20101015

    实质审查的生效

  • 2013-06-12

    公开

    公开

说明书

相关申请的交叉引用

本申请与于2010年3月19日提交的、并且标题为″METHOD  AND SYSTEM FOR MAINTAINING TEXTSITES ON A GLOBAL  TEXTSITE PLATFORM″的第12/728,165号共同未决美国专利申请 (代理案号为第37202/385001号)有关,该美国专利申请也向本申 请的受让人转让,其主题内容通过引用结合于此。本申请也与于2010 年3月19日提交的、并且标题为″ACCESSING TEXTSITES USING  TEXT MESSAGING SERVICE″的第12/728,169号共同未决美国专利 申请(代理案号为第37202/386001号)有关,该美国专利申请也向 本申请的受让人转让,其主题内容通过引用结合于此。

本申请也与于2010年4月30日提交的、并且标题为″METHOD  AND SYSTEM FOR MAINTAINING TEXTSITES ON A GLOBAL  TEXTSITE PLATFORM″的第491/KOL/2010号共同未决印度专利申 请(代理案号为第P2406-SDA号;37202/385IN1)有关,该印度专利 申请也向本申请的受让人转让,其主题内容通过引用结合于此。本 申请也与于2010年4月30日提交的、并且标题为″ACCESSING  TEXTSITES USING TEXT MESSAGING SERVICE″的第 490/KOL/2010号共同未决印度专利申请(代理案号为第P24807-STG 号;37202/386IN1)有关,该印度专利申请也向本申请的受让人转让, 其主题内容通过引用结合于此。

本申请根据35U.S.C.§119(e)要求对申请人为Manish Shah、 Clinton Nielsen、Manish Maheshwari和Scott Cook、于2010年8月 13日提交的、并且标题为″METHOD AND SYSTEM FOR  PROVIDING A STATEFUL EXPERIENCE WHILE ACCESSING  CONTENT USING A GLOBAL TEXTSITE PLATFORM″的第 910/KOL/2010号印度专利申请(代理案号为第115438号; 37202/417IN1)的优先权。本申请根据35U.S.C.§120要求对申请人 为Manish Shah、Clinton Nielsen、Manish Maheshwar和Scott Cook、 于2010年10月14日提交的、并且标题为″METHOD AND SYSTEM  FOR PROVIDING A STATEFUL EXPERIENCE WHILE ACCES SING  CONTENT USING A GLOBAL TEXTSITE PLATFORM″的第 12/904,966号美国申请(代理案号为第17202/417001号)的优先权。

背景技术

如今的移动设备(比如智能电话)允许用户从任何位置浏览因 特网以按照需求获得信息。只要用户在具有合适的电信网络的区域 中并且订制了数据计划,就向用户提供对因特网的访问进行web浏 览以获得信息、比如用于服务提供者的电话号码、映射出特定目的 地位置并且获得与用户的当前或者下一活动有关的信息。然而经常 存在如下实例,在这些实例中,用户希望仅访问用于对问题(例如 特定电影的接下来的提供的放映时间是什么?)的快速答复的有限 信息。在这一场景中,浏览提供电影放映时间(比如Fandango)的 电影院的网站或者服务提供者网站在移动设备上可能是繁琐的。具 体而言,在移动设备上加载与网站关联的所有图形和广告可能花费 额外的时间。备选地,即使在用户仅希望具体一条信息时,整个网 站仍然可能提供过多待导航的数据。此外,对于未订制用于浏览因 特网的数据计划、并且处于在其中移动设备不能连接到合适的电信 网络的区域中或者在移动设备上不具有浏览能力的移动设备用户, 按照需求访问这样的信息是不可能的。

对前述问题的一种解决方案是让内容发布者经由文本消息收 发、特别是使用短消息收发服务(SMS)来传输的文本消息在移动 设备上向用户提供信息。由于具有SMS功能的移动设备的增长和渗 透,内容发布者和服务提供者已经尝试实现经由SMS对它的内容和 产品的访问。为了有助于经由SMS提供内容,要求每个内容发布者 和/或服务提供者按国家或者按地区保护它自己的SMS代码。例如 GoogleTM已经保留用于美国的代码466453和用于印度的代码 9773300000。类似地,已经保留用于美国的代码32665和 用于印度的代码9232232665(是位于加利福尼亚的帕洛奥 图的Facebook公司的注册商标)。一旦该特定地区的本地运营商预 备本地移动代码,就要求开发定制的适配器以与用于发送和接收 SMS的本地运营商API集成。因而,发布者必须创建这样的适配器。 针对这样的适配器的需求经常使得从多个国家经由SMS向移动设备 赋予公司的内容成为对于典型web内容发布者或者基于web的服务 提供者的障碍。

发明内容

一般而言,在一个方面中,本发明涉及一种用于使用全球文本 站点平台(GTP)来提供对内容的访问的方法,该方法包括从用户 设备接收包括顺次多个导航状态标识符中的第一导航状态标识符的 第一用户消息,其中用户设备与设备标识符关联。该方法也包括在 数据结构中标识第一文本站点的与第一导航状态标识符关联的第一 文本页面,其中数据结构与设备标识符关联。该方法也包括标识第 一文本站点的与第一导航关键字关联的第二文本页面,其中第二文 本页面可从第一文本页面导航。该方法也包括确定第二导航状态标 识符,其中第二导航状态标识符顺次地在第一导航状态标识符之后。 该方法也包括:将第二文本页面与第二导航状态标识符关联;并且 在数据结构中存储第二文本页面与第二导航状态标识符之间的关 联。该方法也包括:生成第一文本页面的第一GTP消息,其中第一 文本页面包括由第二导航状态标识符修饰的第一导航关键字;以及 发送第一GTP消息以用于在用户设备上显示。

一般而言,在一个方面中,本发明涉及一种包括计算机可读代 码的计算机可读存储介质,计算机可读代码在由处理器执行时被配 置为执行用于使用全球文本站点平台(GTP)来提供对内容的访问 的方法。该方法包括从用户设备接收包括顺次多个导航状态标识符 中的第一导航状态标识符的第一用户消息,其中用户设备与设备标 识符关联。该方法也包括在数据结构中标识第一文本站点的与第一 导航状态标识符关联的第一文本页面,其中数据结构与设备标识符 关联。该方法也包括标识第一文本站点的与第一导航关键字关联的 第二文本页面,其中第二文本页面可从第一文本页面导航。该方法 也包括确定第二导航状态标识符,其中第二导航状态标识符顺次地 在第一导航状态标识符之后。该方法也包括:将第二文本页面与第 二导航状态标识符关联;并且在数据结构中存储第二文本页面与第 二导航状态标识符之间的关联。该方法也包括:生成第一文本页面 的第一GTP消息,其中第一文本页面包括由第二导航状态标识符修 饰的第一导航关键字;以及发送第一GTP消息以用于在用户设备上 显示。

一般而言,在一个方面中,本发明涉及一种用于使用全球文本 站点平台(GTP)来提供对内容的访问的系统。该系统包括数据贮 存库,数据贮存库包括数据结构,其中数据结构包括顺次多个导航 状态标识符,并且其中数据结构与设备标识符关联。该系统也包括 处理器。该系统也包括存储指令的存储器,指令在由处理器执行时 被配置用于从用户设备接收包括顺次多个导航状态标识符中的第一 导航状态标识符的第一用户消息,其中用户设备与设备标识符关联。 指令也被配置用于:在数据结构中标识第一文本站点的与第一导航 状态标识符关联的第一文本页面;并且标识第一文本站点的与第一 导航关键字关联的第二文本页面,其中第二文本页面可从第一文本 页面导航。指令也被配置用于确定第二导航状态标识符,其中第二 导航状态标识符顺次地在第一导航状态标识符之后。指令也被配置 用于:将第二文本页面与第二导航状态标识符关联;并且在数据结 构中存储在第二文本页面与第二导航状态标识符之间的关联。指令 也被配置用于:生成第一文本页面的第一GTP消息,其中第一文本 页面包括由第二导航状态标识符修饰的第一导航关键字;以及向用 户设备发送第一GTP消息以用于显示。

一般而言,在一个方面中,本发明涉及一种用于使用全球文本 站点平台(GTP)来提供对内容的访问的方法。该方法包括从与设 备标识符关联的用户设备发送第一用户消息,该第一用户消息包括 GTP针对第一文本站点维护的、注册的唯一关键字,其中第一文本 站点包括用于第一文本站点的主文本页面、第一文本页面和第二文 本页面,其中第一文本页面由第一导航关键字索引,并且第二文本 页面由第二导航关键字索引,并且其中第一文本页面可从主文本页 面导航,并且第二文本页面可从第一文本页面导航。该方法也包括 响应于第一用户消息接收包括用于第一文本站点的主文本页面的第 一GTP消息,主文本页面包括由顺次多个导航状态标识符中的第一 导航状态标识符修饰的第一导航关键字。该方法也包括从用户设备 发送包括第一导航状态标识符的第二用户消息。该方法也包括响应 于第二用户消息接收包括第一文本页面的第二GTP消息,第一文本 页面包括由顺次地在第一导航状态标识符之后的第二导航状态标识 符修饰的第二导航关键字。该方法也包括响应于第二GTP消息,发 送包括顺次地在第一导航状态标识符之前的第三导航状态标识符的 第三用户消息。该方法也包括从GTP接收先前访问的文本站点的与 第三导航状态标识符对应的第三文本页面的第三GTP消息。

一般而言,在一个方面中,本发明涉及一种包括计算机可读代 码的计算机可读存储介质,计算机可读代码在由处理器执行时被配 置用于执行下述方法。该方法包括从与设备标识符关联的用户设备 发送第一用户消息,该第一用户消息包括由GTP针对第一文本站点 维护的、注册的唯一关键字,其中第一文本站点包括用于第一文本 站点的主文本页面、第一文本页面和第二文本页面,其中第一文本 页面由第一导航关键字索引,并且第二文本页面由第二导航关键字 索引,并且其中第一文本页面可从主文本页面导航,并且第二文本 页面可从第一文本页面导航。该方法也包括响应于第一用户消息接 收包括用于第一文本站点的主文本页面的第一GTP消息,主文本页 面包括由顺次多个导航状态标识符中的第一导航状态标识符修饰的 第一导航关键字。该方法也包括从用户设备发送包括第一导航状态 标识符的第二用户消息。该方法也包括响应于第二用户消息,接收 包括第一文本页面的第二GTP消息,第一文本页面包括由顺次地在 第一导航状态标识符之后的第二导航状态标识符修饰的第二导航关 键字。该方法也包括响应于第二GTP消息,发送包括顺次地在第一 导航状态标识符之前的第三导航状态标识符的第三用户消息。该方 法也包括从GTP接收先前访问的文本站点的与第三导航状态标识符 对应的第三文本页面的第三GTP消息。

将根据下文描述和附图中清楚本发明的其它方面。

附图说明

图1示出根据本发明的一个或者更多实施例的从发布者的角 度来看的系统的流程图。

图2示出根据本发明的一个或者更多实施例的从用户的角度 来看的系统的流程图。

图3示出根据本发明的一个或者更多实施例的用于全球文本 站点平台(global textsite platform)提供对内容的访问的流程图。

图4示出根据本发明的一个或者更多实施例的用于使用全球 文本站点平台的流程图。

图5示出根据本发明的一个或者更多实施例的从用户的角度 来看的系统的流程图。

图6示出根据本发明的一个或者更多实施例的从系统角度来 看的用于访问文本站点的流程图。

图7A-图7B示出根据本发明的一个或者更多实施例的从系统 角度来看的用于访问文本站点的流程图。

图8示出根据本发明的一个或者更多实施例的从用户的角度 来看的用于访问文本站点的流程图。

图9A-图9F示出根据本发明的一个或者更多实施例的示例全 球文本站点平台的屏幕截图。

图10示出根据本发明的一个或者更多实施例的计算机系统的 流程图。

具体实施方式

现在将参照附图具体描述本发明的具体实施例。在各种图中的 相似要素由相似标号表示以求一致。

在对本发明的实施例的下文具体描述中,阐述许多具体细节以 便提供对本发明的更透彻理解。然而,本领域普通技术人员将清楚, 没有这些具体细节仍然可以实现本发明。在其它实例中,尚未具体 描述公知特征以免不必要地模糊本发明。

一般而言,本发明的实施例提供一种用于为SMS的用户提供 有状态体验的系统和方法。本领域技术人员将理解,尽管文本消息 收发在传统上是无状态协议、即没有用于使用文本消息服务来例如 存储最近浏览的文本页面的机制,但是本发明的实施例为文本消息 浏览提供这样的状态。更具体而言,本发明的实施例涉及标识文本 站点中的与文本页面关联的导航关键字并且在特定于用户的移动设 备的用户-导航映射中存储在文本页面与导航状态标识符之间的关 联,从而用户可以使用导航状态标识符在以后访问和继续浏览文本 页面中的一个。

在浏览之时,使用移动设备以经由TMS通信的用户可以读取 在用户的文本消息收件箱中存储的先前接收的文本消息,该文本消 息收件箱不是最近拜访的文本站点的一部分。对导航状态标识符的 使用提供一种方法,该方法用于经由文本消息跟踪用户的导航的不 同状态,从而可以同时导航多个文本站点而不丢失针对每个文本站 点的上次拜访的文本页面(即状态)。根据本发明的一个或者更多 实施例,文本站点和文本页面是发布的内容。根据本发明的一个或 者更多实施例,重新导航到的文本站点可以是静态或者动态的。

图1示出根据本发明的一个或者更多实施例的用于由发布者 发布内容的系统(100)的流程图。具体而言,图1示出了发布者移 动设备(102)、电信网络(130)和全球文本站点平台(108)。下 文描述发布者系统的前述部件中的每个部件。

一般而言,发布者可以是任何如下个人或者实体,该个人或者 实体希望用户经由文本消息收发服务具有对信息/内容的访问权。更 具体而言,发布者可以是为用户提供服务或者产品的任何开发者或 者服务提供者。例如,发布者可以是餐厅所有者,该餐厅所有者创 建用于提供关于他的/她的餐厅的信息的文本站点。在本发明的一个 或者更多实施例中,发布者可以拥有发布者移动设备(102)。在本 发明的一个或者更多实施例中,发布者可以可选地拥有计算设备 (128)、比如桌面计算机、膝上计算机、瘦型计算机、与数据计划 订制关联的移动设备(例如智能电话、手写板设备(tablet)、平板 设备(pad device)、游戏设备、个人数字助理等)、其组合或者能 够经由因特网(126)连接到全球文本站点平台(108)的任何其它 适当电子计算设备。计算设备(128)可以提供比发布者移动设备 (102)更强的、用于与全球文本站点平台(108)交互的功能。因 而,可以使用网络(比如因特网(126))而不是电信网络(130) 来实现与全球文本站点平台(108)的交互。在本发明的一个或者更 多实施例中,计算设备(128)包括诸如图10中示出的和下文描述 的计算设备(1100)之类的功能体。

发布者移动设备(102)可以是任何移动设备、比如码分多址 (CDMA)设备、全球移动系统(GSM)设备、3G设备、4G设备 或者包括文本消息收发功能的任何其它适当移动设备。发布者移动 设备(102)包括显示器(104)、微芯片(105)和文本消息收发服 务(TMS)输入/输出模块(106)。在本发明的一个或者更多实施例 中,发布者移动设备(102)经由电信网络(130)操作地连接到全 球文本站点平台(108)。电信网络(130)可以是有助于从网络的 一个部分到另一部分的消息交换的任何网络。例如,电信网络(130) 可以是广域网、局域网、公共交换电话网(PSTN)或者用于在全球 文本站点平台(108)与发布者移动设备(102)之间交换消息的任 何其它适当网络。

发布者移动设备(102)的显示器(104)可以是使用诸如液晶 显示器(LCD)、发光二极管(LED)、有机发光二极管(OLED) 之类的技术的显示屏幕,或者能够显示接收的文本消息的内容和在 发布者移动设备(104)上编写的文本消息的内容的任何其它适当类 型的显示屏幕。微芯片(105)可以是用于执行发布者移动设备(102) 的功能的任何有形硬件处理器或者微处理器。更具体而言,微芯片 (105)执行提供诸如浏览、文本消息收发、维护联系人列表和拨打 电话呼叫等功能的软件应用。TMS输入/输出模块(106)可以是虚 拟键盘、物理键盘或者允许发布者编写文本消息并且接收和读取文 本消息响应的任何其它输入/输出设备或者按钮。

继续图1,全球文本站点平台(108)是用于向发布者提供如 下发布工具的框架,这些发布工具用于创立可经由文本消息收发服 务(TMS)访问的内容。TMS可以例如是短消息收发服务(SMS)、 多媒体消息收发服务(MMS)、增强型消息收发服务(EMS)或者 现在已知或者以后开发的任何其它文本消息收发服务。在本发明的 一个或者更多实施例中,文本站点是经由TMS变得全球可访问的内 容的一个或者多个页面。与如今已知的经由因特网变得全球可访问 的网站类似,文本站点包括主页和有分级地和/或有组织地链接到主 页的一个或者多个文本页面,该一个或者多个文本页面用于浏览在 文本站点的一个或者多个文本页面上包含的信息。

在本发明的一个或者更多实施例中,全球文本站点平台(108) 在一个或者多个计算设备(例如服务器、如图10中示出和下文描述 的计算机系统等)上执行并且可以由诸如公司之类的实体托管。在 本发明的一个或者更多实施例中,全球文本站点平台(108)与特定 于全球文本站点平台(108)的、并且有助于经由TMS的通信的平 台语法关联。在本发明的一个或者更多实施例中,全球文本站点平 台(108)可以与对应于每个不同地理位置的不同的唯一电话号码或 者代码关联。备选地,单个唯一全球号码/代码可以与全球文本站点 平台(108)关联。

在本发明的一个或者更多实施例中,全球文本站点平台(108) 包括许多部件,这些部件包括贮存库(110)、服务器(118)、发 布工具(114)和代理(115)。除了关于图2描述的代理(115)之 外,下文关于图1描述每个部件。

贮存库(110)被配置有用于存储关键字(112)的功能。贮存 库可以是无论数据源于何处或者以什么形式都能够存储数据的任何 数据结构(平面文件、分级文件、关系数据库、企业范围的数据库 等)。关键字(112)可以是由平台维护作为平台语法的一部分的保 留或者预先指定的关键字,以及由发布者为发布者创立的每个文本 站点注册的发布者关键字。在本发明的一个或者更多实施例中,预 先指定的关键字和发布者注册的关键字是唯一的。也就是说,不允 许来自作为平台语法而预先指定的关键字组或者来自由发布者提供 的关键字组的两个关键字相同。事实上,在本发明的一个或者更多 实施例中,关键字(114)由全球文本站点平台密切地控制以努力消 除重复。也使用发布者为与唯一注册关键字关联的文本站点定义的 导航关键字。不要求导航关键字是唯一的。例如,具有代表第一文 本站点和第二文本站点的不同注册关键字的两个不同发布者可以将 相同导航关键字用于与第一文本站点和第二文本站点关联的不同文 本页面。

在本发明的一个或者更多实施例中,全球文本站点平台(108) 被配置有用于从发布者接收唯一关键字并且代表发布者而创建文本 站点(118)的功能。另外,全球文本站点平台(108)被配置有用 于接收由发布者使用全球文本站点平台(108)提供的发布工具(114) 来创立的内容的功能。在本发明的一个或者更多实施例中,发布工 具(114)可以包括辅助发布者向全球文本站点平台(108)创立用 于文本站点的内容的任何软件或者硬件工具。发布工具(114)可以 由全球文本站点平台(108)维护。例如,在本发明的一个或者更多 实施例中,发布工具(114)可以包括但不限于注册用于每个文本站 点的唯一关键字的注册服务、用于经由TMS发送和接收文本消息的 文本消息收发工具、用于显示特定发布者文本站点已经接收的访问 的数目的页面状态工具、用于打印用于广告与所创建的文本站点关 联的注册关键字的传单的工具、用于将来自第三方网站的内容与创 建的文本站点集成的工具、或者用于创立用于文本站点的内容的任 何其它适当工具。文本消息收发工具例如可以是指定用于经由TMS 与全球文本站点平台(108)交换消息的语法和语义的协议。

全球文本站点平台(108)也包括如下服务器(116),该服务 器被配置用于托管由全球文本站点平台(108)代表发布者创建和维 护的多个文本站点(118)。本领域技术人员将理解,服务器(116) 可以是具有用于托管多个文本站点(118)的大存储容量的任何计算 设备。

可以在已经通过上文引用将主题内容结合于此、申请号为 12/728,165的共同未决有关申请中找到发现发布者如何注册和发布 用于文本站点的内容的更多细节。

图2示出了根据本发明的一个或者更多实施例的从用户的角 度来看的用于访问内容的系统(200)的流程图。具体而言,图2用 额外的细节示出了图1的全球文本站点平台(108)、用户移动设备 (202)、托管文本站点(128)的第三方服务器(126)和托管网站 (138)的web服务器(136),该网站(138)具有由全球文本站点 平台(108)转换成可经由TMS访问的内容。如图2中所示,经由 电信网络(230)和/或(因特网226)连接这些部件。

在本发明的一个或者更多实施例中,全球文本站点平台(108) 包括用于存储关键字(112)的贮存库(110)、被配置用于托管多 个文本站点(例如文本站点(118a))的服务器(116)、代理(115) 和适配器(120)。在图2中省略发布工具(114)以求清楚。在一 个或者更多实施例中,将关键字(112)的一部分组织为存储多个注 册的唯一关键字的注册表(113),每个唯一关键字被用作站点标识 符,并且与如下元数据关联,该元数据描述用于访问比如在文本站 点(118a)、文本站点(128)、网站(138)等之一中存储的对应 站点内容的机制。在一个或者更多实施例中,注册的唯一关键字(即 用作站点标识符)如上文关于图1描述的那样被注册,其中将相关 信息处理成关联元数据。

在一个或者更多实施例中,文本站点(118a)可以由代表第一 发布者的全球文本站点平台(108)托管,或者可以是全球文本站点 平台(108)维护的机构内文本站点。在这样的实施例中,与注册的 唯一关键字(即用作站点标识符)关联的元数据包括指向全球文本 站点平台(108)内的文本站点(118a)的内部链接。

在一个或者更多实施例中,文本站点(128)由已经向全球文 本站点平台(108)注册的第二发布者发布、但是在单独第三方服务 器(126)上被托管。在这样的实施例中,与注册的唯一关键字(即 用作站点标识符)关联的元数据包括用于全球文本站点平台(108) 经由电信网络(230)和/或因特网(226)访问第三方服务器(126) 的访问路径。在一个或者更多实施例中,第三方服务器(126)可以 包括被配置有与代理(115)的功能相似的功能的代理(130)。例 如,GTP(108)的运营者可以根据预定业务协定(例如许可协定) 向第三方服务器(126)的运营者提供代理(130)。

在一个或者更多实施例中,网站(138)的内容由全球文本站 点平台(108)转换成经由TMS可由用户访问。在这样的实施例中, 与注册的唯一关键字关联的元数据包括用于全球文本站点平台 (108)经由因特网(226)访问web服务器(136)的访问路径,并 且标识是否动态地(即按照需求)还是静态地(即预先转换和存储) 转换网站(138)的内容或者其一部分。更具体而言,文本站点可以 是静态的,其中信息不经常改变、并且在用户请求静态文本站点的 主页时不考虑用户的位置或者其它参数。静态站点物理地存储于 GTP平台上,并且可以在需要时由开发者/发布者通过经由TMS访 问GTP平台来更改。备选地,文本站点可以是动态的(可以称之为 文本应用),在该情况下,可以在对针对文本站点的用户消息请求 做出响应时考虑用户的位置或者其它参数,和/或文本站点信息可以 经常改变。动态文本站点可以是网页或者也可以被存储于GTP平台 上。

另外如图2中所示,用户移动设备(202)经由电信网络(230) 操作地连接到全球文本站点平台(108)和第三方服务器(126)。 用户移动设备(202)包括显示器(204)、微芯片(205)和TMS 输入/输出模块(206)。本领域技术人员将理解,前述全球文本站点 平台(108)的部件和用户移动设备(202)的部件能够具有上文关 于图1描述的相同功能,一个不同在于用户移动设备(202)的部件 包括用于执行软件、显示文本消息并且从用户取得TMS输入和向浏 览者文本站点的用户而不是发布者输出TMS响应的功能。

在本发明的一个或者更多实施例中,定义用户为访问由发布者 发布的内容并且向全球文本站点平台(108)注册的个人或者实体。 如上文指出的那样,发布和注册的内容可以由全球文本站点平台 (108)托管、在第三方服务器(126)上被托管或者从网站(138) 被转换。在本发明的一个或者更多实施例中,用户是拥有不具有数 据计划订制的移动设备的个人或者实体。但是,用户能够仅经由TMS 使用移动设备来获得数据。也就是说,本发明的实施例具体地涉及 仅经由TMS访问内容的用户。然而,本领域技术人员将理解,虽然 本发明的实施例定向于经由TMS通信的用户,但是本发明不局限于 这样的用户。具体而言,尽管本发明的实施例涉及向经由TMS向使 用移动电话的用户提供对文本站点的访问,但是一些用户可以具有 用于经由连接到因特网(226)的计算设备(228)来访问全球文本 站点平台(108)上的内容的能力。例如,在一个或者更多实施例中, 用户可以使用在计算设备(228)上执行的文本消息模拟器,以经由 因特网(226)连接到全球文本站点平台(108)。备选地,拥有支 持因特网浏览功能的智能电话和/或移动设备的用户可以使用因特网 (226)来访问全球文本站点平台(108)上的内容。

在图2的用户系统(200)中,全球文本站点平台(108)被配 置用于从用户移动设备(202)接收文本消息,该文本消息包括对访 问全球文本站点平台(108)托管的文本站点的请求。另外,全球文 本站点平台(108)被配置用于处理从用户移动设备(202)接收的 请求,并且经由TMS向用户的移动设备(202)提供来自所需文本 站点的内容。

为了有助于与用户移动设备(202)的这一交互,全球文本站 点平台(108)包括代理(115)。在本发明的一个或者更多实施例 中,代理(115)可以是如下软件,该软件是全球文本站点平台(108) 的与用户移动设备(202)通信的部件。具体而言,根据本发明的一 个或者更多实施例,代理(115)被配置有如下功能:从用户移动设 备(202)接收文本消息(即用户消息)、针对相关关键字或者特定 于平台的语法而解析文本消息,以及通过标识和从请求的文本站点/ 转换的文本站点取回用于向用户移动设备(202)递送回的内容来对 用户请求的功能做出响应。在一个或者更多实施例中,在从全球文 本站点平台发送的文本消息(即GTP消息)中向用户移动设备(202) 递送内容。

在本发明的一个或者更多实施例中,代理(115)被配置用于 基于注册表(113)来标识用户消息中的注册的唯一关键字(即用作 站点标识符)作为对访问在全球文本站点平台(108)上托管的文本 站点(118a)或者在第三方服务器(126)上托管的文本站点(128) 的请求。因此,代理被配置用于使用在关联元数据中包括的前述访 问路径来访问文本站点(118a)或者文本站点(128)。在一个或者 更多实施例中,代理(115)被配置用于与用户移动设备(202)交 换文本消息以用于导航文本站点(118a)或者文本站点(128)的文 本页面分级。在一个或者更多实施例中,文本站点(118a)和文本 站点(128)分别包括文本站点地图(119)和文本站点地图(129), 这些文本站点地图描述在每个文本站点(118a,128)内包含的文本 页面的分级关系。例如,文本站点地图(119)和文本站点地图(129) 可以各自包括如下数据结构(例如图形、树、链表、文件、数据库 等),该数据结构包含相应发布者定义的导航关键字。一般而言, 在文本站点地图(例如文本站点地图(129))中存储导航关键字信 息(例如访问信息、比如位置、地址或者其它如下信息,该信息使 得能够访问导航关键字指向的文本页面)和在文本站点(例如文本 站点(118a))中的文本页面之间的导航路径。具体而言,导航路 径经由如下居间文本页面从一个文本页面通向另一文本页面,这些 居间文本页面通过使用在沿着导航路径穿越的文本页面中的每个文 本页面中包含的导航关键字来访问。可以例如基于文本站点地图通 过在代理(115)与用户移动设备(202)之间交换文本消息来导航 文本站点。

在本发明的一个或者更多实施例中,代理(115)被配置用于 基于注册表(113)来标识用户消息中的注册的唯一关键字(即用作 站点标识符)作为对访问在web服务器(136)上托管的网站(128) 的请求。例如,这样的注册的唯一关键字可以由适配器插件的发布 者注册,该适配器插件将网站地图(139)映射到适合于适配器(120) 的全球文本站点平台语法以转换网站(138)的内容。因此,代理(115) 被配置用于激活适配器(120)以用于使用在关联元数据中包括的前 述访问路径来访问网站(138)的适配器(120)。在一个或者更多 实施例中,代理(115)被配置用于与用户移动设备(202)交换文 本消息,并且在全球文本平台语法(例如导航关键字)和用于导航 网站(138)的网站文档分级的网站地图(139)中在这样的文本消 息之间转换。例如,可以在用于网站(138)的适配器插件中包含在 这样的导航关键字与网站地图(139)之间的映射,其中导航关键字 由适配器插件的发布者定义。下文参照图3和4描述通过在代理 (115)与用户移动设备(202)之间交换文本消息来经由TMS访问 网站的更多细节。

在本发明的一个或者更多实施例中,代理(115)被配置用于 标识用户消息中的web URL(即用作统一资源定位符格式中的网站 标识符)作为对访问在web服务器(136)上托管的网站(128)的 请求。因而,代理(115)被配置用于激活适配器(120)以用于经 由因特网(226)使用标识的web URL来访问网站(138)。网站(139) 的后续导航可以与上文描述的导航实质上相同。

在本发明的一个或者更多实施例中,文本站点(118a)、文本 站点(128)和/或网站(138)被配置用于集成来自彼此的内容。在 这样的实施例中,文本站点地图(119)、文本站点地图(129)和/ 或网站地图(139)被配置用于包括可以在用户文本消息中包括的如 下其它文本站点和/或网站的注册的唯一关键字(即用作站点标识 符),这些关键字用于在导航文本站点内容或者转换的网站内容期 间将用户移动设备(202)从一个站点(例如文本站点(118a)、文 本站点(128)和网站(138)之一)向另一站点重定向。

在本发明的一个或者更多实施例中,在用户移动设备(202) 与全球文本站点平台(108)之间、并且更具体地在用户移动设备 (202)与代理(115)之间交换的前述文本消息为相同TMS协议。 备选地,交换的文本消息可以包括多于一个TMS协议。例如,用户 消息可以是SMS,并且GTP消息可以是MMS。附加组合在其它例 子中也是可能的。

虽然上文描述在各种示例实施例中使用用户移动设备(202), 但是本领域技术人员将理解,可以通过用计算设备(228)替换用户 移动设备(202)来实现相似功能。另外,前述重定向功能可以被适 配用于允许将使用计算设备(228)来浏览网站(139)重定向到使 用用户移动设备(202)来访问文本站点(例如文本站点(118a)或 者文本站点(128)),并且反之亦然。

虽然以具体格式和组织描述了上文在图2中示出的GTP数据 (例如关键字、注册表、文本站点地图等),但是受益于本公开内 容的本领域技术人员将认识到GTP数据可以在其它格式或者组织中 而未偏离本发明的精神实质。

图3示出根据本发明的一个或者更多实施例的用于访问一个 或者多个文本站点的内容的流程图。更具体而言,图3示出从全球 文本站点平台(GTP)的角度来看的用于访问内容的过程的流程图, 在该过程中,平台向用户(即访问由发布者创立的内容的用户)提 供对由GTP以文本站点的形式维护的内容的访问。在本发明的一个 或者更多实施例中,可以使用上文参照图1和2描述的GTP来实践 图3的方法。在本发明的一个或者更多实施例中,可以省略、重复 和/或按照与图3中所示顺序不同的顺序执行图3中所示步骤中的一 个或者多个步骤。因而,不应将图3中所示具体步骤布置解释为限 制本发明的范围。

起初在ST 301中,从用户移动设备接收第一用户消息,该第 一用户消息标识由GTP维护的注册的唯一关键字。如上文描述的那 样,注册的唯一关键字可以由注册的唯一关键字标识的文本站点的 发布者向GTP注册,而用户设备可以是移动电话或者其它计算设备。 通过在第一用户消息中发送注册的唯一关键字,用户进行请求访问 (即浏览)与注册的唯一关键字关联的文本站点。在本发明的一个 或者更多实施例中,GTP和/或发布者可以在商业促销中分发包含注 册的唯一关键字的广告。因而,用户可以从广告获得注册的唯一关 键字。备选地,在本发明的一个或者更多实施例中,GTP可以响应 于从用户设备接收请求来发送GTP消息,该GTP消息标识多个样本 注册唯一关键字,用户可以从这些样本注册唯一关键字中选择将在 第一用户消息中包括的特定的注册唯一关键字。例如,多个不同发 布者可以向GTP注册样本注册唯一关键字。在一个或者更多实施例 中,可以在第二用户消息中从用户设备接收针对注册的唯一关键字 列表的请求,该第二用户消息包含被具体定义用于请求这样的列表 的预先指定的关键字。备选地,在一个或者更多实施例中,用户可 以通过简单地向GTP的电话号码发出无会话呼叫而不是向相同电话 号码发送第二用户消息来请求这样的列表。使用上文描述的方式中 的任何方式,用户可以获得使用GDP根据用户的地理位置提供的单 个电话号码(例如本地电话号码)来经由GTP可访问的文本站点的 列表。因而,无需用户单独获得和保持用于使用TMS来访问不同文 本站点的不同电话号码。

在ST 302中,基于从在GTP接收的第一用户消息提取的注册 的唯一关键字取回与用户请求的文本站点关联的创立的内容(例如 访问信息)。在本发明的一个或者更多实施例中,GTP维护注册表, 该注册表包含用于每个注册的唯一关键字的条目,该条目保持文本 站点的有关信息、比如位置、网络地址、访问路径和与文本站点关 联的其它适当元数据。因此,可以取回与用户请求的文本站点关联 的访问信息。例如,这样的访问信息可以确定是否在GTP的服务器 或者与GTP分离的第三方服务器上托管请求的文本站点。

在ST 303中,基于取回的创立的内容(例如访问信息)访问 文本站点以取回导航关键字。例如,可以取回文本站点的导航关键 字的部分。在另一例子中可以通过从文本站点取回包含导航关键字 的主文本页面来取回导航关键字。广而言之,一些导航关键字可以 是对用户有意义、但是需要向用户设备中录入许多键的文本和数字 串(例如位置、皮塔卷饼、帕尼尼、主菜等),而其它导航关键字 可以是易于录入、但是对用户的选择意义更少的短串(例如loc、PW、 P、E、1、2、3等)。为了辅助用户从GTP消息选择导航关键字并 且在编写回复用户消息时键入选择的导航关键字,密码导航关键字 (例如loc、PW、P、E、1、2、3等)可以与有意义的标签(例如位 置、皮塔卷饼、帕尼尼、主菜等)关联,并且在经由GTP消息递 送的文本页面中被一起显示(例如loc>位置、PW>皮塔卷饼、P>帕 尼尼、E>主菜、1>位置、2>皮塔卷饼、3>帕尼尼等)。类似地,有 意义的导航关键字(例如位置、皮塔卷饼、帕尼尼、主菜等)可以 与速记(short hand)标识符(例如loc、PW、P、E、1、2、3等) 关联,并且在经由GTP消息递送的文本页面中被一起显示(例如loc> 位置、PW>皮塔卷饼、P>帕尼尼、E>主菜、1>位置、2>皮塔卷饼、 3>帕尼尼等)。有意义的标签和速记标识符称为导航关键字的表示。 在一个或者更多实施例中,导航关键字的表示也可以包括与有意义 的标签和/或速记标识符不同的格式。

在ST 304中,响应于接收第一用户消息向用户设备发送包含 取回的导航关键字的第一GTP消息。在一个或者更多实施例中,第 一GTP消息包括文本站点导航关键字的取回的部分。在一个或者更 多实施例中,第一GTP消息包括文本页面,该文本页面包含取回的 导航关键字。例如,可以在第一GTP消息中向用户设备发送文本站 点的主文本页面作为对包含注册的唯一关键字的第一用户消息的回 复。因此,用户可以通过选择在主文本页面中包含的对应导航关键 字来访问来自主文本页面的所需文本页面。在一个或者更多实施例 中,文本页面也如发布者定义的那样包含包括的导航关键字的表示 以便易于用户选择。例如,有意义的标签或者速记标识符可以伴随 在第一GDP消息中发送的主文本页面中的导航关键字中的每个导航 关键字。因此,用户可以通过在回复第一GTP消息的第二用户消息 中包括对应导航关键字或者这样的导航关键字的表示。在ST305中, 在GTP接收这一第二用户消息。

如上文指出的那样,在文本站点地图中存储导航关键字信息 (例如访问信息、比如文本、地址或者其它如下信息,该信息实现 对导航关键字指向的文本页面的访问)和通向文本站点中的文本页 面的导航路径。在本发明的一个或者更多实施例中,也在文本站点 地图中包括关于用于文本页面中的导航关键字的有意义的标签、速 记标识符或者其它关键字表示的信息。在ST 306中,基于从第二用 户消息提取的导航关键字或者其表示(例如有意义的标签、速记标 识符),根据文本站点地图来标识所需文本页面。另外,通过在文 本站点地图中相应地查找访问信息来取回所需文本页面。

在ST 307中,作为对第二用户消息的回复在第二GTP消息中 包括并且向设备发送所需文本页面以用于向用户显示。

在ST 308中,在显示第一文本页面之时从设备接收第三用户 消息。第三用户消息包括预先指定的关键字(例如“”、“0”、“..”等)。 例如,可以具体定义预先指定的关键字以用于访问文本站点的主文 本页面。作为响应,GTP在第三GTP消息中向设备发送主文本页面 (ST 309)。在另一示例中,可以具体定义预先指定的关键字以用 于访问在导航轨迹中在文本页面之前向设备发送的先前文本页面。 作为响应,GTP在第三GTP消息中向设备发送先前文本页面(ST  309)。在又一例子中,可以具体定义预先指定的关键字用于访问在 导航轨迹中在文本页面之后向设备发送的之后的文本页面。作为响 应,GTP在第三GTP消息中向设备发送之后的文本页面(ST 309)。 在又一例子中,可以具体定义预先指定的关键字以用于订阅当前显 示的文本页面的更新。作为响应,GTP在重复出现的GTP消息中时 常在推送模式中向设备发送当前显示的文本页面的更新的版本(ST  309)。

尽管上文关于ST 301至ST 309的描述涉及由发布者在注册的 唯一关键字之下发布的文本站点,但是用户可以获得由另一文本站 点的另一发布者向GTP单独注册的另一注册的唯一关键字。在导航 当前显示的文本站点期间,可以接收标识第二注册的唯一关键字的 用户消息。例如,这样的用户消息可以包括第二注册的唯一关键字 或者其表示。作为响应,GTP将用户设备从当前导航的文本站点重 定向到第二文本站点(ST 310)。因而,GTP可以与设备交换文本 消息以用于根据第二文本站点的第二文本站点地图使用第二导航关 键字集合来导航第二文本站点。因此,在一个或者更多实施例中, 用户可以在不同发布者发布的不同文本站点之间来回切换而无需改 变在文本站点导航中间将文本消息发送到的电话号码。

如上文描述的那样,存在关于用户如何可以无论哪个发布者创 立内容都获得经由GTP可访问的所有文本站点的列表的若干不同方 式。其中用户可以获得附加注册的唯一关键字的附加场景是从如发 布者创立的具有嵌入的外部链接的用户消息并且与文本站点地图一 致。在这一场景中,可以如上文描述的那样将用户消息重定向到第 二或者第三文本站点。另外,文本页面可以包括用于嵌入的外部连 接的速记标识符,在该情况下,用户消息可以仅包括用于快速重定 向的速记标识符。

在一些场景中,例如使用上文参照图2描述的适配器从网站转 换上文描述的第二文本站点。在这样的场景中,可以针对网站注册 第二导航关键字,其中对应注册表条目指定用于在网站的网站地图 与从网站地图转换的文本站点地图之间映射的特定适配器插件。具 体而言,使用文本站点地图、适配器插件和网站地图来处理在导航 转换的网站期间在用户消息中接收的导航关键字以取回与对应网页 关联的访问信息。随后,可以取回网页并且动态地(即按照需求) 将网页转换成用于向用户设备发送的文本页面。备选地,可以存储 和取回预先转换的文本页面以用于向用户设备发送(ST11)。

虽然上文描述主要涉及作为经由TMS传输的文本消息在GTP 与用户设备之间交换的消息,但是受益于本公开内容的本领域技术 人员将理解,本发明并非旨在于限于仅在文本消息中或者使用TMS 的交换。例如,GTP可以提供用于用无间断交接允许用户以无缝方 式在使用计算设备来经由因特网浏览文本站点与使用移动电话来经 由电信网络导航文本站点之间来回切换的功能。

图4示出根据本发明的一个或者更多实施例的用于由用户访 问全球文本站点平台维护的内容的流程图。在本发明的一个或者更 多实施例中,可以省略、重复和/或按照与图4中所示顺序不同的顺 序执行图4中所示步骤中的一个或者多个步骤。因而,不应将图4 中所示具体步骤布置解释为限制本发明的范围。

起初,用户获得用于所需文本站点的注册的唯一关键字(ST  400)。具体而言,在本发明的一个或者更多实施例中,用户可以通 过用于注册的关键字的广告获得注册的唯一关键字。在获得用于如 下所需文本站点的注册的关键字、用户希望浏览该文本站点或者获 得关于该文本站点的信息时,用户使用移动设备来向全球文本站点 平台的本地号码发送包括唯一关键字的文本消息(ST 401)。更具 体而言,用户经由TMS(比如SMS或者MMS)向与用户的地理位 置对应的本地号码发送文本消息。文本消息包括用于所需文本站点 的注册的关键字。本领域技术人员将理解,用户在请求对文本站点 的访问时可以处于任何全球地理位置中,因为对平台的访问对于在 移动设备上具有TMS功能的任何用户是全球可用的。

随后,用户从全球文本站点平台接收响应,该响应包括与由用 户发送的注册的唯一关键字关联的文本站点的主页(ST 402)。在 这一阶段,用户可以通过交换一系列文本消息(即用户消息)并且 接收文本消息响应(即GTP消息)来与全球文本站点平台通信以导 航文本站点。

可以在已经通过上文引用将主题内容结合于此、申请号为 12/728,165的共同未决有关申请中发现使用文本消息收发服务来访 问文本站点的更多细节。

使用图1-图4中描述的基础设施和过程的一个或者多个方面, 本发明的实施例更具体地涉及一种系统,该系统包括用于存储特定 用户的文本站点浏览体验的状态的功能。更具体而言,本发明的实 施例使用上文描述的系统和方法的一个或者多个方面以允许经由与 GTP的文本消息通信浏览第一文本站点的用户离开第一文本站点 (而又存储该文本站点的状态)以浏览第二文本站点并且随后在以 后时间返回到第一文本站点而无需(通过使用存储的状态)从第一 文本站点的主页重新导航。换而言之,以下系统和方法描述用于存 储用户消息(例如使用TMS的文本消息)的用户导航状态的功能。

图5示出根据本发明的一个或者更多实施例的从用户的角度 来看的系统(500)。具体而言,图5示出根据本发明的实施例的具 有附加细节的图2的全球文本站点平台(108)。系统(500)也包 括用户移动设备(202)、第三方服务器(126)和web服务器(136)。 此外,系统(500)包括可选计算设备(228)。如图5中所示,经 由电信网络(230)和/或因特网(226)连接这些部件。本领域技术 人员将理解,图5与图2的系统共同具有的单元包括如上文描述的 相似功能。因而,这里为求可读性,没有重复图5的系统中所示每 个单元的功能。

在本发明的一个或者更多实施例中,贮存库(110)被配置用 于存储用户数据(502)。根据本发明的一个或者更多实施例,可以 针对访问全球文本站点平台的每个用户存储用户数据(502)。换而 言之,在用户数据(502)中存储的数据是特定于访问全球文本站点 平台(108)的用户的。例如,可以针对从用户移动设备(202)访 问全球文本站点平台(108)的用户存储用户数据(502)。虽然未 示出,但是可以针对从另一用户移动设备(未示出)访问全球文本 站点平台的另一用户存储单独用户数据。

根据本发明的一个或者更多实施例,用户数据(502)包括用 户-关键字映射(504)和用户-导航映射(506)。根据本发明的一个 或者更多实施例,可以使用任何已知数据结构形式来存储用户-关键 字映射(504)和用户-导航映射(506)。另外,根据本发明的一个 或者更多实施例,可以在相同数据结构中或者在单独数据结构中存 储用户-关键字映射(504)和用户-导航映射(506)。然而,重要的 是注意用户-关键字映射(504)和用户-导航映射(506)对每个用户 是唯一的。因此,贮存库(110)可以存储许多用户-关键字映射和用 户-导航映射。根据本发明的一个或者更多实施例,使用设备标识符 来标识与特定用户关联的用户-关键字映射(504)或者用户-导航映 射(506)。例如,在系统(500)中,用户-关键字映射(504)和用 户-导航映射(506)可以与对应于用户移动设备(202)的设备标识 符关联。根据本发明的一个或者更多实施例,设备标识符可以是对 用户或者设备唯一的任何标识符。例如,设备标识符可以是与用户 移动设备(202)关联的电话号码或者对用户移动设备(202)唯一 的任何其它适当标识符。

如上文描述的那样,用户可以通过发送与文本站点关联的导航 关键字来访问该文本站点的文本页面。然而,不同于用来访问文本 站点的注册的唯一关键字,并非所有导航关键字是唯一的。单个关 键字可以在两个不同文本站点中被找到、因此标识两个不同文本页 面。根据本发明的一个或者更多实施例,全球文本站点平台(108) 包括用于跟踪用户共同访问的文本页面和与文本页面关联的导航关 键字的功能。因此,在用户-关键字映射(506)中存储频繁访问的文 本页面与导航关键字之间的关联。更具体而言,根据本发明的一个 或者多个实施例,用户-关键字映射(504)存储导航关键字。用户可 以通过发送如下消息来指定使用存储的关键字之一以指引全球文本 站点平台(108)使用用户-关键字映射(504)以直接去往与导航关 键字关联的频繁访问的文本页面,该消息具有跟随有存储的导航关 键字的、根据GTP的标准文本消息协议的预先指定的语法或者符号 (例如“.”、“”等)。

用户数据(502)也包括用户-导航映射(506)。根据本发明 的一个或者多个实施例,用户-导航映射(506)包括最近访问的文本 页面与导航状态标识符之间的存储的关联。根据本发明的一个或者 多个实施例,用户-导航映射(506)允许用户向全球文本站点平台 (108)发送导航状态标识符并且接收与关键字关联的文本页面。根 据本发明的一个或者多个实施例,通过存储导航状态,用户可以同 时导航多个文本站点而有能力返回到先前访问的文本站点的最近文 本页面。

根据本发明的一个或者多个实施例,导航状态标识符是序列标 识符集合。另外,根据本发明的一个或者多个实施例,存在有限数 目的导航状态标识符。因而,导航状态标识符可以是字母(例如A-Z)、 数字(例如1-100、1-500等)、符号(例如#、$、%等)、这些标 识符集合中的任何标识符集合的组合(例如A1、A2、…Z9)或者任 何预定标识符序列列表。根据本发明的一个或者多个实施例,在已 经使用状态中的所有导航状态标识符(即分配文本页面)时,全球 文本站点平台(108)被配置用于从序列的开始重新分配先前使用的 导航状态标识符。下文将在图6和7A-图7B中进一步具体说明用户 -导航映射(506)和对导航状态标识符的使用。

除了上文关于图2提到的功能之外,代理(115)也被配置用 于针对相关导航状态标识符解析接收的文本消息,并且通过标识并 且从与用户消息中的导航状态标识符对应的请求的文本页面取回内 容来对用户请求做出响应。因此,代理(115)负责确定用户已经在 用户消息中录入哪个导航状态标识符并且随后访问在用户数据 (502)中存储的映射以确定GTP需要向用户移动设备(202)发送 回的哪个文本页面。

虽然上文描述在各种示例实施例中使用用户移动设备(202), 但是本领域技术人员将理解,可以通过用计算设备(228)替换用户 移动设备(202)来实现类似的功能。另外,前述重定向功能可以被 适配用于允许将使用计算设备(228)来浏览网站(139)重定向到 使用用户移动设备(202)来访问文本站点(例如文本站点(118a) 或者文本站点(128)),并且反之亦然。

图6是根据本发明的一个或者多个实施例的用于访问文本站 点的流程图。具体而言,图6示出用于图5的系统设置和存储用于 多个用户设备访问多个文本站点的状态的过程。在本发明的一个或 者多个实施例中,可以使用上文参照图5描述的GTP来实践图6的 方法。在本发明的一个或者多个实施例中,可以省略、重复和/或按 照与图6中所示顺序不同的顺序执行图6中所示步骤中的一个或者 多个步骤。因而,不应将图6中所示具体步骤布置解释为限制本发 明的范围。

在ST 601,访问文本站点以取回对文本站点的文本页面编索引 的导航关键字。更具体而言,GTP可以接收具有注册的唯一关键字 的用户消息、获得用于与注册的唯一关键字对应的文本站点的主页、 然后取回与用户感兴趣的文本站点的文本页面对应的导航关键字。 如上文描述的那样,根据本发明的一个或者多个实施例,可以在文 本站点地图中找到导航关键字。

在ST 602,生成用户-导航映射。根据本发明的一个或者多个 实施例,如上文描述的那样,用户-导航映射与设备标识符(例如移 动电话号码)关联。

在ST 603,存储导航关键字中的导航关键字与导航状态标识符 之间的关联。根据本发明的一个或者多个实施例,关联始于序列的 开始。另外,根据本发明的一个或者多个实施例,用户-导航映射允 许全球文本站点平台使用导航状态标识符来导航到关联文本页面。

在ST 604,使用文本站点和关联导航状态标识符来生成GTP 消息。根据本发明的一个或者多个实施例,在生成GTP消息时,由 关联导航状态标识符在文本站点中修饰导航关键字。根据本发明的 一个或者多个实施例,可以在导航关键字之前、在导航关键字之后 列举或者以某一其它方式显示导航状态标识符,该方式向用户指示 导航关键字与指定的导航状态标识符关联。在GTP显示多个导航关 键字时,序列导航状态标识符用来修饰每个导航关键字。

在ST 605,向用户设备发送GTP消息。根据本发明的一个或 者多个实施例,向用户设备发送GTP消息以用于显示。根据本发明 的一个或者多个实施例,在向用户设备发送GTP消息时使用设备标 识符来标识用户设备。

本领域技术人员将理解,可以针对请求访问由GTP托管的文 本站点的每个用户设备标识符重复图6的过程。也就是说,每个用 户设备具有它自己的在GTP贮存库中存储的导航状态标识符的映 射。

图7A是根据本发明的一个或者多个实施例的用于访问文本页 面的流程图。在本发明的一个或者多个实施例中,可以使用上文参 照图5描述的GTP来实践图7A的方法。在本发明的一个或者多个 实施例中,可以在图6中的步骤之后执行图7A中的步骤。在本发明 的一个或者多个实施例中,可以省略、重复和/或按照与图7A中所 示顺序不同的顺序执行图7A中所示步骤中的一个或者多个步骤。因 此,不应将图7A中所示具体步骤布置解释为限制本发明的范围。

在ST 701,从用户设备接收用户消息。用户消息包括第一导航 状态标识符。例如,用户消息可以包括在图6中在GTP消息中发送 的导航状态标识符之一。

在ST 702,使用设备标识符来标识用户-导航映射。如上文描 述的那样,设备标识符可以是与用户设备关联的从其发送用户消息 的电话号码或者对用户设备唯一的任何其它标识符。

在ST 703,使用第一导航状态标识符和用户-导航映射来标识 文本页面。例如,可以在用户-导航映射中存储在第一导航状态标识 符与标识的文本页面之间的关联。

在ST 704,使用用户-导航映射来访问标识的文本页面。例如, 根据本发明的一个或者多个实施例,用户-导航映射可以存储允许文 本页面得以被访问的关于文本页面的数据。例如,这可以包括注册 的唯一关键字、统一资源定位符(URL)或者用来向文本页面导航 的任何其它数据。

在ST 705,获得在标识的文本页面中的导航关键字。例如,标 识的文本页面可以包括指向可从标识的文本页面导航的其它文本页 面的导航关键字。

在ST 706,针对标识的每个导航关键字分配导航状态标识符。 如上文描述的那样,分配的导航状态标识符是用户设备专属的。转 向图7B,图7B中所示步骤描绘向导航关键字分配导航状态标识符。

图7B图示如下流程图,该流程图描绘为了向每个导航关键字 分配导航状态标识符而针对文本页面中的标识的导航关键字需要的 步骤。因此,虽然仅示出这些步骤一次,但是它们旨在于针对文本 页面中的每个标识的导航关键字来重复。

在ST 710,关于导航关键字是否与导航状态标识符关联进行确 定。例如,用户-导航映射可以已经包括在与导航关键字关联的文本 页面与导航状态标识符之间的关联。这可以例如在用户先前已经访 问过请求的文本页面时出现。在ST 711,在已经向导航状态标识符 分配导航关键字的情况下,在用户-导航映射中保持当前分配,并且 流程图结束。

回到ST 710,在与导航关键字关联的文本页面在用户-导航映 射中不与导航状态标识符关联的情况下,流程图在ST 712继续。在 ST 712,关于未使用的导航状态标识符是否剩余进行确定。如上文 描述的那样,根据本发明的一个或者多个实施例,导航状态标识符 是标识符的有限顺次集合。在尚未使用所有导航状态标识符的情况 下,流程图在ST 713继续。在ST 713,在用户-导航映射中向导航 状态标识符和对应文本页面分配标识符的有限顺次集合中的下一可 用(即当前未分配的)导航状态标识符。

回到ST 712,在没有剩余的未使用的导航状态标识符的情况 下,流程图在ST 714继续。在ST 714,向导航关键字和关联文本页 面分配最近最少使用的导航状态标识符。例如,如果导航状态标识 符是字母字符(即A-Z),则一旦分配Z,待分配的下一导航状态标 识符是A。在重新分配A之后,待分配的下一导航状态标识符是B (即最近最少使用的导航状态标识符)。

在ST 715,在用户-导航映射中存储分配的导航状态标识符与 关联于导航关键字的文本页面之间的关联。

回到图7A,在ST 707,使用标识的文本页面和分配的导航状 态标识符来生成GTP消息。重要的是注意这一标识的文本页面不与 在ST 706被分配导航状态标识符的文本页面中的任何文本页面关 联。实际上,在GTP消息中的标识的文本页面包括到图7B中描述 的文本页面的链接。根据本发明的一个或者多个实施例,在图7B中 分配的导航状态标识符修饰在ST 705中标识的导航关键字作为ST 707的一部分。

在ST 708,向用户设备发送生成的GTP消息。根据本发明的 一个或者多个实施例,发送GTP消息以用于在用户设备上显示。

图8示出根据本发明的一个或者多个实施例的从用户的角度 来看的用于访问文本站点的流程图。可以使用上文参照图5描述的 用户移动设备(502)来实践图8的方法。在本发明的一个或者多个 实施例中,可以省略、重复和/或按照与图8中所示顺序不同的顺序 执行图8中所示步骤中的一个或者多个步骤。因而,不应将图8中 所示具体步骤布置解释为限制本发明的范围。

起初,在ST 750,用户获得用于所需文本站点的注册的唯一关 键字。具体而言,在本发明的一个或者多个实施例中,用户可以通 过用于注册的关键字的广告而获得注册的唯一关键字,在获得用于 用户希望浏览的或者获得关于其的信息的所需文本站点的注册的关 键字时,用户使用移动设备向全球文本站点平台的本地号码发送包 括唯一关键字的用户消息(ST 751)。本领域技术人员将理解,用 户在请求对文本站点的访问时可以处于任何全球地理位置,因为对 平台的访问在全球可用于在移动设备上具有TMS功能的任何用户。

随后,用户以GTP消息的形式从全球文本站点平台接收响应, 该GTP消息包括与用户发送的注册的唯一关键字关联的文本站点的 主页(ST 752)。接收的主页包括与可从主页导航的文本页面关联 的导航状态标识符。根据本发明的一个或者多个实施例,主站点包 括标识可导航页面的导航关键字,并且特定于用户的导航状态标识 符修饰那些导航关键字。

在这一阶段,在ST 753,用户可以通过发送用户消息来与全球 文本站点平台通信,该用户消息包括在ST 752中接收的GTP消息中 出现的第一导航状态标识符。

在ST 754,用户接收GTP消息,该GTP消息包括与在ST 753 发送的导航状态关键字关联的文本页面。根据本发明的一个或者多 个实施例,这一文本页面可以包括与可从当前文本页面导航的更多 文本页面对应的导航状态标识符。

在ST 755,用户发送用户消息,该用户消息包括顺次在第一导 航状态标识符(即ST 752的导航状态标识符)之前的导航状态标识 符。用户可以针对用户希望重新访问或者继续浏览的文本站点响应 于先前接收的GTP消息来发送用户消息。在本发明的一个或者多个 实施例中,用户可以从用户的移动设备上的文本消息收件箱(或者 可以在用户移动设备上存储文本消息的任何其它地方)选择先前 GTP消息,并且回复选择的先前GTP消息以便在该特定文本站点上 最近访问的文本页面重新开始导航该文本站点。因此,在生成先前 接收的GTP消息时,向可从先前访问的文本页面导航的文本页面分 配导航状态标识符。

在ST 766,用户接收GTP消息,该GTP消息包括与ST 755 的导航状态标识符关联的文本页面。根据本发明的一个或者多个实 施例,这一文本页面可以包括顺次在第一导航状态标识符之后的导 航状态标识符,因为序列中的第一可用导航状态标识符被使用。

以这一方式,例如首先浏览用于餐厅的文本站点并且例如随后 开始用于电影的新用户消息线程的用户然后将能够离开电影搜索文 本站点的电影放映时间文本页面,并且从用户的移动电话上的文本 消息收件箱选择关于餐厅文本站点的上个GTP消息以从餐厅文本站 点的上个文本页面继续浏览。类似地,用户然后可以重新选择用于 电影放映时间文本站点的上个GTP消息,以在电影放映时间从最近 查看的文本页面继续导航该文本站点。在系统被配置用于记住有限 数目的状态时,用户可以同时浏览多达有限数目的文本站点而不丢 失浏览每个文本站点的上个文本页面或者状态。

图9A-图9F示出本发明的一个或者多个实施例中的各种屏幕 截图,这些屏幕截图图示访问全球文本站点平台托管的内容的示例。 虽然图9A-图9F示出本发明的实施例的实现示例,但是本领域技术 人员将理解,可以存在用来实施本发明的实施例的其它方式,并且 示例屏幕截图并非为了限制本发明的范围。贯穿图9A-图9F,在GTP 消息中递送的文本页面和递送文本页面的GTP消息可以均使用相同 标号来指代。

图9A示出显示在GTP消息(511)中经由TMS递送的示例 GTP主文本页面的用户移动设备(800)。如上文指出的那样,可以 响应于来自用户的请求在GTP消息(511)中发送这一GTP主文本 页面。例如,用户可以使用GTP的电话号码在预先指定的格式(例 如具有空白内容或者具有与另一预先指定的关键字关联的内容)中 发送请求消息以请求GTP主文本页面。在另一示例中,用户可以已 经向GTP的电话号码发出无对话电话呼叫以请求GTP主文本页面。 如图5A中所示,GTP主文本页面包括列举为电影、天气和维基百科 的预先指定的关键字(512)。例如,在与上文在图2中示出的关键 字(112)对应的GTP数据(518a)的关键字(112a)中存储这些预 先指定的关键字。关键字(112a)包括与在GTP中包括的/或由GTP 托管的样本文本站点或者通用文本站点对应的电影(512a)、天气 (512b)和维基百科(512c)这些预先指定的关键字条目。

图9B示出显示包含注册的唯一关键字(533)(即zucca)的 示例用户消息(531)的用户移动设备(800)。备选地,用户可以 从例如餐厅zucca在商业促销中分发的广告获得注册的唯一关键字 (533)。

如图所示,注册的唯一关键字(533)(即zucca)与在全球文 本站点平台(518d)中存储的Zucca文本站点(149b)关联。如图 所示,Zucca文本站点(149b)包括导航关键字“地点”和“皮塔卷饼”。 另外,全球文本站点平台(518d)还包括用户-导航映射(506a)。 根据本发明的一个或者多个实施例,用户-导航映射(506a)特定于 用户移动设备(800)。如图所示,用户移动设备(800)尚未发送 包括注册的唯一关键字(533)的用户消息。因而,在用户-导航映射 (506a)中当前未存储关于Zucca文本站点(149b)的数据。然而, 如图所示,用户-导航映射(506a)指示用户移动设备(800)先前已 经访问了其它文本页面。如图所示,用户移动设备(800)已经访问 了天气文本页面,并且两个文本页面已经与导航状态标识符A和B 关联。虽然用户-导航映射描绘导航状态标识符、导航关键字(即天 气、位置)和URL之间的关系,但是重要的是注意需要在用户-导航 映射中存储的所有内容是导航状态标识符与文本页面之间的关联, 从而可以在以后的时间访问文本页面。

图9C示出显示响应于上文描述的用户消息(531)在GTP消 息(541)中递送的用于餐厅Zucca的文本站点的示例主文本页面的 用户移动设备(800)。如图所示,示例Zucca主文本页面包括列举 为“地点”和“皮塔卷饼”的导航关键字及其表示(544)。另外,导航 关键字已经被导航状态标识符(548a)所修饰。例如,“C”是用于导 航关键字“地点”的导航状态标识符。在Zucca主文本页面中一起显示 前述导航关键字和导航状态标识符以用于用户选择。

在图9C中所示示例中,GTP数据(518d)与上文在图9A中 示出的GTP数据(518d)实质上相同而在文本站点地图(119d)中 包括附加zucca主文本页面地图(149b)。如上文描述的那样,zucca 主文本页面地图(149a)包含用于描述zucca主文本页面内的导航关 键字的表示的条目和用于描述用于由导航关键字引用的各文本页面 的访问信息的条目。另外,用户-导航映射(506b)包括与每个导航 关键字对应的导航状态标识符。例如,在用户消息中包括响应于GTP 消息(541a)的导航关键字或者导航状态标识符(即“地点”或者“C” 之一)产生如下文本页面,该文本页面包含由GTP标识的Zucca餐 厅的地址和驾驶指引信息。另外,用户即使在使用顺次在Zucca餐 厅地点文本页面的“C”之后的导航状态标识符来向不同文本站点导 航之后,仍然可以以后发送包括导航状态标识符“C”的用户消息并且 导航到Zucca文本站点的地点文本页面。

图9D示出显示包含导航状态标识符(548b)(即“A”)和导 航关键字(544b)(即预报)的示例用户消息(531b)的用户移动 设备(800)。本领域技术人员将理解,只要第一字符或者字符序列 是导航状态标识符,用户就无需在消息中包括导航关键字。然而, 用户可以选择包括导航关键字以例如维护浏览文本站点的用户体 验。

如图所示,导航状态标识符(548b)(即“A”)与天气文本站 点的预报页面关联。在用户-导航映射(506b)中存储这一关联。如 图所示,用户在访问其它文本站点(即Zucca文本站点)之后发送 这一用户消息。用户-导航映射(506b)示出导航状态标识符“A”被 链接到在全球文本站点平台(518b)中存储的用于预报的文本页面。

图9E示出显示如图9D中标识的天气文本站点(5101)的预 报文本页面的用户移动设备(800)。如图所示,预报文本页面包括 导航关键字(544c)(即每小时、周末)。另外,这些导航关键字 中的每个导航关键字已经由导航状态标识符(548c)修饰。根据本 发明的一个或者多个实施例,如上文描述的那样,每个导航关键字 与始于下一可用导航状态标识符的导航状态标识符关联。如图9D中 所示,导航状态标识符“E”是下一可用导航状态标识符。因此,在图 9E中,用户-导航映射(508c)现在包括每小时和周末导航关键字以 及关联文本页面作为被分配给导航状态标识符“E”和“F”。

图9F示出用户移动设备(800)在访问如图9E中所示预报文 本页面之后已经向Zucca主文本页面(541b)导航的示例。如图所 示,示例Zucca主文本页面仍然包括导航关键字“地点”和“皮塔卷饼” (548d)。然而,现在Zucca主文本页面也包括第三导航关键字(即 特价)(544d)。根据一个或者多个实施例,这可以在发布者/开发 者自从用户上次查看文本站点起已经对其修改时出现。因此,在生 成GTP消息(541b)时,下一可用导航状态标识符(即“G”)修饰 导航关键字“特价”,而由于地点和皮塔卷饼已经在用户-导航映射 (506d)中与导航状态标识符关联,所以它们保持它们的先前分配 的导航状态标识符。

虽然GTP数据在上文参照图9A-图9F描述的示例中处于具体 格式和组织中,但是受益于本公开内容的本领域技术人员将认识到 GTP数据可以处于其它格式或者组织中而未脱离本发明的精神实 质。

本发明的实施例提供一种全球可访问平台,该全球可访问平台 向可能未订制用于经由web浏览或者通过连接到因特网来获得信息 的数据计划的移动设备用户提供经由TMS对内容的访问。具体而言, 本发明的实施例提供如下全球文本站点平台,该全球文本站点平台 用于创建、维护和提供对全球文本站点平台或者由内容的发布者/开 发者/服务提供者创建的文本站点的访问。全球文本站点平台在任何 地理位置可由创立内容的发布者/开发者/服务提供者全球访问,并且 可由浏览文本站点上的内容的用户访问全球访问。此外,本发明的 实施例通过将由导航关键字访问的每个文本页面与序列导航状态标 识符进行关联/映射来提供一种用于GTP记住由用户访问的每个文 本站点的有限数目的状态的机制。这让用户能够返回到先前访问的 文本站点,并且从选择的文本站点中最近查看的文本页面“拾取”浏 览体验而无需从文本站点的主页重新开始导航。

无论使用的平台如何都可以在实质上任何类型的计算机上实 施本发明,例如,如图10中所示,联网的计算机系统(900)包括 诸如集成电路之类的处理器(902)、中央处理单元(CPU)或者其 它硬件处理器、关联存储器(904)、存储设备(906)以及如今的 计算机的许多其它典型单元和功能(未示出)。联网的计算机(900) 也可以包括诸如键盘(908)和鼠标(910)之类的输入装置、以及 输出装置、比如监视器(912)。联网的计算机系统(900)经由网 络接口连接(未示出)连接到局域网(LAN)或者广域网(例如因 特网)(未示出)。本领域技术人员将理解,这些输入和输出装置 可以采用现在已知或者以后开发的其它形式。另外,本领域技术人 员将理解,前述计算机(900)的一个或者多个单元可以位于远离位 置并且通过网络连接到其它单元。

另外,可以在具有多个节点的分布式系统上实施本发明,其中 本发明的每个部分可以位于分布式系统内的不同节点上。在本发明 的一个或者多个实施例中,节点对应于计算机系统。备选地,节点 可以对应于具有关联物理存储器的处理器。

在本发明的一个或者多个实施例中,可以在非瞬态计算机可读 存储介质、比如紧致盘(CD)、磁盘、磁带或者任何其它有形计算 机可读存储设备上存储用于在由处理器执行时实现本发明的实施例 的软件指令。另外,可以实施本发明的一个或者多个实施例为在计 算机系统上执行的应用程序接口(API),其中API包括一个或者多 个软件指令。

尽管已经关于有限数目的实施例描述了本发明,但是受益于本 公开内容的本领域技术人员将理解,可以设计未脱离如这里公开的 本发明的范围的其它实施例。因而,本发明的范围应当仅由所附权 利要求限制。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号