Patents by Inventor Jonathan J. Lee

Jonathan J. Lee 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: 11231831
    Abstract: An electronic device displays a content region including first content that contains an image; and, while displaying the first content, detects an input at a location that corresponds to the location of the image. In response, the electronic device, in accordance with a determination that the input includes an intensity above a respective threshold and that the image is associated with a link to second content that is different from the first content, displays a preview of the second content while maintaining display of at least a portion of the first content in the content region; and, in accordance with a determination that the input includes an intensity above the respective threshold and that the image is not associated with a link to additional content, displays an enlarged version of the image while maintaining display of at least a portion of the first content in the content region.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: January 25, 2022
    Assignee: APPLE INC.
    Inventors: Beth M. Dakin, Dean R. Jackson, Samuel M. Weinig, Jonathan J. Lee
  • Patent number: 10776895
    Abstract: Systems, methods, and computer readable media to improve the operation of graphics systems are described. In general, techniques are disclosed for determining the computational need of GPU-centric elements executing from within pages of another application, selecting one or more GPU's appropriate to the need, and transitioning the system to the selected GPUs.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: September 15, 2020
    Assignee: Apple Inc.
    Inventors: Dean Jackson, Jonathan J. Lee, Christopher C. Niederauer, Gavin Barraclough
  • Publication number: 20180232847
    Abstract: Systems, methods, and computer readable media to improve the operation of graphics systems are described. In general, techniques are disclosed for determining the computational need of GPU-centric elements executing from within pages of another application, selecting one or more GPU's appropriate to the need, and transitioning the system to the selected GPUs.
    Type: Application
    Filed: February 12, 2018
    Publication date: August 16, 2018
    Inventors: Dean Jackson, Jonathan J. Lee, Christopher C. Niederauer, Gavin Barraclough
  • Publication number: 20180039388
    Abstract: An electronic device displays a content region including first content that contains an image; and, while displaying the first content, detects an input at a location that corresponds to the location of the image. In response, the electronic device, in accordance with a determination that the input includes an intensity above a respective threshold and that the image is associated with a link to second content that is different from the first content, displays a preview of the second content while maintaining display of at least a portion of the first content in the content region; and, in accordance with a determination that the input includes an intensity above the respective threshold and that the image is not associated with a link to additional content, displays an enlarged version of the image while maintaining display of at least a portion of the first content in the content region.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 8, 2018
    Inventors: Beth M. Dakin, Dean R. Jackson, Samuel M. Weinig, Jonathan J. Lee
  • Patent number: 9830048
    Abstract: An electronic device, while displaying a user interface that corresponds to at least a portion of a web page on a display, detects a touch input on a touch-sensitive surface at a first location that corresponds to the displayed portion of the web page on the display. While detecting the touch input on the touch-sensitive surface, the electronic device detects an intensity of the touch input on the touch-sensitive surface, determines whether the intensity of the touch input on the touch-sensitive surface has changed from below a first intensity threshold to above the first intensity threshold, and in response to determining that the intensity of the touch input on the touch-sensitive surface has changed from below the first intensity threshold to above the first intensity threshold, generates a force down event that is distinct from a mouse down event.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: November 28, 2017
    Assignee: APPLE INC.
    Inventors: Beth M. Dakin, Dean R. Jackson, Samuel M. Weinig, Jonathan J. Lee
  • Publication number: 20160357389
    Abstract: An electronic device, while displaying a user interface that corresponds to at least a portion of a web page on a display, detects a touch input on a touch-sensitive surface at a first location that corresponds to the displayed portion of the web page on the display. While detecting the touch input on the touch-sensitive surface, the electronic device detects an intensity of the touch input on the touch-sensitive surface, determines whether the intensity of the touch input on the touch-sensitive surface has changed from below a first intensity threshold to above the first intensity threshold, and in response to determining that the intensity of the touch input on the touch-sensitive surface has changed from below the first intensity threshold to above the first intensity threshold, generates a force down event that is distinct from a mouse down event.
    Type: Application
    Filed: September 25, 2015
    Publication date: December 8, 2016
    Inventors: Beth M. Dakin, Dean R. Jackson, Samuel M. Weinig, Jonathan J. Lee
  • Publication number: 20140337424
    Abstract: In some implementations, a website can be certified by a push notification service operator to send push notifications to user devices. A web browser on the user's device can communicate with the website to advertise the user device's ability to receive push notifications. The website can provide to the web browser a certificate indicating that the website is authorized to utilize the push notification service. If the certificate is valid and has not been revoked, the browser can prompt the user to allow push notifications from the website. If the user authorizes push notifications, a device token can be provided to the website that allows the website to send push notifications to the user device through the push notification service. In some implementations, the web browser can be configured to provide websites access to APIs for accessing information stored on a user device.
    Type: Application
    Filed: May 10, 2013
    Publication date: November 13, 2014
    Applicant: Apple Inc.
    Inventors: Jonathan J. Lee, Brian A. Weinstein, Samuel M. Weinig, Steven Jon Falkenburg
  • Publication number: 20140282014
    Abstract: Presenting snap-shots of plug-in content in user interfaces. Input to present a user interface that includes content obtained by executing a plug-in is received. In response, the plug-in is executed to obtain the content. An image representative of the content is identified. Then, the execution of the plug-in is terminated, and the image representative of the content is displayed in the user interface. In the user interface, an object selectable to present the content obtained by executing the plug-in is displayed. When a selection of the object is received, the execution of the plug-in is re-instantiated to obtain the content, and the content is displayed in the user interface in place of the image.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Apple Inc.
    Inventors: Jonathan J. Lee, Maciej Stachowiak