-
公开(公告)号: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.
-
公开(公告)号:US10156980B2
公开(公告)日:2018-12-18
申请号:US14979311
申请日:2015-12-22
Applicant: Apple Inc.
Inventor: Matthew Lehrian , Zachariah N. Paine , Edward P. A. Hogan
IPC: G06F3/0488 , G06F3/041 , G06F3/0486 , G06F3/0484
Abstract: Methods and systems for providing input to a computing device based on a toggle gesture performed during a drag gesture are provided. A drag gesture can be performed on a touch screen to manipulate a user interface object. For example, the drag gesture can move the user interface object or resize the user interface object. Such manipulation commands may have alternate modes or options. For example, a user may want to place a copy of the user interface object rather than simply moving it. Accordingly, a toggle gesture can be performed during the drag gesture to choose an alternate manipulation command. For example, a drag gesture can be performed to move an object, and a toggle gesture can be performed during the drag gesture to copy the object instead of moving it.
-
公开(公告)号:US10409890B2
公开(公告)日:2019-09-10
申请号:US15862252
申请日:2018-01-04
Applicant: Apple Inc.
Inventor: James M. Geisler , Edward P. Hogan , Zachariah N. Paine
IPC: G06F17/17 , G06F17/18 , G06Q40/04 , G06F3/0484 , G06F17/24 , G06F16/903
Abstract: Embodiments are disclosed in which a process generates, receives, or both, via a graphical user interface (GUI) of a spreadsheet application, an evaluation statement. The evaluation statement includes a cell identifier, and the cell identifier specifies a modal reference cell that provides an indication of a modal attribute to be used in the evaluation statement. The indication of the modal attribute comprises a textual indicator related to the modal attribute, but has a format that is different than the modal attribute. The process evaluates the textual indicator to be used by the evaluation statement to determine a corresponding modal attribute and calculates a solution to the evaluation statement using the corresponding modal attribute as the modal attribute of the evaluation statement. The process displays the solution via the GUI.
-
4.
公开(公告)号: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: 本公开涉及调整表元素的大小,例如表的行或列。 在一个实施例中,用户选择要调整大小的两个或更多个行或列,并且执行与期望的调整大小事件相对应的列或行操纵,诸如与所选择的行或列之一的边缘交互。 在一个实现中,用户可以在使用不同的调整大小算法之间切换以查看不同调整大小算法的效果。
-
5.
公开(公告)号: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: 本公开涉及调整表元素的大小,例如表的行或列。 在一个实施例中,用户选择要调整大小的两个或更多个行或列,并且执行与期望的调整大小事件相对应的列或行操纵,诸如与所选择的行或列之一的边缘交互。 在一个实现中,用户可以在使用不同的调整大小算法之间切换以查看不同调整大小算法的效果。
-
公开(公告)号:US20190394289A1
公开(公告)日:2019-12-26
申请号:US16015076
申请日:2018-06-21
Applicant: Apple Inc.
Inventor: Matthew Ross Lehrian , Zachariah N. Paine , Evan S. DiBiase
Abstract: Embodiments of the present disclosure are directed to, among other things, improving data security with respect to data collection, verification, and authentication techniques associated with obtaining and transmitting identity information. For example, an identification credential may be received (e.g., via a short-range communications protocol such as iBeacon) by a first device from a second device. The credential may be associated with a second user of the second device. The first device may verify the credential and, if valid, an additional option to approve a secure communications channel may be presented at the first device. If the additional option is selected, a secure communications channel may be established between the first device and the second device.
-
公开(公告)号:US20190205359A1
公开(公告)日:2019-07-04
申请号:US15862252
申请日:2018-01-04
Applicant: Apple Inc.
Inventor: James M. Geisler , Edward P. Hogan , Zachariah N. Paine
CPC classification number: G06F17/17 , G06F3/0484 , G06F16/90344 , G06F17/18 , G06F17/246 , G06Q40/04
Abstract: Embodiments are disclosed in which a process generates, receives, or both, via a graphical user interface (GUI) of a spreadsheet application, an evaluation statement. The evaluation statement includes a cell identifier, and the cell identifier specifies a modal reference cell that provides an indication of a modal attribute to be used in the evaluation statement. The indication of the modal attribute comprises a textual indicator related to the modal attribute, but has a format that is different than the modal attribute. The process evaluates the textual indicator to be used by the evaluation statement to determine a corresponding modal attribute and calculates a solution to the evaluation statement using the corresponding modal attribute as the modal attribute of the evaluation statement. The process displays the solution via the GUI.
-
公开(公告)号:US20140164992A1
公开(公告)日:2014-06-12
申请号:US13712673
申请日:2012-12-12
Applicant: APPLE INC.
Inventor: Edward P. Hogan , Matthew R. Lehrian , Zachariah N. Paine , Marek R. Telgarsky
IPC: G06F3/0484
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.
Abstract translation: 公开了用于维护表对象和放置在应用程序工作空间的虚拟画布上的其他对象之间的空间关系(即,布局)的方法。 在某些实现中,最初确定其他对象和表对象之间的偏移,并且当表对象被调整大小时用于维护空间关系。 在某些实现中,响应于表对象的调整大小,对象的移动是从用户的角度动态的并且可以容易地被撤销。
-
-
-
-
-
-
-