CN105531658A - 角色定制的工作空间 - Google Patents

角色定制的工作空间 Download PDF

Info

Publication number
CN105531658A
CN105531658A CN201480044274.9A CN201480044274A CN105531658A CN 105531658 A CN105531658 A CN 105531658A CN 201480044274 A CN201480044274 A CN 201480044274A CN 105531658 A CN105531658 A CN 105531658A
Authority
CN
China
Prior art keywords
display
user
work space
assembly
group
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.)
Pending
Application number
CN201480044274.9A
Other languages
English (en)
Inventor
K·M·霍尼曼
P·斯瓦达桑
J·S·埃尔斯沃思
C·R·加蒂
M·霍尔姆-彼得森
A·K·米特奥
C·吉尔森
A·L·奥思
R·里德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Microsoft Technology Licensing LLC filed Critical Microsoft Technology Licensing LLC
Publication of CN105531658A publication Critical patent/CN105531658A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

工作空间显示包括多个不同组、任务,任务集合或每一组包括多个不同组件。每个组对应于与用户的角色有关的信息的主题。被包括在每个组中的特定组件是用户界面显示元素,每个用户界面显示元素与对应的组内的内容项有关。各单独组件还可基于用户的角色以及处于该角色的用户执行的活动或任务而被选择并置于工作空间显示上。

Description

