Patents by Inventor Bryant Jow

Bryant Jow 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: 12182360
    Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.
    Type: Grant
    Filed: October 2, 2023
    Date of Patent: December 31, 2024
    Assignee: Apple Inc.
    Inventors: Dylan R. Edwards, Morgan A. Price, Bryant A. Jow, Nathan De Vries, Nahir A. Khan, Simon J. Parsons
  • Publication number: 20240406304
    Abstract: A computer system detects a first event. In response to detecting the first event: if first criteria are met as a result of the first event, wherein the first criteria require that the orientation of the display generation component is a first orientation, and that the computer system is charging, in order for the first criteria to be met, the computer system displays a first customizable user interface that was not displayed prior to detecting the first event; and, if the first criteria are not met as a result of the first event, the computer system forgoes displaying the first customizable user interface.
    Type: Application
    Filed: May 6, 2024
    Publication date: December 5, 2024
    Inventors: Christopher P. Foss, Arian Behzadi, Seyit Yilmaz, Caelan G. Stack, Thomas S. Hulbert, Gemma A. Roper, Zaid A. AbuKhalaf, Eric Lance Wilson, William M. Tyler, Chanaka G. Karunamuni, Bryant A. Jow, Patrick L. Coffman, Diogo J. Da Silva Valente Soares, Elizabeth A. Ottens, Michael J. Elzinga, Jonathan B. Koch, Benjamin Guild
  • Publication number: 20240402892
    Abstract: An electronic device receives a request to display a first user interface. The electronic device, in response to receiving the request to display the first user interface, displays the first user interface that includes a plurality of widgets, including: in accordance with a determination that the first user interface is displayed in a first orientation, displaying a first version of the first user interface that includes a first set of widgets; and in accordance with a determination that the first user interface is displayed in a second orientation that is different from the first orientation, displaying a second version of the first user interface that includes a second set of widgets, wherein the widgets included in the second set of widgets are different from the widgets included in the first set of widgets.
    Type: Application
    Filed: May 7, 2024
    Publication date: December 5, 2024
    Inventors: Eric Lance Wilson, Andrew P. Clymer, Gregory M. Apodaca, William M. Tyler, Christopher P. Foss, Vincent M. Lane, Bryant A. Jow
  • Publication number: 20240257287
    Abstract: A computing system can detect the launch of a rider application on computing devices of users of a transport service. The computing system can receive location data indicating the current location of each user, and determine a usage pattern for each user based on historical data corresponding to historical utilization of the transport service by the user. Based on the current location and the usage pattern of the user, the computing system can determine one or more suggested destination locations for the user, and transmit, over the one or more networks, display data to cause the rider application to display a destination accelerator for each of the one or more suggested destination locations. The destination accelerator can be selectable by the user to automatically input a destination location into a transport request for the transport service.
    Type: Application
    Filed: April 4, 2024
    Publication date: August 1, 2024
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng
  • Patent number: 11954754
    Abstract: A computing system can detect the launch of a rider application on computing devices of users of a transport service. The computing system can receive location data indicating the current location of each user, and determine a usage pattern for each user based on historical data corresponding to historical utilization of the transport service by the user. Based on the current location and the usage pattern of the user, the computing system can determine one or more suggested destination locations for the user, and transmit, over the one or more networks, display data to cause the rider application to display a destination accelerator for each of the one or more suggested destination locations. The destination accelerator can be selectable by the user to automatically input a destination location into a transport request for the transport service.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: April 9, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng
  • Publication number: 20230393700
    Abstract: A method is performed at a computer system that is in communication with a display generation component and one or more input devices. A first set of one or more windows in an interactive mode, and a representation of a second set of one or more windows in a non-interactive mode are concurrently displayed. While a window is displayed in an interactive mode, the content of the window can be manipulated in response to user inputs. While a representation of a window is displayed in a non-interactive mode, the content of the window is not available to be manipulated in response to user inputs. An input selecting the representation of the second set of one or more windows is detected. In response to detecting the input, the first set of one or more windows in the interactive mode are ceased to be displayed.
    Type: Application
    Filed: May 18, 2023
    Publication date: December 7, 2023
    Inventors: John O. Louch, Tuhin Kumar, Bryant A. Jow, Shubham Kedia, Chun Kin Minor Wong, Raymond S. Sepulveda, Morgan A. Price
  • Publication number: 20230350542
    Abstract: The present disclosure generally relates to managing user inputs. In some examples, devices receive user inputs via a biometric sensor, such as a fingerprint sensor. In some examples, devices receive user inputs via a button. In some examples, devices receive user inputs via touch sensors. In some examples, the biometric sensor and/or the touch sensor is integrated into the button.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 2, 2023
    Inventors: Marcel VAN OS, Kristin Michele CANAVAN, Bryant A. JOW, Aram D. KUDURSHIAN, Pavel PIVONKA, Brandon WALKIN
  • Patent number: 11775115
    Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: October 3, 2023
    Assignee: Apple Inc.
    Inventors: Dylan R. Edwards, Morgan A. Price, Bryant A. Jow, Nathan De Vries, Nahir A. Khan, Simon J. Parsons
  • Patent number: 11703996
    Abstract: The present disclosure generally relates to managing user inputs. In some examples, devices receive user inputs via a biometric sensor, such as a fingerprint sensor. In some examples, devices receive user inputs via a button. In some examples, devices receive user inputs via touch sensors. In some examples, the biometric sensor and/or the touch sensor is integrated into the button.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: July 18, 2023
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Kristin Michele Canavan, Bryant A. Jow, Aram D. Kudurshian, Pavel Pivonka, Brandon Walkin
  • Publication number: 20230078934
    Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 16, 2023
    Inventors: Dylan R. EDWARDS, Morgan A. PRICE, Bryant A. JOW, Nathan DE VRIES, Nahir A. KHAN, Simon J. PARSONS
  • Patent number: 11601511
    Abstract: A computing system can receive input data specifying a destination location for a requesting user and determine a guaranteed upfront cost for transporting the requesting user to the specified destination location. The system can cause the computing device of the requesting user to display a ride service selection interface comprising a graphic feature indicating the guaranteed upfront cost for the specified transport option. Based on a user selection of the graphic feature, the computing system can select a driver from the one or more available drivers based, at least in part, on a proximity of the selected driver to the current location of the requesting user, and determine a rendezvous point at which the requesting user can rendezvous with the selected driver.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: March 7, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng, Brian Tolkin, Bin Pan
  • 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: 20220291813
    Abstract: The present disclosure generally relates to managing user inputs. In some examples, devices receive user inputs via a biometric sensor, such as a fingerprint sensor. In some examples, devices receive user inputs via a button. In some examples, devices receive user inputs via touch sensors. In some examples, the biometric sensor and/or the touch sensor is integrated into the button.
    Type: Application
    Filed: May 27, 2022
    Publication date: September 15, 2022
    Inventors: Marcel VAN OS, Kristin Michele CANAVAN, Bryant A. JOW, Aram D. KUDURSHIAN, Pavel PIVONKA, Brandon WALKIN
  • Patent number: 11409410
    Abstract: The present disclosure generally relates to managing user inputs. In some examples, devices receive user inputs via a biometric sensor, such as a fingerprint sensor. In some examples, devices receive user inputs via a button. In some examples, devices receive user inputs via touch sensors. In some examples, the biometric sensor and/or the touch sensor is integrated into the button.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: August 9, 2022
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Kristin Michele Canavan, Bryant A. Jow, Aram D. Kudurshian, Pavel Pivonka, Brandon Walkin
  • Publication number: 20220083199
    Abstract: The present disclosure generally relates to managing user inputs. In some examples, devices receive user inputs via a biometric sensor, such as a fingerprint sensor. In some examples, devices receive user inputs via a button. In some examples, devices receive user inputs via touch sensors. In some examples, the biometric sensor and/or the touch sensor is integrated into the button.
    Type: Application
    Filed: December 21, 2020
    Publication date: March 17, 2022
    Inventors: Marcel VAN OS, Kristin Michele Canavan, Bryant A. JOW, Aram D. Kudurshian, Pavel Pivonka, Brandon Walkin
  • Patent number: 11134138
    Abstract: A client device provides mapless user interfaces to show a service provider's progress in movement toward a start location. One type of mapless interface is a grid interface, which the device selects if the device is subject to low network connectivity. The grid interface includes graphics representing the start location and the service provider. The two graphics are displayed at their respective location coordinates on a coordinate grid. Because the grid interface does not include a map, it can be loaded relatively quickly even when the service requester device is experiencing low network connectivity.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: September 28, 2021
    Assignee: Uber Technologies, Inc.
    Inventor: Bryant Jow
  • Patent number: 10502582
    Abstract: A computer system can monitor a dynamic location of a transport service provider traveling to rendezvous with a requesting user at a start location. The computer system can generate map content to be displayed on a user interface a computing device of the requesting user. The computer system may then generate a toggle feature on the user interface to enable the requesting user to switch between a plurality of map configurations for the map content. Each of the plurality of map configurations can define a dynamic zoom level of the map content and being based on a plurality of toggle points comprising a plurality of (i) the dynamic location of the transport service provider, (ii) the dynamic location of the requesting user, or (iii) the start location.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: December 10, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng
  • Publication number: 20190349452
    Abstract: A client device provides mapless user interfaces to show a service provider's progress in movement toward a start location. One type of mapless interface is a grid interface, which the device selects if the device is subject to low network connectivity. The grid interface includes graphics representing the start location and the service provider. The two graphics are displayed at their respective location coordinates on a coordinate grid. Because the grid interface does not include a map, it can be loaded relatively quickly even when the service requester device is experiencing low network connectivity.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Inventor: Bryant Jow
  • Publication number: 20190306258
    Abstract: A computing system can receive input data specifying a destination location for a requesting user and determine a guaranteed upfront cost for transporting the requesting user to the specified destination location. The system can cause the computing device of the requesting user to display a ride service selection interface comprising a graphic feature indicating the guaranteed upfront cost for the specified transport option. Based on a user selection of the graphic feature, the computing system can select a driver from the one or more available drivers based, at least in part, on a proximity of the selected driver to the current location of the requesting user, and determine a rendezvous point at which the requesting user can rendezvous with the selected driver.
    Type: Application
    Filed: June 18, 2019
    Publication date: October 3, 2019
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng, Brian Tolkin, Bin Pan
  • Publication number: 20190295206
    Abstract: A computing system can detect the launch of a rider application on computing devices of users of a transport service. The computing system can receive location data indicating the current location of each user, and determine a usage pattern for each user based on historical data corresponding to historical utilization of the transport service by the user. Based on the current location and the usage pattern of the user, the computing system can determine one or more suggested destination locations for the user, and transmit, over the one or more networks, display data to cause the rider application to display a destination accelerator for each of the one or more suggested destination locations. The destination accelerator can be selectable by the user to automatically input a destination location into a transport request for the transport service.
    Type: Application
    Filed: June 13, 2019
    Publication date: September 26, 2019
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng