修改图表

阅读:469发布:2020-05-11

专利汇可以提供修改图表专利检索,专利查询,专利分析的服务。并且可以提供 修改 图表。图示地向用户呈现图表元素以供该用户在修改所生成的标准图表时使用。可以在图 表带 状条中向用户呈现图表元素。,下面是修改图表专利的具体信息内容。

1.一种用于格式化图表的计算机实现的方法,所述方法包括:
接收标准图表(310);
图示地提供多个图表元素(315),其中,所述多个图表元素的每一个都表示供在改变所述标准图表时使用的图表修改
用所述多个图表元素的一个或多个来修改所述标准图表(325),其中所述修改包括:
在选择一图表元素时,向用户呈现表示与该图表元素相关联的可能修改选项的第一艺廊,所述与该图表元素相关联的可能修改选项包括平轴标题、垂直轴标题以及深度轴标题,
响应于从所述第一艺廊接收到对所述水平轴标题的用户选择,呈现第二级艺廊,所述第二级艺廊包括关于所选的水平轴标题能被如何修改的一组可视表示,所述一组可视表示包括不显示轴标题的第一选项、在水平轴下显示轴标题以及调整所述标准图表的大小的第二选项、以及将所述水平轴标题覆盖在所述标准图表上而不调整所述标准图表的大小的第三选项;以及
从所述第二级艺廊接收对所述一组可视表示之一的用户选择以修改所述标准图表;
显示经修改的图表(330)。
2.如权利要求1所述的计算机实现的方法,其特征在于,还包括接收选择图表元素的输入。
3.如权利要求1所述的计算机实现的方法,其特征在于,还包括查询所述标准图表以确定所述图表的当前状态。
4.如权利要求1所述的计算机实现的方法,其特征在于,还包括查询所述经修改的图表以确定所述图表的当前状态。
5.如权利要求1所述的计算机实现的方法,其特征在于,所述图表元素驻留在图表带状条中。
6.一种用于格式化图表的计算机实现的系统,所述系统包括:
用于接收标准图表的装置;
用于图示地提供多个图表元素的装置,其中,所述多个图表元素的每一个都表示供在改变所述标准图表时使用的图表修改;
用于用所述多个图表元素的一个或多个来修改所述标准图表的装置,其中用于修改的装置包括:
用于在选择一图表元素时,向用户呈现表示与该图表元素相关联的可能修改选项的第一艺廊的装置,所述与该图表元素相关联的可能修改选项包括水平轴标题、垂直轴标题以及深度轴标题,
用于响应于从所述第一艺廊接收到对所述水平轴标题的用户选择,呈现第二级艺廊的装置,所述第二级艺廊包括关于所选的水平轴标题能被如何修改的一组可视表示,所述一组可视表示包括不显示轴标题的第一选项、在水平轴下显示轴标题以及调整所述标准图表的大小的第二选项、以及将所述水平轴标题覆盖在所述标准图表上而不调整所述标准图表的大小的第三选项;以及
用于从所述第二级艺廊接收对所述一组可视表示之一的用户选择以修改所述标准图表的装置;
用于显示经修改的图表的装置。
7.一种用于修改图表的计算机实现的方法,所述方法包括:
接收标准图表(310);
图示地提供多个图表元素(315);
基于对所述多个图表元素的一个或多个的选择来修改所述标准图表(325),其中所述修改包括:
在选择一图表元素时,向用户呈现表示与该所选图表元素相关联的可能修改选项的第一艺廊,所述与该所选图表元素相关联的可能修改选项包括水平轴标题、垂直轴标题以及深度轴标题,
响应于从所述第一艺廊接收到对所述水平轴标题的用户选择,呈现第二级艺廊,所述第二级艺廊包括关于所选的水平轴标题能被如何修改的一组可视表示,所述一组可视表示包括不显示轴标题的第一选项、在水平轴下显示轴标题以及调整所述标准图表的大小的第二选项、以及将所述水平轴标题覆盖在所述标准图表上而不调整所述标准图表的大小的第三选项;以及
从所述第二级艺廊接收对所述一组可视表示之一的用户选择以修改所述标准图表;
显示经修改的图表(330)。
8.如权利要求7所述的计算机实现的方法,其特征在于,在创建了所述经修改的图表之后,使用所述多个图表元素进一步修改所述经修改的图表。
9.如权利要求7所述的计算机实现的方法,其特征在于,还包括接收选择图表元素的输入。
10.如权利要求7所述的计算机实现的方法,其特征在于,还包括查询所述标准图表以确定所述标准图表的当前状态。
11.如权利要求7所述的计算机实现的方法,其特征在于,所述多个图表元素驻留在图表带状条中。
12.如权利要求11所述的计算机实现的方法,其特征在于,所述图表带状条是用户控制的。
13.如权利要求12所述的计算机实现的方法,其特征在于,还包括禁用所述图表带状条。
14.如权利要求7所述的方法,其特征在于,所述多个图表元素图示地显示所述标准图表的当前状态。
15.如权利要求7所述的方法,其特征在于,所述多个图表元素图示地显示所述经修改的图表的当前状态。
16.如权利要求7所述的方法,其特征在于,还包括提供艺术对象以供修改所述标准图表。

