Shared password protection within applications

    公开(公告)号:US10523663B2

    公开(公告)日:2019-12-31

    申请号:US15379376

    申请日:2016-12-14

    Applicant: Apple Inc.

    Abstract: Various techniques are disclosed for managing and modifying data items. In some embodiments, a first data item can be selected for password protection via establishing an active secured user session according to a set of user credentials. Thereafter, subsequent data items can be selected for password protection using the same set of user credentials while the secured user session remains active. In some embodiments, a gesture input can be received by a touch interface. The input can be detected, and when the input is recognized as a command for creating an extension of a work space associated with a data item, then the extension of the work space is generated. In some embodiments, the gesture input received by the touch interface is recognized as a command for creating a new work space associated with the data item such that a new work space is generated upon recognizing the input.

    Device, Method, and Graphical User Interface for Providing Handwriting Support in Document Editing

    公开(公告)号:US20190303423A1

    公开(公告)日:2019-10-03

    申请号:US16445143

    申请日:2019-06-18

    Applicant: Apple Inc.

    Abstract: A method performed by an electronic device having a display, a touch-sensitive surface, and one or more processors includes, while displaying text in a content presentation area, the displayed text including first handwritten text, receiving handwritten strokes at an insertion location positioned within a range of locations corresponding to the first handwritten text. In response to receiving the handwritten strokes, the device determines whether the handwritten strokes is textual input, and in accordance with a determination by the device that the plurality of handwritten strokes is textual input, comprising newly entered second handwritten text, the device inserts the second handwritten text at the insertion location and moves the first handwritten text to accommodate the second handwritten text. In some embodiments, after inserting the second handwritten text, the device removes one or more white spaces between the first handwritten text and the second handwritten text.

    Unified drawing framework
    6.
    发明授权

    公开(公告)号:US10739911B2

    公开(公告)日:2020-08-11

    申请号:US14872080

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A method of emulating an input device. The method receives a set of data associated with a touch input. The set of data includes a set of coordinates of each data point, the force applied at each data point, and the time the data for each data point is received. The method adds several data points to the first set of data points to create a second set of data points. For each data point in the second set of data points, the method calculates a set of parameters based on the set of data associated with the data point. The method provides a subset of the calculated parameters and the data associated with a subset of the second set of data to an application to emulate the input device.

    Rendering animated user input strokes

    公开(公告)号:US10388055B2

    公开(公告)日:2019-08-20

    申请号:US15721688

    申请日:2017-09-29

    Applicant: Apple Inc.

    Abstract: A device implementing a system for rendering animated user input strokes includes at least one processor configured to receive input stroke data. The at least one processor is configured to render, in a first rendering stage within a frame rendering period, a first portion of the input stroke data. The at least one processor is configured to render, in a second rendering stage within the frame rendering period, a second portion of the input stroke data, the second rendering stage being after, and temporally separate from, the first rendering stage.

    Device, Method, and Graphical User Interface for Collaborative Editing in Documents
    9.
    发明申请
    Device, Method, and Graphical User Interface for Collaborative Editing in Documents 审中-公开
    文档中协同编辑的设备,方法和图形用户界面

    公开(公告)号:US20160357377A1

    公开(公告)日:2016-12-08

    申请号:US14871623

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A first electronic device with a display maintains a consistent output based on concurrent textual edits received at multiple collaborating devices. The first device maintains a directed acyclic graph to represent a textual string concurrently edited by the first device and at least a second device of the multiple collaborating devices. The directed acyclic graph includes: a plurality of nodes each representing a respective character input received from one or more of the multiple collaborating devices, and multiple parallel paths each including at least one node that represents a respective one of multiple concurrent character inputs received from distinct devices of the multiple collaborating devices. The first device topologically traverses the directed acyclic graph in accordance with a predetermined ordering rule to deterministically sort the plurality of nodes into a string sequence. The first device displays the textual string in accordance with the deterministically obtained string sequence.

    Abstract translation: 具有显示器的第一电子设备基于在多个协作设备处接收的并发文本编辑维持一致的输出。 第一设备维护有向非循环图以表示由第一设备和多个协作设备的至少第二设备同时编辑的文本字符串。 有向非循环图包括:多个节点,每个节点表示从多个协作设备中的一个或多个接收的相应字符输入,以及多个并行路径,每个并行路径包括表示从不同的多个并发字符输入接收到的多个并行字符输入中的相应一个的至少一个节点 多个协作设备的设备。 第一设备根据预定的排序规则拓扑地遍历有向无环图,以将多个节点确定性地分类为字符串序列。 第一个设备根据确定性获取的字符串序列显示文本字符串。

    CURVED SHADOWS IN VISUAL REPRESENTATIONS
    10.
    发明申请
    CURVED SHADOWS IN VISUAL REPRESENTATIONS 审中-公开
    CURVED SHADOWS IN VISUAL REPRESTION

    公开(公告)号:US20150113396A1

    公开(公告)日:2015-04-23

    申请号:US14057632

    申请日:2013-10-18

    Applicant: APPLE INC.

    Abstract: Embodiments of the present disclosure relate to a method for generating a simulated shadow for a digital object on a virtual curved surface in a digital canvas. A base image is generated by removing color from the digital object. An initial shadow image is generated by identifying the virtual curved surface on the digital canvas and projecting the base image onto the virtual curved surface. A plurality of blurred images is generated by blurring the initial shadow image to different percentages of blur for each of the plurality of blurred images. A mathematical function is applied for generating the simulated shadow on the virtual curved surface, wherein the mathematical function interpolates between the initial shadow image and the plurality of blurred images at different points on the virtual curved surface.

    Abstract translation: 本公开的实施例涉及一种用于在数字画布中的虚拟曲面上产生数字对象的模拟阴影的方法。 通过从数字对象中删除颜色来生成基本图像。 通过识别数字画布上的虚拟曲面并将基础图像投影到虚拟曲面上来生成初始的阴影图像。 通过将初始阴影图像模糊到多个模糊图像中的每一个的模糊的不同百分比来生成多个模糊图像。 应用数学函数来产生虚拟曲面上的模拟阴影,其中数学函数在虚拟曲面上的不同点处在初始阴影图像和多个模糊图像之间插值。

Patent Agency Ranking