Annotating dynamic libraries for multi-OS applications

    公开(公告)号:US10983803B2

    公开(公告)日:2021-04-20

    申请号:US16104844

    申请日:2018-08-17

    Applicant: Apple Inc.

    Abstract: Embodiments described herein provide for system and methods to enable an operating environment that supports multi-OS applications. One embodiment provides for a non-transitory machine-readable medium storing instructions to perform operations comprising parsing a set of object files to generate a graph of code and data for each object file, group elements from the graphs of code and data into a master graph of elements, and generating an annotated output file including compiled code for the dynamic library, the annotated output file having a header and a first set of load commands, the first set of load commands to specify multiple target platforms for the dynamic library.

    Devices and methods for displaying content in a note-taking application

    公开(公告)号:US10884580B2

    公开(公告)日:2021-01-05

    申请号:US14872090

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: An electronic device with a display and a note-taking application: displays, on the display, a first user interface of the note-taking application, wherein: the note-taking application includes a plurality of notes prepared by a user; the plurality of notes includes electronic text content input by the user, and content created and/or selected by the user that is distinct from the electronic text content; the content created and/or selected includes content from a plurality of distinct content categories; and the first user interface displays a categorized-content-view affordance; detects activation of the categorized-content-view affordance; and, in response to detecting activation of the categorized-content-view affordance, displays, in a categorized-content view, a scrollable list of at least some of the content created and/or selected by the user that is distinct from the electronic text content input by the user, wherein the content in the scrollable list is organized and displayed by the content categories.

    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.

    Devices and Methods for Displaying Content in a Note-Taking Application
    5.
    发明申请
    Devices and Methods for Displaying Content in a Note-Taking Application 审中-公开
    在笔记应用中显示内容的设备和方法

    公开(公告)号:US20160357367A1

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

    申请号:US14872090

    申请日:2015-09-30

    Applicant: Apple Inc.

    CPC classification number: G06F3/0482 G06F3/04842 G06F3/0488 G06F3/04886

    Abstract: An electronic device with a display and a note-taking application: displays, on the display, a first user interface of the note-taking application, wherein: the note-taking application includes a plurality of notes prepared by a user; the plurality of notes includes electronic text content input by the user, and content created and/or selected by the user that is distinct from the electronic text content; the content created and/or selected includes content from a plurality of distinct content categories; and the first user interface displays a categorized-content-view affordance; detects activation of the categorized-content-view affordance; and, in response to detecting activation of the categorized-content-view affordance, displays, in a categorized-content view, a scrollable list of at least some of the content created and/or selected by the user that is distinct from the electronic text content input by the user, wherein the content in the scrollable list is organized and displayed by the content categories.

    Abstract translation: 具有显示器和笔记应用的电子设备:在显示器上显示笔记本应用程序的第一用户界面,其中:记录应用程序包括由用户准备的多个笔记; 所述多个音符包括由用户输入的电子文本内容,以及由用户创建和/或选择的与电子文本内容不同的内容; 创建和/或选择的内容包括来自多个不同内容类别的内容; 并且第一用户界面显示分类内容视图可用性; 检测分类内容视图可用性的激活; 并且响应于检测到所述分类内容视图可用性的激活,在分类内容视图中显示由用户创建和/或选择的与电子文本不同的至少一些内容的可滚动列表 由用户输入的内容,其中可滚动列表中的内容由内容类别组织和显示。

Patent Agency Ranking