说明书全文

修改图表

[0001] 背景
[0002] 修改图表是用于帮助用户使用表示可以如何改变标准图表的一系列可视图表元素来创建或修改该标准图表为定制图表的过程。在某些情况下,在创建图表时,用户通常有一个应当如何显示图表的预想的概念。例如,用户可能期望创建图表以对在每一轴都被标记的X轴和Y轴上所绘的各个点进行制图。用户还可能期望以不同的颜色并用与每一组相关联的名称来显示每一组点。然而,用户可能不了解如何创建这样的图表,因为用户可能不熟悉图表制作软件的复杂性,这导致该用户感到沮丧。本发明正是对于这些和其它考虑事项做出的。
[0003] 概述
[0004] 可以提供修改图表。提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征。本概述也不旨在被用来限制所要求保护的主题的范围。
[0005] 根据一实施例,提供了用于基于用户偏好来格式化图表的方法。该方法接收图表。该方法还向用户图示地提供多个图表元素,其中每一图片都表示一个图表修改。通过使用这些图表元素,该方法根据用户偏好修改标准图表的格式化。经修改的文档随后被显示给用户,包括用户所需的格式化。
[0006] 根据另一实施例,提供了一种用于修改图表的系统,该系统包括存储器存储、用于查看经修改的图表的显示设备、和耦合到存储器存储来接收文档的处理单元。该系统还向用户提供多个图表元素。该系统还从用户接收关于所呈现的图表元素的用户偏好的用户输入。通过使用用户偏好的输入,该系统修改标准图表。经修改的图表随后被显示给用户。
[0007] 根据又一实施例,提供了存储在被执行时执行用于通过接收标准图表来修改图表的方法的一组指令的计算机可读介质。该计算机可读介质还向用户提供图表元素以供与标准图表一起使用。通过使用该图表元素,用户向计算机可读介质提供对图表的用户偏好。通过使用用户偏好,计算机可读介质修改标准图表以反映用户期望如何显示该图表。经修改的图表随后被显示给用户。
[0008] 上述概略描述和以下详细描述两者都提供示例且都只是示例性的。因此,上述概略描述和以下详细描述不应被认为是限制性的。此外,除在此所阐明的那些之外,可以提供各个特征或变型。例如,各实施例可以涉及详细描述中所描述的各种特征组合和子组合。
[0009] 附图
[0010] 合并在本发明中并组成其一部分的各附图示出本发明的各种实施例。在附图中:
[0011] 图1示出了在其中可实践各实施例的网络化操作环境;
[0012] 图2是包括计算设备的系统的框图
[0013] 图3是用于修改图表的方法的流程图
[0014] 图4是示出供与图2的计算设备一起使用的用户界面的屏幕截图;以及[0015] 图5是进一步示出供与图2的计算设备一起使用的用户界面的屏幕截图。
[0016] 详细描述
[0017] 以下详细描述参考各个附图。只要可能,在附图和以下描述中使用相同的附图标记来指示相同或类似的元素。尽管可能描述了本发明的各实施例,但修改、改编和其它实现也是可能的。例如,可以对附图中所示出的元素进行置换、添加、或修改,且可以通过对所公开的方法置换、重新排序、或添加阶段来修改此处所描述的方法。因此,以下详细描述并不限制本发明。相反,本发明的正确范围由所附权利要求书来定义。
[0018] 可以提供修改图表。根据本发明的各实施例,公开了用于图示地向用户呈现被用来修改标准图表的图表元素的方法和系统。在创建或编辑图表时,用户经常可能无法确定如何更改标准图表来以所需格式呈现数据,这导致用户感到沮丧。因此,如果向用户提供如何修改图表的图示表示,则用户可以更容易地利用所有图表制作能来创建所需图表。
[0019] 根据本发明的实施例可以包括用于修改图表的系统。该系统可以包括存储器存储和耦合到该存储器存储的处理单元。处理单元可用于接收标准图表并提供与该标准图表一起使用的多个图表元素。处理单元还可以用于从用户接收关于图表制作偏好的输入并修改标准图表以反映用户的图表制作偏好。该系统可以使用显示设备来向用户显示经修改的图表。
[0020] 参考图1,示出了在其中可以实现各示例实施例的网络化系统100。网络化系统100可以包括服务器102、管理数据库106的服务器104、可用台式计算机112来创建、编辑和显示的文档108、和可被用来创建、编辑和显示图表116的膝上型计算机114。
[0021] 网络化环境100可以向诸如服务器102、台式计算机112和膝上型计算机114等其它计算设备发送数据和从其接收数据。可以在与文档108和图表116相关联的图表中创建、编辑和处理各种类型的数据。所交换的数据可以包括,例如,图、调度信息、数学计算等。此外,网络化环境100可向由服务器104管理的存储系统106发送或接收数据。其它计算设备也可以参与到该网络化系统中,且诸如台式计算机112等设备可被用作独立设备。
[0022] 连接到网络化环境100的各计算设备可通过网络110来进行通信。网络110可包括一个或多个网络。网络110可以包括诸如企业网络等安全网络,或者诸如无线开放网络等非安全网络。作为示例而非局限,网络可以包括诸如有线网络或直接线连接等有线介质,以及诸如声学、RF、红外线和其它无线介质等无线介质。
[0023] 图2是包括计算设备200的系统的框图,该计算设备可以驻留在服务器102、服务器104、台式计算机112和膝上型计算机114中。根据本发明的一实施例,硬件、软件、或固件的任何合适的组合都可被用来实现存储器存储和处理单元。例如,存储器存储和处理单元可以用计算设备200或结合计算设备200的任何其它计算设备来实现。根据本发明的各实施例,前述系统、设备和处理器是示例,且其它系统、设备和处理器可以包括前述存储器存储和处理单元。此外,计算设备200可以包括相关联的系统的操作环境。该系统可以在其它环境中操作并且不限于计算设备200。
[0024] 参考图2,根据本发明的一实施例的系统可以包括诸如计算设备200等计算设备。在基本配置中,计算设备200可以包括至少一个处理单元202和系统存储器204。取决于计算设备的配置和类型,系统存储器204可以包括但不限于,易失性(例如随机存取存储器(RAM))、非易失性(例如,只读存储器(ROM))、闪存、或任意组合。系统存储器204可以包括操作系统205、一个或多个编程模206,且可以包括程序数据207。例如,操作系统205可以适用于控制计算设备200的操作。在一实施例中,编程模块206可以包括用于接收文档或图表的文档管理应用程序219。编程模块206可以包括用于向用户可视地提供图表修改元素的图表格式化显示应用程序220。此外,本发明的各实施例可以结合图形库、其它操作系统、或任何其它应用程序来实践,且不限于任何特定的应用程序或系统。该基本配置在图
2中由虚线208内的组件示出。
[0025] 计算设备200也可具有附加的特征或功能。例如,计算设备200还可包括附加数据存储设备(可移动和/或不可移动),诸如,例如磁盘、光盘或磁带。这种附加存储在图2中由可移动存储209和不可移动存储210示出。计算机存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。系统存储器204、可移动存储209和不可移动存储210都是计算机存储介质(即,存储器存储)的示例。计算机存储介质可以包括,但不限于,RAM、ROM、电可擦除只读存储器(EEPROM)、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁性存储设备、或能用于存储信息且可以由计算设备200访问的任何其它介质。任何这样的计算机存储介质都可以是设备200的一部分。计算设备200还可以采用输入设备212,如键盘鼠标、笔、声音输入设备、触摸输入设备等。也可包括诸如显示器、扬声器、打印机等输出设备214。前述设备是示例且可以使用其它设备。
[0026] 计算设备200还可以包含可以允许设备200与其它计算设备如在例如内联网或因特网等分布式计算环境中通过网络110进行通信的通信连接216。通信连接216是通信介质的一个示例。通信介质通常以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据,并包括任何信息传递介质。术语“已调制数据信号”指以对信号中的信息进行编码的方式设置或改变其一个或多个特征的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接等有线介质,以及诸如声学、射频(RF)、红外线和其它无线介质等无线介质。如此处所使用的术语计算机可读介质可以包括存储介质和通信介质两者。
[0027] 如上所述,可以在系统存储器204中存储包括操作系统205在内的多个程序模块和数据文件。当在处理单元202上执行时,程序模块206可以执行包括,例如,如下描述的方法300的一个或多个阶段的过程。前述过程是示例,且处理单元202可以执行其它过程。根据本发明的各实施例可以使用的其它编程模块可以包括电子邮件和联系人应用程序、文字处理应用程序、电子表格应用程序、数据库应用程序、幻灯片演示应用程序、绘图或计算机辅助应用程序等。
[0028] 图3是阐明根据本发明的一实施例的用于使用图2的计算设备200修改图表的方法300中所涉及的各概略阶段的流程图。以下将更详细地描述实现方法300的各阶段的方式。方法300可以在开始框305处开始并前进至其中计算设备200可以接收图表的阶段310。一旦接收到标准图表,方法300则前进至阶段315,在此计算设备200可以可视地向用户提供图表元素以供在修改图表时使用。例如,可以向用户呈现具有用于选择网格线的图表元素的带状条(ribbon)工具栏。下一步,在阶段320,计算设备200可以基于所呈现的图表元素从用户接收图表偏好输入。例如,用户可能期望创建拥有具有用于显示速度与时间的关系的标题的X轴和Y轴的图表。
[0029] 下一步,在阶段325,计算设备200可以使用用户偏好的图表元素修改标准图表。在阶段330,计算设备200可以向用户显示经修改的图表。
[0030] 因此,向用户提供了可以如何修改标准图表以供用户使用的可视表示。根据用户的选择,计算设备200基于所选择的图表元素修改标准图表。因此,用户可以更充分地利用图表制作能力按用户的偏好来修改标准图表。
[0031] 图4示出根据一实施例的结合计算设备200使用的示例性用户界面400。用户界面400包括图表带状条工具栏402。图表带状条工具栏402中显示了供用户用来修改标准图表的一系列图表元素艺廊(gallery)命令404,例如,图表标题(Chart Title)选项卡。在图表带状条工具栏402中还驻留有供用户使用来添加和编辑绘图元素、文本和图片的一系列艺术对象406。另外,图表带状条工具栏402向用户提供工具提示408以供用户使用来接收关于图表格式化的帮助。因此,向用户呈现了具有用于显示用户可以如何修改标准图表的可视图表元素的图表带状条工具栏402。
[0032] 图5示出根据一实施例的结合图表带状条工具栏402使用的示例性图表艺廊结构500。例如,在选择图表元素艺廊命令502后,则可以向用户呈现表示与图表元素(轴标记(Axis Label))相关联的可能的修改的艺廊504。例如,艺廊504向用户呈现修改平(X)轴标题(Horizontal(X)Axis Title)、垂直(Y)轴标题(Vertical(Y)Axis Title)和深度(Z)轴标题(Depth(Z)Axis Title)的选项。例如,如果用户选择修改水平(X)轴标题的选项,则在第二级艺廊506中向用户呈现一组如何修改水平(X)轴标题的可视表示。因此,用户可能期望通过选择图表元素510而将X轴的标题置于该轴的下面(Title Below Axis)。
如果用户没有看到所期望的修改X轴的选项,则用户可以选择更多选择选项(More Title Options)以显示更多的修改X轴标题的选项。因此,用户可以利用与各种图表元素艺廊命令,例如,标题(Titles)、图例(Legend)、数据标签(Data Label)、网格线(Gridline)、轴(Axis)、更多元素(More elements)等相关联的多个艺廊。
[0033] 根据本发明的各实施例,可以提供修改图表以按用户所需的偏好来修改图表。被用来修改标准图表的图表元素以可视的显示呈现给用户以降低用户对可以如何修改图表的混乱性。根据本发明的各实施例,图表格式化显示应用程序可以驻留在计算设备200中、连接到计算设备200的服务器中、或计算设备200和连接到计算设备200的服务器两者中。
[0034] 一般而言,根据本发明的各实施例,程序模块可以包括可以执行特定任务或可以实现特定的抽象数据类型的例程、程序、组件、数据结构和其它类型的结构。此外,本发明的各实施例可用其它计算机系统配置来实践,包括手持式设备、多处理器系统、基于微处理器的系统或可编程消费电子产品、小型机、大型计算机等。本发明的各实施例也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实现。在分布式计算环境中,程序模块可以位于本地和远程存储器存储设备中。
[0035] 此外,本发明的各实施例可在包括分立电子元件、包含逻辑的封装或集成电子芯片、利用微处理器的电路、或在包含电子元件或微处理器的单个芯片等的电路中实现。本发明的各实施例还可以使用能够执行诸如,例如,AND(与)、OR(或)和NOT(非)等逻辑运算的其它技术来实践,包括但不限于机械、光学、流体和量子技术。另外,本发明的各实施例可以在通用计算机或任何其它电路或系统中实现。
[0036] 例如,本发明的各实施例可被实现为计算机过程(方法)、计算系统或诸如计算机程序产品或计算机可读介质等制品。计算机程序产品可以是计算机系统可读并包含了用于执行计算机过程的指令的计算机程序的计算机存储介质。计算机程序产品也可以是计算系统可读并包含了用于执行计算机过程的指令的计算机程序的载波上的传播信号。因此,本发明能以硬件和/或软件(包括固件、常驻软件、微码等)来具体化。换言之,本发明的各实施例可以采用其上包含有供指令执行系统使用或结合其使用的计算机可使用或计算机可读程序代码的计算机可使用或计算机可读存储介质上的计算机程序产品的形式。计算机可使用或计算机可读介质可以是可以包含、存储、通信、传播、或传输程序以供指令执行系统、装置或设备使用或结合其使用的任何介质。
[0037] 计算机可使用或计算机可读介质可以是,例如,但不限于,电、磁、光、电磁、红外、或半导体系统、装置、设备或传播介质。更具体的计算机可读介质示例(非穷尽列表),计算机可读介质可以包括以下:具有一条或多条导线的电连接、便携式计算机盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光纤、和便携式压缩盘只读存储器(CD-ROM)。注意,计算机可使用或计算机可读介质甚至可以是其上打印有程序的纸张或另一合适的介质,因为程序可以经由例如对纸张或其它介质的光学扫描而电子地捕获,随后如有必要被编译、解释,或以其它合适的方式处理,并随后存储在计算机存储器中。
[0038] 例如,以上参考根据本发明的各实施例方法、系统和计算机程序产品的框图和/或操作图示描述了本发明的各实施例。框中注的功能/动作能脱离任何流程图所示出的顺序而发生。例如,取决于所涉及的功能/动作,连续地示出的两个框实际上可以基本上同步地执行,或有时这些框能以逆序来执行。
[0039] 尽管已经描述了本发明的某些实施例,但也可以存在其它实施例。此外,虽然本发明的各实施例被描述为与存储在存储器和其它存储介质中的数据相关联,但数据还可以被存储在或读取自其它类型的计算机可读介质,如次级存储设备,像硬盘软盘、或CD-ROM、来自因特网的载波、或其它形式的RAM或ROM。此外,所公开的方法的各阶段能以任何方式来修改,包括通过对各阶段重新排序和/或插入或删除阶段,而不背离本发明。
[0040] 尽管本说明书包括各个示例,但本发明的范围由所附权利要求书来指示。此外,尽管用结构特征和/或方法逻辑动作专用的语言描述了本说明书,但权利要求书并不限于上述特征或动作。相反,上述具体特征和动作是作为本发明的各实施例的示例来公开的。
相关专利内容
标题 发布/更新时间 阅读量
可见性信息修改 2020-05-12 362
修改计算图 2020-05-11 513
OCT图像修改 2020-05-11 803
移动呼叫修改 2020-05-12 204
路线修改 2020-05-11 540
一种面型修改油 2020-05-13 898
一种面型修改油 2020-05-13 978
已修改流同步 2020-05-13 727
修改带 2020-05-11 676
修改笔 2020-05-11 786
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