Dynamic layout generation for an electronic document

    公开(公告)号:US10572572B2

    公开(公告)日:2020-02-25

    申请号:US15274850

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: A two-step process to determine the layout of an electronic document such as a webpage or an article is provided. The electronic document is selected from a summary page that displays summaries of several documents. In the first pass, an image of the selected document is identified in the summary page and the end of the image is marked as a target location for doing a partial layout. A partial layout that includes a location for the image is then determined and stored. The image is animated to the determined location. In the second pass, while the image is being animated, a full layout is determined for the document. The full layout uses the stored results of the first pass and generated the layout from the target location to the end of the document.

    LAYOUT GENERATION FOR AN ELECTRONIC DOCUMENT THAT INCLUDES A WEB OBJECT

    公开(公告)号:US20170357621A1

    公开(公告)日:2017-12-14

    申请号:US15274924

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: A method of determining a layout for an electronic document comprising a web object that includes a set of components is provided. The method, for each component of the web object, injects code into a web frame used to retrieve the component of the web object. The program sends a request to a web content retriever to retrieve the web object. The program, for each component of the web object, receives a message at the layout generation application from the injected code in the corresponding web frame indicating the completion of the retrieving of the component. Each message includes the height of the corresponding web object component. The method determines a layout for the web object by using the height of the web object components after the messages received from the injected code indicate that every component of the web object is retrieved.

    Layout generation for an electronic document that includes a web object

    公开(公告)号:US11501054B2

    公开(公告)日:2022-11-15

    申请号:US15274924

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: A method of determining a layout for an electronic document comprising a web object that includes a set of components is provided. The method, for each component of the web object, injects code into a web frame used to retrieve the component of the web object. The program sends a request to a web content retriever to retrieve the web object. The program, for each component of the web object, receives a message at the layout generation application from the injected code in the corresponding web frame indicating the completion of the retrieving of the component. Each message includes the height of the corresponding web object component. The method determines a layout for the web object by using the height of the web object components after the messages received from the injected code indicate that every component of the web object is retrieved.

    Devices, methods, and graphical user interfaces for manipulating embedded interactive content

    公开(公告)号:US11249579B2

    公开(公告)日:2022-02-15

    申请号:US15620716

    申请日:2017-06-12

    Applicant: Apple Inc.

    Abstract: An electronic device: displays an interactive UI object that conditionally exhibits respective interactive behavior responsive to changes in detected contact intensity, and content that does not exhibit the respective interactive behavior. The device detects a first input over the interactive UI object. In accordance with a determination that the first input meets first appearance-manipulation criteria (e.g., an intensity of the contact exceeds a first intensity threshold), the device changes an appearance of the interactive UI object based on the intensity of the contact and independent of lateral movement of the contact. In accordance with a determination that the first input meets second appearance-manipulation criteria (e.g., the intensity of the contact exceeds a second intensity threshold, greater than the first intensity threshold), the device changes the appearance of the interactive UI object based on lateral movement of the contact detected after the intensity of the contact exceeds the second intensity threshold.

    Animation based on Content Presentation Structures
    6.
    发明申请
    Animation based on Content Presentation Structures 审中-公开
    基于内容呈现结构的动画

    公开(公告)号:US20160358367A1

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

    申请号:US14871244

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.

    Abstract translation: 提供了一种促进创作内容和将创作内容传递给不同类型设备的新颖方法。 该方法支持设计独特和美观的内容,同时最大限度地减少作者和/或出版商所需的工作量。 该方法通过为适用于不同设备和不同方向的创作内容创建单个内容呈现结构(CPS)来实现。 这样一个普遍适应的内容呈现结构是基于标准化的网格系统,发行商可以很容易地熟悉作者的内容。

    Device, method, and graphical user interface for adjusting touch activation regions associated with selectable user interface elements

    公开(公告)号:US11635826B2

    公开(公告)日:2023-04-25

    申请号:US15978110

    申请日:2018-05-12

    Applicant: Apple Inc.

    Inventor: Glenn Wolters

    Abstract: A device displays a first selectable user interface (UI) element associated with a first touch activation region. The device detects a change of movement of the display. In response to the change of movement, the device adjusts the first touch activation region to encompass a new area. The new area is at least partially different from the first touch activation region prior to the change of movement and is based on the change of the movement. After detecting the change of movement, the device detects a touch input. In accordance with a determination that the touch input is detected within the adjusted first touch activation region, the device performs a user interface operation associated with the first selectable UI element. In accordance with a determination that the touch input is detected outside the adjusted first touch activation region, the device forgoes performance of the user interface operation.

    Device, Method, and Graphical User Interface for Adjusting Touch Activation Regions associated with Selectable User Interface Elements

    公开(公告)号:US20180335856A1

    公开(公告)日:2018-11-22

    申请号:US15978110

    申请日:2018-05-12

    Applicant: Apple Inc.

    Inventor: Glenn Wolters

    Abstract: A device displays a first selectable user interface (UI) element associated with a first touch activation region. The device detects a change of movement of the display. In response to the change of movement, the device adjusts the first touch activation region to encompass a new area. The new area is at least partially different from the first touch activation region prior to the change of movement and is based on the change of the movement. After detecting the change of movement, the device detects a touch input. In accordance with a determination that the touch input is detected within the adjusted first touch activation region, the device performs a user interface operation associated with the first selectable UI element. In accordance with a determination that the touch input is detected outside the adjusted first touch activation region, the device forgoes performance of the user interface operation.

Patent Agency Ranking