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: 11290820Abstract: 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: GrantFiled: June 16, 2020Date of Patent: March 29, 2022Assignee: Apple Inc.Inventors: Bradford A. Moore, Marcel van Os, Sarah G. Barbour, Brady A. Law
-
Publication number: 20200333157Abstract: 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: ApplicationFiled: June 16, 2020Publication date: October 22, 2020Applicant: Apple Inc.Inventors: Bradford A. Moore, Marcel van Os, Sarah G. Barbour, Brady A. Law
-
Patent number: 10795930Abstract: 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: GrantFiled: July 8, 2019Date of Patent: October 6, 2020Assignee: LYFT, INC.Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
-
Patent number: 10732003Abstract: 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: GrantFiled: June 27, 2018Date of Patent: August 4, 2020Assignee: Apple Inc.Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
-
Patent number: 10718625Abstract: 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: GrantFiled: June 27, 2018Date of Patent: July 21, 2020Assignee: Apple Inc.Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
-
Publication number: 20190377754Abstract: 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: ApplicationFiled: July 8, 2019Publication date: December 12, 2019Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
-
Patent number: 10346471Abstract: 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: GrantFiled: June 6, 2016Date of Patent: July 9, 2019Assignee: LYFT, INC.Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
-
Publication number: 20190145792Abstract: 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: ApplicationFiled: June 27, 2018Publication date: May 16, 2019Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
-
Publication number: 20190137293Abstract: 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: ApplicationFiled: June 27, 2018Publication date: May 9, 2019Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
-
Patent number: 10176633Abstract: 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: GrantFiled: September 30, 2012Date of Patent: January 8, 2019Assignee: APPLE INC.Inventors: Bradford A. Moore, Marcel van Os, Christopher Blumenberg, Brady A. Law, Emanuele Vulcano, Jonathan Koch, Richard J. Williamson
-
Patent number: 10018478Abstract: 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: GrantFiled: December 8, 2015Date of Patent: July 10, 2018Assignee: Apple Inc.Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
-
Publication number: 20170052672Abstract: 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: ApplicationFiled: May 23, 2016Publication date: February 23, 2017Inventors: Scott Forstall, Bradford A. Moore, Marcel van Os, Christopher Blumenberg, Emanuele Vulcano, Brady A. Law, Patrick S. Piemonte, Matthew B. Ball
-
Publication number: 20160328471Abstract: 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: ApplicationFiled: June 6, 2016Publication date: November 10, 2016Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
-
Patent number: 9384271Abstract: 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: GrantFiled: March 13, 2015Date of Patent: July 5, 2016Assignee: Lyft, Inc.Inventors: Evan Goldin, James Addison, Brady Law, Christopher John Selin, Marc Haumann
-
Patent number: 9367959Abstract: 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: GrantFiled: September 30, 2012Date of Patent: June 14, 2016Assignee: 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: 20160084668Abstract: 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: ApplicationFiled: December 8, 2015Publication date: March 24, 2016Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
-
Patent number: 9230556Abstract: 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: GrantFiled: September 30, 2012Date of Patent: January 5, 2016Assignee: APPLE INC.Inventors: Marcel van Os, Sarah G. Barbour, Brady A. Law, Bradford A. Moore
-
Publication number: 20150323342Abstract: 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: ApplicationFiled: May 14, 2015Publication date: November 12, 2015Inventors: Scott Forstall, Marcel van Os, Bradford A. Moore, Brady A. Law
-
Patent number: 9043150Abstract: 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: GrantFiled: September 30, 2012Date of Patent: May 26, 2015Assignee: APPLE INC.Inventors: Scott Forstall, Marcel van Os, Bradford A. Moore, Brady A. Law
-
Publication number: 20130325343Abstract: 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: ApplicationFiled: September 30, 2012Publication date: December 5, 2013Applicant: APPLE INC.Inventors: Christopher Blumenberg, Marcel van Os, Bradford A. Moore, Nathaniel R. Rivard, Brady A. Law, Pierre-Luc Beaudoin, Alexander V. Petrov