Patents by Inventor Ian Leighton

Ian Leighton 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).

  • Publication number: 20240044655
    Abstract: Some embodiments provide a map application that identities a transit route that includes one or more transit legs between a starting location and a destination location. In response to a request to start navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
    Type: Application
    Filed: August 15, 2023
    Publication date: February 8, 2024
    Applicant: Apple Inc.
    Inventors: Usama M. Hajj, Marcel Van Os, Brian Andrich, Ian Leighton, Justin O'Beirne, David Hodge, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christine B. McGavran, Wesley Yue, Eric L. Grundstrom
  • Patent number: 11768077
    Abstract: Some embodiments provide a map application that identities a transit mute that includes one or more transit legs between a starting location and a destination location. In response to a request to shirt navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: September 26, 2023
    Assignee: Apple Inc.
    Inventors: Usama M. Hajj, Marcel Van Os, Brian Andrich, Ian Leighton, Justin O'Beirne, David Hodge, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christine B. McGavran, Wesley Yue, Eric L. Grundstrom
  • Publication number: 20220146271
    Abstract: Some embodiments provide a map application that identities a transit mute that includes one or more transit legs between a starting location and a destination location. In response to a request to shirt navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
    Type: Application
    Filed: January 21, 2022
    Publication date: May 12, 2022
    Applicant: Apple Inc.
    Inventors: Usama M. Hajj, Marcel Van Os, Brian Andrich, Ian Leighton, Justin O'Beirne, David Hodge, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christine B. McGavran, Wesley Yue, Eric L. Grundstrom
  • Patent number: 11231288
    Abstract: Some embodiments provide a map application that identifies a transit route that includes one or more transit legs between a starting location and a destination location. In response to a request to start navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: January 25, 2022
    Assignee: Apple Inc.
    Inventors: Usama M. Hajj, Marcel Van Os, Brian Andrich, Ian Leighton, Justin O'Beirne, David Hodge, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christine B. McGavran, Wesley Yue, Eric L. Grundstrom
  • Patent number: 10976168
    Abstract: Some embodiments provide a map application that identifies a transit route between a starting location and a destination. The transit route, in some embodiments, includes a set of transit legs that each is serviced by transit vehicles of a transit line. The map application of some embodiments, after identifying the transit route, categorizes each transit line of the transit route as one of a high frequency transit line and a low frequency transit line. The map application displays the departure schedules of high frequency transit lines in a first manner, while the map application displays the departure schedules of low frequency transit lines in a second different manner.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: April 13, 2021
    Assignee: Apple Inc.
    Inventors: Imran A. Pirwani, Stanley E. Roberts, David Hodge, Cameron Sabol, Usama M. Hajj, Ian Leighton, Alexander Tesov, Kaspar Fischer, Curtis Galloway
  • Publication number: 20200088532
    Abstract: Some embodiments provide a map application that identifies a transit mute that includes one or more transit legs between a starting location and a destination location. In response to a request to start navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
    Type: Application
    Filed: November 1, 2019
    Publication date: March 19, 2020
    Applicant: Apple Inc.
    Inventors: Usama M. Hajj, Marcel Van Os, Brian Andrich, Ian Leighton, Justin O'Beirne, David Hodge, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christine B. McGavran, Wesley Yue, Eric L. Grundstrom
  • Patent number: 10533865
    Abstract: Some embodiments provide a map application that identifies a transit route that includes one or more transit legs between a starting location and a destination location. In response to a request to start navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: January 14, 2020
    Assignee: Apple Inc.
    Inventors: Usama M. Hajj, Marcel Van Os, Brian Andrich, Ian Leighton, Justin O'Beirne, David Hodge, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christine B. McGravan, Wesley Yue, Eric L. Grundstrom
  • Patent number: 10514271
    Abstract: Some embodiments provide a mapping application that provides a first map browsing mode for displaying a map that emphasizes a first set of features in a map region. The mapping application also provides a second map browsing mode for displaying a map that de-emphasizes the first set of features while emphasizing a second set of transit-related features in the map region.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: December 24, 2019
    Assignee: Apple Inc.
    Inventors: Justin O'Beirne, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christopher D. Moore, David Hodge, Ian Leighton
  • Patent number: 10401180
    Abstract: Some embodiments provide a map application that identifies a transit route between a starting location and a destination location. The transit route, in some embodiments, comprises a set of transit legs that each is serviced by transit vehicles of a transit line and a set of walking distances. The map application of some embodiments generates a frequency of departures for transit vehicles of each transit line in the set of transit lines from a first transit station of the transit leg that is serviced by the transit line. The map application of some such embodiments further generates a frequency of departures for the entire transit route.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 3, 2019
    Assignee: Apple Inc.
    Inventors: Imran A. Pirwani, Stanley E. Roberts, David Hodge, Cameron Sabol, Usama M. Hajj, Ian Leighton, Alexander Tesov, Kaspar Fischer, Curtis Galloway
  • Publication number: 20190101400
    Abstract: Some embodiments provide a map application that identifies a transit route between a starting location and a destination. The transit route, in some embodiments, includes a set of transit legs that each is serviced by transit vehicles of a transit line. The map application of some embodiments, after identifying the transit route, categorizes each transit line of the transit route as one of a high frequency transit line and a low frequency transit line. The map application displays the departure schedules of high frequency transit lines in a first manner, while the map application displays the departure schedules of low frequency transit lines in a second different manner.
    Type: Application
    Filed: November 30, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: Imran A. Pirwani, Stanley E. Roberts, David Hodge, Cameron Sabol, Usama M. Hajj, Ian Leighton, Alexander Tesov, Kaspar Fischer, Curtis Galloway
  • Publication number: 20190094033
    Abstract: Some embodiments provide a map application that identifies a transit route that includes one or more transit legs between a starting location and a destination location. In response to a request to start navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
    Type: Application
    Filed: November 28, 2018
    Publication date: March 28, 2019
    Applicant: Apple Inc.
    Inventors: Usama M. Hajj, Marcel Van Os, Brian Andrich, Ian Leighton, Justin O'Beirne, David Hodge, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christine B. McGravan, Wesley Yue, Eric L. Grundstrom
  • Patent number: 10197409
    Abstract: Some embodiments provide a map application that identifies a transit route between a starting location and a destination. The transit route, in some embodiments, includes a set of transit legs that each is serviced by transit vehicles of a transit line. The map application of some embodiments, after identifying the transit route, categorizes each transit line of the transit route as one of a high frequency transit line and a low frequency transit line. The map application displays the departure schedules of high frequency transit lines in a first manner, while the map application displays the departure schedules of low frequency transit lines in a second different manner.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: February 5, 2019
    Assignee: Apple Inc.
    Inventors: Imran A. Pirwani, Stanley E. Roberts, David Hodge, Cameron Sabol, Usama M. Hajj, Ian Leighton, Alexander Tesov, Kaspar Fischer, Curtis Galloway
  • Patent number: 10180331
    Abstract: Some embodiments provide a map application that identifies a transit route that includes one or more transit legs between a starting location and a destination location. In response to a request to start navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: January 15, 2019
    Assignee: Apple Inc.
    Inventors: Usama M. Hajj, Marcel van Os, Brian Andrich, Ian Leighton, Justin O'Beirne, David Hodge, Eleanor Cady Wachsman, Nathaniel V. Kelso, Aaron A. Reiner, Christine B. McGavran, Wesley Yue, Eric L. Grundstrom
  • Patent number: 10094675
    Abstract: Some embodiments provide a map application that displays a selectable user interface (UI) item for a transit station, a representation of which, is displayed over a presentation of a portion of a map of an area. Upon selection of the UI item, the map application of some embodiments provides a graphical user interface (GUI) that includes a first set of information about the transit station, and a second set of information about departure schedules of several different transit lines from the transit station.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: October 9, 2018
    Assignee: Apple Inc.
    Inventors: Usama M. Hajj, Ian Leighton, David Hodge, Cameron Sabol, Marcel van Os
  • Patent number: 10069583
    Abstract: A method and system are provided for synchronizing local clocks more quickly in a telecommunication network using IEEE 1588. A network element that receives timing signals from one or more possible parent clocks considers a measure of the reliability of the timing signals contained in Announce messages from the parent clock or clocks. The clock uses this reliability information in selecting one of the possible parent clock or clocks to use as the actual parent clock. Once the selection is made, the clock adjusts the filtering characteristics applied to timing signals received from the selected parent clock. The adjustments reflect how confident the parent clock is as to how stable the timing information it provides has become. If the indication of reliability contained in Announce messages received from the parent clock indicates that the timing information is not very reliable, then a high filter bandwidth is used in filtering the timing signals.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: September 4, 2018
    Assignee: ALCATEL-LUCENT
    Inventors: Kin-Yee Wong, Ian Leighton, Peter Roberts
  • Patent number: 9891065
    Abstract: Some embodiments provide a map application that identifies several different transit routes from a starting location to a destination location. Each identified transit route includes one or more transit legs that are serviced by different transit vehicles of different transit lines. The map application also identifies a set of incidents that are associated with one or more transit legs of one or more of the identified transit routes. The map application of some embodiments then ranks the transit routes based on a set of criteria and the identified set of incidents. The map application displays, in a display area, a representation of a highest ranked transit route over a portion of a map presentation.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: February 13, 2018
    Assignee: APPLE INC.
    Inventors: Ellis M. Verosub, Usama M. Hajj, Brian Andrich, Ian Leighton
  • Publication number: 20170343376
    Abstract: Some embodiments provide a mapping application that provides a first map browsing mode for displaying a map that emphasizes a first set of features in a map region. The mapping application also provides a second map browsing mode for displaying a map that de-emphasizes the first set of features while emphasizing a second set of transit-related features in the map region.
    Type: Application
    Filed: September 29, 2015
    Publication date: November 30, 2017
    Inventors: Justin O'Beirne, Eleanor Cady Washsman, Nathaniel V. Kelso, Aaron A. Reiner, Christopher D. Moore, David Hodge, Ian Leighton
  • Patent number: 9722772
    Abstract: An intermediate clock, either a boundary or a transparent clock, may have to adjust its local clock to match that of a grandmaster clock. If such adjustment is frequent or large, then the intermediate clock may not have much confidence in the reliability of the timing information it passes to a downstream clock in an IEEE 1588 Announce message even if the quality of its local clock is high. The intermediate clock determines a measure of the reliability of its timing information. The intermediate clock inserts an indication of the reliability of the timing information in a transmitted IEEE 1588 Announce message. The intermediate clock may consider an indication of reliability found in an Announce message it receives when inserting an indication of the reliability of timing information into an Announce message which it transmits.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: August 1, 2017
    Assignee: Alcatel Lucent
    Inventors: Peter Roberts, Ian Leighton, Kin-Yee Wong
  • Publication number: 20170085330
    Abstract: A method and system are provided for synchronizing local clocks more quickly in a telecommunication network using IEEE 1588. A network element that receives timing signals from one or more possible parent clocks considers a measure of the reliability of the timing signals contained in Announce messages from the parent clock or clocks. The clock uses this reliability information in selecting one of the possible parent clock or clocks to use as the actual parent clock. Once the selection is made, the clock adjusts the filtering characteristics applied to timing signals received from the selected parent clock. The adjustments reflect how confident the parent clock is as to how stable the timing information it provides has become. If the indication of reliability contained in Announce messages received from the parent clock indicates that the timing information is not very reliable, then a high filter bandwidth is used in filtering the timing signals.
    Type: Application
    Filed: December 1, 2016
    Publication date: March 23, 2017
    Inventors: Kin-Yee Wong, Ian Leighton, Peter Roberts
  • Patent number: 9531530
    Abstract: A method and system are provided for synchronizing local clocks more quickly in a telecommunication network using IEEE 1588. A network element that receives timing signals from one or more possible parent clocks considers a measure of the reliability of the timing signals contained in Announce messages from the parent clock or clocks. The clock uses this reliability information in selecting one of the possible parent clock or clocks to use as the actual parent clock. Once the selection is made, the clock adjusts the filtering characteristics applied to timing signals received from the selected parent clock. The adjustments reflect how confident the parent clock is as to how stable the timing information, it provides has become. If the indication of reliability contained in Announce messages received from the parent clock indicates that the timing information is not very reliable, then a high filter bandwidth is used in filtering the timing signals.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: December 27, 2016
    Assignee: Alcatel Lucent
    Inventors: Kin-Yee Wong, Ian Leighton, Peter Roberts