当前位置: 首页 > 专利查询>微软公司专利>正文

对列表内的记录的顺序的和非顺序的访问制造技术

技术编号:8369158 阅读:174 留言:0更新日期:2013-02-28 19:23
此处所提供的本公开使Web应用程序的用户顺序地或非顺序地跨页面边界地从单页面或多页面列表打开记录,无需离开当前查看窗口。根据一个方面,提供了具有在列表的一个或多个页面中按顺序呈现的若干个记录的列表。接收对记录中的一个记录的选择,检索并提供与所选记录相关联的内容。当呈现所选记录的内容时,再次提供列表。从列表中选择相对于当前查看的记录顺序地或非顺序地列出的新记录,并响应于选择,将查看窗口内的内容替换为与新选择的记录相关联的内容。

【技术实现步骤摘要】
【国外来华专利技术】对列表内的记录的顺序的和非顺序的访问背景诸如顾客关系管理(CRM)系统之类的Web应用程序常常给用户提供用于管理诸如关于客户、帐户、销售、营销,职员等等信息之类的大量的与业务相关的事务的工具。通过使用CRM系统,用户常常能够查看对应于业务的许多方面的记录。例如,销售人员可以使用电话簿以在任何给定的班次期间他们必须拨打的大量的电话呼叫内导航。列表可以根据某些定义的准则从数据库生成。通过使用诸如CRM系统之类的Web应用程序,销售人员通常将打开与列表中的第一电话号码相关联的记录,以查看具有有关潜在的客户的信息的表单和/或用于接收由销售人员输入的信息的输入字段。在完成呼叫之后,销售人员通常关闭表单,选择列表中的下一条目以打开对应的表单,并对于列表中的每一个条目,重复该过程。由于常规Web应用程序的限制,此过程常常是费力的。查看列表内的多个记录的典型过程包括从列表中打开所需记录,该记录在新窗口中打开。为了查看另一个记录,用户 返回到包含列表的原始窗口以选择另一个记录,该另一个记录随后在新窗口中打开。此过程涉及大量的点击,用户常常被在很短的时间内打开的许多窗口中断。对此问题的解决方案是允许在某一页面上导航到列表中的前一或下一项。例如,某些Web应用程序允许查看列表中的记录的用户使用“前一”或“下一”按钮或其他可选择的界面元件以导航到列表内的正在被查看的当前记录的按顺序的前后记录。此解决方案存在两个问题。首先,导航只限于列表内的记录的单个页面。Web应用程序将列表限制到预定义的数量的记录或条目。如果记录的数量超出在列表的单个页面上允许的预定义的数量,则记录的列表在列表的随后的页面上继续。当用户相似列表的单个页面上的记录内导航时,用户必须随后返回到带有列表的原始窗口,检索列出列表的下一页的记录,然后,在新页面上打开记录,以继续导航记录。常规的解决方案所存在的第二个问题是,在记录列表的页面中的导航仅限于顺序的导航,而不允许非顺序的导航。换言之,用户必须使用“前一”和“下一”按钮按顺序操作列表,在不导航回到原始窗口并且在列表的正确页面定位所需项之后在新窗口中打开它的情况下,不能直接打开不靠近列表中的当前记录的记录。正是基于这些及其他考虑才提供了此处的说明。
技术实现思路
此处公开了对列表内的记录或其他条目的顺序的和非顺序的访问。具体而言,下面的本专利技术给用户提供了访问从其打开正在查看的当前记录的记录列表的能力,无需离开当前查看窗口。在列表的随后的页面或前面的页面上的记录或项可用于访问,允许交叉(cross)浏览器窗口导航。在查看窗口中从列表打开记录之后,当查看已打开的记录的同时相同的列表也在查看窗口中可用。通过使用此处所描述的特征,用户现在可以按顺序以及随机地选择和导航到在任何特定列表上的任何记录或项。用户不再必须为了选择相同列表中的另一个记录而离开当前窗口,即使所需的记录位于列表的不同的页面上。根据此处呈现的一个方面,提供了具有在列表的一个或多个页面中按顺序呈现的若干个记录表示(此处称为“记录”)的列表。接收对记录中的一个记录的选择,检索并提供与所选记录相关联的内容。当呈现所选记录的内容时,提供列表。从列表中选择新记录,响应于选择,将查看窗口内的内容替换为与新选择的记录相关联的内容。根据另一个方面,接收对具有若干个记录的列表中的记录的选择。作为响应,捕捉对应于列表的内容和状态的列表数据。检索和提供与所选记录相关联的内容,当用户正在查看内容时,提供用于重新创建列表的捕捉到的列表数据,而不返回到原始列表。根据另一个方面,由Web应用程序在查看窗口内提供内容。提供了带有内容的记录的多页面列表。接收对列表中的记录中的一个的选择。响应于选择,检索与新选择的记录相关联的内容,并在查看窗口中提供内容,替换了原始内容。存储对应于列表的属性的可扩展标记语言(XML)列表数据。根据与新内容一起发送的XML列表数据,为包括新选择的记录的列表的页面提供新内容。接收对于列表的与当前正在显示的页面不同的页面的请求,并提供新列表页面。接收对非顺序记录的选择,在查看窗口中提供对应的内容,代替当前内容。·应该了解,上文所描述的主题还可以实现成计算机控制的装置、计算机进程、计算系统或诸如计算机可读存储介质之类的制品。通过阅读下面的“具体实施方式”并审阅相关联的附图,这些及各种其他特征将变得显而易见。提供本“
技术实现思路
”是为了以精简的形式介绍将在以下详细描述中进一步描述的一些概念。本“
技术实现思路
”并不旨在标识所要求保护的主题的关键特征或必要特征,并且本“
技术实现思路
”也不旨在被用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本专利技术的任一部分中提及的任何或所有缺点的实现。附图简述图I是示出了此处所公开的列表访问管理系统的操作环境的各方面的计算机网络和软件体系结构图;图2是示出了根据此处所公开的一个实施例的从记录列表的非顺序记录访问的示例的框图;图3A-3E是根据此处所公开的一个实施例的对应于从记录列表的非顺序记录访问的图2所示的示例的屏幕图;图4是示出了根据此处所公开的各实施例的用于提供对列表内的记录的顺序的和非顺序的访问的操作的流程图;以及图5是示出了能够实现此处呈现的实施例的计算系统的说明性计算机硬件和软件体系结构的计算机体系结构图。详细描述下面的详细描述涉及用于提供对列表中的记录的顺序的以及非顺序的访问的概念和技术。具体而言,下面所描述的各实施例可使Web应用程序的用户在项或记录的列表中导航,在列表的多个页面中顺序地或非顺序地导航,并在Web浏览器的单个查看窗口内查看与所选记录相关联的内容。如上文所描述的,常规Web应用程序使用户导航记录列表,并打开记录以查看相关联的内容。然而,常规Web应用程序在列表的单个页面所示出的记录的数量方面受到限制,且不能给用户提供在无需关闭当前查看的记录并返回到原始列表的情况下以任何顺序从列表的任何页面随机地选择记录的能力。通过使用下面所描述的概念,当用户从列表中选择记录时,记录的内容在查看窗口中被打开,而可以被用来重新创建该列表的列表数据,或XML列表数据被持久保存在存储器中。当用户请求该列表以选择另一个记录时,使用XML列表数据来重新创建列表,而无需用户返回到原始页面以查看原始列表。然后,用户可以导航列表,并顺序地或非顺序地从列表的任何页面中对任何记录进行选择,无需如利用常规Web应用程序的情况那样依赖于通过“前一”和“下一”按钮按顺序的导航。在当前查看窗口中提供新选择的记录,消除了窗口的重复打开和关闭或向主要列表页面的额外的来回导航的负担。在本专利技术中,术语“记录”被用来描述列表中的项。应该理解,记录可以包括具有供用户查看的相关联的内容的任何项。此外,尽管此处是在Web应用程序的上下文中诸如利用CRM系统来描述各实施例的,但是,下面的本公开不仅限于在Web应用程序内使用。尽管在此所述的主题是在结合计算机系统上的操作系统和应用程序的执行来执行的程序模块的一般上下文中来描述的,但是本领域技术人员将认识到,可以结合其他类型的程序模块来执行其他实现。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例 程、程序、组件、数据结构以及其他类型的结构。此外,本领域技术人员将了解,可以利用其他计算机系统配置来本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.06.17 US 12/817,1861.一种用于提供对列表中表示的多个记录的顺序的和非顺序的访问的计算机实现的方法,所述方法包括执行下列计算机实现的操作 提供包括对应于所述多个记录的多个记录表示的列表,所述多个记录表示是在一个或多个列表页面中按顺序呈现的; 接收对对应于所述列表中的第一记录的第一记录表示的选择; 响应于接收到对所述第一记录表示的所述选择,在查看窗口内提供与所述第一记录相关联的内容; 当在所述查看窗口内提供与所述第一记录相关联的所述内容时提供所述列表; 接收对所述列表中的第二记录的选择;以及 响应于接收到所述对所述第二记录的选择,在所述查看窗口内,将与所述第一记录相关联的所述内容替换为与所述第二记录相关联的内容。2.如权利要求I所述的计算机实现的方法,其特征在于,所述方法是由在服务器计算机上执行的Web应用程序执行的,其中,所述对所述第一记录的选择和所述对所述第二记录的选择是从远程客户端计算机接收到的。3.如权利要求I所述的计算机实现的方法,其特征在于,所述列表包括在多个列表页面中按顺序呈现的所述多个记录表示,以便所述多个记录表示的子集在所述多个列表页面的每一页面上呈现。4.如权利要求I所述的计算机实现的方法,其特征在于,所述多个记录表示包括对应于所述多个记录的多个记录名称。5.如权利要求I所述的计算机实现的方法,其特征在于,所述多个记录表示包括对应于所述多个记录的多个图形表示。6.如权利要求I所述的计算机实现的方法,其特征在于,提供所述列表包括在所述查看窗口上显示弹出式菜单,所述弹出式菜单包括在所述一个或多个列表页面中按顺序呈现的所述多个记录表示。7.如权利要求I所述的计算机实现的方法,其特征在于,提供所述列表包括在所述查看窗口内显示导航窗格,所述导航窗格包括在所述一个或多个列表页面中按顺序呈现的所述多个记录表示。8.如权利要求I所述的计算机实现的方法,还包括 当在所述查看窗口内提供与所述第二记录相关联的所述内容时接收对替换的列表的请求,所述替换的列表包括来自所述列表中的不同的内容; 响应于接收到所述对所述替换的列表的请求,当在所...

【专利技术属性】
技术研发人员:D·B·斯特纳森K·齐姆普利奇B·斯瓦米纳坦G·萨塔卡T·西瑞克
申请(专利权)人:微软公司
类型:
国别省市:

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

1