-
公开(公告)号:US10572572B2
公开(公告)日:2020-02-25
申请号:US15274850
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Jean Sebastiaen Metz , Glenn Wolters , Matthijs Jacob Frederik Zoon , Martin Walvius
IPC: G06F17/21 , G06Q30/02 , G06F16/958 , G06F17/22
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.
-
公开(公告)号:US20170357621A1
公开(公告)日:2017-12-14
申请号:US15274924
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Jean Sebastiaen Metz , Glenn Wolters , Matthijs Jacob Frederik Zoon
CPC classification number: G06F17/212 , G06F16/986 , G06F17/227 , G06Q30/0277 , G06T11/60
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.
-
公开(公告)号:US20170199659A1
公开(公告)日:2017-07-13
申请号:US15261405
申请日:2016-09-09
Applicant: Apple Inc.
Inventor: Charles J. Migos , Tom E. Klaver , Brian James Turner , Michel Elings , Martin Walvius , Glenn Wolters
IPC: G06F3/0484 , G06F3/0485 , G06F3/0482 , G11B27/34 , G06F3/0481 , G06F17/21
CPC classification number: G06F3/04847 , G06F3/0481 , G06F3/0482 , G06F3/0485 , G06F3/0488 , G06F17/21 , G06F17/212 , G11B27/34
Abstract: Some embodiments provide a GUI for a document reader application for viewing videos in video document panes. In some embodiments, the GUI determines whether to play the video inline within a document pane based on the size of the video document pane. In some embodiments, when a video is being played within a video document pane, a user can select the body of the video document pane to show the full content of the video document. Some embodiments provide a GUI that, when a user scrolls a video off-screen while the videos are playing inline in the document panes, pauses or stops the playback of the video and provides an indication that the playback is being stopped. In some embodiments, the indication is a fading of the video or of audio associated with the video, as the video document is scrolled off-screen.
-
公开(公告)号:US11501054B2
公开(公告)日:2022-11-15
申请号:US15274924
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Jean Sebastiaen Metz , Glenn Wolters , Matthijs Jacob Frederik Zoon
IPC: G06F40/154 , G06F40/106 , G06Q30/02 , G06F16/958 , G06T11/60
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.
-
5.
公开(公告)号:US11249579B2
公开(公告)日:2022-02-15
申请号:US15620716
申请日:2017-06-12
Applicant: Apple Inc.
Inventor: Glenn Wolters , Michel Elings
IPC: G06F3/041 , G06F3/0488 , G06F3/0484 , G06F3/0485 , G06F3/0481 , G06F3/01
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.
-
公开(公告)号:US20160358367A1
公开(公告)日:2016-12-08
申请号:US14871244
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Jean S. Metz , Robin Pieter van Dijke , Glenn Wolters , Michel Elings , Matthijs Jacob Frederik Zoon
CPC classification number: G06F17/212 , G06F3/017 , G06F7/08 , G06F16/9577 , G06F17/2247 , G06F17/2288 , G06F17/241 , G06F17/248 , G06T3/40 , G06T13/80 , G06T2210/22 , G09G5/005
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)来实现。 这样一个普遍适应的内容呈现结构是基于标准化的网格系统,发行商可以很容易地熟悉作者的内容。
-
公开(公告)号:US11635826B2
公开(公告)日:2023-04-25
申请号:US15978110
申请日:2018-05-12
Applicant: Apple Inc.
Inventor: Glenn Wolters
IPC: G06F3/0346 , G06F3/0481 , G06F3/0484 , G06F3/04845 , G06F3/04842 , G06F3/04817 , G06F1/16 , G06F3/04886
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.
-
公开(公告)号:US10346019B2
公开(公告)日:2019-07-09
申请号:US15261405
申请日:2016-09-09
Applicant: Apple Inc.
Inventor: Charles J Migos , Tom E Klaver , Brian James Turner , Michel Elings , Martin Walvius , Glenn Wolters
IPC: G06F17/21 , G06F3/0484 , G06F3/0481 , G06F3/0482 , G11B27/34 , G06F3/0485 , G06F3/0488
Abstract: Some embodiments provide a GUI for a document reader application for viewing videos in video document panes. In some embodiments, the GUI determines whether to play the video inline within a document pane based on the size of the video document pane. In some embodiments, when a video is being played within a video document pane, a user can select the body of the video document pane to show the full content of the video document. Some embodiments provide a GUI that, when a user scrolls a video off-screen while the videos are playing inline in the document panes, pauses or stops the playback of the video and provides an indication that the playback is being stopped. In some embodiments, the indication is a fading of the video or of audio associated with the video, as the video document is scrolled off-screen.
-
公开(公告)号:US20180335856A1
公开(公告)日:2018-11-22
申请号:US15978110
申请日:2018-05-12
Applicant: Apple Inc.
Inventor: Glenn Wolters
IPC: G06F3/0346 , G06F3/0481 , G06F3/0484
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.
-
公开(公告)号:US20170357620A1
公开(公告)日:2017-12-14
申请号:US15274850
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Jean Sebastiaen Metz , Glenn Wolters , Matthijs Jacob Frederik Zoon , Martin Walvius
IPC: G06F17/21 , G06F3/0482 , G06Q30/02 , G06T13/80
CPC classification number: G06F17/212 , G06F16/986 , G06F17/227 , G06Q30/0277 , G06T11/60
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.
-
-
-
-
-
-
-
-
-