角色定制的工作空间
背景
计算机***当今非常普遍。事实上,它们被用在许多不同类型的环境中。
业务计算机***也被广泛应用。这样的业务***包括客户关系管理(CRM)***、企业资源规划(ERP)***、业务线(LOB)***,等等。这些类型的***通常包括被存储为实体或其他业务数据记录的业务数据。这样的业务数据记录(或实体)通常包括被用来描述业务的各方面的记录。例如,它们可包括描述并标识客户的客户记录、描述并标识供应商的供应商记录、描述特定销售的销售记录、报价记录、订单记录、库存记录,等等。业务***通常还包括促进对数据执行各业务过程或任务的过程功能性。用户登录到业务***以执行业务任务来进行业务。
这样的业务***当前还包括角色。基于他们要为业务执行的任务的类型,用户被指派了一个或多个角色。角色可包括某些安全性许可,并且它们还可基于给定角色来提供对不同类型的数据记录的访问。
业务***还可能非常大。它们可包含可通过使用数千不同表单来显示或操纵的大量数据记录。因此,以有意义的方式将数据可视化可能非常困难。
提供以上讨论仅用作一般的背景信息,并不旨在用作帮助来确定所要求保护的主题的范围。
概述
工作空间显示包括多个不同组,每一组包括多个不同组件。每个组与和用户的角色有关的任务、任务集合或信息的主题相对应。被包括在每个组中的特定组件是用户界面显示元素,每个用户界面显示元素与对应的组内的内容项有关。各单独组件还可基于用户的角色以及处于该角色的用户执行的活动或任务而被选择并置于工作空间显示上。
提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。该概述不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在被用来帮助确定所要求保护的主题的范围。所要求保护的主题不限于解决在背景中提及的任何或所有缺点的实现。
附图简述
图1是一个说明性业务***的框图。
图2是示出在生成和操纵工作空间显示时图1所示的***的总体操作的一个实施例的流程图。
图2A-2B是说明性用户界面显示。
图3是示出可被包括在工作空间显示上的各组件的框图。
图3A是一个说明性工作空间显示的框图。
图3B-3G是说明性用户界面显示。
图4是示出在添加组件或组到工作空间显示时图1所示的***的总体操作的一个实施例的流程图。
图4A-4D是说明性用户界面显示。
图5是在各种各样体系架构中显示图1的***的框图。
图6-11示出了移动设备的不同实施例。
图12是一个说明性计算环境的框图。
详细描述
图1是业务***100的一个实施例的框图。业务***100生成具有用户输入机制104的用户界面显示102以供用户106交互。用户106说明性地与用户输入机制104交互以控制并操纵业务***100。
业务***100说明性地包括业务数据存储108、业务过程组件110、处理器112、可视化组件114以及显示定制组件116。业务数据存储108说明性地包括业务***100的业务数据。业务数据可包括实体118或其他类型的业务记录120。它还包括业务数据***100的各用户可持有的角色122集合。此外,业务数据存储108说明性地包括各工作流124。业务过程组件110基于来自各自具有一个或多个给定角色122的用户的用户输入说明性地对实体118或其他业务数据120执行工作流124。
可视化组件114说明性地生成存储在业务数据存储108中的数据和过程(或工作流)的各可视化或视图。可视化可包括例如一个或多个控制板显示126、多个不同工作空间显示128、多个列表页129、多个不同实体中枢显示130以及其他显示132。
控制板显示126说明性地是业务***100中的各数据和工作流的概览。它说明性地提供到包括业务***100的应用内的不同位置的多个不同链接。
实体中枢130说明性地是示出与单个数据记录(诸如单个实体118或其他数据记录120,它可以是供应商记录、客户记录、雇员记录,等等)有关的大量信息的显示。实体中枢130说明性地包括多个不同信息部分,其中给定不同类型的信息,每一部分被设计成按给定方式(如,数据字段、列表,等等)呈现其信息。
工作空间显示128说明性地是向用户106提供到由用户106在执行他或她的作业时执行的不同工作(任务、活动、数据,等等)的可视性的可自定义的、面向活动的显示。工作空间显示128说明性地合并来自业务***100中的若干不同区域的信息(例如,在执行业务***100的功能的业务应用中)并按经组织的方式呈现该信息以供用户106可视。
列表页显示129将相关项分成各行,而工作空间显示128可具有概括这些行的单独元素。例如,工作空间显示128上的图块(以下讨论)可以显示对应列表页显示129中的行数的计数。作为另一示例,工作空间显示128上的列表(也在下文讨论)可以示出列表页显示129中的数据,但具有比全列表页显示129更小的列集合。工作空间显示128还可具有各自指向不同列表页显示129的多个元素(例如,图块、列表、图表,等等)。
业务处理组件110说明性地访问并促进在业务***100中执行的各工作流124的功能。它可以访问存储在数据存储108中的各种数据(如实体118和业务记录120),也促进这一功能。
显示自定义组件116说明性地允许用户106自定义用户106在业务***100中能访问的显示。例如,显示自定义组件116可以提供允许用户106自定义用户106在***100中能访问的工作空间显示128中的一个或多个的功能。
处理器112说明性地是具有相关联的存储器和时序电路(未分开示出)的计算机处理器。它说明性地是业务***100的功能部件,并且由业务***100中的其它组件和项激活,并且促进业务***100中的其它组件和项的功能性。
数据存储108被示为单个数据存储,并在***100本地。然而,应当注意,也可使用多个不同的数据存储。同样,一个或多个数据存储可以在***100远程,或在***100本地,或一些可在本地而其他在远程。
用户输入机制104可以采取各种各样的不同形式。例如,它们可以是文本框、复选框、图标、链接、下拉菜单、或其他输入机制。另外,它们还可由用户106按多种不同的方式来致动。例如,它们可以使用点击设备(诸如鼠标或跟踪球),使用软或硬小键盘、拇指垫、各种按钮、操纵杆等来致动。另外,在其上显示了用户界面显示的设备具有触敏屏的情况下,它们可以通过使用触摸姿势(诸如使用用户的手指、指示笔等)来被致动。此外,在设备或***包括语音识别组件的情况下,可以使用语音命令来致动它们。
还将注意,多个框在图1中示出,每一个框对应于***100中执行的给定组件或功能的一部分。功能可被分成各附加框或合并成更少框。本文构想了所有这些安排。
在一个实施例中,每一用户106基于给定用户106将在业务***100中执行的活动或任务的类型而被指派角色122。由此,在一个实施例中,工作空间显示128被生成来提供与给定用户106的角色相关的信息。即,基于指派给业务***100中的用户106的特定一个或多个角色来在对应的工作空间显示128上向用户106提供不同的信息。以此方式,向用户106呈现了与用户106在业务***100中执行的作业高度相关的信息的可视化。
另外,一些类型的角色122可具有为他们生成的多个对应的工作空间显示128。作为示例,假定用户106在业务***100中被指派管理员的角色。在这种情况下,可向用户106提供对多个不同工作空间显示128的访问权。第一工作空间显示128可以是安全工作空间。安全工作空间可包括与业务***100的安全特征相关的信息,诸如访问、***100中授予的许可、***100中的安全违反、与***100相关的认证问题,等等。用户106(具有管理员角色)还可具有对与***100的健康相对应的工作空间显示128的访问权。这一工作空间显示128可包括与***100的性能、***100的存储器使用和速度等相关的信息。因而,只具有单个角色122的给定用户106可具有对多个不同工作空间显示128的访问权。
类似地,给定用户106可具有多个不同角色122。作为示例,假定给定用户106负责与业务***100相关的人力资源任务以及工资单任务两者。在这种情况下,给定用户106可具有人力资源角色122和工资单角色122因而,用户106可具有对在业务***100中指派给用户106的每一角色122的一个或多个工作空间显示128的访问权。以此方式,在用户106执行人力资源任务时,用户106能访问人力资源工作空间显示128,它将包含用户106相信与人力资源角色和人力资源任务相关的所有信息。随后,在用户106在***100中执行工资单任务时,用户106能访问一个或多个工资单工作空间显示128,它包含与工资单任务和角色相关的信息。以此方式,用户不必只具有在单个显示上带有与工资单任务和人力资源任务两者相关的所有信息的单个显示(这工作起来可能是令人混淆且麻烦的)。
图2是示出在生成和操纵各工作空间显示128时***100的操作的一个实施例的流程图。可视化组件114首先生成用户界面显示,该用户界面显示允许用户登录到业务***100(或以其他方式访问业务***100)并请求访问与指派给用户106的一个或多个角色122相对应的一个或多个工作空间的工作空间显示。生成用于接收请求工作空间显示的用户输入的UI显示由图2中的框150指示。
这可包括各种各样的不同事物。例如,用户106可以提供认证信息152(如用户名和口令)或角色154(或者一旦用户提供了认证信息152,角色就可在***100内被自动访问)。此外,如果用户106已经登录到(或以其他方式访问)业务***100,则用户106可查看控制板显示126并且用户可从该控制板显示来访问他或她的工作空间,如图2中的框156指示的。用户106还可说明性从被可视化组件114显示的导航窗格来访问工作空间显示128。这由框158指示出。当然,用户106也可按其他方式导航到或请求访问工作空间显示130,并且这由框160指示。
图2A显示示出控制板显示部分164的一个说明性用户界面显示162,其具有多个其他显示部分166和168。控制板显示164说明性地包括多个用户界面组件170以及项目管理工作空间选择组件172。在本实施例中,假设用户106具有项目管理者的角色。因此,对应于该角色的工作空间显示128可被命名为“项目管理”并由组件172表示。当用户致动组件172时,用户被说明性地导航到针对该特定用户106的项目管理工作空间显示128。
还要注意,在一个实施例中,组件170和172是动态图块。即,动态图块中的每个对应于业务***100中的数据、视图、活动、任务等中的一个或多个项。它们还可各自具有动态的显示元素。即,显示元素基于对组件170或172表示的底层数据或其他项的改变来被更新。如果用户致动图块172,则用户被说明性地导航到对应的工作空间显示128。并且,如果该特定用户106具有某一具有多个工作空间的角色,或者如果该特定用户106具有多个角色,则控制板显示164说明性地包括针对用户的工作空间显示128中的每一个的图块。
图2B示出另一用户界面显示176的一个实施例。用户界面显示176说明性地包括控件(或图块)集合178,该控件(或图块)集合允许用户106导航到相关联的实体和实体视图或导航到业务***100内的其他区域。用户界面显示176还说明性地包括工作空间显示列表180,其包括与在给定用户的一个角色或多个角色的情况下用户106能访问的工作空间显示128中的每一个相对应的控件182。致动控件182之一说明性地将用户106导航到对应的工作空间显示。只有直接与用户106的角色相关联的工作空间显示才被显示在用户界面显示176的导航窗格中。例如,如果与用户106相关联的特定角色具有两个不同的工作空间显示,则控件182仅被提供来将用户导航到这些工作空间显示。此外,如果用户106具有多个角色,则控件182集合将被提供来将用户导航到与用户的多个角色相关联的工作空间显示。在任一情况下,用户界面显示176说明性地提供允许用户仅导航到用户106能访问的那些工作空间显示128的控件182。
一旦用户提供合适的用户输入来请求工作空间显示128的显示,可视化组件114说明性地生成对应于被分派到用户106的一个或多个角色的一个或多个角色定制的工作空间显示。这由图2的框184指示。工作空间显示是通过角色执行的活动来分组的工作空间组件的经定制的视图。每种类型的活动以及与活动相关的组件在工作空间中被分组到各组中。可通过实现基于角色的过滤186来生成工作空间显示,使得只有与特定角色相对应的信息才被显示在工作空间显示上。当然,这也可被提前计算,使得信息不需要在运行中被过滤。
工作空间显示可以是由框188指示的经图块化的用户界面显示,并且其被说明性地用组件192的各组190来安排。这在以下参考图3-3G更详细地描述。工作空间显示128还可包括其他信息,如由框194所指示的。
图3显示一说明性用户界面工作空间显示196的一个框图。工作空间显示196包括显示工作空间的标题的标题部分198。在一个实施例中,标题与给定用户的角色相关。例如,如果用户是帐户管理员,则标题部分198可以是“帐户管理工作空间”或者与用户106的角色相关的某个其他标题。当然,这是任选的。
工作空间显示196说明性地包括多个组200、202、204、206和208,且每一组具有一个或多个组件210、212、214、216和218。每个组200-208说明性地对应于与被指派到用户106的角色相关的话题区域或主题区域或活动或任务集合。例如,组200可以是“相关信息”组,该组显示提供对被用户频繁使用的或与被指派到用户106的角色执行的任务相关的实体的快速访问的图块的集合。组202可以是“最新消息”组,其显示与帐户管理区域中的其他项的活动相对应的更新信息。组204可说明性的是“项目”组,其显示与用户106管理的各个项目相关的图表和图形以及其他信息。组206可说明性的是即将到来的可交付物组,其显示针对用户106所管理的帐户的即将到来的可交付物。当然,这些是示例性组并且它们可相关于实质上与被指派到用户106的角色相关联的任何话题区域、任务或活动。组件210-218中的每一者说明性地与数据项或与相关于指派给用户106的角色122的任务或活动相对应。
图3A是示出不同组件220的示例的一个实施例的框图。图3A示出任何给定组件220可以是图块222、列表224、活动馈源226、图表228、一个或多个快速链接230、图像232、标记/值对234、日历236、地图238、卡240、或另一用户界面元素242。
一旦工作空间显示(如图3中示出的显示196)被显示给用户106,用户106就可说明性地(通过提供用户交互输入)与该显示交互以查看不同的或更详细的信息,或导航到其他显示。在工作空间显示上接收用户交互输入由图2中的框244指示。现在将描述用户交互输入的多个示例。
在一个实施例中,工作空间显示是全景显示。即,如果工作空间显示中存在比在单个屏幕上可被显示的信息更多的信息,则屏幕可向左或向右平移以展露并显示附加信息。例如,如果工作空间显示被显示在触敏屏上,则用户可以使用滑扫触摸手势来简单地向左或向右平移该显示。以此方式,用户可水平(或全景)地滚动以查看工作空间显示上的所有各组。接收全景滚动输入以全景地滚动通过工作空间显示中的各组由图2中的框246指示。
在一个实施例中,每一组中的组件也可被垂直地滚动。例如,并且再次参考图3,如果组206中的组件216列表超出对它可用的空间,则用户可说明性地(独立于其他组)垂直滚动列表以展露并显示该组中的附加组件。在组内滚动由图2中的框248指示。
此外,用户可以通过致动各组之一中的各组件之一来与工作空间显示交互。在用户这样做时,用户被说明性地导航到(即,用户下钻)示出由该特定组件表示的更详细信息的显示。与组件交互以下钻到更详细信息由图2中的框250指示。
当然,用户也可用其他方式与工作空间显示交互。这由框252指示出。
一旦在工作空间显示上接收到用户交互输入,可视化组件114基于该交互用户输入来导航用户或用另一理想的方式来作出反应。这由图2的框254指示。
图3B示出工作空间显示256的一个实施例。可以看到,工作空间显示256包括相关信息组258、最新消息组260、项目组262以及即将到来的可交付物组264。当然,工作空间显示256可包括附加的组,用户可使用全景导航输入将这些附加的组向右移动或向左移动来在显示屏上平移。
可以看到,组258-264中的每一个都包括组件集合。组258包括图块266,当被用户致动时,图块266将用户导航到被特定图块表示的底层实体。每一图块266说明性地是单击或触摸目标。图块表面是动态的且可以用来自底层实体的新内容来频繁更新。图块266允许用户导航到应用上下文,其可以是实体、实体列表、另一工作空间、表单或任务等。这些仅作为示例列出。
最新消息组260包括活动馈源268。活动馈源显示协作和活动相关信息的持续流。它可帮助用户获得对对他们而言最重要的工作、项目、任务和分配的可见性。在将交互用户输入提供到活动馈源268时,用户可说明性地从工作空间显示中将评论张贴、过滤或添加到活动馈源。图3C和3D是示出这个方面的用户界面显示的各部分。
图3C显示活动馈源270的显示的一个实施例,该活动馈源270具有多个项272形式的协作和活动相关信息。它还说明性地包括文本框274,该文本框274能接收来自用户106的张贴。图3D示出显示270,该显示270具有被键入到文本框274中的文本输入。当用户致动张贴按钮276时,该文本输入被张贴到活动馈源中项272的列表以供接收该活动馈源的其他方审阅。张贴按钮276是任选的并且张贴也可用其他方式来输入。还将注意,如果活动馈源中项272的数量超出可用于显示它们的垂直工作空间,则用户106可说明性地在箭头278所示的方向上垂直滚动。这可以使用适当的用户输入来完成,如触摸手势、点击输入,等等、
再次参考图3B,组262包括组件的混合集合。组262包括多个图表280以及多个图块282。因此,用户106可用各种不同的方式与组262中的各组件交互。与图块282的交互已经在以上参考组258被讨论了。为了与图表280交互,用户可说明性地与图表的各个部分交互。例如,如果用户点击图表280之一中的各栏之一,这致使可视化组件114(图1中)将用户导航到在该特定图表上支持该特定栏的底层信息或数据。图3E示出这个方面。
图3E显示另一用户界面显示284,其中各组被不同地安排。取代各组的单个水平行,各组被安排在水平方向和垂直方向两者中。工作空间说明性地包括被图表组件288表示的问题跟踪组286。它具有被活动馈源组件292表示的最新消息组290。它具有被链接296集合表示的快速链接组294。它具有被多个图块组件表示的图块组298,并且它还具有分别由图表组件表示的可交付物组300和预算跟踪组302。当用户通过点击图表288中的ACME工作栏304来与图表288交互时,这说明性地将用户导航到另一显示,该另一显示示出针对ACME工作项目所跟踪的所有问题。一种这样的显示被示出在图3F中。图3F示出用户界面显示306,其列出针对ACME所跟踪的问题。类似的导航可响应于用户致动图表288中或用户界面284的工作空间显示中的其他图表的任一中的其他栏中的任一栏来执行。
在另一实施例中,为了与图表交互,用户可选择整个图表。图3G示出了显示项目组310的用户界面显示308,该项目组310具有多个图表组件312和314。用户说明性地选择了图表314。这可通过点击或轻叩图表、通过使用另一触摸手势或通过右击或通过使用另一点击输入等来实现。在一个实施例中,当图表314被选择时,命令栏316被显示,该命令栏316示出与应用到所选的图表组件314的命令相对应的按钮。由此,用户106也可使用显示在命令栏316上的按钮来对图表组件314进行操作或交互。
用户也可用不同的方式与其他组中的其他组件交互。以上讨论的这些只是出于示例的目的来讨论的。
用户还可说明性地自定义工作空间显示。例如,继续参考图2的流程图,用户可提供指示用户希望如何自定义工作空间显示的用户输入。接收这样的用户自定义输入由图2中的框318指示。自定义可包括各种各样不同种类的自定义,诸如在工作空间显示内对各组或各组件重新排序(如由框320所指示的)、添加或删除各组或各组件(如由框322所指示的)或执行其他自定义(如由框324所指示的)。
为了对各组或各组件重新排序,用户可说明性地执行拖放操作以将某组或某组件移动到理想的位置。在这种情况下,显示自定义组件116(图1中示出的)对工作空间显示重新流化以将各组和各组件如用户指示的那样来排序。
用户可用各种不同的方式来相对于工作空间显示添加或删除各组或各组件。例如,在一个实施例中,当用户选择某一组或某一组件时,显示自定义组件116显示具有用于移除所选的组或组件的控件的命令栏。用户还说明性地被提供合适的用户输入机制以便将某一组或某一组件添加到工作空间显示。这在以下参考图4-4D更详细地描述。
在任一情况下,用户提供自定义输入来自定义工作空间显示。显示自定义组件116(图1中示出的)接着基于用户自定义输入来自定义工作空间显示。这由图2中的框326指示。
图4是示出在将某一组或某一组件添加到工作空间显示时***100的整体操作的一个实施例的流程图。图4A-4D是说明性用户界面显示。现在将彼此结合描述图4-4D。
显示自定义组件116首先接收标识要被添加到用户的工作空间的信息的用户输入。这由图4中的框350指示。用户可用各种各样不同的方式来这么做。例如,其可以是用户106简单地导航通过业务***100,执行他或她的每日任务。用户106可接着决定特定表单、图表上的信息或其他信息要被添加到用户的工作空间显示。在这种情况下,用户可选择该信息项并致动适当的用户输入机制(诸如命令栏上的图钉输入按钮)以指示用户希望将这个信息项添加到他或她的工作空间显示。这由图2中的框352指示。实质上,在执行他或她的任务时,用户可选择要被添加到业务***100内的工作空间的信息。可视化组件114接着将新信息添加到用户106的工作空间显示128。
在另一实施例中,用户106可调用命令栏或滑入式面板,其具有允许用户106标识要被添加到用户的工作空间显示128的特定信息项的用户输入机制。这在图4中由框354指示。图4A和4B示出指示这个方面的说明性用户界面显示。图4A示出包括具有多个组的工作空间显示358的用户界面显示356,每个组由一个或多个组件表示。显示356还包括具有多个按钮的命令栏360。通过致动新建按钮362或打上图钉按钮364,用户致使显示自定义组件116显示滑入式面板,该面板允许用户从可被添加到工作空间显示358的可用项列表中进行选择。图4B示出包括多个不同用户输入机制368的滑入式面板366,该多个不同用户输入机制中的每一个对应于可被添加到这个特定用户的工作空间显示358的不同信息项(或***100的不同部分)。将注意到,用户输入机制368仅允许用户106添加该用户基于用户角色所能访问的项(或***100的各部分)。
除了以上参考框352和354所描述的两种方式之外,用户106也可用其他方式将项添加到工作空间。这由框370指示出。
在任一情况下,标识要被添加到用户的工作空间显示的特定信息项由图4的流程图中的框350指示。
一旦用户标识出要被添加到工作空间显示的信息项,显示自定义组件116就说明性地生成对话以允许用户106定义特定格式以及新项在工作空间显示上所要被显示的位置。这由框372指示出。这可包括各种各样不同的信息。例如,它可允许用户106指示该项要被显示在工作空间显示上的新组374中。它还可允许使得用户指示该项仅仅是现有组的新组件,如由框376所指示的。它可允许用户106指定组件类型(诸如图表、列表、活动馈源等),如由框378所指示的。它可允许用户指定组件大小,如由框380所指示的。它可允许用户指定工作空间显示上的位置(如由框382所指示的),并且它也可允许用户指定其他信息(如由框384所指示的)。
图4C和4D是示出这个方面的说明性用户界面显示。图4C示出,一旦用户标识出要被添加到工作空间显示的特定信息项,自定义窗格386就被显示。自定义窗格386说明性地包括描述部分388,该描述部分388描述要被添加到工作空间显示的特定信息项。在图4C示出的实施例中,用户已经选择了“资源分配”信息项,并且描述部分388指示这个部分显示跨所有项目的经计划的对照经分派的资源。窗格386还允许用户使用选择器390来选择组件类型。在示出的实施例中,用户可将“资源分配”信息项添加为图表或列表。当然,其他类型的信息也可用在其他组件类型中。
窗格386还允许用户106使用大小选择器392来指定组件大小。在一个实施例中,一旦用户作出了理想的选择,用户简单地致动添加到工作空间按钮394,显示自定义组件116就自动地将所标识的信息以所标识的显示格式(例如,组件类型、大小、位置等)添加到工作空间显示。这由图4的流程图中的框396指示。
还将注意,信息项也可用其他方式来被添加到工作空间显示。例如,作为默认,它可被自动地添加到工作空间显示的最右侧。如以上讨论的,用户可接着通过将被新添加的组件或组拖动到工作空间显示内的新位置来说明性地重新定位它。作为示例,图4D示出了显示用户的工作空间显示的用户界面显示356的一个实施例,该用户界面显示356具有被添加到工作空间显示358的最右手侧的新添加的“资源分配”组件400。
由此可以看出,工作空间显示基于用户的角色来为用户聚集信息。该信息可根据由具有给定角色的用户执行的任务来分组,并且每一组可具有一个或多个组件。每一组件可以是各种不同组件类型之一,且说明性地表示信息项、任务、活动、实体、另一种类的数据记录等。用户可说明性地平移工作空间显示以查看所有不同组,且可在组内垂直滚动以查看该组中的所有组件。用户可与组件交互以查看更详细的信息、执行任务或活动、或自定义工作空间显示以删除组件或组、添加组件或组、对它们重新排序、或执行其他操作。用户还可说明性地从多个不同的工作空间显示中进行选择。这可例如在以下情况中发生:用户的角色对应于两个或更多个工作空间显示,或用户具有多个角色,每个角色具有其自己的工作空间显示。
图5是图1中所示的业务***100的框图,其不同之处在于其元素被置于云计算体系结构500中。云计算提供了不要求最终用户知晓交付服务的***的物理位置或配置的计算、软件、数据访问和存储服务。在各个实施例中,云计算通过诸如因特网之类的广域网使用合适的协议来交付服务。例如,云计算提供者通过广域网交付应用,并且它们可以通过web浏览器或任何其他计算组件被访问。体系结构100的软件或组件以及相对应的数据可被存储在远程位置处的服务器上。云计算环境中的计算资源可以被整合在远程数据中心位置处或者它们可以是分散的。云计算基础结构可以通过共享数据中心来交付服务,即使在用户看来它们是单个访问点。因此,在此所述的组件和功能可以从使用云计算体系结构的远程位置处的服务提供者来提供。替代地,它们可以从常规的服务器中提供,或者它们可以直接地或以其他方式安装在客户端设备上。
本说明书旨在包括公共云计算和私有云计算两者。云计算(公共和私有两者)提供了基本无缝的资源联营以及对管理和配置底层硬件基础结构的降低的需求。
公共云由供应商管理,并且通常支持使用同一基础结构的多个消费者。此外,与私有云相反,公共云能够将终端用户从管理硬件中释放出来。私有云可由机构本身管理,并且基础结构通常不与其他机构共享。该机构在某种程度上仍然维护着硬件,诸如安装和维修等。
在图5中所示的实施例中,一些项与图1中所示的那些是类似的,并且它们被类似地标号。图5具体地示出业务***100位于云502(可以是公共的、私有的或者其中某些部分是公共的而其他部分是私有的组合)中。因此,用户106使用用户设备504通过云502来访问***。
图5还描绘了云体系结构的另一实施例。图4示出还构想了***100中的某些元素被置于云502中而其他元素没有被置于云502中。作为示例,数据存储108可被置于云502的外部,并且通过云502来被访问。在另一实施例中,可视化组件114也在云502的外部。同样,***100的一些或全部可被布置在设备504上。无论它们位于哪里,它们都可直接由设备504通过网络(广域网或局域网)访问,它们可由服务主存在远程站点处,或者它们可作为通过云来提供或通过驻留在云中的连接服务来访问的服务。本文构想了所有这些体系结构。
还将注意,体系结构100或其部分可被置于各种各样不同的设备上。这些设备中的某些包括:服务器、台式计算机、膝上型计算机、平板计算机、或其他移动设备,诸如掌上计算机、蜂窝电话、智能电话、多媒体播放器、个人数字助理等。
图6是可被用作其中可部署本***(或其部分)的用户或客户端的手持式设备16的手持式或移动计算设备的一个说明性实施例的简化框图。图8-11是手持式或移动设备的示例。
图6提供了客户端设备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之外被托管。
图7示出其中设备16是平板计算机600的一个实施例。在图7中,计算机600被示为具有在显示屏602上显示的来自图3B的用户界面显示。屏幕602可以是触摸屏(使得来自用户手指604的触摸姿势可以用于与应用交互)或者启用笔的界面,其接收来自笔或指示笔的输入。其还可以使用屏幕上虚拟键盘。当然,其还例如可以通过诸如无线链路或USB端口之类的合适的附连机制附连到键盘或其他用户输入设备。计算机600还可以说明性地接收语音输入。
图8和图9提供了可被使用的设备16的附加示例,但是也可以使用其他设备。在图8中,提供功能电话、智能电话或移动电话45作为设备16。电话45包括:一组小键盘47,其用于拨打电话号码;显示器49,其能够显示包括应用图像、图标、网页、照片和视频在内的图像;以及控制按钮51,其用于选择在显示器上示出的项目。电话包括天线53,该天线53用于接收诸如通用分组无线服务(GPRS)和1Xrtt之类的蜂窝电话信号以及短消息服务(SMS)信号。在一些实施例中,电话45还包括容纳安全数字(SD)卡57的SD卡槽55。
图9的移动设备是个人数字助理(PDA)59或多媒体播放器或平板计算设备等等(在此称为PDA59)。PDA59包括电感屏61,所述电感屏感测指示笔63(或其他指示器,诸如用户的手指)在该指示笔被置于屏幕之上时的位置。这允许用户在屏幕上选择、突出显示和移动项目以及绘图和书写。PDA59还包括多个用户输入键或按钮(比如按钮65),其允许用户将显示器61上所显示的菜单选项或其他显示选项滚屏,并且允许用户在没有接触显示器61的情况下改变应用或选择用户输入功能。尽管未被示出,但是PDA59可以包括允许与其他计算机进行无线通信的内置天线和红外发射机/接收机、以及允许与其他计算设备的硬件连接的连接端口。这样的硬件连接通常是通过经由串行或USB端口连接到其他计算机的支架来完成的。因此,这些连接是非网络连接。在一个实施例中,移动设备59还包括容纳SD卡69的SD卡槽67。
图10类似于图8,不同之处在于电话是智能电话71。智能电话71具有显示图标或图块或其他用户输入机制75的触敏显示器73。机制75可由用户用来运行应用、进行呼叫、执行数据传输操作,等等。一般而言,智能电话71被构建在移动操作***上且提供比功能电话更高级的计算能力和连接性。图11示出了其上具有图3D的显示的智能电话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.如权利要求2所述的计算机实现的方法,其特征在于,接收交互用户输入包括:
接收对给定用户能致动的界面元素的致动,并且其中执行动作包括:
导航到并显示来自所述相关联的底层项的更多详细信息。
6.如权利要求2所述的计算机实现的方法,其特征在于,接收所述交互用户输入包括:
接收将所选组或组件从所述工作空间显示上的第一位置拖到所述工作空间显示上的第二位置的拖放用户输入,并重新排序所述工作空间显示以在所述工作空间显示上的所述第二位置处显示所述所选组或组件。
7.如权利要求2所述的计算机实现的方法,其特征在于,接收所述交互用户输入包括:
接收用于将组件或组添加到所述工作空间显示的添加用户输入,并将所述组件或组添加到所述工作空间显示。
8.如权利要求7所述的计算机实现的方法,其特征在于,接收所述用户添加输入包括:
接收标识要被所述工作空间显示上的相关联的组件或组表示的项的项标识输入;以及
接收标识要添加到所述工作空间显示来表示所述相关联的项的组件或组的类型的组件或组类型输入,并将所述相关联的组件或组作为所标识的类型的组件或组添加到所述工作空间显示。
9.一种计算机***,包括:
运行所述计算机***的工作流的过程组件,所述工作流包括生成用于接收来自用户的用户输入以在所述计算机***中执行任务的用户界面显示,所述用户具有在所述计算机***中被指派的角色;
显示针对所述用户的工作空间显示的可视化组件,所述工作空间显示具有被分组到各组的多个显示的组件,所述显示的组件表示所述计算机***中与被指派到所述用户的所述角色有关的底层项,所显示的组件能被所述用户致动,对给定组件的致动致使所述可视化组件显示由所述给定组件表示的底层项的更详细的视图;以及
计算机处理器,所述计算机处理器是所述***的功能部件且由所述过程组件和所述可视化组件致动以促进运行工作流并显示所述工作空间显示。
10.一种存储计算机可执行指令的计算机可读存储介质,所述计算机可执行指令在被计算机执行时使得所述计算机步骤,包括:
响应于接收工作空间请求用户输入,显示角色定制的工作空间显示,所述角色定制的工作空间显示显示组件组,每个组对应于在计算机***中由在所述计算机***中被分派到给定角色的用户执行的任务,每个给定组件在被致动时,导航到并显示与给定任务有关的相关联的底层项,所述给定任务与所述给定组件所属的给定组相对应;
在所述工作空间显示上接收交互用户输入;以及
基于所述交互用户输入在所述工作空间显示上执行动作。
CN201480044274.9A 2013-06-06 2014-06-03 角色定制的工作空间 Pending CN105531658A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/911,094 US20140365263A1 (en) 2013-06-06 2013-06-06 Role tailored workspace
US13/911,094 2013-06-06
PCT/US2014/040580 WO2014197405A1 (en) 2013-06-06 2014-06-03 Role tailored workspace

