Patents by Inventor Bryant A. JOW
Bryant A. 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: 11954754Abstract: 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: GrantFiled: June 13, 2019Date of Patent: April 9, 2024Assignee: Uber Technologies, Inc.Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng
-
Publication number: 20230393700Abstract: 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: ApplicationFiled: May 18, 2023Publication date: December 7, 2023Inventors: John O. Louch, Tuhin Kumar, Bryant A. Jow, Shubham Kedia, Chun Kin Minor Wong, Raymond S. Sepulveda, Morgan A. Price
-
Publication number: 20230350542Abstract: 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: ApplicationFiled: July 10, 2023Publication date: November 2, 2023Inventors: Marcel VAN OS, Kristin Michele CANAVAN, Bryant A. JOW, Aram D. KUDURSHIAN, Pavel PIVONKA, Brandon WALKIN
-
Patent number: 11775115Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.Type: GrantFiled: September 9, 2022Date of Patent: October 3, 2023Assignee: Apple Inc.Inventors: Dylan R. Edwards, Morgan A. Price, Bryant A. Jow, Nathan De Vries, Nahir A. Khan, Simon J. Parsons
-
Patent number: 11703996Abstract: 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: GrantFiled: May 27, 2022Date of Patent: July 18, 2023Assignee: Apple Inc.Inventors: Marcel Van Os, Kristin Michele Canavan, Bryant A. Jow, Aram D. Kudurshian, Pavel Pivonka, Brandon Walkin
-
Publication number: 20230078934Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.Type: ApplicationFiled: September 9, 2022Publication date: March 16, 2023Inventors: Dylan R. EDWARDS, Morgan A. PRICE, Bryant A. JOW, Nathan DE VRIES, Nahir A. KHAN, Simon J. PARSONS
-
Patent number: 11601511Abstract: 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: GrantFiled: June 18, 2019Date of Patent: March 7, 2023Assignee: Uber Technologies, Inc.Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng, Brian Tolkin, Bin Pan
-
Publication number: 20220326816Abstract: 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: ApplicationFiled: April 6, 2022Publication date: October 13, 2022Inventors: Brandon M. Walkin, Bryant A. Jow, Shubham Kedia, Stephen O. Lemay
-
Publication number: 20220291813Abstract: 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: ApplicationFiled: May 27, 2022Publication date: September 15, 2022Inventors: Marcel VAN OS, Kristin Michele CANAVAN, Bryant A. JOW, Aram D. KUDURSHIAN, Pavel PIVONKA, Brandon WALKIN
-
Patent number: 11409410Abstract: 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: GrantFiled: December 21, 2020Date of Patent: August 9, 2022Assignee: Apple Inc.Inventors: Marcel Van Os, Kristin Michele Canavan, Bryant A. Jow, Aram D. Kudurshian, Pavel Pivonka, Brandon Walkin
-
Publication number: 20220083199Abstract: 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: ApplicationFiled: December 21, 2020Publication date: March 17, 2022Inventors: Marcel VAN OS, Kristin Michele Canavan, Bryant A. JOW, Aram D. Kudurshian, Pavel Pivonka, Brandon Walkin
-
Patent number: 11134138Abstract: 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: GrantFiled: July 26, 2019Date of Patent: September 28, 2021Assignee: Uber Technologies, Inc.Inventor: Bryant Jow
-
Patent number: 10502582Abstract: 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: GrantFiled: September 7, 2017Date of Patent: December 10, 2019Assignee: Uber Technologies, Inc.Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng
-
Publication number: 20190349452Abstract: 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: ApplicationFiled: July 26, 2019Publication date: November 14, 2019Inventor: Bryant Jow
-
Publication number: 20190306258Abstract: 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: ApplicationFiled: June 18, 2019Publication date: October 3, 2019Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng, Brian Tolkin, Bin Pan
-
Publication number: 20190295206Abstract: 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: ApplicationFiled: June 13, 2019Publication date: September 26, 2019Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng
-
Patent number: 10425490Abstract: A network computer system can receive data indicating a first service location from a computing device of a requesting user via an executing service application and determine data indicating a second service location. Based the first and second service locations, the network computer system can compute an upfront cost for each of a plurality of service options for completing an on-demand service for the requesting user. The network computer system can transmit data associated with the upfront cost for each of the plurality of service options to the computing device to enable a plurality of selectable graphic features to be displayed as part of a user interface on the computing device. Each of the graphic features can indicate the upfront cost for the corresponding service option.Type: GrantFiled: December 30, 2016Date of Patent: September 24, 2019Assignee: Uber Technologies, Inc.Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng, Brian Tolkin, Bin Pan
-
Patent number: 10417727Abstract: A network computer system can control the display of user interface features on remote computing devices. The network computer system can manage a requester profile for each of the plurality of requesters. A requester profile can be associated with historical data corresponding to previous services received or requested by the respective requester. Based on data associated with the requester profile, the network computer system can generate accelerator features to be displayed on a user interface of the computing device of the requester, where each of the accelerator features is selectable to cause the computing device of the requester to determine, without subsequent manual intervention, a service location where a service is to be completed for the requester.Type: GrantFiled: December 30, 2016Date of Patent: September 17, 2019Assignee: Uber Technologies, Inc.Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng
-
Patent number: 10412196Abstract: 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 requestor device is experiencing low network connectivity.Type: GrantFiled: March 23, 2017Date of Patent: September 10, 2019Assignee: Uber Technologies, Inc.Inventor: Bryant Jow
-
Patent number: D858533Type: GrantFiled: September 26, 2016Date of Patent: September 3, 2019Assignee: Uber Technologies, Inc.Inventors: Didier Patrick Hilhorst, Bryant Jow, Peter Ng