Patents by Inventor Brady A. Law

Brady A. Law 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: 11290820
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: March 29, 2022
    Assignee: Apple Inc.
    Inventors: Bradford A. Moore, Marcel van Os, Sarah G. Barbour, Brady A. Law
  • Publication number: 20200333157
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Application
    Filed: June 16, 2020
    Publication date: October 22, 2020
    Applicant: Apple Inc.
    Inventors: Bradford A. Moore, Marcel van Os, Sarah G. Barbour, Brady A. Law
  • Patent number: 10795930
    Abstract: A system for a driver jukebox on a driver device includes a music server system interface, a ride server system, a playlist determiner, a ride started determiner, and a music player. The music server system interface is for providing a driver credential to a music server system. The ride server system interface is for receiving a rider music preference from a rider device. The playlist determiner is for determining a playlist based at least in part on the rider music preference. The ride started determiner is for determining that a ride for the rider has started. The music server system interface for indicating to play the playlist.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: October 6, 2020
    Assignee: LYFT, INC.
    Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
  • Patent number: 10732003
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: August 4, 2020
    Assignee: Apple Inc.
    Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
  • Patent number: 10718625
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: July 21, 2020
    Assignee: Apple Inc.
    Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
  • Publication number: 20190377754
    Abstract: A system for a driver jukebox on a driver device includes a music server system interface, a ride server system, a playlist determiner, a ride started determiner, and a music player. The music server system interface is for providing a driver credential to a music server system. The ride server system interface is for receiving a rider music preference from a rider device. The playlist determiner is for determining a playlist based at least in part on the rider music preference. The ride started determiner is for determining that a ride for the rider has started. The music server system interface for indicating to play the playlist.
    Type: Application
    Filed: July 8, 2019
    Publication date: December 12, 2019
    Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
  • Patent number: 10346471
    Abstract: A system for a driver jukebox on a driver device includes a music server system interface, a ride server system, a playlist determiner, a ride started determiner, and a music player. The music server system interface is for providing a driver credential to a music server system. The ride server system interface is for receiving a rider music preference from a rider device. The playlist determiner is for determining a playlist based at least in part on the rider music preference. The ride started determiner is for determining that a ride for the rider has started. The music server system interface for indicating to play the playlist.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: July 9, 2019
    Assignee: LYFT, INC.
    Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
  • Publication number: 20190145792
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Application
    Filed: June 27, 2018
    Publication date: May 16, 2019
    Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
  • Publication number: 20190137293
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Application
    Filed: June 27, 2018
    Publication date: May 9, 2019
    Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
  • Patent number: 10176633
    Abstract: An integrated map and navigation program is described. The program provides a first operational mode for browsing and searching a map. The program provides a second operational mode for providing a navigation presentation that provides a set of navigation directions along a navigated route by reference to the map.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: January 8, 2019
    Assignee: APPLE INC.
    Inventors: Bradford A. Moore, Marcel van Os, Christopher Blumenberg, Brady A. Law, Emanuele Vulcano, Jonathan Koch, Richard J. Williamson
  • Patent number: 10018478
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: July 10, 2018
    Assignee: Apple Inc.
    Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
  • Publication number: 20170052672
    Abstract: A device that includes at least one processing unit and stores a multi-mode mapping program for execution by the at least one processing unit is described. The program includes a user interface (UI). The UI includes a display area for displaying a two-dimensional (2D) presentation of a map or a three-dimensional (3D) presentation of the map. The UI includes a selectable 3D control for directing the program to transition between the 2D and 3D presentations.
    Type: Application
    Filed: May 23, 2016
    Publication date: February 23, 2017
    Inventors: Scott Forstall, Bradford A. Moore, Marcel van Os, Christopher Blumenberg, Emanuele Vulcano, Brady A. Law, Patrick S. Piemonte, Matthew B. Ball
  • Publication number: 20160328471
    Abstract: A system for a driver jukebox on a driver device includes a music server system interface, a ride server system, a playlist determiner, a ride started determiner, and a music player. The music server system interface is for providing a driver credential to a music server system. The ride server system interface is for receiving a rider music preference from a rider device. The playlist determiner is for determining a playlist based at least in part on the rider music preference. The ride started determiner is for determining that a ride for the rider has started. The music server system interface for indicating to play the playlist.
    Type: Application
    Filed: June 6, 2016
    Publication date: November 10, 2016
    Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
  • Patent number: 9384271
    Abstract: A system for a driver jukebox on a driver device includes a music server system interface, a ride server system, a playlist determiner, a ride started determiner, and a music player. The music server system interface is for providing a driver credential to a music server system. The ride server system interface is for receiving a rider music preference from a rider device. The playlist determiner is for determining a playlist based at least in part on the rider music preference. The ride started determiner is for determining that a ride for the rider has started. The music server system interface for indicating to play the playlist.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: July 5, 2016
    Assignee: Lyft, Inc.
    Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
  • Patent number: 9367959
    Abstract: A device that includes at least one processing unit and stores a multi-mode mapping program for execution by the at least one processing unit is described. The program includes a user interface (UI). The UI includes a display area for displaying a two-dimensional (2D) presentation of a map or a three-dimensional (3D) presentation of the map. The UI includes a selectable 3D control for directing the program to transition between the 2D and 3D presentations.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: June 14, 2016
    Assignee: APPLE INC.
    Inventors: Scott Forstall, Bradford A. Moore, Marcel van Os, Christopher Blumenberg, Emanuele Vulcano, Brady A. Law, Patrick S. Piemonte, Matthew B. Ball
  • Publication number: 20160084668
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Application
    Filed: December 8, 2015
    Publication date: March 24, 2016
    Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
  • Patent number: 9230556
    Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: January 5, 2016
    Assignee: APPLE INC.
    Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
  • Publication number: 20150323342
    Abstract: Some embodiments provide a mapping application that provides routing information to third-party applications on a device. The mapping application receives route data that includes first and second locations. Based on the route data, the mapping application provides a set of routing applications that provide navigation information. The mapping application receives a selection of a routing application in the set of routing applications. The mapping application passes the route data to the selected routing application in order for the routing application to provide navigation information.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 12, 2015
    Inventors: Scott Forstall, Marcel van Os, Bradford A. Moore, Brady A. Law
  • Patent number: 9043150
    Abstract: Some embodiments provide a mapping application that provides routing information to third-party applications on a device. The mapping application receives route data that includes first and second locations. Based on the route data, the mapping application provides a set of routing applications that provide navigation information. The mapping application receives a selection of a routing application in the set of routing applications. The mapping application passes the route data to the selected routing application in order for the routing application to provide navigation information.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: May 26, 2015
    Assignee: APPLE INC.
    Inventors: Scott Forstall, Marcel van Os, Bradford A. Moore, Brady A. Law
  • Publication number: 20130325343
    Abstract: For a device that runs a mapping application, a method of displaying search completions in a display area of the mapping application that includes a search field for receiving inputs is described. The method identifies a set of search completions that include any recent search completions used to search locations on a map. Upon receiving a non-text input through the search field when the search field is empty, the method displays the set of search completions in the display area.
    Type: Application
    Filed: September 30, 2012
    Publication date: December 5, 2013
    Applicant: APPLE INC.
    Inventors: Christopher Blumenberg, Marcel van Os, Bradford A. Moore, Nathaniel R. Rivard, Brady A. Law, Pierre-Luc Beaudoin, Alexander V. Petrov