Patents by Inventor Corbin Robert Dunn
Corbin Robert Dunn 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: 11392283Abstract: An electronic device: displays a first window in a display area; and detects a first user input associated with one or more edges of the first window. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a first input type, the device resizes one or more dimensions of the first window that correspond to the one or more edges of the first window based on a movement vector associated with the first user input. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a second input type, the device moves the one or more edges of the first window to one or more corresponding edges of the display area while maintaining respective one or more opposite edges of the first window.Type: GrantFiled: April 5, 2021Date of Patent: July 19, 2022Assignee: APPLE INC.Inventors: Corbin Robert Dunn, John O. Louch, Kevin James Van Vechten, Patrick Lee Coffman, Troy N. Stephens
-
Publication number: 20210303141Abstract: An electronic device: displays a first window in a display area; and detects a first user input associated with one or more edges of the first window. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a first input type, the device resizes one or more dimensions of the first window that correspond to the one or more edges of the first window based on a movement vector associated with the first user input. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a second input type, the device moves the one or more edges of the first window to one or more corresponding edges of the display area while maintaining respective one or more opposite edges of the first window.Type: ApplicationFiled: April 5, 2021Publication date: September 30, 2021Inventors: Corbin Robert Dunn, John O. Louch, Kevin James Van Vechten, Patrick Lee Coffman, Troy N. Stephens
-
Patent number: 11003338Abstract: An electronic device: displays a first window in a display area; and detects a first user input associated with one or more edges of the first window. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a first input type, the device resizes one or more dimensions of the first window that correspond to the one or more edges of the first window based on a movement vector associated with the first user input. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a second input type, the device moves the one or more edges of the first window to one or more corresponding edges of the display area while maintaining respective one or more opposite edges of the first window.Type: GrantFiled: March 18, 2019Date of Patent: May 11, 2021Assignee: APPLE INC.Inventors: Corbin Robert Dunn, John O. Louch, Kevin James Van Vechten, Patrick Lee Coffman, Troy N. Stephens
-
Publication number: 20210124311Abstract: In one aspect of the invention, a graphical user interface on a portable multifunction device with a touch screen display comprises: an hour column comprising a sequence of hour numbers; a minute column comprising a sequence of minute numbers; and a selection row that intersects the hour column and the minute column. In response to detecting a gesture on the hour column, the hour numbers in the hour column are scrolled without scrolling the minute numbers in the minute column. In response to detecting a gesture on the minute column, the minute numbers in the minute column are scrolled without scrolling the hour numbers in the hour column. The single hour number and the single minute number in the selection row after scrolling the hour numbers and the minute numbers, respectively, are used as time input for a function or application on the multifunction device.Type: ApplicationFiled: June 16, 2020Publication date: April 29, 2021Inventors: Andrew Emilio PLATZER, Stephen O. LEMAY, Marcel VAN OS, Corbin Robert DUNN, Freddy Allen ANZURES
-
Patent number: 10409461Abstract: A portable multifunction device configured for displaying an application on a display that includes a first user input element and a second user input element. In response to detecting a first input that corresponds to the selection of a first user input element, enlarging and centering display of a first area that includes the first input element and at least a portion of the second user input element. While displaying the enlarged first area detecting a second input that corresponds to selection of the second user input element. In response to detecting the second input, centering display of the second input element. Subsequent to detecting the second input, receiving input for the second user input element. In response to receiving the input for the second user input element, displaying a representation of the received input in the second user input element.Type: GrantFiled: March 8, 2019Date of Patent: September 10, 2019Assignee: Apple Inc.Inventors: Francisco Ryan Tolmasky, Richard Williamson, Patricia J. Coleman, Christopher Blumenberg, Corbin Robert Dunn, Stephen O. Lemay, Marcel Van Os
-
Publication number: 20190272084Abstract: An electronic device: displays a first window in a display area; and detects a first user input associated with one or more edges of the first window. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a first input type, the device resizes one or more dimensions of the first window that correspond to the one or more edges of the first window based on a movement vector associated with the first user input. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a second input type, the device moves the one or more edges of the first window to one or more corresponding edges of the display area while maintaining respective one or more opposite edges of the first window.Type: ApplicationFiled: March 18, 2019Publication date: September 5, 2019Inventors: Corbin Robert Dunn, John O. Louch, Kevin James Van Vechten, Patrick Lee Coffman, Troy N. Stephens
-
Publication number: 20190220155Abstract: A portable multifunction device configured for displaying an application on a display that includes a first user input element and a second user input element. In response to detecting a first input that corresponds to the selection of a first user input element, enlarging and centering display of a first area that includes the first input element and at least a portion of the second user input element. While displaying the enlarged first area detecting a second input that corresponds to selection of the second user input element. In response to detecting the second input, centering display of the second input element. Subsequent to detecting the second input, receiving input for the second user input element. In response to receiving the input for the second user input element, displaying a representation of the received input in the second user input element.Type: ApplicationFiled: March 8, 2019Publication date: July 18, 2019Inventors: Francisco Ryan TOLMASKY, Richard WILLIAMSON, Patricia J. COLEMAN, Christopher BLUMENBERG, Corbin Robert DUNN, Stephen O. LEMAY, Marcel VAN OS
-
Patent number: 10289292Abstract: An electronic device: displays a first window and a second window within a display area, the first window having a first edge parallel to a second edge of the second window; and detects an input moving the first edge toward the second edge. In response to detecting the input, the device: pairs the first edge to the second edge such that the first window stops moving before it overlaps the second window when the user input satisfies pairing criteria, the pairing criteria include a first pairing criterion that is met when the input corresponds to movement of the first edge toward the second edge that deviates from a predefined axis by less than an angular threshold value; and continues the movement of the first window based on the input so that the first window overlaps the second window when the user input does not satisfy the pairing criteria.Type: GrantFiled: May 31, 2017Date of Patent: May 14, 2019Assignee: Apple Inc.Inventors: Corbin Robert Dunn, John O. Louch, Kevin James Van Vechten, Patrick Lee Coffman, Troy N. Stephens
-
Patent number: 10228824Abstract: A portable multifunction device includes a touch screen display, and one or more programs configured to be executed by one or more processors. The one or more programs including instructions for displaying an application, wherein the application includes a plurality of input elements that include a respective user input element. Detecting a first input that corresponds to selection of the respective user input element. In response to detecting the first input, enlarging the respective input element, and displaying an input interface for selecting input for the respective user input element, wherein the input interface includes a plurality of text input choices. While displaying the input interface, detecting a second input that corresponds to selection of a respective text input choice of the plurality of text input choices. After detecting the second input, using text that corresponds to the respective text input choice as input for the respective user input element.Type: GrantFiled: May 23, 2016Date of Patent: March 12, 2019Assignee: Apple Inc.Inventors: Francisco Ryan Tolmasky, Richard Williamson, Patricia J. Coleman, Christopher Blumenberg, Corbin Robert Dunn, Stephen O. Lemay, Marcel Van Os
-
Publication number: 20170357418Abstract: An electronic device: displays a first window and a second window within a display area, the first window having a first edge parallel to a second edge of the second window; and detects an input moving the first edge toward the second edge. In response to detecting the input, the device: pairs the first edge to the second edge such that the first window stops moving before it overlaps the second window when the user input satisfies pairing criteria, the pairing criteria include a first pairing criterion that is met when the input corresponds to movement of the first edge toward the second edge that deviates from a predefined axis by less than an angular threshold value; and continues the movement of the first window based on the input so that the first window overlaps the second window when the user input does not satisfy the pairing criteria.Type: ApplicationFiled: May 31, 2017Publication date: December 14, 2017Inventors: Corbin Robert Dunn, John O. Louch, Kevin James Van Vechten, Patrick Lee Coffman, Troy N. Stephens
-
Publication number: 20160266746Abstract: A portable multifunction device includes a touch screen display, and one or more programs configured to be executed by one or more processors. The one or more programs including instructions for displaying an application, wherein the application includes a plurality of input elements that include a respective user input element. Detecting a first input that corresponds to selection of the respective user input element. In response to detecting the first input, enlarging the respective input element, and displaying an input interface for selecting input for the respective user input element, wherein the input interface includes a plurality of text input choices. While displaying the input interface, detecting a second input that corresponds to selection of a respective text input choice of the plurality of text input choices. After detecting the second input, using text that corresponds to the respective text input choice as input for the respective user input element.Type: ApplicationFiled: May 23, 2016Publication date: September 15, 2016Inventors: Francisco Ryan TOLMASKY, Richard WILLIAMSON, Patricia J. COLEMAN, Christopher BLUMENBERG, Corbin Robert DUNN, Stephen O. LEMAY, Marcel VAN OS
-
Patent number: 9372620Abstract: A device with a touch screen display displays an electronic document that includes a respective user input element. The device detects a first input that corresponds to selection of the respective user input element that is displayed with text having a first size. In response to detecting the first input, the device enlarges the respective user input element, moves the respective user input element toward a center of a first portion of the display and displays an input interface for selecting input for the respective user input element in a second portion of the display that is different from the first portion of the display. The input interface includes a plurality of text input choices for entering text that are displayed at a second size larger than the first size. The device uses text that corresponds to a selected text input choice as input for the respective user input element.Type: GrantFiled: May 28, 2013Date of Patent: June 21, 2016Assignee: APPLE INC.Inventors: Francisco Ryan Tolmasky, Richard Williamson, Patricia J. Coleman, Christopher Blumenberg, Corbin Robert Dunn, Stephen O. Lemay, Marcel van Os
-
Publication number: 20130262993Abstract: A device with a touch screen display displays an electronic document that includes a respective user input element. The device detects a first input that corresponds to selection of the respective user input element that is displayed with text having a first size. In response to detecting the first input, the device enlarges the respective user input element, moves the respective user input element toward a center of a first portion of the display and displays an input interface for selecting input for the respective user input element in a second portion of the display that is different from the first portion of the display. The input interface includes a plurality of text input choices for entering text that are displayed at a second size larger than the first size. The device uses text that corresponds to a selected text input choice as input for the respective user input element.Type: ApplicationFiled: May 28, 2013Publication date: October 3, 2013Applicant: Apple Inc.Inventors: Francisco Ryan Tolmasky, Richard Williamson, Patricia J. Coleman, Chris Blumenberg, Corbin Robert Dunn, Stephen O. Lemay, Marcel van Os
-
Patent number: 8451232Abstract: In one aspect of the invention, a computer-implemented method in a portable multifunction device with a touch screen display includes: displaying content on the touch screen display, wherein the content includes a plurality of user input elements; detecting a contact by a finger with the touch screen display; choosing a user input element in the plurality of user input elements based on proximity of the user input element to the contact; displaying information associated with the chosen user input element over the displayed content; detecting a break in the contact by the finger with the touch screen display; and receiving input for the chosen user input element.Type: GrantFiled: December 19, 2007Date of Patent: May 28, 2013Assignee: Apple Inc.Inventors: Francisco Ryan Tolmasky, Richard Williamson, Patricia J. Coleman, Chris Blumenberg, Corbin Robert Dunn, Stephen O. Lemay, Marcel Van Os
-
Publication number: 20080165143Abstract: In one aspect of the invention, a computer-implemented method in a portable multifunction device with a touch screen display includes: displaying content on the touch screen display, wherein the content includes a plurality of user input elements; detecting a contact by a finger with the touch screen display; choosing a user input element in the plurality of user input elements based on proximity of the user input element to the contact; displaying information associated with the chosen user input element over the displayed content; detecting a break in the contact by the finger with the touch screen display; and receiving input for the chosen user input element.Type: ApplicationFiled: December 19, 2007Publication date: July 10, 2008Inventors: Francisco Ryan Tolmasky, Richard Williamson, Patricia J. Coleman, Chris Blumenberg, Corbin Robert Dunn, Stephen O. Lemay, Marcel Van Os
-
Publication number: 20080165149Abstract: In one aspect of the invention, a graphical user interface on a portable multifunction device with a touch screen display comprises: an hour column comprising a sequence of hour numbers; a minute column comprising a sequence of minute numbers; and a selection row that intersects the hour column and the minute column. In response to detecting a gesture on the hour column, the hour numbers in the hour column are scrolled without scrolling the minute numbers in the minute column. In response to detecting a gesture on the minute column, the minute numbers in the minute column are scrolled without scrolling the hour numbers in the hour column. The single hour number and the single minute number in the selection row after scrolling the hour numbers and the minute numbers, respectively, are used as time input for a function or application on the multifunction device.Type: ApplicationFiled: December 31, 2007Publication date: July 10, 2008Inventors: Andrew Emilio Platzer, Stephen O. Lemay, Marcel Van Os, Corbin Robert Dunn, Freddy Allen Anzures