Patents by Inventor Toby C. Paterson

Toby C. Paterson 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: 20230221854
    Abstract: The present disclosure includes generally relates to scrolling and selecting items. An electronic device having a display and a touch-sensitive surface displays a user interface with a list of items. The items can be scrolled and selected using different techniques. Some embodiments include a technique for entering an edit mode to select and scroll items on the user interface. Some embodiments include a technique for scrolling to select items on the user interface. Some embodiments include a technique for displaying a scroll progress indicator for scrolling items on the user interface.
    Type: Application
    Filed: March 17, 2023
    Publication date: July 13, 2023
    Inventors: Marcos ALONSO, James MAGAHERN, Toby C. PATERSON, Patrick L. COFFMAN
  • Patent number: 11620042
    Abstract: The present disclosure includes generally relates to scrolling and selecting items. An electronic device having a display and a touch-sensitive surface displays a user interface with a list of items. The items can be scrolled and selected using different techniques. Some embodiments include a technique for entering an edit mode to select and scroll items on the user interface. Some embodiments include a technique for scrolling to select items on the user interface. Some embodiments include a technique for displaying a scroll progress indicator for scrolling items on the user interface.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: April 4, 2023
    Assignee: Apple Inc.
    Inventors: Marcos Alonso, James Magahern, Toby C. Paterson, Patrick L. Coffman
  • Publication number: 20220318876
    Abstract: In some embodiments, an electronic device obtains and displays a file container defining a virtual object corresponding to a physical object. The file container also defines a plurality of other permitted configurations of the virtual object. At a later time, the electronic device displays the virtual object using an alternate process. In response to a user input corresponding to a request to update a configuration of the object, the electronic device contacts the source of the object to obtain the availability of the updated configuration of the object. In some embodiments, in response to an indication that the physical object with the updated configuration is available, the electronic device presents the virtual object with the updated configuration.
    Type: Application
    Filed: March 10, 2022
    Publication date: October 6, 2022
    Inventors: Ken T. LOH, Baris CETINOK, Jennifer J. BAILEY, Toby C. PATERSON, Pascal A. CAILLON, Alexis BORDET, John L. FURLAN, Joelle L. LAM, Daniel A. CUMMINGS
  • Publication number: 20200326824
    Abstract: The present disclosure includes generally relates to scrolling and selecting items. An electronic device having a display and a touch-sensitive surface displays a user interface with a list of items. The items can be scrolled and selected using different techniques. Sonic embodiments include a technique for entering an edit mode to select and scroll items on the user interface. Some embodiments include a technique for scrolling to select items on the user interface. Some embodiments include a technique for displaying a scroll progress indicator for scrolling items on the user interface.
    Type: Application
    Filed: September 17, 2019
    Publication date: October 15, 2020
    Inventors: Marcos ALONSO, James MAGAHERN, Toby C. PATERSON
  • 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
  • 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: 9898355
    Abstract: The described embodiments include a computing device that executes a broker application. The broker application performs a mediated data exchange to exchange data between a first sandboxed application and a second application. For example, the broker application can import data from the second application into the first sandboxed application. As another example, the broker application can export data from the first sandboxed application into the second application.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: February 20, 2018
    Assignee: APPLE INC.
    Inventors: David Rahardja, Toby C. Paterson, Anthony D'Auria
  • 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: 20170102975
    Abstract: The described embodiments include a computing device that executes a broker application. The broker application performs a mediated data exchange to exchange data between a first sandboxed application and a second application. For example, the broker application can import data from the second application into the first sandboxed application. As another example, the broker application can export data from the first sandboxed application into the second application.
    Type: Application
    Filed: October 14, 2016
    Publication date: April 13, 2017
    Applicant: Apple Inc.
    Inventors: David Rahardja, Toby C. Paterson, Anthony D'Auria
  • Patent number: 9473562
    Abstract: The described embodiments include a computing device that executes a broker application. The broker application performs a mediated data exchange to exchange data between a first sandboxed application and a second application. For example, the broker application can import data from the second application into the first sandboxed application. As another example, the broker application can export data from the first sandboxed application into the second application.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: October 18, 2016
    Assignee: APPLE INC.
    Inventors: David Rahardja, Toby C. Paterson, Anthony D'Auria
  • Patent number: 9013512
    Abstract: Systems, methods, and computer readable media for dynamically setting an executing application's display buffer size are described. To ameliorate display device overscan operations, the size of an executing application's display buffer may be set based on the display device's extent and a display mode. In addition, contents of the executing application's display buffer may be operated on as they are moved to a frame buffer based on the display mode. In one mode, for example, display buffer contents may be scaled before being placed into the frame buffer. In another mode, a black border may be placed around display buffer contents as it is placed into the frame buffer. In yet another mode, display buffer contents may be copied into the frame buffer without further processing.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: April 21, 2015
    Assignee: Apple Inc.
    Inventors: Jeremy Sandmel, Joshua H. Shaffer, Toby C. Paterson, Patrick Coffman, Geoffrey Stahl, John S. Harper
  • Publication number: 20150074165
    Abstract: The described embodiments include a computing device that executes a broker application. The broker application performs a mediated data exchange to exchange data between a first sandboxed application and a second application. For example, the broker application can import data from the second application into the first sandboxed application. As another example, the broker application can export data from the first sandboxed application into the second application.
    Type: Application
    Filed: September 12, 2013
    Publication date: March 12, 2015
    Applicant: Apple Inc.
    Inventors: David Rahardja, Toby C. Paterson, Anthony D'Auria
  • Publication number: 20130201197
    Abstract: Systems, methods, and computer readable media for dynamically setting an executing application's display buffer size are described. To ameliorate display device overscan operations, the size of an executing application's display buffer may be set based on the display device's extent and a display mode. In addition, contents of the executing application's display buffer may be operated on as they are moved to a frame buffer based on the display mode. In one mode, for example, display buffer contents may be scaled before being placed into the frame buffer. In another mode, a black border may be placed around display buffer contents as it is placed into the frame buffer. In yet another mode, display buffer contents may be copied into the frame buffer without further processing.
    Type: Application
    Filed: February 8, 2012
    Publication date: August 8, 2013
    Applicant: APPLE INC.
    Inventors: Jeremy Sandmel, Joshua H. Shaffer, Toby C. Paterson, Patrick Coffman, Geoffrey Stahl, John S. Harper