Patents by Inventor Conrad R. Carlen
Conrad R. Carlen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11194599Abstract: 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.Type: GrantFiled: February 24, 2020Date of Patent: December 7, 2021Assignee: Apple Inc.Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley Griffin
-
Patent number: 10739911Abstract: 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.Type: GrantFiled: September 30, 2015Date of Patent: August 11, 2020Assignee: Apple Inc.Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley W. Griffin, William J. Thimbleby, Patrick O. Heynen, Ryan S. Dixon
-
Publication number: 20200193672Abstract: 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.Type: ApplicationFiled: February 24, 2020Publication date: June 18, 2020Inventors: Brandon M. TENNANT, Conrad R. CARLEN, Bradley GRIFFIN
-
Patent number: 10684704Abstract: 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.Type: GrantFiled: July 1, 2019Date of Patent: June 16, 2020Assignee: APPLE INC.Inventors: Conrad R. Carlen, Linda Y. Fong, Alexandre R. Moha, Jason C. Beaver, Toby C. Paterson
-
Patent number: 10614607Abstract: 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.Type: GrantFiled: January 18, 2017Date of Patent: April 7, 2020Assignee: APPLE INC.Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley Griffin
-
Publication number: 20190324563Abstract: 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.Type: ApplicationFiled: July 1, 2019Publication date: October 24, 2019Inventors: Conrad R. Carlen, Linda Y. Fong, Alexandre R. Moha, Jason C. Beaver, Toby C. Paterson
-
Patent number: 10379632Abstract: 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.Type: GrantFiled: June 12, 2017Date of Patent: August 13, 2019Assignee: APPLE INC.Inventors: Conrad R. Carlen, Linda Y. Fong, Alexandre R. Moha, Jason C. Beaver, Toby C. Paterson
-
Patent number: 10162807Abstract: 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.Type: GrantFiled: May 30, 2014Date of Patent: December 25, 2018Assignee: Apple Inc.Inventors: Conrad R. Carlen, Terence D. Blanchard, Patrick L. Coffman, Alexandre R. Moha, Evan S. Murphy
-
Publication number: 20170357335Abstract: 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.Type: ApplicationFiled: June 12, 2017Publication date: December 14, 2017Inventors: Conrad R. Carlen, Linda Y. Fong, Alexandre R. Moha, Jason C. Beaver, Toby C. Paterson
-
Publication number: 20170358114Abstract: 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.Type: ApplicationFiled: January 18, 2017Publication date: December 14, 2017Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley Griffin
-
Publication number: 20170090672Abstract: 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.Type: ApplicationFiled: September 30, 2015Publication date: March 30, 2017Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley W. Griffin, William J. Thimbleby, Patrick O. Heynen, Ryan S. Dixon
-
Publication number: 20150347368Abstract: Disclosed herein is a technique 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.Type: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Applicant: Apple Inc.Inventors: Conrad R. CARLEN, Terence D. BLANCHARD, Patrick L. COFFMAN, Alexandre R. MOHA, Evan S. MURPHY
-
Patent number: 8610714Abstract: Systems, methods, and computer-readable media for manipulating graphical objects are provided. For example, a polygonal mesh may be modeled based on graphical object content, and then both a graphical object based on the graphical object content and a map of control points based on the polygonal mesh may be rendered on a display. A user may activate one or more of the displayed control points and may provide one or more user movements to reposition the activated control points. The polygonal mesh may be physically simulated in response to the user movements of the control points, and then the graphical object and the map of control points may be re-rendered based on the physical simulation of the polygonal mesh. The graphical object content may include multiple character glyphs of a text string, and the polygonal mesh for that content may include one or more intra-character polygons per character glyph.Type: GrantFiled: October 19, 2010Date of Patent: December 17, 2013Assignee: Apple Inc.Inventors: Conrad R. Carlen, Samir B. Gehani, Matthew Jacob Sarnoff
-
Publication number: 20120210261Abstract: Systems, methods, and computer-readable media for changing graphical object input tools are provided. For example, input tool content may be defined with multiple input tool properties, and then an input tool indicative of at least a first of the input tool properties may be rendered on a display. The first input tool property may be changed based on an input gesture, and the input tool may be re-rendered on the display after the change. The input gesture may be a multi-touch input gesture, the input gesture may be independent of any menu provided on the display, or the input gesture may be indicative of at least one position on the display where the input tool is initially rendered. A graphical object, such as a drawing stroke or a text string, may be rendered on the display using the input tool.Type: ApplicationFiled: February 16, 2011Publication date: August 16, 2012Applicant: Apple Inc.Inventors: Matthew Jacob Sarnoff, Conrad R. Carlen
-
Publication number: 20120206471Abstract: Systems, methods, and computer-readable media for managing layers of graphical object data are provided. For example, a graphical display system may be configured to implicitly manage various graphical object layers. In some embodiments, any new graphical object of a first type of graphical object may be generated in a current top layer of a stack when the current top layer is associated with the first type of graphical object. However, when the current top layer of the stack is not associated with the first type of graphical object, any new graphical object of the first type of graphical object may be generated in a new top layer of the stack. Moreover, any new graphical object of a second type of graphical object may similarly be generated in a new top layer of the stack.Type: ApplicationFiled: February 16, 2011Publication date: August 16, 2012Applicant: Apple Inc.Inventors: Matthew Jacob Sarnoff, Conrad R. Carlen
-
Publication number: 20120092340Abstract: Systems, methods, and computer-readable media for manipulating graphical objects are provided. For example, a polygonal mesh may be modeled based on graphical object content, and then both a graphical object based on the graphical object content and a map of control points based on the polygonal mesh may be rendered on a display. A user may activate one or more of the displayed control points and may provide one or more user movements to reposition the activated control points. The polygonal mesh may be physically simulated in response to the user movements of the control points, and then the graphical object and the map of control points may be re-rendered based on the physical simulation of the polygonal mesh. The graphical object content may include multiple character glyphs of a text string, and the polygonal mesh for that content may include one or more intra-character polygons per character glyph.Type: ApplicationFiled: October 19, 2010Publication date: April 19, 2012Applicant: Apple Inc.Inventors: Matthew Jacob Sarnoff, Samir B. Gehani, Conrad R. Carlen