Publications (1)

Publication Number Publication Date
CN105531658A true CN105531658A (zh) 2016-04-27

Family

ID=51134306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480044274.9A Pending CN105531658A (zh) 2013-06-06 2014-06-03 角色定制的工作空间

Country Status (4)

Country Link
US (1) US20140365263A1 (zh)
EP (1) EP3005061A1 (zh)
CN (1) CN105531658A (zh)
WO (1) WO2014197405A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111276234A (zh) * 2018-12-04 2020-06-12 熙牛医疗科技(浙江)有限公司 医疗信息显示方法及装置
CN113826147A (zh) * 2019-05-17 2021-12-21 罗布乐思公司 动画角色的改进
CN114756293A (zh) * 2022-03-07 2022-07-15 曙光信息产业(北京)有限公司 业务处理方法、装置、计算机设备和存储介质

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9589057B2 (en) 2013-06-07 2017-03-07 Microsoft Technology Licensing, Llc Filtering content on a role tailored workspace
JP6230405B2 (ja) * 2013-12-18 2017-11-15 クラリオン株式会社 車載端末、コンテンツ表示システム、コンテンツ表示方法、およびWebブラウザ
US20160147381A1 (en) * 2014-11-26 2016-05-26 Blackberry Limited Electronic device and method of controlling display of information
US10997189B2 (en) 2015-03-23 2021-05-04 Dropbox, Inc. Processing conversation attachments in shared folder backed integrated workspaces
CN106648280B (zh) * 2015-10-28 2020-04-14 腾讯科技(深圳)有限公司 任务管理交互方法和装置
US10108688B2 (en) 2015-12-22 2018-10-23 Dropbox, Inc. Managing content across discrete systems
US10719807B2 (en) 2016-12-29 2020-07-21 Dropbox, Inc. Managing projects using references
US10970656B2 (en) 2016-12-29 2021-04-06 Dropbox, Inc. Automatically suggesting project affiliations
US10402786B2 (en) 2016-12-30 2019-09-03 Dropbox, Inc. Managing projects in a content management system
US10740726B2 (en) * 2017-10-05 2020-08-11 Servicenow, Inc. Systems and methods for providing message templates in an enterprise system
US11226939B2 (en) 2017-12-29 2022-01-18 Dropbox, Inc. Synchronizing changes within a collaborative content management system
US10657228B1 (en) 2018-11-06 2020-05-19 Dropbox, Inc. Technologies for integrating cloud content items across platforms

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1392992A (zh) * 2000-08-01 2003-01-22 国誉株式会社 项目管理***和方法
CN102236525A (zh) * 2010-04-19 2011-11-09 Lg电子株式会社 移动终端以及控制移动终端的操作的方法
US20110313805A1 (en) * 2010-06-18 2011-12-22 Microsoft Corporation Customizable user interface including contact and business management features
US20120079429A1 (en) * 2010-09-24 2012-03-29 Rovi Technologies Corporation Systems and methods for touch-based media guidance
CN102930191A (zh) * 2011-09-13 2013-02-13 微软公司 用于受限显示设备的基于角色的用户界面

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050015742A1 (en) * 2003-05-19 2005-01-20 Eric Wood Methods and systems for facilitating data processing workflow
US7509588B2 (en) * 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US9213954B2 (en) * 2011-10-06 2015-12-15 Sap Portals Israel Ltd Suggesting data in a contextual workspace
US20140215383A1 (en) * 2013-01-31 2014-07-31 Disney Enterprises, Inc. Parallax scrolling user interface

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1392992A (zh) * 2000-08-01 2003-01-22 国誉株式会社 项目管理***和方法
CN102236525A (zh) * 2010-04-19 2011-11-09 Lg电子株式会社 移动终端以及控制移动终端的操作的方法
US20110313805A1 (en) * 2010-06-18 2011-12-22 Microsoft Corporation Customizable user interface including contact and business management features
US20120079429A1 (en) * 2010-09-24 2012-03-29 Rovi Technologies Corporation Systems and methods for touch-based media guidance
CN102930191A (zh) * 2011-09-13 2013-02-13 微软公司 用于受限显示设备的基于角色的用户界面

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111276234A (zh) * 2018-12-04 2020-06-12 熙牛医疗科技(浙江)有限公司 医疗信息显示方法及装置
CN113826147A (zh) * 2019-05-17 2021-12-21 罗布乐思公司 动画角色的改进
CN114756293A (zh) * 2022-03-07 2022-07-15 曙光信息产业(北京)有限公司 业务处理方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
US20140365263A1 (en) 2014-12-11
EP3005061A1 (en) 2016-04-13
WO2014197405A1 (en) 2014-12-11

