用于执行应用程序以通过浏览电信网络查阅可访问的内容和服务的方法和系统技术方案

技术编号:10961743 阅读:165 留言:0更新日期:2015-01-28 14:14
本发明专利技术涉及到一种在具有显示屏的设备上执行应用程序以通过浏览网页查阅可访问的内容和服务的方法,包括在设备上执行应用程序的执行程序;访问应用程序的数据结构;在应用程序的数据结构内执行软件代理,从而提取用户根据应用程序元数据所选择的信息和/或内容;根据应用程序显示数据调整软件代理所提取的信息和/或内容;在设备的显示屏上显示适配信息和/或内容。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】本专利技术涉及到一种在具有显示屏的设备上执行应用程序以通过浏览网页查阅可访问的内容和服务的方法,包括在设备上执行应用程序的执行程序;访问应用程序的数据结构;在应用程序的数据结构内执行软件代理,从而提取用户根据应用程序元数据所选择的信息和/或内容;根据应用程序显示数据调整软件代理所提取的信息和/或内容;在设备的显示屏上显示适配信息和/或内容。【专利说明】用于执行应用程序以通过浏览电信网络查阅可访问的内容和服务的方法和系统
本专利技术涉及访问位于一个或多个电信网络的内容和服务的个人应用程序的领域。更具体而言,涉及到在一个或多个与诸如专用的或公共的互联网或内部网这样的电信网络相连的设备上创建、开发、修改、分配、安装、共享和使用一个或多个用户程序或应用程序的方法和系统,目的是根据针对每位用户的选择和显示标准使用或访问信息和/或服务。为了简化论述,下文只采用术语“互联网”和“网络”,但是本专利技术同样地以及不受限制地适用于专用网络和内部网络。
技术介绍
目前有很多种设备供用户利用互联网上的信息和服务:个人电脑(笔记本电脑和台式机)、终端机、平板电脑或电子阅读器(带触屏)、通过手机网络运营者的网络或者通过无线接入连接到互联网的手机触屏(高端手机或手持设备或个人数码助理)、特定手机和视频电话、电视机顶盒以及电视和车载电脑。 该清单并不详尽,当提供新的电信服务和设备,还可以加上其它设备。这些设备包括以“所谓的”机器到机器的构架相连的物体。 访问信息最常用的、而且是出现在大部分所述设备上的工具是浏览器,浏览器结合了大量用于解释几乎所有在所访问的网址上提供的功能和服务的技术,比如HTML、JaVa、Flash等等。除了浏览器,还可以安装应用程序,通常专用于一个服务类型,当允许访问网络上的信息时可以提供更适合于设备的接口。当用户选择面向应用程序未提供的数据时,某些设备甚至包括浏览器窗口。因此,我们看到以上两个访问模式逐渐趋同。 在互联网上有大量可供利用的信息。为了方便搜索信息,有普通搜索引擎(比如被称为谷歌、雅虎、百度等)或者垂直搜索引擎(比如房地产、旅游、招聘、汽车、兴趣爱好、游戏这些活动的目录、比较器)。 用户需求通常涉及到关于产品或服务的信息或内容的搜索、产品或服务(特征、价格、消费者评论)的比较以及关于文件或文献、突发新闻、网上购物等的搜索。该清单并非详尽清单。 用户习惯将时间首先花在需要表明其需求的搜索阶段中,这可能不精确,而且通常很难,然后在访问阶段,用户可能想要保存信息,供以后使用。如果在这种情况下,通常通过复制和粘贴检索该信息,并且通常将该信息保存在文件和文件夹中,如果以后这些文件和文件夹将是可检索的,则必须将其组织排序。当然,该信息很快过时,必须更新。 上文提到的“普通搜索”浏览器的缺点是交由用户搜索他感兴趣的信息的来源,当其决定反复访问这些资源时,(用书签)管理这些来源,并且即使有时用户只对一小类信息感兴趣,需在或多或少大量的信息(整页)中下载信息。例如,对于多个供应商、房地产表单等之间的产品或服务的比较而言,就是这种情况。 还有针对网站开发的应用程序(称为“服务器应用程序”),利用项目(bot)收集和汇总来自多个来源(即时新闻、公开招聘、比较器等)的信息,从而在浏览器中使其作为正常页面显示。这些应用程序需要专门从事服务器站点工具和应用程序接口(API)的开发人员的专门知识。这些技术不是每位用户都能掌握的。 最后,还有特定为设备开发的应用程序,其利用硬件和操作系统的具体特点。它们通常更有效率。但是,它们也需要开发人员的创建技术,还需要强大的、复杂的开发和发布工具。(对于股票信息、天气、待售旧货、转让或出售的房地产等),某些应用程序在网络上采用比浏览器更有用的方式处理信息的采集和展示。但是,与服务器应用程序一样,这些应用程序也是专门为特殊的服务开发的,需要专门技术,包括应用程序接口(API)的知识,而且,通常只有服务网页的一个升级版,因而不包括竞争性服务的信息。这些应用程序也不是每位用户都能掌握的。 这些应用程序通常并不是与用户的所有实际需求相对应。开发人员强加服务于其界面,而且其界面并未将用户的个人爱好考虑在内。用户还需要将不同服务的信息进行比较,很少以令人满意的方式进行处理。在理想的情况下,每位用户都能够按照要求执行其自己的应用程序。但是,如上所述,如此开发需要大量的时间、专业的技术以及开发人员的经验。
技术实现思路
本专利技术设法克服这些缺点,使得所有网络(或者内部网络)的用户,无论专业与否,都能够简单、实用地按照适合他们的方式访问和使用感兴趣的数据和服务。 本专利技术的一个目的是使没有任何专门开发人员技术的每位用户都能够创建其自己的应用程序,用于根据其需求及其信息展示和选择标准在任何可供其使用的设备(电脑、手机、平板电脑、电视等)上简单、方便地访问网络,以及在为此目的提供的设备上执行此类应用程序。 本专利技术的另一个目的是使每位用户都能够根据其经验及其更改需求而修改、改进其自己的应用程序。 本专利技术的另一个目的是使用户能够共享应用程序或其它用户创制的部分应用程序,尤其是能够重新使用现有应用程序,无需创建,以及能够修改它,按照需要改进它,或者按照预定义的访问和授权规则集成另一个用户创建的模块。 为此,根据本专利技术的第一方面提出一种在具有显示屏的设备上执行应用程序的方法,以访问通过浏览网络能够访问的内容和服务。所提出的方法包括:在设备上执行应用程序的执行程序、访问应用程序的数据结构,包括(1)包括数据描述和位置信息,并且与用户在网络上导航和选定信息和/或内容的同时点击流期间选定的信息和/或内容相对应的元数据;(2)能够根据元数据从网络提取信息和/或内容的软件代理;以及(3)从网络所提取的信息和/或内容的显示数据,执行以应用程序的数据结构保存的软件代理,从而提取由用户根据应用程序元数据选定的信息和/或内容,按照应用程序的显示数据调整软件代理所提取的信息和/或内容,并且在设备的显示屏上显示适配信息和/或内容。 在此,元数据被理解为通常是通过代理或项目(bot)在网页或类似结构其它页面中找到数据所需要的一套标准。 在执行应用程序的方法的某些实施例中,应用程序的数据结构进一步包括导航数据,软件代理可利用所述导航数据在网络上复制用户导航和选择的点击流,并且执行软件代理复制导航和选择的点击流。 根据另一方面,本专利技术提出一种执行通过浏览网络访问可访问的内容和服务的应用程序的系统,包括一个具有显示屏的设备,该设备由处理器和与处理器相结合的存储器构成;一个能够访问由元数据构成的应用程序的数据结构的应用程序服务器,元数据包括数据描述和位置信息,且与用户在网络上导航和选定信息和/或内容的同时点击流期间选定的信息和/或内容相对应;一个能够根据元数据从网络提取信息和/或内容的软件代理;以及从网络所提取的信息和/或内容的显示数据,其中,应用程序服务器配置为执行软件,所述软件包括接收来自应用程序的执行请求后就执行以应用程序的数据结构保存的软件代理的指令,从而提取由用户根据应用程序元数据所选择的信息和/或内容,并且通过数据通信连接将软件代理提取的信息和/或内容发送到设备,本文档来自技高网
...

【技术保护点】
在具有显示屏的设备上执行应用程序的方法,所述设备用于通过浏览网络访问可访问的内容和服务,包括:·在设备上执行应用程序的执行程序;·访问应用程序的数据结构,包括(1)元数据,包括数据的描述和位置信息,且当用户在网络上导航和选定信息和/或内容时,与在用户的点击流期间所选定的信息和/或内容相对应;(2)软件代理,能够基于元数据从网络中提取信息和/或内容;以及(3)从网络中所提取的信息和/或内容的显示数据;·执行以应用程序的数据结构保存的软件代理,从而提取由用户根据应用程序元数据选定的信息和/或内容;·按照应用程序的显示数据调整软件代理所提取的信息和/或内容;·在设备的显示屏上显示适配信息和/或内容。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:索菲阿内·本迪阿布达拉赫
申请(专利权)人:法国埃布尔公司
类型:发明
国别省市:法国;FR

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

1