-
公开(公告)号:US20170358114A1
公开(公告)日:2017-12-14
申请号:US15409414
申请日:2017-01-18
Applicant: Apple Inc.
Inventor: Brandon M. Tennant , Conrad R. Carlen , Bradley Griffin
IPC: G06T11/60 , G06K9/00 , H04W4/14 , G06F3/0488
CPC classification number: G06T13/80 , G06F3/0487 , G06F3/04883 , G06K9/00416 , G06T11/60 , H04W4/14
Abstract: A system for processing a handwritten message received by a messaging app can modify playback over time of the handwritten message based on a set of rules to determine how to modify the playback. In one embodiment, graphics data (e.g. vector graphics data) that represents the handwritten message is processed using the rules to determine how to modify the playback such that the resulting playback includes at least one modification over a portion of time of the playback.
-
公开(公告)号:US20170090672A1
公开(公告)日:2017-03-30
申请号:US14872080
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Brandon M. Tennant , Conrad R. Carlen , Bradley W. Griffin , William J. Thimbleby , Patrick O. Heynen , Ryan S. Dixon
IPC: G06F3/041
Abstract: A method of emulating an input device. The method receives a set of data associated with a touch input. The set of data includes a set of coordinates of each data point, the force applied at each data point, and the time the data for each data point is received. The method adds several data points to the first set of data points to create a second set of data points. For each data point in the second set of data points, the method calculates a set of parameters based on the set of data associated with the data point. The method provides a subset of the calculated parameters and the data associated with a subset of the second set of data to an application to emulate the input device.
-
公开(公告)号:US11194599B2
公开(公告)日:2021-12-07
申请号:US16799644
申请日:2020-02-24
Applicant: Apple Inc.
Inventor: Brandon M. Tennant , Conrad R. Carlen , Bradley Griffin
IPC: G06F3/0487 , G06F3/0488 , G06F9/451 , G06K9/00 , G06K9/22 , G06T11/60 , G06T13/80 , H04W4/14 , G06F3/023
Abstract: A system for processing a handwritten message received by a messaging app can modify playback over time of the handwritten message based on a set of rules to determine how to modify the playback. In one embodiment, graphics data (e.g. vector graphics data) that represents the handwritten message is processed using the rules to determine how to modify the playback such that the resulting playback includes at least one modification over a portion of time of the playback.
-
公开(公告)号:US10162807B2
公开(公告)日:2018-12-25
申请号:US14291956
申请日:2014-05-30
Applicant: Apple Inc.
Inventor: Conrad R. Carlen , Terence D. Blanchard , Patrick L. Coffman , Alexandre R. Moha , Evan S. Murphy
Abstract: A technique is provided for editing an attachment included in an email message. The attachment is displayed within a message body of the email message and can be edited directly within the message body. Specifically, the technique involves launching a markup application that generates an editable version of the attachment within the message body. The markup application allows a user to make edits to the editable version of the attachment without leaving the email message.
-
公开(公告)号:US10739911B2
公开(公告)日:2020-08-11
申请号:US14872080
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Brandon M. Tennant , Conrad R. Carlen , Bradley W. Griffin , William J. Thimbleby , Patrick O. Heynen , Ryan S. Dixon
IPC: G06F3/041 , G06F3/0488
Abstract: A method of emulating an input device. The method receives a set of data associated with a touch input. The set of data includes a set of coordinates of each data point, the force applied at each data point, and the time the data for each data point is received. The method adds several data points to the first set of data points to create a second set of data points. For each data point in the second set of data points, the method calculates a set of parameters based on the set of data associated with the data point. The method provides a subset of the calculated parameters and the data associated with a subset of the second set of data to an application to emulate the input device.
-
6.
公开(公告)号:US20170357335A1
公开(公告)日:2017-12-14
申请号:US15620737
申请日:2017-06-12
Applicant: Apple Inc.
Inventor: Conrad R. Carlen , Linda Y. Fong , Alexandre R. Moha , Jason C. Beaver , Toby C. Paterson
IPC: G06F3/038 , G06F3/0488 , G06F3/041 , G06F3/0354
CPC classification number: G06F3/03545 , G06F3/041 , G06F3/04842 , G06F3/0485 , G06F3/04883
Abstract: An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device: displays a user interface in a viewing mode, the user interface including a content region and a first control region; while displaying the user interface in the viewing mode, detects an input by a first contact on the touch-sensitive display; and, in response to detecting the input: when the first contact is a stylus contact in the content region: changes from the viewing mode to an editing mode; and displays, in the content region, a mark drawn in accordance with movement of the first contact; and when the first contact is a non-stylus contact in the content region: remains in the viewing mode; and performs a navigation operation in the content region in accordance with movement of the first contact without displaying the mark.
-
公开(公告)号:US10684704B2
公开(公告)日:2020-06-16
申请号:US16459310
申请日:2019-07-01
Applicant: Apple Inc.
Inventor: Conrad R. Carlen , Linda Y. Fong , Alexandre R. Moha , Jason C. Beaver , Toby C. Paterson
IPC: G06F3/041 , G06F3/0354 , G06F3/0488 , G06F3/0485 , G06F3/0484
Abstract: An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device displays a user interface in a viewing mode, the user interface including a content region and a first control region. While displaying the user interface in the viewing mode, the device detects an input by a first contact on the touch-sensitive display; and, in response to detecting the input: when the first contact is a stylus contact in the content region, the device displays, in the content region, a mark drawn in accordance with movement of the first contact in the input. If the first contact is a non-stylus contact in the content region, the device performs a navigation operation in the content region in accordance with movement of the first contact without displaying the mark that corresponds to the first contact in the content region.
-
8.
公开(公告)号:US20190324563A1
公开(公告)日:2019-10-24
申请号:US16459310
申请日:2019-07-01
Applicant: Apple Inc.
Inventor: Conrad R. Carlen , Linda Y. Fong , Alexandre R. Moha , Jason C. Beaver , Toby C. Paterson
IPC: G06F3/0354 , G06F3/0484 , G06F3/041 , G06F3/0488 , G06F3/0485
Abstract: An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device displays a user interface in a viewing mode, the user interface including a content region and a first control region. While displaying the user interface in the viewing mode, the device detects an input by a first contact on the touch-sensitive display; and, in response to detecting the input: when the first contact is a stylus contact in the content region, the device displays, in the content region, a mark drawn in accordance with movement of the first contact in the input. If the first contact is a non-stylus contact in the content region, the device performs a navigation operation in the content region in accordance with movement of the first contact without displaying the mark that corresponds to the first contact in the content region.
-
公开(公告)号:US10379632B2
公开(公告)日:2019-08-13
申请号:US15620737
申请日:2017-06-12
Applicant: Apple Inc.
Inventor: Conrad R. Carlen , Linda Y. Fong , Alexandre R. Moha , Jason C. Beaver , Toby C. Paterson
IPC: G06F3/041 , G06F3/0354 , G06F3/0488 , G06F3/0485 , G06F3/0484
Abstract: An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device: displays a user interface in a viewing mode, the user interface including a content region and a first control region; while displaying the user interface in the viewing mode, detects an input by a first contact on the touch-sensitive display; and, in response to detecting the input: when the first contact is a stylus contact in the content region: changes from the viewing mode to an editing mode; and displays, in the content region, a mark drawn in accordance with movement of the first contact; and when the first contact is a non-stylus contact in the content region: remains in the viewing mode; and performs a navigation operation in the content region in accordance with movement of the first contact without displaying the mark.
-
-
-
-
-
-
-
-