-
公开(公告)号:US09626067B2
公开(公告)日:2017-04-18
申请号:US13712673
申请日:2012-12-12
Applicant: APPLE INC.
Inventor: Edward P. Hogan , Matthew R. Lehrian , Zachariah N. Paine , Marek R. Telgarsky
IPC: G06F3/0484 , G06F3/0481 , G06F17/24
CPC classification number: G06F3/0481 , G06F17/245 , G06F2203/04806
Abstract: Approaches are disclosed for maintaining spatial relationships (i.e., a layout) between a table object and other objects placed on a virtual canvas of an application work space. In certain implementations, offsets between the other objects and the table object are initially determined and are used to maintain the spatial relationships when the table object is resized. In certain implementations, the movement of the objects in response to a resize of the table object is dynamic from the user's perspective and can be easily undone.
-
公开(公告)号:US20150269747A1
公开(公告)日:2015-09-24
申请号:US14223206
申请日:2014-03-24
Applicant: APPLE INC.
Inventor: Edward P. Hogan , Joe R. Howard , Marek R. Telgarsky , Matthew R. Lehrian
CPC classification number: G06T7/408 , G06T11/001 , G06T11/60
Abstract: Automatic generation of custom palettes based on an image selected by a user is disclosed. In various embodiments, automatic palette generation may involve generating one or more than one palette based on the color or shading content of the image provided by the user. The generated palette may include a variety of colors (or shadings) that can be automatically mapped to and applied to various distinct features within a composite graphic construct to be customized.
Abstract translation: 公开了基于用户选择的图像自动生成自定义调色板。 在各种实施例中,自动调色板生成可以涉及基于由用户提供的图像的颜色或阴影内容生成一个或多于一个调色板。 生成的调色板可以包括可以自动映射到并且应用于要定制的复合图形构造内的各种不同特征的各种颜色(或阴影)。
-
公开(公告)号:US10657321B2
公开(公告)日:2020-05-19
申请号:US16128306
申请日:2018-09-11
Applicant: Apple Inc.
Inventor: Shawn Patrick Flisakowski , Matthew R. Lehrian , Edward P. Hogan , Anukul Kapoor , Marek R. Telgarsky
IPC: G06F17/00 , G06F40/18 , G06F40/103 , G06F3/0482 , G06F3/0484
Abstract: Systems, methods, and devices for tracking spreadsheet table cells from a base table to an organized table/organized table view, and updating of a formula reference based on the tracked cells are provided. In some embodiments, cells may be tracked to convert a first range of cells in the base table into a second range of cells in the organized table/organized table view, such that the second range of cells includes the same cells as the first range of cells, despite any reorganization of rows and columns. In some embodiments, a summary reference cell that provides a sub-group summary based upon the grouping within the organized table/organized table view may also be provided.
-
公开(公告)号:US09508158B2
公开(公告)日:2016-11-29
申请号:US14223206
申请日:2014-03-24
Applicant: APPLE INC.
Inventor: Edward P. Hogan , Joe R. Howard , Marek R. Telgarsky , Matthew R. Lehrian
IPC: G06T5/00 , G06T11/20 , G06T3/20 , G06T5/40 , G06T11/00 , G09G5/02 , G09G5/06 , G09G5/14 , G06F3/08 , G06F3/048 , G06T7/40 , G06T11/60
CPC classification number: G06T7/408 , G06T11/001 , G06T11/60
Abstract: Automatic generation of custom palettes based on an image selected by a user is disclosed. In various embodiments, automatic palette generation may involve generating one or more than one palette based on the color or shading content of the image provided by the user. The generated palette may include a variety of colors (or shadings) that can be automatically mapped to and applied to various distinct features within a composite graphic construct to be customized.
Abstract translation: 公开了基于用户选择的图像自动生成自定义调色板。 在各种实施例中,自动调色板生成可以涉及基于由用户提供的图像的颜色或阴影内容生成一个或多于一个调色板。 生成的调色板可以包括可以自动映射到并且应用于要定制的复合图形构造内的各种不同特征的各种颜色(或阴影)。
-
公开(公告)号:US20190294735A1
公开(公告)日:2019-09-26
申请号:US15935964
申请日:2018-03-26
Applicant: Apple Inc.
Inventor: Edward P. Hogan , Jonathan R. Speicher , Matthew R. Lehrian , Shawn P. Flisakowski
Abstract: Embodiments are disclosed in which a process receives, via a graphical user interface (GUI) of a spreadsheet application, a function call. The function call includes a source string attribute identifying a string and a search string attribute identifying a substring to be identified in the string. The process performs a function associated with the function call by searching for the substring in the string and subsequently returning a subset of the string proximate to a location of the substring in the string.
-
公开(公告)号:US20140310649A1
公开(公告)日:2014-10-16
申请号:US13860939
申请日:2013-04-11
Applicant: APPLE INC.
Inventor: Mark Bernstein , Matthew R. Lehrian , Ryan M. Olshavsky , Yik Shing Yip , Christopher Douglas Weeldreyer , Jane H. Chronis
IPC: G06F3/0482
CPC classification number: G06F3/0482 , G06F17/246
Abstract: Approaches are disclosed for generating a menu that may be used to provide a set of bounded options for populating associated cells of a table. In certain embodiments, the menu is automatically generated based at least in part on the initial content of one or more cells to be associated with the menu. In certain embodiments, the options listed in the menu may be edited by a user or reformatted based on logic associated with the menu generation process.
Abstract translation: 公开了用于生成可用于提供用于填充表的相关联的单元的一组有界选项的菜单的方法。 在某些实施例中,至少部分地基于要与菜单相关联的一个或多个单元的初始内容来自动生成菜单。 在某些实施例中,菜单中列出的选项可以由用户编辑或基于与菜单生成过程相关联的逻辑重新格式化。
-
7.
公开(公告)号:US09489365B2
公开(公告)日:2016-11-08
申请号:US13705767
申请日:2012-12-05
Applicant: APPLE INC.
Inventor: Edward P. Hogan , Matthew R. Lehrian , Zachariah N. Paine
IPC: G06F17/00 , G06F17/24 , G06F3/0481
CPC classification number: G06F17/245 , G06F3/0481
Abstract: The present disclosure relates to the resizing of tables elements, such as rows or columns of a table. In one embodiment, a user selects two or more rows or columns to be resized and performs a column or row manipulation corresponding to the desired resize event, such as be interacting with an edge of one of the selected rows or columns. In an implementation, the user may toggle between the use of different resizing algorithms to see the effects of the different resizing algorithms.
Abstract translation: 本公开涉及调整表元素的大小,例如表的行或列。 在一个实施例中,用户选择要调整大小的两个或更多个行或列,并且执行与期望的调整大小事件相对应的列或行操纵,诸如与所选择的行或列之一的边缘交互。 在一个实现中,用户可以在使用不同的调整大小算法之间切换以查看不同调整大小算法的效果。
-
8.
公开(公告)号:US20140157101A1
公开(公告)日:2014-06-05
申请号:US13705767
申请日:2012-12-05
Applicant: APPLE INC.
Inventor: Edward P. Hogan , Matthew R. Lehrian , Zachariah N. Paine
IPC: G06F17/24
CPC classification number: G06F17/245 , G06F3/0481
Abstract: The present disclosure relates to the resizing of tables elements, such as rows or columns of a table. In one embodiment, a user selects two or more rows or columns to be resized and performs a column or row manipulation corresponding to the desired resize event, such as be interacting with an edge of one of the selected rows or columns. In an implementation, the user may toggle between the use of different resizing algorithms to see the effects of the different resizing algorithms.
Abstract translation: 本公开涉及调整表元素的大小,例如表的行或列。 在一个实施例中,用户选择要调整大小的两个或更多个行或列,并且执行与期望的调整大小事件相对应的列或行操纵,诸如与所选择的行或列之一的边缘交互。 在一个实现中,用户可以在使用不同的调整大小算法之间切换以查看不同调整大小算法的效果。
-
公开(公告)号:US20200081968A1
公开(公告)日:2020-03-12
申请号:US16128306
申请日:2018-09-11
Applicant: Apple Inc.
Inventor: Shawn Patrick Flisakowski , Matthew R. Lehrian , Edward P. Hogan , Anukul Kapoor , Marek R. Telgarsky
Abstract: Systems, methods, and devices for tracking spreadsheet table cells from a base table to an organized table/organized table view, and updating of a formula reference based on the tracked cells are provided. In some embodiments, cells may be tracked to convert a first range of cells in the base table into a second range of cells in the organized table/organized table view, such that the second range of cells includes the same cells as the first range of cells, despite any reorganization of rows and columns. In some embodiments, a summary reference cell that provides a sub-group summary based upon the grouping within the organized table/organized table view may also be provided.
-
公开(公告)号:US09317182B2
公开(公告)日:2016-04-19
申请号:US13860939
申请日:2013-04-11
Applicant: APPLE INC.
Inventor: Mark Bernstein , Matthew R. Lehrian , Ryan M. Olshavsky , Yik Shing Yip , Christopher Douglas Weeldreyer , Jane H. Chronis
IPC: G06F3/00 , G06F3/048 , G06F3/0482 , G06F17/24
CPC classification number: G06F3/0482 , G06F17/246
Abstract: Approaches are disclosed for generating a menu that may be used to provide a set of bounded options for populating associated cells of a table. In certain embodiments, the menu is automatically generated based at least in part on the initial content of one or more cells to be associated with the menu. In certain embodiments, the options listed in the menu may be edited by a user or reformatted based on logic associated with the menu generation process.
Abstract translation: 公开了用于生成可用于提供用于填充表的相关联的单元的一组有界选项的菜单的方法。 在某些实施例中,至少部分地基于要与菜单相关联的一个或多个单元的初始内容来自动生成菜单。 在某些实施例中,菜单中列出的选项可以由用户编辑或基于与菜单生成过程相关联的逻辑重新格式化。
-
-
-
-
-
-
-
-
-