CN105339957A - 显示实体的不同视图 - Google Patents
显示实体的不同视图 Download PDFInfo
- Publication number
- CN105339957A CN105339957A CN201480032390.9A CN201480032390A CN105339957A CN 105339957 A CN105339957 A CN 105339957A CN 201480032390 A CN201480032390 A CN 201480032390A CN 105339957 A CN105339957 A CN 105339957A
- Authority
- CN
- China
- Prior art keywords
- display
- entity
- maincenter
- user
- role
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 27
- 238000012800 visualization Methods 0.000 claims description 18
- 230000009471 action Effects 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 11
- 230000002452 interceptive effect Effects 0.000 claims description 6
- 238000005096 rolling process Methods 0.000 claims description 5
- 230000000712 assembly Effects 0.000 claims description 4
- 238000000429 assembly Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 8
- 230000007246 mechanism Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 18
- 230000000875 corresponding effect Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 12
- 230000003993 interaction Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000013500 data storage Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000013519 translation Methods 0.000 description 4
- 238000012384 transportation and delivery Methods 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008707 rearrangement Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 210000003811 finger Anatomy 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013079 data visualisation Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 239000011229 interlayer Substances 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010992 reflux Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Indicating Measured Values (AREA)
Abstract
实体中枢显示包括多个不同部分,每一部分包括多个不同组件。这些部分各自对应于组成实体的数据的不同方面。每一组件是与对应部分内的数据相关的用户界面显示元素。各单独组件可基于用户的角色以及处于该角色的用户执行的活动或任务而被选择并置于实体中枢显示上。
Description
背景
计算机***当今非常普遍。事实上,它们被用在许多不同类型的环境中。
业务计算机***也被广泛应用。这样的业务***包括客户关系管理(CRM)***、企业资源规划(ERP)***、业务线(LOB)***,等等。这些类型的***通常包括被存储为实体或其他业务数据记录的业务数据。这样的业务数据记录(或实体)通常包括被用来描述业务的各方面的记录。例如,它们可包括描述并标识客户的客户记录、描述并标识供应商的供应商记录、描述特定销售的销售记录、报价记录、订单记录、库存记录,等等。每一实体本身可包括大量信息。它可以是来自各用户的通信的主题。另外,每一实体可包括底层数据的不同类型的视图。例如,它可包括图表、活动馈源、列表,等等。
业务***通常还包括促进对数据执行各业务过程或任务的过程功能。用户登录到业务***以执行业务任务来进行业务。
这样的业务***当前还包括角色。基于他们要为业务执行的任务的类型,用户被指派了一个或多个角色。角色可包括某些安全许可。同样,基于给定角色,对不同类型的数据记录(或实体)的访问可以变化。
业务***还可能非常大。它们可包含可通过使用数千不同表单来显示或操纵的大量数据记录(或实体)。因此,以有意义的方式将数据可视化可能非常困难。
提供以上讨论仅用作一般的背景信息,并不旨在帮助确定所要求保护的主题的范围。
概述
实体中枢显示包括多个不同部分,每一部分包括多个不同组件。这些部分各自对应于组成实体的数据的不同方面。每一组件是与对应部分内的数据相关的用户界面显示元素。各单独组件可基于用户的角色以及处于该角色的用户执行的活动或任务而被选择并置于实体中枢显示上。
提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。该概述不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在被用来帮助确定所要求保护的主题的范围。所要求保护的主题不限于解决在背景中提及的任何或所有缺点的实现。
附图简述
图1是一个说明性业务***的框图。
图2A和2B(统称为图2)示出了解说图1所示的***在生成并操纵实体中枢显示时的总体操作的一个实施例的流程图。
图3是示出可被包括在实体中枢显示上的各组件的框图。
图3A是一个说明性实体中枢显示的框图。
图3B-3D是说明性用户界面显示。
图4是在各体系架构中显示图1的***的框图。
图5-10示出了移动设备的不同实施例。
图11是一个说明性计算环境的框图。
详细描述
图1是业务***100的一个实施例的框图。业务***100生成具有用户输入机制104的用户界面显示102以供用户106交互。用户106说明性地与用户输入机制104交互以控制并操纵业务***100。
业务***100说明性地包括业务数据存储108、业务过程组件110、处理器112、可视化组件114以及显示定制组件116。业务数据存储108说明性地包括业务***100的业务数据。业务数据可包括实体118或其他类型的业务记录120。它可包括表示用户对各显示的定制的定制121。它还包括业务数据***100的各用户可持有的角色集合122。此外,业务数据存储108说明性地包括各工作流124。业务过程组件110基于来自各自具有一个或多个给定角色122的用户的用户输入说明性地对实体118或其他业务数据120记录执行工作流124。
可视化组件114说明性地生成存储在业务数据存储108中的数据和过程(或工作流)的各可视化或视图。可视化可包括例如一个或多个控制板显示126、多个不同工作空间显示128、多个列表页显示129、多个不同实体中枢显示130以及其他显示132。
控制板显示126说明性地是业务***100中的各数据和工作流的概览。它说明性地提供到构成业务***100的应用内的不同位置的多个不同链接。
工作空间显示128说明性地是向用户106提供对由用户106在执行他或她的作业时执行的不同工作(任务、活动、数据,等等)的可视性的可定制的、面向活动的显示。工作空间显示128说明性地合并来自业务***100中的若干不同区域的信息(例如,在执行业务***100的功能的业务应用中)并按经组织的方式呈现该信息以供用户106查看。
列表页显示129将相关项分成各行,而工作空间显示128可具有概括列表页显示129的各行的单独元素。例如,工作空间显示128上的磁贴(以下讨论)可以显示对应列表页显示129中的行数的计数。作为另一示例,工作空间显示128上的列表(也在下文讨论)可以示出来自列表页显示129的数据,但具有比全列表页显示更小的列集合。工作空间显示128还可具有各自指向不同列表页显示129的多个元素(例如,磁贴、列表、图表,等等)。
实体中枢显示130说明性地是示出与单个数据记录(诸如单个实体118或其他数据记录120,它可以是供应商记录、客户记录、雇员记录,等等)有关的大量信息的显示。因而,可存在针对每一实体118或其他数据记录120的实体中枢显示。实体中枢显示130说明性地包括多个不同信息部分,其中给定在每一部分中呈现的不同类型的信息,每一部分被设计成按给定方式(如,数据字段、列表,等等)呈现其信息。
用户可说明性地致动每一部分内的各显示元素(例如,组件)以更深地下钻更多实体数据。实体中枢显示130说明性的是可水平滚动以允许超出可查看屏幕的界限的各部分被滚动进入视图的全景显示。在一个实施例中,用户可以从实体中枢显示130做相对简单和相对复杂的编辑任务,并且他们还可说明性地创建新实体。在一个实施例中,在实体中枢显示130上提供的信息基于给定用户被指派的角色来被过滤。这在以下更详细地描述。
业务过程组件110说明性地访问并促进在业务***100中执行的各工作流124的功能。它可以访问存储在数据存储108中的各种数据(如实体118和其他业务记录120),也促进这一功能。
显示定制组件116说明性地允许用户106定制用户106在业务***100中能访问的显示。例如,显示定制组件116可以提供允许用户106定制用户106在***100中能访问的工作空间显示128或实体中枢显示130中的一者或多者的功能。
处理器112说明性地是具有相关联的存储器和时序电路(未分开示出)的计算机处理器。它说明性地是业务***100的功能部件,并且由业务***100中的其它组件和项激活,并且促进业务***100中的其它组件和项的功能性。
数据存储108被示为单个数据存储,并在***100本地。然而,应当注意,也可使用多个不同的数据存储。同样,一个或多个数据存储可以远离***100,或在***100本地,或一些可在本地而其他在远程。
用户输入机制104可以采取各种各样的不同形式。例如,它们可以是文本框、活动磁贴、复选框、图标、链接、下拉菜单、或其他输入机制。另外,它们还可由用户106按多种多样不同的方式来致动。例如,它们可以使用点击设备(诸如鼠标或跟踪球),使用软或硬小键盘、拇指垫、各种按钮、操纵杆等来致动。另外,在其上显示了用户界面显示的设备具有触敏屏的情况下,它们可以使用触摸姿势(诸如使用用户的手指、指示笔等)来被致动。此外,在设备或***具有语音识别组件的情况下,可以使用语音命令来致动它们。
还将注意,多个框在图1中示出,每一个框对应于***100中执行的给定组件或功能的一部分。功能可被分成各附加框或合并成更少框。本文构想了所有这些安排。
在一个实施例中,每一用户106基于给定用户106将在业务***100中执行的活动或任务的类型而被指派角色122。因而,在一个实施例中,控制板显示126、工作空间显示128或实体中枢显示130(或它们全部)被生成以提供与给定用户106的角色相关的信息。即,基于指派给业务***100中的用户106的特定一个或多个角色来向用户106提供与对应显示126、128或130有关的不同信息。以此方式,向用户106呈现了与用户106在业务***100中执行的作业高度相关的信息的可视化。
另外,一些类型的角色122可具有为他们生成的多个对应的工作空间显示128或实体中枢显示130。作为示例,假定用户106在业务***100中被指派管理员的角色。在这种情况下,可向用户106提供对多个不同工作空间显示128的访问权。第一工作空间显示128可以是安全工作空间。安全工作空间可包括与业务***100的安全特征相关的信息,诸如访问、***100中授予的许可、***100中的安全违反、与***100相关的认证问题,等等。用户106(是管理员角色)还可具有对与***100的健康相对应的工作空间显示128的访问权。这一工作空间显示128可包括与***100的性能、***100的存储器使用和速度等相关的信息。因而,只具有单个角色122的给定用户106可具有对多个不同工作空间显示128的访问权。对实体中枢显示130而言也是如此。即,在一个实施例中,可基于用户的角色122为单个实体生成不同实体中枢显示130。
类似地,给定用户106可具有多个不同角色122。作为示例,假定给定用户106负责与业务***100相关的人力资源任务以及工资单任务。在这种情况下,给定用户106可具有人力资源角色122和工资单角色122。因而,用户106可具有对在业务***100中指派给用户106的每一角色122的一个或多个工作空间显示128的访问权。以此方式,在用户106执行人力资源任务时,用户106能访问人力资源工作空间显示128,它将包含用户106相信与人力资源角色和人力资源任务相关的所有信息。随后,在用户106在***100中执行工资单任务时,用户106能访问一个或多个工资单工作空间显示128,它包含与工资单任务和角色相关的信息。同样,对实体中枢显示130而言也是如此。即,可基于请求该显示的用户106的角色122来为给定实体生成不同实体中枢显示130。以此方式,用户不必只具有在单个显示上带有与工资单任务和人力资源任务相关的所有信息的单个显示(这工作起来可能是令人混淆且麻烦的)。
图2(图2A和2B统称为图2)是解说在生成并操纵各实体中枢显示130时的***100的操作的一个实施例的流程图。可视化组件114首先生成允许用户登录到业务***100(或以其他方式访问业务***100)并请求访问与指派给用户106的一个或多个角色122相对应的一个或多个实体的实体中枢显示130的用户界面显示。生成用于接收请求实体中枢显示130的用户输入的UI显示由图2中的框150指示。
这可包括各种各样的不同事物。例如,用户106可以提供认证信息152(如用户名和口令)或角色154(或者一旦用户提供了认证信息152,角色就可在***100内被自动访问)。另外,用户106可以提供标识要示出其实体中枢显示130的特定实体的输入(如框156所示)。当然,用户106也可按其他方式导航到或请求访问实体中枢显示130,并且这由框158指示。
响应于接收到请求访问实体中枢显示130的输入,可视化组件114访问业务数据存储108。这由图2的框160指示。可视化组件114可说明性地访问与角色122相关联的角色许可。这由框162指示。它当然可访问实体118(或其他记录120)、与实体118(或其他记录120)相关的任何信息,如框164所示,且它可访问定制或定制信息121。定制信息121可被用来基于存储为定制信息121的先前用户定制来定制实体中枢显示130。当然,可视化组件114还可访问数据存储108中的其他信息。这由图2中的框166指示。
可视化组件114随后显示用户在对显示的请求中标识的实体的实体中枢显示130。这由框168指示。特定实体中枢显示130可以在全景视图中显示。这由框170指示。全景意味着显示可超出在其上示出该显示的特定显示屏的水平大小。实体中枢显示130因而说明性地可水平(或全景)滚动,以使得用户可滚动该显示来查看显示上的全部信息。
另外,显示说明性地具有说明174和标题175。说明174标识为其生成实体中枢显示130的特定类型的实体。作为示例,如果实体中枢显示130针对特定供应商实体,则说明可包括词语“供应商”以指示为其示出该显示的实体的类型是“供应商”实体。标题标识由实体中枢显示130表示的特定实体(例如,特定供应商实体)。
如上文简要讨论的,实体中枢显示130可被分解成多个部分176,每一部分具有一个或多个内容组件178。每一部分176说明性地包括实体的一部分的概述。该概述可包括针对用户的角色122定制的、与实体的该特定部分有关的事实的简要摘要、扼要重述、或纲要。每一部分176说明性地提供与实体的特定方面有关的信息。
内容组件178说明性地包括可由用户106致动以访问其他信息的用户可致动的界面元素。例如,致动组件178可将用户导航到更详细信息。这允许用户下钻到与给定实体有关的更多细节。另外,一些部分允许用户执行编辑或者执行相对于实体中枢显示130所表示的实体的任务或活动。
实体中枢显示130还说明性地包括包含允许用户106采取动作的动作按钮的应用栏180。动作按钮可与实体中枢显示130所表示的特定实体以及用户或指派给查看实体中枢显示130的用户106的角色122在上下文上相关。
当然,实体中枢显示130也可包括其他信息。这由图2中的框182指示。
图3是示出示例性实体中枢显示196的示例性项的框图。在一个实施例中,实体中枢显示196包括标识实体类型的说明174。显示196还包括示出由显示196表示的特定实体的标题的标题部分175。实体中枢显示196说明性地包括多个部分200、202、204、206和208,且每一部分具有一个或多个内容组件210、212、214、216和218。每一部分200-208说明性地对应于由实体中枢显示196所表示的实体的一部分。例如,部分200可以是示出提供对底层实体中的(或与底层实体有关的)高度相关信息的快速访问的磁贴集合的第一部分。高度相关的信息可以是查看显示196的用户频繁使用的信息。第二部分202可以是示出这一特定用户106的高度相关的(或频繁访问的)信息或与指派给用户106的角色122所执行的任务相关的信息的角色定制的部分。作为示例,如果存在查看实体中枢显示196的三个不同角色,则部分202中的信息可针对查看它的人的特定角色来定制。如果例如该人具有采购经理的角色,则部分202中的信息可以是采购信息。
实体中枢显示196的其余部分说明性地包含实体的其余部分的概要,按对查看显示196的特定人(或角色)的重要性的降序排列。最重要信息说明性地在左侧,而最不重要信息在右侧。
当然,这些是示例性部分,且它们可与基本上底层实体的任何部分相关。组件210-218中的每一者说明性地与来自底层实体的数据项或者相关于指派给用户106的角色122的任务或活动相对应。
图3还示出了实体中枢显示196包括应用栏220。向应用栏220提供了可与所显示的特定实体在上下文上相关的控件集合222。控件222可以允许用户执行各种不同的动作,如改变所显示的视图的种类,过滤视图上的信息,共享、导出或编辑该信息,或甚至执行用户定义的动作。这些是示例性动作,且其他动作也可通过应用栏220上的控件来被提供。
还应注意,显示196上的部分202-208中的每一者的宽度可以变化。在一个实施例中,宽度基于给定部分中的信息的重要性而变化。例如,如果给定部分中的信息被认为是高度重要的,则与被认为较不重要的信息相比,它可被分配显示196上的更多的水平可用区域。这可以基于用户偏好或用户定制输入、基于用户的角色、或基于其他准则来在逐实体的基础上完成,或者它甚至可以被预定义。
图3A是示出不同组件221的一个实施例的框图。图3A示出任何给定组件221可以是磁贴223、列表224、活动馈源226、图表228、一个或多个快速链接230、图像232、标记/值对234、日历236、地图238、卡240、或另一用户界面元素242。这些组件中的一些可具有各种不同的形式。
一旦实体中枢显示(如图3中示出的显示196)被显示给用户106,用户106就可说明性地与该显示交互(通过提供用户交互输入)以查看该显示的不同部分,或查看更详细信息,或导航到其他显示,或执行动作,等等。在实体中枢显示上接收用户交互输入由图2中的框244指示。现在将描述用户交互输入的多个示例。
在一个实施例中,实体中枢显示130是全景显示。即,如果实体中枢显示130中存在比可被显示在单个屏幕上更多的信息,则屏幕可向左或向右平移以展示并显示附加信息。例如,如果实体中枢显示130被显示在触敏屏上,则用户可以使用滑扫触摸姿势来简单地向左或向右平移该显示。以此方式,用户可以水平(或全景)地滚动以查看实体中枢显示130上的所有各部分。接收全景滚动输入以全景地滚动通过实体中枢显示130中的各部分由图2中的框246指示。
在一个实施例中,每一部分中的组件也可垂直地滚动。例如,并且再次参考图3,如果部分206中的组件216的数量超出它可用的空间,则用户可说明性地垂直滚动列表(与其他部分无关)来展示并显示130该部分中的附加组件。在部分内滚动由图2中的框248指示。
此外,用户可以通过致动各部分之一中的各组件之一来与实体中枢显示交互。在用户这样做时,用户被说明性地导航到(即,用户下钻)示出由该特定组件表示的更详细信息的显示。与组件交互以下钻到更详细信息由图2中的框250指示。
另外,用户106可说明性地编辑给定部分或组件内显示的内容。这由图2中的框252指示。作为示例,用户106可以致动应用栏220上的控件222之一以将所选组件或部分置于编辑模式,使得用户可以编辑该内容。
同样,在一个实施例中,用户106可以捕捉或修改所显示的实体中枢显示130所表示的底层实体与其他实体之间的关系。这由图2的框254指示。例如,实体可以按不同方式彼此相关联或以其他方式彼此相关。用户可说明性地使用应用栏220上的控件222之一(或其他控件)来捕捉这些关联或关系,或通过添加或删除与其他实体的关系来修改它们。
此外,用户106可说明性地创建新的相关业务记录或实体。这样的业务记录或实体说明性地相关于所示出的特定实体中枢显示130所表示的底层实体。创建新的或相关的记录由框256指示。
用户106还可说明性地导航到相关记录。这由框258指示。作为示例,情况可能是实体中枢显示130上的一些信息项链接到其他实体或其他类型的业务记录。在用户106致动链接时,用户106可说明性地被导航到该相关实体。
当然,将明白,用户106可以执行与实体中枢显示130的其他交互,并且将采取其他动作。这由图2的框260指示。
一旦如框244所示,用户提供了用户交互输入,可视化组件114就说明性地基于用户交互输入来执行对应动作。这在图2中由框262指示。例如,可视化组件可基于特定交互用户输入来导航用户,示出更详细信息,添加或修改关系或生成新业务记录,或按另一所需方式反应。
图3B显示示出实体中枢显示266的用户界面显示264的一个实施例。实体中枢显示266说明性地包括说明268、标题部分270、相关信息部分272、有何新东西部分274、销售过程部分276、以及其他部分278(它们在屏幕外在用户界面显示264的右侧)。如果用户106使用全景导航输入将显示向右移动或向左移动来在显示屏上平移显示,则其他部分278可被说明性地查看。
部分272-278中的每一者说明性地包括组件集合。群272说明性地包括磁贴280。在被用户106致动时,磁贴280中的每一者说明性地将用户106导航到与被用户106致动的特定磁贴280相对应的表示更详细信息的底层详细显示。每一磁贴280说明性地是单个点击或触摸目标。磁贴表面是动态的且可以用来自底层数据的新内容来频繁更新。
有何新东西部分274说明性地包括活动馈源282。活动馈源282显示协作和活动相关信息的持续流。在图3B所示的实施例中,活动馈源282说明性地包括项列表284。该列表反映多个帖子形式的协作和活动相关信息。活动馈源282还说明性地包括可从用户106接收文本用户输入的文本框286。在用户将帖子键入框286并致动发帖按钮(或其他合适的用户输入机制)时,框286中的文本项被张贴到活动馈源282中的项列表284以供接收该活动馈源的其他人审阅。还将注意,如果活动馈源中项284的数量超出可用于显示它们的垂直工作空间,则用户106可说明性地在箭头288所示的方向上垂直滚动。这可以使用适当的用户输入来完成,如触摸姿势、点击输入,等等、
图3B还示出了部分274和276各自分别包括头部290和292。在一个实施例中,头部中的每一者可被用来将用户链接到与该部分相关的更详细信息。例如,在部分274,致动头部290将用户106导航到相同类型的信息的更完整列表。示出更详细信息的页面说明性地包括返回按钮。在用户致动返回按钮时,用户被导航回实体中枢显示,其中实体中枢显示的滚动状态被维持。
图3B还包括应用栏294。应用栏294包括用户可致动控件的集合,包括显示列表(Showlist)控件296、锁定(Pin)控件298、机会控件300、删除(Delete)控件302、新建(New)控件304以及视图(Views)控件326。显示列表控件296和视图控件326在下文参考图3C更详细地描述。锁定控件298说明性地允许用户创建到示出在实体中枢显示266上的特定数据实例的快捷方式。在一个实施例中,一个或多个控件可被致动以使显示定制组件116将用户导航到允许用户将来自底层实体的附加信息添加到实体中枢显示266的一个或多个用户界面显示。作为示例,可向用户呈现所选部分的附加细节(当前未表示在实体中枢显示上),使得用户可以将该细节添加到给定部分。另外,用户可说明性地改变给定部分或部分内的给定组件的显示格式的类型。
如果用户致动机会控件300,则用户可说明性地被导航到与本机会有关的附加信息,或查看本机会的全细节视图,等等。
如果用户致动删除控件302,则用户可说明性地删除所显示的当前实体记录。或者,如果一个部分被选择,则该用户可删除所选部分内的所选组件(或数据)。当然,用户还可说明性地删除整个实体中枢显示266。
如果用户致动新建控件304,则用户可说明性地创建新实体。在一个实施例中,新创建的实体也可与实体中枢显示266所表示的底层实体相关联(或以其他方式相关)。
用户还可说明性地在实体中枢显示266上对各部分或实体中枢显示266的一个部分内的各组件重新排序。在一个实施例中,用户可简单地选择一个部分或一单独组件,并使用拖放输入来将它拖至其新位置。在这种情况下,显示定制组件116说明性地回流实体中枢显示上的信息的显示,以按用户所需对各组件或部分重新排序。
用户106还可通过致动显示列表控件296将实体中枢显示266的显示模式改变成列表视图。接收致动显示列表控件296的用户输入由图3B中的框306指示。在这一点发生时,可视化组件114生成列表视图用户界面显示,如图3C所示的显示308。用户界面显示308类似于图3B中示出的实体中枢显示266并且类似的项被类似地编号。然而,可以看到,列表视图显示308还包括列表310。列表310说明性地包括与实体中枢显示266中显示的并由说明268指示的实体类型相对应的所有实体的列表。
作为示例,可以从图3B的说明268中看到,实体中枢显示266所表示的实体是“机会(OPPORTUNITY)”实体。因而,在用户致动显示列表控件296时,生成并显示列表310。列表310包括所有“机会”实体的列表。这些机会实体中的每一者由列表310中的条目312表示。条目说明性地是用户可致动界面元素(如导航链接)。在用户致动条目312之一时,可视化组件114将用户导航到与列表310中被用户106致动的特定条目312所表示的实体相对应的实体中枢显示。生成同一类型的其他实体的列表310由图2的流程图中的框314指示。
还将注意,在一个实施例中,列表310是在垂直方向上可滚动的。这由图2的流程图中的框316指示。即,如果条目312的数量超过在其上显示它们的垂直区域,则用户可说明性地通过使用合适的用户输入来垂直向上和向下滚动列表310。将列表310中的条目312中的每一者显示为导航链接由图2中的框318指示。
列表310可包括其他信息,如框320所示。可以看到,例如,列表310还说明性地包括过滤器文本框322。用户可说明性地将过滤准则键入文本框322以基于该过滤准则来过滤实体的列表310。此外,列表310说明性地包括排序准则机制324。在图3C所示的实施例中,机制324是下拉菜单。在用户致动机制324时,生成显示可被用来对条目列表310排序的各排序准则的下拉菜单。可以看到,在图3C中,列表310当前按估计的关闭日期来排序。这仅作为示例给出。
图3C还示出了应用栏294包括视图控件326。在用户致动视图控件326时,可视化组件114改变(或过滤)当前示出的数据。如果用户再次致动显示列表控件296,则可视化组件114将用户返回查看图3B示出的实体中枢显示266。因而,可以看到,用户可通过重复地致动控件296在列表视图308和实体中枢显示266之间切换。
图3D示出了实体中枢显示330的另一实施例。与其他实施例一样,实体中枢显示330可说明性地具有说明部分268、标题部分270、包括磁贴集合280的键信息部分272以及多个附加部分。在图3D所示的实施例中,实体中枢显示330包括细节部分334、以及开发阶段部分336。从图3D可以看到,细节部分334包括多个不同种类的组件,包括磁贴集合335和列表338。因而,可以看到,每一部分可包括多个不同类型的组件。图3D中所示的那些只是用于示例。
此外,阶段部分336包括核对表。当用户执行了该列表中的给定项时,用户可以说明性地在该核对表中该项旁边打勾。
同样,实体中枢显示300说明性地包括阶段显示340。阶段显示340说明性地包括阶段集合,给定业务记录(实体)从始至终沿该阶段集合行进。作为示例,实体可被打开作为领导。如果实体是领导,则这可需要用户106或另一人鉴定主体公司或组织以确定它们是否甚至是采用业务***100的组织的业务机会。
一旦领导已被鉴定,该实体就可被转移或改变成机会实体。机会实体可以经历多个不同阶段,如开发阶段和细化阶段。在开发阶段,用户106可说明性地获得附加信息,组成团队来处理该业务机会,等等。在细化阶段期间,用户可与机会实体所表示的组织进行交互以获得信息来生成报价实体。一旦业务机会已被细化,用户106就可说明性地生成表示可被提供给客户并由客户批准的报价的报价实体。最终,一旦销售完成,机会实体就可被关闭。
可以看到,这些不同阶段中的每一者沿显示340来表示。显示340说明性地包括指示由实体中枢显示330所表示的底层实体驻留在在阶段显示340上的位置的位置指示符342。如果用户希望使底层实体前进至下一阶段,则用户可致动合适的用户输入机制,如前进(Advance)机制344。在这一点发生时,可视化组件114说明性地将位置指示符342移至阶段显示340上的下一阶段。可视化组件114还说明性地基于新位置来更新实体中枢显示330以包括适当的信息。例如,如果底层实体从开发(Develop)阶段移至细化(Refine)阶段,则实体中枢显示330可说明性地包括表示需要由用户106在该用户可为客户生成报价或提议之前收集或输入信息的附加信息字段。接收阶段修改输入(如致动机制344)由图2的流程图中的框350指示,并且基于阶段修改输入来生成经更新的实体中枢显示由框352指示。
因而,可以看到,实体中枢显示基于用户的角色来向用户显示底层实体的各种不同部分。该信息可根据信息的类型或给定角色的用户所执行的任务被编组成各部分,并且每一部分可具有一个或多个组件。每一组件可以是各种不同组件类型之一,且说明性地表示来自底层实体或数据记录的信息项。用户可说明性地平移实体中枢显示以查看所有不同部分,且可在部分内垂直滚动以查看该部分中的所有组件。用户可与各组件交互以查看更详细信息,导航到其他信息或实体,执行任务或活动,定制实体中枢显示,删除组件或部分,添加组件或部分,将它们重新排序,或执行其他操作,等等。
图4是图1中所示的业务***100的框图,除了其各元素被置于云计算架构500中。云计算提供了不要求最终用户知晓交付服务的***的物理位置或配置的计算、软件、数据访问和存储服务。在各个实施例中,云计算通过诸如因特网之类的广域网使用合适的协议来交付服务。例如,云计算提供者通过广域网交付应用,并且它们可以通过web浏览器或任何其他计算组件被访问。***100的软件或组件以及相对应的数据可被存储在远程位置处的服务器上。云计算环境中的计算资源可以被整合在远程数据中心位置处或者它们可以是分散的。云计算基础体系结构可以通过共享数据中心来交付服务,即使在用户看来它们是单个访问点。因此,在此所述的组件和功能可以从使用云计算体系结构的远程位置处的服务提供者来提供。可替代地,它们可以从常规的服务器中提供,或者它们可以直接地或以其他方式安装在客户端设备上。
本说明书旨在包括公共云计算和私有云计算两者。云计算(公共和私有两者)提供了基本无缝的资源联营以及对管理和配置底层硬件基础结构的降低的需求。
公共云由供应商管理,并且通常支持使用同一基础结构的多个消费者。此外,与私有云相反,公共云能够将终端用户从管理硬件中释放出来。私有云可由机构本身管理,并且基础结构通常不与其他机构共享。该机构在某种程度上仍然维护着硬件,诸如安装和维修等。
在图4中显示的实施例中,一些项与图1中显示的那些是类似的,并且它们被类似地编号。图6具体地示出业务***100位于云502(可以是公共的、私有的或者其中某些部分是公共的而某些部分是私有的组合)中。因此,用户106使用用户设备504通过云502来访问***100。
图4还描绘了云体系结构的另一实施例。图4示出还构想了***100中的某些元素被置于云502中而其他元素没有被置于云502中。作为示例,数据存储108可被置于云502的外部,并且通过云502来访问。在另一实施例中,可视化组件114也在云502的外部。同样,***100的一些或全部可被布置在设备504上。无论它们位于哪里,它们都可直接由设备504通过网络(广域网或局域网)访问,它们可由服务主存在远程站点处,或者它们可作为通过云来提供或通过驻留在云中的连接服务来访问的服务。本文构想了所有这些体系结构。
还要注意,***100或其部分可被置于各种不同的设备上。这些设备中的某些包括:服务器、台式计算机、膝上型计算机、平板计算机、或其他移动设备,诸如掌上计算机、蜂窝电话、智能电话、多媒体播放器、个人数字助理等。
图5是可被用作其中可部署本***(或其部分)的用户或客户端的手持式设备16的手持式或移动计算设备的一个说明性实施例的简化框图。图6-9是手持式或移动设备的示例。
图5提供了客户端设备16的组件的大体框图,该客户端设备16可以运行***100的组件或者与***100交互、或二者。在设备16中,提供了通信链路13,该通信链路允许手持设备与其它计算设备通信,并且在一些实施例中提供用于诸如通过扫描来自动接收信息的信道。通信链路13的示例包括:红外端口、串行/USB端口、诸如以太网端口之类的电缆网络端口、以及允许通过一个或多个通信协议的通信的无线网络端口,所述通信协议包括作为用于提供对网络的蜂窝接入的无线服务的通用分组无线服务(GPRS)、LTE、HSPA、HSPA+、以及其他3G和4G无线电协议、1Xrtt和短消息服务,并包括提供对网络的本地无线连接的802.11和802.11b(WiFi)协议、和蓝牙协议。
根据其他实施例,应用或***被容纳在连接到可移动安全数字(SD)卡接口15的SD卡上。SD卡接口15和通信链路13沿总线19与处理器17(也可实现来自图1的处理器112)进行通信,该总线19还连接到存储器21和输入/输出(I/O)组件23,以及时钟25和定位***27。
在一个实施例中,提供了I/O组件23以促进输入和输出操作。针对设备16的各个实施例的I/O组件23可以包括:输入组件,比如按钮、触摸传感器、多点触摸传感器、光学或视频传感器、语音传感器、触摸屏、邻近传感器、话筒、倾斜传感器以及重力开关;以及输出组件,比如显示设备、扬声器和或打印机端口。也可以使用其他I/O组件23。
时钟25解说性地包括输出时间和日期的真实时间时钟组件。时钟还可以解说性地为处理器17提供定时功能。
定位***27解说性地包括输出设备16的当前地理位置的组件。这例如可以包括全球定位***(GPS)接收机、LORAN***、航位推算***、蜂窝三角测量***或者其他定位***。这例如还可以包括生成所期望的地图、导航线路和其它地理功能的测绘软件或导航软件。
存储器21存储操作***29、网络设置31、应用33、应用配置设置35、数据存储37、通信驱动程序39以及通信配置设置41。存储器21可以包括所有类型的有形易失性和非易失性计算机可读存储器设备。其还可以包括计算机存储介质(下面描述)。存储器21存储计算机可读指令,所述指令在被处理器17执行时致使处理器根据所述指令执行计算机实现的步骤或功能。类似地,设备16可具有客户端业务***24,该客户端业务***可运行各种业务应用或实现***100的部分或全部。处理器17可以也被其他组件激活以促进它们的功能性。
网络设置31的示例包括诸如代理信息、因特网连接信息以及测绘之类的事物。应用配置设置35包括为特定企业或用户定制应用的设置。通信配置设置41提供了用于与其他计算机进行通信的参数,并且包括诸如GPRS参数、SMS参数、连接用户名和口令之类的项目。
应用33可以是之前已经存储在设备16上的应用或是在使用期间安装的应用,但是这些应用可以是操作***29的一部分,或者也可以在设备16之外被托管。
图6示出其中设备16是平板计算机600的一个实施例。在图6中,计算机600被示为具有在显示屏602上显示的来自图3B的用户界面显示。屏幕602可以是触摸屏(使得来自用户手指604的触摸姿势可以用于与应用交互)或者启用笔的界面,其接收来自笔或指示笔的输入。其还可以使用屏幕上虚拟键盘。当然,其还例如可以通过诸如无线链路或USB端口之类的合适的附连机制附连到键盘或其他用户输入设备。计算机600还可以解说性地接收语音输入。
图7和图8提供了可使用的设备16的附加示例,尽管也可以使用其他设备。在图7中,提供功能电话、智能电话或移动电话45作为设备16。电话45包括:一组小键盘47,其用于拨打电话号码;显示器49,其能够显示包括应用图像、图标、网页、照片和视频在内的图像;以及控制按钮51,其用于选择在显示器上示出的项目。电话包括天线53,该天线53用于接收诸如通用分组无线服务(GPRS)和1Xrtt之类的蜂窝电话信号以及短消息服务(SMS)信号。在一些实施例中,电话45还包括容纳安全数字(SD)卡57的SD卡槽55。
图8的移动设备是个人数字助理(PDA)59或多媒体播放器或平板计算设备等等(在此称为PDA59)。PDA59包括电感屏61,所述电感屏感测指示笔63(或其他指示器,诸如用户的手指)在该指示笔被置于屏幕之上时的位置。这允许用户在屏幕上选择、突出显示和移动项目以及绘图和书写。PDA59还包括多个用户输入键或按钮(比如按钮65),其允许用户将显示器61上所显示的菜单选项或其他显示选项滚屏,并且允许用户在没有接触显示器61的情况下改变应用或选择用户输入功能。尽管未被示出,但是PDA59可以包括允许与其他计算机进行无线通信的内置天线和红外发射机/接收机、以及允许与其他计算设备的硬件连接的连接端口。这样的硬件连接通常是通过经由串行或USB端口连接到其他计算机的支架来完成的。因此,这些连接是非网络连接。在一个实施例中,移动设备59还包括容纳SD卡69的SD卡槽67。
图9类似于图7,不同之处在于电话是智能电话71。智能电话71具有显示图标或磁贴或其他用户输入机制75的触敏显示器73。机制75可由用户用来运行应用、进行呼叫、执行数据传输操作,等等。一般而言,智能电话71被构建在移动操作***上且提供比功能电话更高级的计算能力和连接性。图10示出了图3C的显示的一部分在其上的智能电话71。
注意,设备16的其他形式是可能的。
图11是其中可采用***100或体系结构100的部分(作为示例)的计算环境的一个实施例。参考图11,用于实现一些实施例的示例性***包括计算机810形式的通用计算设备。计算机810的组件可以包括,但不限于,处理单元820(可以包括处理器112)、***存储器830和将包括***存储器在内的各种***组件耦合至处理单元820的***总线821。***总线821可以是若干类型的总线结构中的任一种,包括存储器总线或存储器控制器、***总线和使用各种总线体系结构中的任一种的局部总线。作为示例而非限制,这样的体系结构包括工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、增强型ISA(EISA)总线、视频电子技术标准协会(VESA)局部总线和***部件互连(PCI)总线(也称为夹层(Mezzanine)总线)。参考图1描述的存储器和程序可被部署在图11的对应部分中。
计算机810通常包括各种计算机可读介质。计算机可读介质可以是能由计算机810访问的任何可用介质,而且包含易失性和非易失性介质、可移动和不可移动介质。作为示例而非限制,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质不同于且不包括已调制数据信号或载波。计算机存储介质包括硬件存储介质,该硬件存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据的信息的任何方法和技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括,但不限于,RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁性存储设备、或能用于存储所需信息且可以由计算机810访问的任何其它介质。通信介质通常具体化计算机可读指令、数据结构、程序模块或传输机制中的其他数据,并包括任何信息递送介质。术语“已调制数据信号”是指使得以在信号中编码信息的方式来设置或改变其一个或多个特性的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接之类的有线介质,以及诸如声学、RF、红外及其他无线介质之类的无线介质。上述任何组合也应该包括在计算机可读的介质范围内。
***存储器830包括易失性和/或非易失性存储器形式的计算机存储介质,如只读存储器(ROM)831和随机存取存储器(RAM)832。包含诸如在启动期间帮助在计算机810内的元件之间传输信息的基本例程的基本输入/输出***833(BIOS)通常存储在ROM831中。RAM832通常包含处理单元820可立即访问和/或当前正在操作的数据和/或程序模块。作为示例而非限制,图11示出了操作***834、应用程序835、其他程序模块836和程序数据837。
计算机810还可以包括其它可移动/不可移动、易失性/非易失性计算机存储介质。仅作为示例,图11示出了从不可移动、非易失性磁介质中读取或向其写入的硬盘驱动器841,从可移动、非易失性磁盘852中读取或向其写入的磁盘驱动器851,以及从诸如CDROM或其他光学介质等可移动、非易失性光盘856中读取或向其写入的光盘驱动器855。可在示例性操作环境中使用的其它可移动/不可移动、易失性/非易失性计算机存储介质包括但不限于,磁带盒、闪存卡、数字多功能盘、数字录像带、固态RAM、固态ROM等。硬盘驱动器841通常通过诸如接口840之类的不可移动存储器接口连接到***总线821,并且磁盘驱动器851和光盘驱动器855通常通过诸如接口850之类的可移动存储器接口连接到***总线821。
作为替换或补充,本文所述的功能可至少部分地由一个或多个硬件逻辑组件来执行。例如、但非限制,可使用的硬件逻辑组件的说明性类型包括现场可编程门阵列(FPGA)、程序专用的集成电路(ASIC)、程序专用的标准产品(ASSP)、片上******(SOC)、复杂可编程逻辑器件(CPLD)、等等。
以上讨论并在图11中示出的驱动器及其相关联的计算机存储介质为计算机810提供了对计算机可读指令、数据结构、程序模块和其他数据的存储。在图11中,例如,硬盘驱动器841被示为存储操作***844、应用程序845、其他程序模块846和程序数据847。注意,这些组件可与操作***834、应用程序835、其它程序模块836和程序数据837相同,也可与它们不同。在此操作***844、应用程序845、其它程序模块846以及程序数据847被给予了不同的编号,以至少说明它们是不同的副本。
用户可以通过诸如键盘862、话筒863以及诸如鼠标、跟踪球或触摸垫等定点设备861等输入设备来将命令和信息输入至计算机810中。其它输入设备(未示出)可以包括操纵杆、游戏手柄、圆盘式卫星天线、扫描仪等。这些以及其它输入设备通常通过耦合到***总线的用户输入接口860连接到处理单元820,但也可通过诸如并行端口、游戏端口或通用串行总线(USB)之类的其它接口和总线结构来连接。视觉显示器891或其他类型的显示设备也经由诸如视频接口890之类的接口连接至***总线821。除了监视器以外,计算机还可包括诸如扬声器897和打印机896之类的其它***输出设备,它们可通过输出***接口895来连接。
计算机810使用到诸如远程计算机880等一个或多个远程计算机的逻辑连接在网络化环境中操作。远程计算机880可以是个人计算机、手持设备、服务器、路由器、网络PC、对等设备或其它常见的网络节点,且一般包括以上关于计算机810描述的多个或所有的元件。图11中所描绘的逻辑连接包括局域网(LAN)871和广域网(WAN)873,但还可包括其他网络。此类联网环境在办公室、企业范围的计算机网络、内联网和因特网中是常见的。
当在LAN联网环境中使用时,计算机810通过网络接口或适配器870连接到LAN871。当在WAN联网环境中使用时,计算机810通常包括调制解调器872或用于通过诸如因特网等WAN873建立通信的其它手段。调制解调器872可以是内置的或外置的,可经由用户输入接口860或其它适当的机制连接到***总线821。在联网环境中,相关于计算机810所示的程序模块或其部分可被存储在远程存储器存储设备中。作为示例,而非限制,图11示出了远程应用程序885驻留在远程计算机880上。应当理解,所示的网络连接是示例性的,并且可使用在计算机之间建立通信链路的其它手段。
还应注意,本文描述的不同实施例可以按不同的方式来组合。即,一个或多个实施例的各部分可以与一个或多个其他实施例的各部分组合在一起。本文中构想了所有这些。
尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述具体特征或动作。更确切而言,上述具体特征和动作是作为实现权利要求的示例形式公开的。
Claims (10)
1.一种计算机实现的方法,包括:
显示用于接收实体中枢请求用户输入的用户界面显示;以及
响应于所述实体中枢请求用户输入,显示表示计算机***中的底层实体的、具有各组件部分的角色定制的实体中枢显示,每一部分与所述底层实体中的数据的不同给定部分相对应,每一给定组件表示所述底层实体的给定部分中的与所述给定组件所属的部分相对应的对应数据项。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述计算机***包括业务***并且其中所述底层实体包括所述业务***中的业务记录。
3.如权利要求2所述的计算机实现的方法,其特征在于,显示角色定制的实体中枢显示包括:
在能跨用户界面显示屏在水平方向上滚动的全景显示中显示所述实体中枢显示。
4.如权利要求3所述的计算机实现的方法,其特征在于,显示所述角色定制的实体中枢显示包括:
将所述给定组件显示为用户能致动界面元素;
在所述实体中枢显示上接收交互用户输入;以及
基于所述交互用户输入对所述实体中枢显示执行动作。
5.如权利要求4所述的计算机实现的方法,其特征在于,显示所述角色定制的实体中枢显示包括:
显示其上显示有多个控件的应用栏,并且其中接收交互用户输入包括接收用户对所述多个控件中的给定一个控件的致动。
6.如权利要求5所述的计算机实现的方法,其特征在于,所述给定控件包括列表视图控件并且其中执行动作包括:
显示到所述业务***中的具有与所述实体中枢显示所表示的底层实体相同的实体类型的所有实体的实体链接的列表,每一链接链接到对应实体,所述实体链接的列表被显示在所述实体中枢显示的顶部,所述实体中枢显示能水平滚动以在视觉上移动到所述实体链接的列表之下而不模糊所述实体链接的列表,其中对所述列表视图控件的另一用户致动切换回显示不带有所述视图链接的列表的所述实体中枢显示。
7.如权利要求4所述的计算机实现的方法,其特征在于,显示所述实体中枢显示包括:
显示指示各实体阶段的进展的阶段显示以及指示所述实体中枢显示所表示的底层实体的当前位置的位置指示符;
显示阶段前进控件,对所述阶段前进控件的致动使所述位置指示符沿所述阶段显示前进到下一阶段,其中接收交互用户输入包括接收用户对所述阶段前进控件的致动,并且作为响应,使所述位置指示符前进至所述下一阶段并更新所述实体中枢显示以包括与所述下一阶段相关联的信息。
8.如权利要求4所述的计算机实现的方法,其特征在于,接收所述交互用户输入包括:
接收新实体用户输入;以及
基于所述新实体用户输入来创建与所述底层实体相关的新实体。
9.一种计算机***,包括:
运行所述计算机***的工作流的过程组件,所述工作流包括生成用于接收用户输入以在所述计算机***中执行任务的用户界面显示,所述计算机***使角色能被指派给用户;
显示表示所述计算机***中的底层实体的具有编组成各部分的多个所显示的组件的实体中枢显示的可视化组件,所显示的组件表示所述底层实体中的与访问所述实体中枢显示的用户的角色相关的数据项,所述部分各自表示相关数据项的集合,所述实体中枢显示被显示为能水平滚动的显示;以及
计算机处理器,所述计算机处理器是所述***的功能部件且由所述过程组件和所述可视化组件致动以促进运行工作流并显示所述实体中枢显示。
10.一种储存计算机可读指令的计算机可读存储介质,所述计算机可读指令在被计算机执行时,使得所述计算机执行一种方法,所述方法包括:
显示用于接收实体中枢请求用户输入的用户界面显示;以及
响应于所述实体中枢请求用户输入,将角色定制的实体中枢显示显示为具有各组件部分的能水平滚动的显示,所述实体中枢显示表示计算机***中的底层实体,每一部分与所述底层实体中的数据的不同给定部分相对应,每一给定组件表示所述底层实体的给定部分中的与所述给定组件所属的部分相对应的对应数据项。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/913,035 US9772753B2 (en) | 2013-06-07 | 2013-06-07 | Displaying different views of an entity |
US13/913,035 | 2013-06-07 | ||
PCT/US2014/040778 WO2014197526A2 (en) | 2013-06-07 | 2014-06-04 | Displaying different views of an entity |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105339957A true CN105339957A (zh) | 2016-02-17 |
CN105339957B CN105339957B (zh) | 2020-08-25 |
Family
ID=51134310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480032390.9A Expired - Fee Related CN105339957B (zh) | 2013-06-07 | 2014-06-04 | 显示实体的不同视图的方法和*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US9772753B2 (zh) |
EP (1) | EP3005054A4 (zh) |
CN (1) | CN105339957B (zh) |
WO (1) | WO2014197526A2 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD735232S1 (en) * | 2013-03-14 | 2015-07-28 | Microsoft Corporation | Display screen with graphical user interface |
USD745876S1 (en) * | 2013-03-14 | 2015-12-22 | Microsoft Corporation | Display screen with graphical user interface |
USD733739S1 (en) * | 2013-03-14 | 2015-07-07 | Microsoft Corporation | Display screen with graphical user interface |
US9256402B2 (en) * | 2013-09-13 | 2016-02-09 | International Business Machines Corporation | End user programming for a mobile device |
USD756372S1 (en) * | 2013-12-02 | 2016-05-17 | Symantec Corporation | Display screen with graphical user interface |
USD751570S1 (en) * | 2013-12-19 | 2016-03-15 | Asustek Computer Inc. | Electronic device with graphical user interface |
USD751572S1 (en) * | 2013-12-19 | 2016-03-15 | Asustek Computer Inc. | Electronic device with graphical user interface |
USD751571S1 (en) * | 2013-12-19 | 2016-03-15 | Asustek Computer Inc. | Electronic device with graphical user interface |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070234290A1 (en) * | 2006-03-31 | 2007-10-04 | Benzi Ronen | Interactive container of development components and solutions |
US20090024939A1 (en) * | 2007-04-27 | 2009-01-22 | Bea Systems, Inc. | Web based application constructor using querying across data |
CN101410780A (zh) * | 2005-09-23 | 2009-04-15 | 迪斯尼实业公司 | 用于电子设备的图形用户界面 |
US20090113310A1 (en) * | 2007-10-26 | 2009-04-30 | International Business Machines Corporation | Role tailored portal solution integrating near real-time metrics, business logic, online collaboration, and web 2.0 content |
CN101443800A (zh) * | 2005-03-23 | 2009-05-27 | 道格拉斯·阿什博 | 分布式内容交换与显示*** |
US20110113365A1 (en) * | 2009-11-09 | 2011-05-12 | Microsoft Corporation | Scrolling large data sets |
US20110289161A1 (en) * | 2010-05-21 | 2011-11-24 | Rankin Jr Claiborne R | Apparatuses, Methods and Systems For An Intelligent Inbox Coordinating HUB |
US20110313805A1 (en) * | 2010-06-18 | 2011-12-22 | Microsoft Corporation | Customizable user interface including contact and business management features |
CN102411608A (zh) * | 2010-09-17 | 2012-04-11 | 微软公司 | 提供用于商业数据的基于中枢的搜索的技术 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5317306A (en) * | 1991-08-02 | 1994-05-31 | International Business Machines Corporation | System and method for dynamic control of horizontal scrolling |
US6741989B1 (en) | 2000-06-07 | 2004-05-25 | Ge Capital Services Structured Finance Group, Inc. | Web-based method and system for exchanging information among partners |
US6839719B2 (en) * | 2002-05-14 | 2005-01-04 | Time Industrial, Inc. | Systems and methods for representing and editing multi-dimensional data |
US6976253B1 (en) | 2003-07-30 | 2005-12-13 | Microsoft Corporation | Method and apparatus for configuring a mobile device |
US20060117051A1 (en) * | 2004-11-26 | 2006-06-01 | Chin Philip K | Method of displaying data in a table |
US8001487B2 (en) * | 2006-04-12 | 2011-08-16 | Laas & Sonder Pty Ltd | Method and system for organizing and displaying data |
US20090070151A1 (en) | 2007-03-21 | 2009-03-12 | Randi Sellari | Advanced integrated data environment |
US20090265611A1 (en) * | 2008-04-18 | 2009-10-22 | Yahoo ! Inc. | Web page layout optimization using section importance |
US8719311B2 (en) | 2011-03-18 | 2014-05-06 | International Business Machines Corporation | Providing homogeneous views of information collections in heterogeneous information storage sources |
US8571909B2 (en) | 2011-08-17 | 2013-10-29 | Roundhouse One Llc | Business intelligence system and method utilizing multidimensional analysis of a plurality of transformed and scaled data streams |
US20140143701A1 (en) * | 2012-11-20 | 2014-05-22 | Timo Hoyer | Visualizing related business activities in an interactive timeline |
-
2013
- 2013-06-07 US US13/913,035 patent/US9772753B2/en active Active
-
2014
- 2014-06-04 CN CN201480032390.9A patent/CN105339957B/zh not_active Expired - Fee Related
- 2014-06-04 WO PCT/US2014/040778 patent/WO2014197526A2/en active Application Filing
- 2014-06-04 EP EP14736123.2A patent/EP3005054A4/en not_active Ceased
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101443800A (zh) * | 2005-03-23 | 2009-05-27 | 道格拉斯·阿什博 | 分布式内容交换与显示*** |
CN101410780A (zh) * | 2005-09-23 | 2009-04-15 | 迪斯尼实业公司 | 用于电子设备的图形用户界面 |
US20070234290A1 (en) * | 2006-03-31 | 2007-10-04 | Benzi Ronen | Interactive container of development components and solutions |
US20090024939A1 (en) * | 2007-04-27 | 2009-01-22 | Bea Systems, Inc. | Web based application constructor using querying across data |
US20090113310A1 (en) * | 2007-10-26 | 2009-04-30 | International Business Machines Corporation | Role tailored portal solution integrating near real-time metrics, business logic, online collaboration, and web 2.0 content |
US20110113365A1 (en) * | 2009-11-09 | 2011-05-12 | Microsoft Corporation | Scrolling large data sets |
US20110289161A1 (en) * | 2010-05-21 | 2011-11-24 | Rankin Jr Claiborne R | Apparatuses, Methods and Systems For An Intelligent Inbox Coordinating HUB |
US20110313805A1 (en) * | 2010-06-18 | 2011-12-22 | Microsoft Corporation | Customizable user interface including contact and business management features |
CN102411608A (zh) * | 2010-09-17 | 2012-04-11 | 微软公司 | 提供用于商业数据的基于中枢的搜索的技术 |
Non-Patent Citations (1)
Title |
---|
王国胜等: "《Windows 8中文版操作***从入门到精通》", 30 November 2012, 北京:中国青年出版社 * |
Also Published As
Publication number | Publication date |
---|---|
CN105339957B (zh) | 2020-08-25 |
US9772753B2 (en) | 2017-09-26 |
EP3005054A2 (en) | 2016-04-13 |
WO2014197526A2 (en) | 2014-12-11 |
EP3005054A4 (en) | 2016-12-21 |
WO2014197526A3 (en) | 2015-05-07 |
US20140365939A1 (en) | 2014-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105339957A (zh) | 显示实体的不同视图 | |
CN105531658A (zh) | 角色定制的工作空间 | |
US9342220B2 (en) | Process modeling and interface | |
CN105229637B (zh) | 内容集合的自动生成 | |
US9645650B2 (en) | Use of touch and gestures related to tasks and business workflow | |
KR102174766B1 (ko) | 기반 모델 생성, 맞춤화 및 모델 시각화를 위한 통합된 환경 | |
CN105264492A (zh) | ***行为的自动发现 | |
CN105612497A (zh) | 所选更新在多个环境中的自动安装 | |
CN105612495A (zh) | 在计算机***中安装所选更新之后自动解决冲突 | |
US9111102B2 (en) | Creation of security roles through user walkthrough of business process workflow | |
CN105612496A (zh) | 基于存储的生命周期信息来自动推荐更新 | |
CN105408922A (zh) | 过程流基础结构和配置界面 | |
CN105393086A (zh) | 捕捉和管理项目的用户体验 | |
CN104737124B (zh) | 用于提交服务的业务元数据的门户 | |
CN105229679A (zh) | 生存周期产品分析 | |
US20170337053A1 (en) | Automatic configuration of a computer system based on process modeling of an implemented process | |
CN106133697A (zh) | 具有分支和门控的便携式业务逻辑 | |
CN105393213A (zh) | 便携式业务逻辑 | |
US20150195345A1 (en) | Displaying role-based content and analytical information | |
CN105229638A (zh) | 作为对内容的收集的贡献者的自动化的库管理员 | |
CN106062793A (zh) | 已被呈现的企业内容的检索 | |
CN106575411A (zh) | 营销活动中的多用户集成交互 | |
US20150113499A1 (en) | Runtime support for modeled customizations | |
US20150113498A1 (en) | Modeling customizations to a computer system without modifying base elements | |
CN105940419A (zh) | 具有可选工作空间表示的控制板 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200825 |