Patents by Inventor Jonathan Cho

Jonathan Cho 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).

  • Publication number: 20240094445
    Abstract: A liquid lens with flexible transparent active layers on both sides of a fluid is transformed along two distinct deformation axes. The flexible transparent active layers include piezoelectric materials that actuate the lens in response to applied voltage(s). The piezoelectric properties and actuation mechanism of the transparent layers are arranged to deform the lens cylindrically along different axes resulting in a net spherical deformation or a combination of spherical and cylindrical deformation with substantially less distortion than spherically deforming layers. The piezoelectric active layers may be polymer or ceramic with isotropic or anisotropic mechanical stiffness. Alternatively, a pair of transparent, internal layers are positioned between the front and rear surfaces. The active layers, front and/or rear, are dual layers affixed together with an adhesive or single layers.
    Type: Application
    Filed: December 8, 2022
    Publication date: March 21, 2024
    Applicant: Meta Platforms Technologies, LLC
    Inventors: Nagi ELABBASI, Christopher Yuan Ting LIAO, Jonathan Robert PETERSON, Sheng YE, Eugene CHO, Spencer Allan WELLS, Andrew John OUDERKIRK, Emma MULLEN
  • Publication number: 20230222718
    Abstract: Systems and methods for visually rendering a set of characters in a visual design are disclosed. According to certain aspects, an electronic device may determine a position for a character sizing box within a container element of the visual design. Further, the electronic device may determine a placement location for a set of characters within the character sizing box. Additionally, the electronic device may generate and display a visual rendering of the visual design that may comprise the set of characters within the character sizing box which is positioned within the container element, where the visual rendering may comprise additional content positioned relative to the set of characters according to a layout format.
    Type: Application
    Filed: January 3, 2023
    Publication date: July 13, 2023
    Inventors: Jonathan Cho, Saurabh Kumar, Ramizuddin Khan, Rohan Halasur, Ankur Tiwari, Vijay S. Reddy Pochampally
  • Patent number: 11494965
    Abstract: Techniques are provided for hand drawing an animation motion path for an object to follow on a graphical user interface (GUI). The motion path may be drawn with a user's finger or drawing device, such as an Apple Pencil®, by selecting a drawing tool (e.g., a freehand tool and/or straight line tool). A new motion path may be added to an existing motion path, such that the new motion path is an extension of the existing motion path. The new motion path may also be added to an end point of an existing motion path, such that the new motion path is a different segment of a motion path and is associated with a new key frame. A motion path segment may be split into additional segments with new key frames, reshaped using editing points, redrawn, and/or deleted from the overall motion path.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: November 8, 2022
    Assignee: Apple Inc.
    Inventors: Ryan John Poling, Steven G. Forrest, Amy W. Hung, Daniel H. Mai, Gary W. Gehiere, Jonathan Cho, Thomas Valentine Frauenhofer
  • Patent number: 11354015
    Abstract: Adaptive user interfaces and techniques therefor are provided. In accordance with one example, a method includes, at an electronic device having a display: displaying a first user interface comprising a first affordance associated with a first function and a second affordance associated with a second function, and detecting a first event causing the device to transition from the first state to a second state, where the display is deactivated in the second state. The method also includes detecting, while the device is in the second state, a second event causing the device to transition from the second state to a third state, where the display is activated in the third state, and in response to detecting the second event, displaying a second user interface comprising the first affordance displayed in the second user interface at a second location different from the first location, and not comprising the second affordance.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: June 7, 2022
    Assignee: Apple Inc.
    Inventors: Adam P. Williams, Craig M. Federighi, Tamara L. Abell, Jonathan Cho, Jay Christopher Capela, Evan Torchin, Alexander C. Maclean, Per Lindgren, Gregory Vincent Gaudio
  • Patent number: 11321381
    Abstract: The present disclosure generally relates to techniques for presenting operations in a presentation. A technique is provided for allowing a user to insert media items on consecutive slides. During a presentation mode, the media items are determined to be two instances of a same media item, and matched such that the media item plays continuously across multiple slides. Another technique is provided to allow a user to utilize a user input to override a linearly-defined set of actions within a presentation. Another technique is utilized to temporarily select a visually obstructed object in a graphic editing interface such that the visually obstructed object may be manipulated during the temporary selection mode.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 3, 2022
    Assignee: Apple Inc.
    Inventors: Mark J. Flider, James E. Tilton, Haroon S. Sheikh, David A. Underwood, Jonathan Cho
  • Publication number: 20210397641
    Abstract: The present disclosure generally relates to techniques for presenting operations in a presentation. A technique is provided for allowing a user to insert media items on consecutive slides. During a presentation mode, the media items are determined to be two instances of a same media item, and matched such that the media item plays continuously across multiple slides. Another technique is provided to allow a user to utilize a user input to override a linearly-defined set of actions within a presentation. Another technique is utilized to temporarily select a visually obstructed object in a graphic editing interface such that the visually obstructed object may be manipulated during the temporary selection mode.
    Type: Application
    Filed: February 2, 2021
    Publication date: December 23, 2021
    Inventors: Mark J. Flider, James E. Tilton, Haroon S. Sheikh, David A. Underwood, Jonathan Cho
  • Publication number: 20210366175
    Abstract: Techniques are provided for hand drawing an animation motion path for an object to follow on a graphical user interface (GUI). The motion path may be drawn with a user's finger or drawing device, such as an Apple Pencil®, by selecting a drawing tool (e.g., a freehand tool and/or straight line tool). A new motion path may be added to an existing motion path, such that the new motion path is an extension of the existing motion path. The new motion path may also be added to an end point of an existing motion path, such that the new motion path is a different segment of a motion path and is associated with a new key frame. A motion path segment may be split into additional segments with new key frames, reshaped using editing points, redrawn, and/or deleted from the overall motion path.
    Type: Application
    Filed: May 10, 2021
    Publication date: November 25, 2021
    Inventors: Ryan John Poling, Steven G. Forrest, Amy W. Hung, Daniel H. Mai, Gary W. Gehiere, Jonathan Cho, Thomas Valentine Frauenhofer
  • Patent number: 11074726
    Abstract: Disclosed herein are techniques for automatically mitigating overlapping labels associated with pie charts. In particular, the techniques involve migrating positions of the labels in response to adjustments of the pie chart to ensure that the labels are distributed in a non-overlapping, uniform, and aesthetically-pleasing manner.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: July 27, 2021
    Assignee: Apple Inc.
    Inventors: Elizaveta Girsova, Chao-Kuo Lin, Michael D. Trent, Jonathan Cho, Lorraine S. Shim, Ryan M. Olshavsky, Andrew L. Harding, Brian J. Rupert
  • Patent number: 11004249
    Abstract: Techniques are provided for hand drawing an animation motion path for an object to follow on a graphical user interface (GUI). The motion path may be drawn with a user's finger or drawing device, such as an Apple Pencil®, by selecting a drawing tool (e.g., a freehand tool and/or straight line tool). A new motion path may be added to an existing motion path, such that the new motion path is an extension of the existing motion path. The new motion path may also be added to an end point of an existing motion path, such that the new motion path is a different segment of a motion path and is associated with a new key frame. A motion path segment may be split into additional segments with new key frames, reshaped using editing points, redrawn, and/or deleted from the overall motion path. In some embodiments, the actions applied to the object (e.g., motion path) may be indicated by an associated tray that provides editable context-specific properties related to the action.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: May 11, 2021
    Assignee: Apple Inc.
    Inventors: Ryan John Poling, Steven G. Forrest, Amy W. Hung, Daniel H. Mai, Gary W. Gehiere, Jonathan Cho, Thomas Valentine Frauenhofer
  • Patent number: D899446
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: October 20, 2020
    Assignee: Apple Inc.
    Inventors: Jonathan Cho, Allen W. Lucas, Wyatt R. Mitchell, Evan S. Torchin
  • Patent number: D902235
    Type: Grant
    Filed: March 23, 2019
    Date of Patent: November 17, 2020
    Assignee: Apple Inc.
    Inventors: Gary William Gehiere, Amy Hung, Daniel Huy Mai, Jonathan Cho
  • Patent number: D905718
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: December 22, 2020
    Assignee: Apple Inc.
    Inventors: Jonathan Cho, Gary William Gehiere, Amy Hung, Wyatt R. Mitchell
  • Patent number: D914703
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: March 30, 2021
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Jonathan Cho, Gary William Gehiere, Markus Hagele, Alexander Charles Maclean, Ryan Olshavsky, Roger Rock Rosner, Matthew Todd Schomer, Evan Torchin
  • Patent number: D936091
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: November 16, 2021
    Assignee: Apple Inc.
    Inventors: Wyatt R. Mitchell, Jonathan Cho, Evan S. Torchin, Lorraine Sohee Shim, Gary William Gehiere
  • Patent number: D941869
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: January 25, 2022
    Assignee: Apple Inc.
    Inventors: Jonathan Cho, Daniel Huy Mai, Wyatt R. Mitchell, Lorraine Sohee Shim
  • Patent number: D975123
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: January 10, 2023
    Assignee: Apple Inc.
    Inventors: Jonathan Cho, Allen W. Lucas, Wyatt R. Mitchell, Evan S. Torchin
  • Patent number: D976948
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: January 31, 2023
    Assignee: Apple Inc.
    Inventors: Gary William Gehiere, Amy Hung, Daniel Huy Mai, Jonathan Cho
  • Patent number: D978192
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: February 14, 2023
    Assignee: Apple Inc.
    Inventors: Jonathan Cho, Gary William Gehiere, Wyatt R. Mitchell
  • Patent number: D1001148
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: October 10, 2023
    Assignee: Apple Inc.
    Inventors: Jonathan Cho, Allen W. Lucas, Wyatt R. Mitchell, Evan S. Torchin
  • Patent number: D1025122
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: April 30, 2024
    Assignee: Apple Inc.
    Inventors: Jonathan Cho, Daniel Huy Mai, Wyatt R. Mitchell, Lorraine Sohee Shim