Patents by Inventor Brandon M. Walkin

Brandon M. Walkin 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: 12131005
    Abstract: While concurrently displaying a first application view and a second application view in a first concurrent-display configuration of multiple different concurrent-display configurations, a first input that includes movement is directed to the first application view and drags a representation of the first application view across the display. While the representation of the first application view is dragged over different portions of the display, different visual indications are displayed to indicate that an end of the first input will result in the first application view and the second application view being displayed in a respective one of the different concurrent-display configurations. In response to detecting the end of the first input, depending on over which portion of the display the first input ended, the first application view and the second application view are displayed in a corresponding concurrent-display configurations of the multiple concurrent-display configurations.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: October 29, 2024
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Patrick L. Coffman, Shubham Kedia, Stephen O. Lemay, Richard R. Dellinger
  • Patent number: 12112034
    Abstract: While user interface objects that correspond to different applications are concurrently displayed at respective depths, with a background located behind the user interface objects visible via a display, a user input including a movement is detected. In response to the user input, if the input is directed to a first user interface object and the movement meets first criteria, the computer system maintains display of the second user interface object while the background remains visible, and ceases to display the first user interface object; and if the input is directed to the second user interface object and the movement meets first criteria, the computer system maintains display of the first user interface object while the background remains visible, and ceases to display the second user interface object.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: October 8, 2024
    Assignee: APPLE INC.
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Patent number: 12112015
    Abstract: An electronic device displays a first application and a second application along an edge of the display and, while concurrently displaying the first and second applications, detects an edge-swipe gesture. in response, if the location corresponds to a location of a respective application on the display, the respective application is associated with standard edge-swipe gesture criteria, and the edge-swipe gesture meets the standard edge-swipe gesture criteria, the device performs a system operation that includes displaying a system user interface at a portion of the display previously occupied by at least a portion of the first application and at least a portion of the second application; if the location of the edge-swipe gesture corresponds to a location of the respective application, the respective application is associated with enhanced edge-swipe gesture criteria, and the edge-swipe gesture does not meet the enhanced edge-swipe gesture criteria, the device forgoes performing the system operation.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: October 8, 2024
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Wan Si Wan
  • Patent number: 12013996
    Abstract: An electronic device displays content on a touch-sensitive display. A movement of a contact is detected. The movement of the contact is in a direction substantially perpendicular to an edge of the touch-sensitive display. A dock overlaying at least a portion of the content is displayed upon determining that movement of the contact satisfies a first movement-based threshold. The dock includes a number of affordances that, when selected, cause the electronic device to open a respective application that is available on the electronic device. While displaying the dock and in accordance with a determination that movement of the contact satisfies a second movement-based threshold greater than the first movement-based threshold, an application-switcher user interface is activated. The application-switcher user interface includes respective selectable representations of at least some applications that were recently used on the electronic device.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: June 18, 2024
    Assignee: APPLE INC.
    Inventor: Brandon M. Walkin
  • Publication number: 20240152223
    Abstract: An electronic device displays content on a touch-sensitive display. A movement of a contact is detected. The movement of the contact is in a direction substantially perpendicular to an edge of the touch-sensitive display. A dock overlaying at least a portion of the content is displayed upon determining that movement of the contact satisfies a first movement-based threshold. The dock includes a number of affordances that, when selected, cause the electronic device to open a respective application that is available on the electronic device. While displaying the dock and in accordance with a determination that movement of the contact satisfies a second movement-based threshold greater than the first movement-based threshold, an application-switcher user interface is activated. The application-switcher user interface includes respective selectable representations of at least some applications that were recently used on the electronic device.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 9, 2024
    Inventors: Brandon M. Walkin, Stephen O. Lemay
  • Publication number: 20240143162
    Abstract: An electronic device responds to a user input that includes a movement detected while displaying a user interface object at a first position relative to a first user interface of a first application. If the user input is directed to a location that corresponds to the first user interface object at a start of the movement, the electronic device moves a respective representation of the first user interface in accordance with the movement, relative to a background located behind the first user interface and remaining visible during the movement. If the user input is directed to a portion of the first user interface that is away from the location that corresponds the first user interface object, at the start of the movement, the electronic device performs an operation within the first user interface without moving the respective representation of the first user interface relative to the background.
    Type: Application
    Filed: January 10, 2024
    Publication date: May 2, 2024
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries, Brandon M. Walkin, Stephen O. Lemay, Christopher P. Foss, Caelan G. Stack, Jeffrey T. Bernstein, Julian K. Missig, Linda L. Dong
  • Patent number: 11928483
    Abstract: An electronic device presents a user interface including an output property that represents a first type of output. The device detects a first input associated with modifying the first type of output via a first behavior model, and changes the output property over time based on the first behavior model and updates the user interface based on the changes in the output property. While updating the user interface, the device detects a change to the user input; and changes the output property over time based on a second behavior model based on: a value of the output property determined based on the first behavior model; and a first derivative of the value of the output property with respect to time determined based on the first behavior model. The device updates the user interface based on the changes in the output property that occur based on the second behavior model.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: March 12, 2024
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Chanaka G. Karunamuni, Dmitry A. Gorbik, Marcos Alonso Ruiz, Nathan de Vries, Joseph P Cerra, Emanuele Rudel
  • Publication number: 20240069716
    Abstract: While user interface objects that correspond to different applications are concurrently displayed at respective depths, with a background located behind the user interface objects visible via a display, a user input including a movement is detected. In response to the user input, if the input is directed to a first user interface object and the movement meets first criteria, the computer system maintains display of the second user interface object while the background remains visible, and ceases to display the first user interface object; and if the input is directed to the second user interface object and the movement meets first criteria, the computer system maintains display of the first user interface object while the background remains visible, and ceases to display the second user interface object.
    Type: Application
    Filed: November 8, 2023
    Publication date: February 29, 2024
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Patent number: 11899925
    Abstract: An electronic device detects a first swipe gesture in a respective direction from a first edge of the touch-sensitive display. In response to detecting the first swipe gesture from the first edge of the touch-sensitive display: in accordance with a determination that a respective portion of the first swipe gesture occurs at a first portion of the first edge of the touch-sensitive display, the device displays a plurality of controls for adjusting settings of the touch-sensitive display; and in accordance with a determination that the respective portion of the first swipe gesture occurs at a second portion of the first edge of the touch-sensitive display, the device displays a plurality of recently received notifications.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: February 13, 2024
    Assignee: APPLE INC.
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries, Brandon M. Walkin, Stephen O. Lemay, Christopher P. Foss, Caelan G. Stack, William M. Tyler, Terence L. Magno
  • Publication number: 20240045564
    Abstract: An electronic device displays a first application and a second application along an edge of the display and, while concurrently displaying the first and second applications, detects an edge-swipe gesture. in response, if the location corresponds to a location of a respective application on the display, the respective application is associated with standard edge-swipe gesture criteria, and the edge-swipe gesture meets the standard edge-swipe gesture criteria, the device performs a system operation that includes displaying a system user interface at a portion of the display previously occupied by at least a portion of the first application and at least a portion of the second application; if the location of the edge-swipe gesture corresponds to a location of the respective application, the respective application is associated with enhanced edge-swipe gesture criteria, and the edge-swipe gesture does not meet the enhanced edge-swipe gesture criteria, the device forgoes performing the system operation.
    Type: Application
    Filed: September 14, 2023
    Publication date: February 8, 2024
    Inventors: Brandon M. Walkin, Wan Si Wan
  • Publication number: 20240045703
    Abstract: An electronic device displays a plurality of user interface elements in accordance with values of an associated plurality of output properties that define output attributes of respective user interface elements; and detects a user input directed to a first user interface element, including detecting changes to one or more input parameters that describe the user input. The device modifies a first output property value of the first user interface element based on one or more behavior models that are driven by one or more input parameters of the user input; if the user interface meets first operation criteria (e.g., the first output property value of the first user interface element is above a first threshold), performs a first operation; and if the user interface meets second operation criteria (e.g., the first output property value of the first user interface element is below the first threshold), performs a second operation.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 8, 2024
    Inventors: Brandon M. Walkin, Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries
  • Patent number: 11893228
    Abstract: While concurrently displaying representations of a plurality of recently used applications, including a first application representation that corresponds to a first application and a second application representation that corresponds to a second application, at least a first portion of a first user input, including first movement of an input object, is detected. If the first movement of the input object includes movement in a first direction that meets first criteria, the representations of the plurality of recently used applications cease to be displayed and an application launching user interface is displayed. If the first movement of the input object includes movement in a second direction that meets second criteria, the representations of the plurality of recently used applications cease to be displayed and a first user interface of the first application is displayed in an enhanced-reachability mode and shifted in a predefined direction at least partially off of the display.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: February 6, 2024
    Assignee: APPLE INC.
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Patent number: 11797150
    Abstract: An electronic device displays a system user interface element that indicates a location for performing a gesture that triggers a system operation, a first application having a first set of behaviors associated with the element, and a second application having a different, second set of behaviors associated with the element. The first and second applications are both displayed along an edge of the display; the element overlaps the first application without overlapping the second application; and an appearance of the element is determined based on the first set of behaviors. The device detects an input corresponding to a request to resize the second application; and, in response, resizes the second application in accordance with the input and, if the element overlaps the second application without overlapping the first application, changes the appearance of the element to an appearance based on the second set of behaviors associated with the element.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: October 24, 2023
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Wan Si Wan
  • Publication number: 20230273707
    Abstract: While concurrently displaying a first application view and a second application view in a first concurrent-display configuration of multiple different concurrent-display configurations, a first input that includes movement is directed to the first application view and drags a representation of the first application view across the display. While the representation of the first application view is dragged over different portions of the display, different visual indications are displayed to indicate that an end of the first input will result in the first application view and the second application view being displayed in a respective one of the different concurrent-display configurations. In response to detecting the end of the first input, depending on over which portion of the display the first input ended, the first application view and the second application view are displayed in a corresponding concurrent-display configurations of the multiple concurrent-display configurations.
    Type: Application
    Filed: May 4, 2023
    Publication date: August 31, 2023
    Inventors: Brandon M. Walkin, Patrick L. Coffman, Shubham Kedia, Stephen O. Lemay, Richard R. Dellinger
  • Patent number: 11698716
    Abstract: A method for multitasking include displaying a dock containing application icons corresponding to different application concurrently with a first user interface of a first application; detecting a first input directed to an application icon corresponding to a second application in the dock; in accordance with a determination that the second application is associated with multiple windows, displaying a first representation of a first window for the second application and a second representation of a second window for the second application concurrently with the first user interface of the first application in a second region of the display area; and in accordance with a determination that the second application is associated with only a single window, displaying a second user interface of the second application concurrently with the first user interface of the first application.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: July 11, 2023
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Patrick L. Coffman
  • Publication number: 20230176716
    Abstract: In some embodiments, a cursor interacts with user interface objects on an electronic device. In some embodiments, an electronic device selectively displays a cursor in a user interface. In some embodiments, an electronic device displays a cursor while manipulating objects in the user interface. In some embodiments, an electronic device dismisses or switches applications using a cursor. In some embodiments, an electronic device displays user interface elements in response to requests to move a cursor beyond an edge of the display.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 8, 2023
    Inventors: Brandon M. WALKIN, Dylan Ross EDWARDS, Marcos ALONSO RUIZ, Stephen O. LEMAY, Patrick L. COFFMAN
  • Patent number: 11567644
    Abstract: In some embodiments, a cursor interacts with user interface objects on an electronic device. In some embodiments, an electronic device selectively displays a cursor in a user interface. In some embodiments, an electronic device displays a cursor while manipulating objects in the user interface. In some embodiments, an electronic device dismisses or switches applications using a cursor. In some embodiments, an electronic device displays user interface elements in response to requests to move a cursor beyond an edge of the display.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: January 31, 2023
    Assignee: Apple Inc.
    Inventors: Brandon M. Walkin, Dylan Ross Edwards, Marcos Alonso Ruiz, Stephen O. Lemay, Patrick L. Coffman
  • Publication number: 20220350463
    Abstract: An electronic device displays a system user interface element that indicates a location for performing a gesture that triggers a system operation, a first application having a first set of behaviors associated with the element, and a second application having a different, second set of behaviors associated with the element. The first and second applications are both displayed along an edge of the display; the element overlaps the first application without overlapping the second application; and an appearance of the element is determined based on the first set of behaviors. The device detects an input corresponding to a request to resize the second application; and, in response, resizes the second application in accordance with the input and, if the element overlaps the second application without overlapping the first application, changes the appearance of the element to an appearance based on the second set of behaviors associated with the element.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 3, 2022
    Inventors: Brandon M. WALKIN, Wan Si Wan
  • Publication number: 20220326816
    Abstract: An example method includes: concurrently displaying: a first view of a first application in a first display mode; and a display mode affordance; while displaying the first view of the first application, receiving a sequence of one or more inputs including a first input selecting the display mode affordance; and in response to detecting the sequence of one or more inputs: ceasing to display at least a portion of the first view of the first application while maintaining display of a representation of the first application; displaying at least a portion of a home screen that includes multiple application affordances, receiving a second input selecting an application affordance associated with a second application; and in response to receiving the second input, concurrently displaying, via the display generation component: a second view of the first application and a first view of the second application.
    Type: Application
    Filed: April 6, 2022
    Publication date: October 13, 2022
    Inventors: Brandon M. Walkin, Bryant A. Jow, Shubham Kedia, Stephen O. Lemay
  • Publication number: 20220276752
    Abstract: A method for multitasking include displaying a dock containing application icons corresponding to different application concurrently with a first user interface of a first application; detecting a first input directed to an application icon corresponding to a second application in the dock; in accordance with a determination that the second application is associated with multiple windows, displaying a first representation of a first window for the second application and a second representation of a second window for the second application concurrently with the first user interface of the first application in a second region of the display area; and in accordance with a determination that the second application is associated with only a single window, displaying a second user interface of the second application concurrently with the first user interface of the first application.
    Type: Application
    Filed: May 20, 2022
    Publication date: September 1, 2022
    Inventors: Brandon M. Walkin, Patrick L. Coffman