-
公开(公告)号:WO2018212869A1
公开(公告)日:2018-11-22
申请号:PCT/US2018/027412
申请日:2018-04-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: SONNINO, Eduardo , DART, Anthony , PENDLAY, Ryan Chandler , ROGERS, March , HARTMAN, Jason
IPC: G06F3/0484
Abstract: Techniques for ink anchoring are described. In one or more implementations, an interactive canvas is displayed on one or more display devices of a computing device. An ink object is generated by digitizing ink input received to the interactive canvas. In response to determining that the ink object overlaps an object in the interactive canvas, the ink object is anchored to the object such that a spatial relationship between the ink object and the object is maintained if the ink object or the object is manipulated.
-
公开(公告)号:WO2018212868A1
公开(公告)日:2018-11-22
申请号:PCT/US2018/027411
申请日:2018-04-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: SONNINO, Eduardo , DART, Anthony , PENDLAY, Ryan Chandler , NELSON, Jason M. , ROGERS, March , PFRIEM, Zachary Adam , PAVEL, Laurentiu , HARTMAN, Jason , SALOWITZ, Elizabeth Picchietti
IPC: G06F17/24
Abstract: Techniques for smart templates are described. In one or more implementations, digital content is generated as pages of a journal application. Selectable representations associated with various smart templates are displayed via a user interface of the journal application. Responsive to user selection of one of the selectable representations, a smart page is generated by altering the digital content of an identified page and causing the identified page to inherit one or more rules or functionalities associated with the smart template. Subsequently, free-form user input is received to the smart page, and additional digital content corresponding to the free-form user input is generated on the smart page. The free-form user input is then processed by applying the one or more rules or functionalities to the free-form user input to generate page data.
-
公开(公告)号:WO2017003833A1
公开(公告)日:2017-01-05
申请号:PCT/US2016/039143
申请日:2016-06-24
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: TU, Xiao , DUHON, Walker , HARTMAN, Jason
IPC: G06F3/0488 , H04N7/15
CPC classification number: G06T11/203 , G06F3/04883 , G06F3/1454 , G06Q10/10 , G06T1/20 , H04M3/567 , H04N7/14 , H04N7/15
Abstract: A method for operating a computing system is provided. The method includes at a local computing device and while an ink input is occurring, rendering a local uncommitted ink stroke on a local display based on the ink input and sending uncommitted ink data corresponding to the uncommitted ink stroke to a remote computing device, the uncommitted ink data including an uncommitted ink stroke path and a global unique identifier differentiating the uncommitted ink data from other uncommitted ink data corresponding to different computing devices and ink inputs. The method further includes responsive to receiving an ink stroke commitment input, rendering a local committed ink stroke on the local display and sending committed ink data including an ink commitment command and the global unique identifier associated with the uncommitted ink stroke path to the remote computing device.
Abstract translation: 提供了一种用于操作计算系统的方法。 该方法包括在本地计算设备处,并且当墨水输入发生时,基于墨水输入在本地显示器上呈现本地未提交的墨水笔划,并将与未提交的墨水笔划相对应的未提交的墨水数据发送到远程计算设备,未提交 油墨数据包括未提交的墨水笔画路径和将未提交的墨水数据与对应于不同的计算设备和墨水输入的其它未提交的墨水数据区分开的全局唯一标识符。 该方法进一步包括响应于接收墨水笔画承诺输入,在本地显示器上呈现本地执行墨迹,并将包括墨水承诺命令和与未提交的墨水笔画路径相关联的全局唯一标识符的承诺墨水数据发送到远程计算设备 。
-
公开(公告)号:WO2018212909A1
公开(公告)日:2018-11-22
申请号:PCT/US2018/028730
申请日:2018-04-21
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: SONNINO, Eduardo , DART, Anthony , SINGHAL, Nishant , PENDLAY, Ryan Chandler , SCHENONE, Scott David , NELSON, Jason M. , ROGERS, March , HARTMAN, Jason
IPC: G06F3/0483 , G06F3/0488
Abstract: Techniques for page-based navigation for a dual display device are described. In one or more implementations, a journal application maintains multiple different journals. A navigation manager enables navigation through different journals in response to a first set of user gestures, and enables navigation through a sequence of interactive pages of a selected journal in response to a second set of gestures. In one or more implementations, the navigation manager enables navigation forward and backward through the sequence of interactive pages of the journal application using single-page navigation for a dual-display device.
-
-
-