Similar Documents

Publication Publication Date Title
CN105531658A (zh) 角色定制的工作空间
US9645650B2 (en) Use of touch and gestures related to tasks and business workflow
CN105229678B (zh) 进程建模和界面
KR102174766B1 (ko) 기반 모델 생성, 맞춤화 및 모델 시각화를 위한 통합된 환경
US20130246110A1 (en) Visualizing resource requirements along a timeline
US20140365952A1 (en) Navigation and modifying content on a role tailored workspace
CN105339957A (zh) 显示实体的不同视图
CN105264492A (zh) ***行为的自动发现
CN105765539A (zh) 具有自动生成的虚拟环境的用户支持体验
US20140012612A1 (en) Visualization of warehouse operations forecast
US20170032334A1 (en) Method and system for managing service work flow
CN105393086A (zh) 捕捉和管理项目的用户体验
CN105408922A (zh) 过程流基础结构和配置界面
CN105229679A (zh) 生存周期产品分析
CN104737124A (zh) 用于提交服务的业务元数据的门户
CN105229614A (zh) 多承租人数据中心内的诊断存储
CN106133697A (zh) 具有分支和门控的便携式业务逻辑
US9786016B2 (en) Image tagging for capturing information in a transaction
CN105393213A (zh) 便携式业务逻辑
CN106164851A (zh) 基于对已实现的过程进行过程建模的计算机***的自动配置
US20210264523A1 (en) System and Method for Presenting Insurance Data in an Interactive Pictorial User-Interface
CN106062689A (zh) 知晓上下文的命令
CN104769579A (zh) 文档管理***中的列表管理
CN105940419A (zh) 具有可选工作空间表示的控制板
CN105144220A (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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160427