-
公开(公告)号:US20180364873A1
公开(公告)日:2018-12-20
申请号:US16109637
申请日:2018-08-22
发明人: Ian A. Wehrman , John N. Fitzgerald , Joel R. Brandt , Jesper Storm Bache , David A. Tristram , Barkin Aygun
IPC分类号: G06F3/0481 , G06F8/38 , G06F3/0485 , G06F3/0484 , G06F9/451
摘要: Inter-context coordination to facilitate synchronized presentation of image content is described. In example embodiments, an application includes multiple execution contexts that coordinate handling user interaction with a coordination policy established using an inter-context communication mechanism. The application produces first and second execution contexts that are responsible for user interaction with first and second image content, respectively. Generally, the second execution context provides a stipulation for the coordination policy to indicate which execution context is to handle a response to a given user input event. With an event routing policy, an event routing rule informs the first execution context if a user input event should be routed to the second execution context. With a pixel authorization policy, a pixel authorization grant informs the first execution context of an authorization to manipulate pixels of the second image content in response to a user input event affecting pixels of the first image content.
-
公开(公告)号:US20170102830A1
公开(公告)日:2017-04-13
申请号:US14878369
申请日:2015-10-08
发明人: Ian A. Wehrman , John N. Fitzgerald , Joel R. Brandt , Jesper Storm Bache , David A. Tristram , Barkin Aygun
IPC分类号: G06F3/0481 , G06F3/0485 , G06F3/0484
CPC分类号: G06F3/0481 , G06F3/04845 , G06F3/0485 , G06F8/38 , G06F9/451 , G06F2203/04806
摘要: Inter-context coordination to facilitate synchronized presentation of image content is described. In example embodiments, an application includes multiple execution contexts that coordinate handling user interaction with a coordination policy established using an inter-context communication mechanism. The application produces first and second execution contexts that are responsible for user interaction with first and second image content, respectively. Generally, the second execution context provides a stipulation for the coordination policy to indicate which execution context is to handle a response to a given user input event. With an event routing policy, an event routing rule informs the first execution context if a user input event should be routed to the second execution context. With a pixel authorization policy, a pixel authorization grant informs the first execution context of an authorization to manipulate pixels of the second image content in response to a user input event affecting pixels of the first image content.
-
公开(公告)号:US20180276189A1
公开(公告)日:2018-09-27
申请号:US15469178
申请日:2017-03-24
IPC分类号: G06F17/22
CPC分类号: G11B27/34 , G11B27/031
摘要: Timeline creation of electronic document creation states is described. In one or more implementations, document creation states are created responsive to performing editing operations on a document. Document creation state snapshots are then generated for respective document creation states responsive to the document creation states meeting at least one criterion. The at least one criterion may be based on an amount of change in the document, completion of an editing operation, specific alterations to the document, a user request to create a document creation state snapshot, and so on. The resulting document creation state snapshots along with visual representations of metadata associated with the respective document creation states are compiled into a single timeline in a chronological order of when the respective document creation states occurred.
-
公开(公告)号:US10163184B2
公开(公告)日:2018-12-25
申请号:US15239643
申请日:2016-08-17
IPC分类号: G06F3/048 , G06T1/20 , G06F3/0482 , G06F3/0485 , G09G5/36 , G09G5/377
摘要: Techniques for providing enhanced graphics in a user interface by efficiently using enhanced graphics resources. A computing device displays the enhanced graphics in an upper view of the user interface and the enhanced graphics resources identify a visual region in which the enhanced graphics are positioned. The computing device accesses the enhanced graphics resources to identify and store a hit test region based on the visual region. The hit test region is stored separately from the enhanced graphics resources for hit testing. When a hit is received in the user interface, the computing device determines whether the upper view or lower view will respond to the hit based on the hit test region that is stored separately from the enhanced graphics resources.
-
公开(公告)号:US10073583B2
公开(公告)日:2018-09-11
申请号:US14878369
申请日:2015-10-08
发明人: Ian A. Wehrman , John N. Fitzgerald , Joel R. Brandt , Jesper Storm Bache , David A. Tristram , Barkin Aygun
IPC分类号: G06F3/048 , G06F3/0481 , G06F3/0484 , G06F3/0485 , G06F9/451 , G06F8/38 , G06F9/44 , G06T11/60
CPC分类号: G06F3/0481 , G06F3/04845 , G06F3/0485 , G06F8/38 , G06F9/451 , G06F2203/04806 , G06T11/60
摘要: Inter-context coordination to facilitate synchronized presentation of image content is described. In example embodiments, an application includes multiple execution contexts that coordinate handling user interaction with a coordination policy established using an inter-context communication mechanism. The application produces first and second execution contexts that are responsible for user interaction with first and second image content, respectively. Generally, the second execution context provides a stipulation for the coordination policy to indicate which execution context is to handle a response to a given user input event. With an event routing policy, an event routing rule informs the first execution context if a user input event should be routed to the second execution context. With a pixel authorization policy, a pixel authorization grant informs the first execution context of an authorization to manipulate pixels of the second image content in response to a user input event affecting pixels of the first image content.
-
-
-
-