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: 11194599
    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.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: December 7, 2021
    Assignee: Apple Inc.
    Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley Griffin
  • Patent number: 10739911
    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.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: August 11, 2020
    Assignee: Apple Inc.
    Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley W. Griffin, William J. Thimbleby, Patrick O. Heynen, Ryan S. Dixon
  • Publication number: 20200193672
    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.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: Brandon M. TENNANT, Conrad R. CARLEN, Bradley GRIFFIN
  • Patent number: 10684704
    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.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: June 16, 2020
    Assignee: APPLE INC.
    Inventors: Conrad R. Carlen, Linda Y. Fong, Alexandre R. Moha, Jason C. Beaver, Toby C. Paterson
  • Patent number: 10614607
    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.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: April 7, 2020
    Assignee: APPLE INC.
    Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley Griffin
  • Publication number: 20190324563
    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.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 24, 2019
    Inventors: Conrad R. Carlen, Linda Y. Fong, Alexandre R. Moha, Jason C. Beaver, Toby C. Paterson
  • Patent number: 10379632
    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.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: August 13, 2019
    Assignee: APPLE INC.
    Inventors: Conrad R. Carlen, Linda Y. Fong, Alexandre R. Moha, Jason C. Beaver, Toby C. Paterson
  • Patent number: 10162807
    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.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: December 25, 2018
    Assignee: Apple Inc.
    Inventors: Conrad R. Carlen, Terence D. Blanchard, Patrick L. Coffman, Alexandre R. Moha, Evan S. Murphy
  • Publication number: 20170357335
    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.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 14, 2017
    Inventors: Conrad R. Carlen, Linda Y. Fong, Alexandre R. Moha, Jason C. Beaver, Toby C. Paterson
  • Publication number: 20170358114
    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.
    Type: Application
    Filed: January 18, 2017
    Publication date: December 14, 2017
    Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley Griffin
  • Publication number: 20170090672
    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.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Brandon M. Tennant, Conrad R. Carlen, Bradley W. Griffin, William J. Thimbleby, Patrick O. Heynen, Ryan S. Dixon
  • Publication number: 20150347368
    Abstract: 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: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: Apple Inc.
    Inventors: Conrad R. CARLEN, Terence D. BLANCHARD, Patrick L. COFFMAN, Alexandre R. MOHA, Evan S. MURPHY
  • Patent number: 8610714
    Abstract: 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: Grant
    Filed: October 19, 2010
    Date of Patent: December 17, 2013
    Assignee: Apple Inc.
    Inventors: Conrad R. Carlen, Samir B. Gehani, Matthew Jacob Sarnoff
  • Publication number: 20120210261
    Abstract: 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: Application
    Filed: February 16, 2011
    Publication date: August 16, 2012
    Applicant: Apple Inc.
    Inventors: Matthew Jacob Sarnoff, Conrad R. Carlen
  • Publication number: 20120206471
    Abstract: 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: Application
    Filed: February 16, 2011
    Publication date: August 16, 2012
    Applicant: Apple Inc.
    Inventors: Matthew Jacob Sarnoff, Conrad R. Carlen
  • Publication number: 20120092340
    Abstract: 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: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Applicant: Apple Inc.
    Inventors: Matthew Jacob Sarnoff, Samir B. Gehani, Conrad R. Carlen