用于表达频道化数据的系统和方法技术方案

技术编号:2882651 阅读:194 留言:0更新日期:2012-04-11 18:40
一种用于把来自不同资源的数据表达给用户的系统和方法。该系统包括多个信息源,一个用户接口,内容存储器和一个连接到用户接口和内容存储器上的服务器。用户接口从一个或多个信息源中选择要被指明为已发布内容的数据和要求访问被指明为已发布内容的数据的内容请求。内容存储器存储已发布内容,并且服务器负责管理来自用户接口的内容请求。服务器包括一个储存库和一个内容目录,其中储存库负责管理一个同已发布内容相关的虚拟目录结构,其中内容目录负责维护一个指向存储在内容存储器中的所有已发布内容的内容目录结构,并且内容目录结构被储存库中的虚拟目录结构所引用。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及计算机软件,尤其涉及一种用于以一种统一的方式来表达来自不同资源的数据的系统和方法。
技术介绍
近年来信息数量和资源飞速增加。当前,商业组织利用许多不同的工具来管理这些信息。组织可能使用一种字处理应用程序来创建并编辑文档,使用电子制表软件进行计算,使用一种或多种数据库工具来访问有关市场、员工及其它的一些信息,使用因特网工具来访问因特网,使用内部网工具来访问发布到内部网站上的公司内部信息。每种工具的实现方法都不同;需要花费很长的时间来熟悉和掌握这些日常工作所需要的工具。另外,使用某一特定的工具所需获得的基本知识的学习曲线足以使学习者感到气馁,而该学习者通过使用此工具可获得同他或她工作相关的信息。内部网和外部网的引入使得这一情况变得更加糟糕;对于普通的工作者来讲,他们可获得的数据量有了奇迹般的增长。这就带来了日益加重的负担,即如何在泛滥成灾的未经组织的数据中获取相关信息。目前还不存在一种统一的方法来操纵、查找、组织、接收、分发和合并这些对于决策制定进程所必须的信息。因此,组织经常在未获得信息的情况下做出决策,而这些信息往往已在组织中归档,然而决策者并不知道或得不到。随着商业进程的再构造和客户关系管理的进一步发展,这一挑战日益增强。因此需要一种以一种统一的方式来表达来自不同资源的数据的方法。同时需要一种可直接并友好地访问这些数据的接口。
技术实现思路
根据本专利技术的一个方面,描述了一种用于把来自不同资源的数据表达给用户的系统和方法。该系统包括多个信息源,一个用户接口,内容存储器和一个连接到用户接口和内容存储器上的服务器。用户接口从一个或多个信息源中选择作为已发布内容的数据,并选择请求访问已发布内容的请求内容。内容存储器存储所发布的内容,服务器管理来自用户接口的内容请求。服务器包括一个储存库和一个内容目录,其中储存库管理一个同所发布的内容相关的虚拟目录结构,其中内容目录维护了一个指向存储在内容存储器中的所有已发布内容的内容目录结构,其中内容目录结构被储存库中的虚拟目录结构所引用。附图的简要描述在附图的几种视图中数字代表相应的部件。附附图说明图1表示一个用于显示来自不同资源的信息的系统。附图2表示附图1的系统的一个实施例。附图3表示附图1的系统的一个分布式实施例。附图4表示一个面向对象内容储存库模型中的对象。附图5表示一个面向对象用户安全模型中的对象。附图6表示一个用于在用户显示屏上表达一个对象的页模板的实施例。附图7表示一个用于在用户显示屏上表达两个对象的页模板的实施例。最佳实施例的描述在下面最佳实施例的详细描述中,将参考附图,其中附图作为该描述的一部分并且附图是以说明实现本专利技术的一个特殊实施例的方式来表示的。在不违背本专利技术宗旨基础上的其它实施例和结构上的一些改变都是可接受的。下述详细说明中的一些部分是以对计算机内存中的数据位所进行的操作的算法和符号表示的方式来表现的。这些算法描述和表示是那些精通于数据处理技术的人员所使用的方法,以最有效地把他们工作的实质信息传达给其他同样精通此技术的人。一般地讲,可认为一种算法是一系列自相容的步骤,利用这些步骤可取得一个所需的结果。这些步骤需要对于物质量的物理操纵。虽然不是必须的,但是这些量通常具有可被存储、传输、合并、比较或对其进行其它一些操作的电子信号或磁信号的形式。通常可从方便角度上来讲,尤其就通用这个角度上讲可把这些信号看作位、值、元素、符号、字符、条目、数字或其它一些形式。然而,应当记住的是所有这些术语都同相应的物理量相关并且仅仅是适用于这些物理量的方便性标志。除非特别指明,否则如同下面的讨论,在本专利技术的讨论中所使用术语例如‘处理’或‘计算’或‘计算’或‘决定’或‘显示’等都将指示一个计算机系统或相似的电子计算设备的动作和处理,其中计算机系统和相似的电子计算设备操纵并把以计算机系统的寄存器和内存中以物质(电子)量的形式所表示的数据转换成其它类似的以计算机系统存储器或寄存器或其他信息存储器、传输设备或显示设备中物质量的形式所表示的数据。附图1中显示了一个用于显示来自不同资源的信息的系统。在附图1中,系统10包括一个内容服务器12,其中该内容服务器连接到一个或多个信息源14、一个存储设备16和一个或多个数据输入设备(18,20)上。在一个实施例中,如下面所述,服务器12包括一个储存库22和一个内容目录24。在一个实施例中,数据输入设备20是一个用户终端或工作站并且数据输入设备18是一个管理终端或工作站。如上面所描述,目前还没有一种统一的方法来操纵、查找、组织、接收、分发和合并这些来自不同资源的对于做出决策制定过程所必须的信息。因此组织被迫只根据远远少于他们存储库中所存储的数据的信息作出相应的决策。为了描述这一需求,在一个实施例中系统10使用了一个万维网范例来存储和访问来自整个组织各领域的数据。系统10提供了一个公共的储存库或资料库。组织中的系统和应用都可以通过把内容发布到资料库的方式为资料库提供内容。在一个实施例中,用户和/或系统通过把未经组织的内容发布到存储设备16上,并且通过存储在储存库22中的对象关键字来访问该内容的方式来使用组织的资料库。在这样一个实施例中,储存库22被组织成层次型资料夹的形式。可按照用户或主题来组织对象并且可把对象发布到储存库22或从储存库22中删除。另外,资料夹的结构允许用户以一种结构化的方式来操纵对象。资料库中的信息被组织成频道。在一个实施例中,频道是根据特定的主题进行分组的信息的逻辑组织。用户可以订阅个人的、工作组的或公共的频道以接收有关某一特定主题的广播信息。一旦订阅了某一频道,用户可‘收听’该频道以浏览其标题行并决定是否打开其附加的报告对象以获取更详细的信息。用户也可以创建他们自己的频道以组织由他们自己的个人信息员所生成的标题行。频道信息存储在储存库22中。数据输入设备20包括一个用户接口。在一个实施例中,用户接口允许用户从一个或多个信息源中选择数据,并允许用户把所选择的数据标记为已发布内容或请求访问已发布内容的请求内容。在这样一个实施例中,数据输入设备18在系统管理员的控制下运行Java小服务程序以把一个多样化的接口呈现给商业人士。也可以对数据输入设备20进行配置以运行这样的Java小服务程序。网站入口采取新闻页的方式。用户可选择来自一个或多个频道中的有用信息;在一个实施例中,是通过个人化的电子报纸或新闻页的标题行来访问该信息的。在这样一个实施例中,为每个新闻页都提供了一个默认的模板。然而,用户可以自定义他们的新闻页以显示来自他们所订阅的频道的最新的标题行。在一个实施例中,当一个与用户相关的事件发生时,一个作为信息员的自动处理进程将提示用户。每个信息员均包括一个名称、描述和相关事件。另外,信息员还包括一个指向所引用的内容页的链接。在这样一个实施例中,信息员的提示采取给用户发送电子邮件的形式。在另一个实施例中,信息员的提示采取用户新闻页中一个标题行的形式(例如,当某个频道的新内容出现时该新闻页的一条标题行将改变)。在新闻页的实施例中,每隔一段预定的时间,信息员将搜索出现在已订阅频道中的标题行。然后这些标题行被显示在用户的新闻页上。在一个实施例中,运行在信息源14上的一个代理在第一制定时间生成一个报告。例如,信息源1本文档来自技高网...

【技术保护点】
一种用于在具有一个用户接口和一个服务器的系统中频道化数据的方法,该方法包括:在用户接口指明将作为发布内容进行发布的数据;发送一个请求到服务器,以对服务器指明该数据;在服务器端为要发布的数据生成一个对象关键字;把该对象关键字存 储在一个内容目录中,作为存储在虚拟目录中值的一个函数;把该对象关键字同一个频道相关联;和在用户接口上显示该频道。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:托马斯W舒尔兹马克C布拉德利特德C哈尔姆拉斯特托马斯Y佩特森
申请(专利权)人:计算机联合思想公司
类型:发明
国别省市:US[美国]

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

1