Patents by Inventor Paul McCabe

Paul McCabe 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: 20210335128
    Abstract: Some embodiments of the invention provide a navigation application that uses a novel traffic notification scheme for providing traffic related notifications during a navigation presentation that is provided by a device. While providing a navigation presentation, the application iteratively monitors traffic conditions along the route. When traffic conditions meet a set of one or more threshold criteria, the application identifies a type of traffic notification that it should provide from several possible traffic notifications types. Next, without receiving any input from outside of the device, the application provides a traffic notification that is associated with the selected traffic notification type. In some embodiments, the traffic notification types include a notification (1) relating to traffic congestion along the current route, (2) relating to one or more faster routes that can replace the current route, and (3) regarding a road closure or extreme delay along the current route.
    Type: Application
    Filed: July 9, 2021
    Publication date: October 28, 2021
    Applicant: Apple Inc.
    Inventors: Christine B. McGavran, Wesley Yue, Christopher Y. Tremblay, Supratik Maitra, Usama M. Hajj, Brian Andrich, Eric L. Grundstrom, J. Paul McCabe, Eric J. Albert, Ameya A. Limaye, Graydon Armstrong
  • Patent number: 11100797
    Abstract: Some embodiments of the invention provide a navigation application that uses a novel traffic notification scheme for providing traffic related notifications during a navigation presentation that is provided by a device. While providing a navigation presentation, the application iteratively monitors traffic conditions along the route. When traffic conditions meet a set of one or more threshold criteria, the application identifies a type of traffic notification that it should provide from several possible traffic notifications types. Next, without receiving any input from outside of the device, the application provides a traffic notification that is associated with the selected traffic notification type. In some embodiments, the traffic notification types include a notification (1) relating to traffic congestion along the current route, (2) relating to one or more faster routes that can replace the current route, and (3) regarding a road closure or extreme delay along the current route.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: August 24, 2021
    Assignee: Apple Inc.
    Inventors: Christine B. McGavran, Wesley Yue, Christopher Y. Tremblay, Supratik Maitra, Usama M. Hajj, Brian Andrich, Eric L. Grundstrom, J. Paul McCabe, Eric J. Albert, Ameya A. Limaye, Graydon Armstrong
  • Patent number: 10863305
    Abstract: In some implementations, a computing device can identify relevant locations using location data gathered by and/or entered into the device. In some implementations, the device can proactively request offline map data for the relevant locations. A server can identify offline map data responsive to the request and send at least a portion thereof to the device in response. In some implementations, the device can suggest downloading offline map data for the relevant locations to a user before requesting the data. The user may be able to edit the location and/or search for other locations to download. The device may provide features for managing downloaded offline map content automatically and/or in response to user input.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: December 8, 2020
    Assignee: Apple Inc.
    Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
  • Publication number: 20200045500
    Abstract: In some implementations, a computing device can identify relevant locations using location data gathered by and/or entered into the device. In some implementations, the device can proactively request offline map data for the relevant locations. A server can identify offline map data responsive to the request and send at least a portion thereof to the device in response. In some implementations, the device can suggest downloading offline map data for the relevant locations to a user before requesting the data. The user may be able to edit the location and/or search for other locations to download. The device may provide features for managing downloaded offline map content automatically and/or in response to user input.
    Type: Application
    Filed: October 15, 2019
    Publication date: February 6, 2020
    Applicant: Apple Inc.
    Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
  • Patent number: 10499186
    Abstract: In some implementations, a computing device can identify relevant locations using location data gathered by and/or entered into the device. In some implementations, the device can proactively request offline map data for the relevant locations. A server can identify offline map data responsive to the request and send at least a portion thereof to the device in response. In some implementations, the device can suggest downloading offline map data for the relevant locations to a user before requesting the data. The user may be able to edit the location and/or search for other locations to download. The device may provide features for managing downloaded offline map content automatically and/or in response to user input.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: December 3, 2019
    Assignee: Apple Inc.
    Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
  • Patent number: 10433108
    Abstract: In some implementations, a computing device can identify relevant locations using location data gathered by and/or entered into the device. In some implementations, the device can proactively request offline map data for the relevant locations. A server can identify offline map data responsive to the request and send at least a portion thereof to the device in response. In some implementations, the device can suggest downloading offline map data for the relevant locations to a user before requesting the data. The user may be able to edit the location and/or search for other locations to download. The device may provide features for managing downloaded offline map content automatically and/or in response to user input.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: October 1, 2019
    Assignee: Apple Inc.
    Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
  • Publication number: 20180352374
    Abstract: In some implementations, a computing device can identify relevant locations using location data gathered by and/or entered into the device. In some implementations, the device can proactively request offline map data for the relevant locations. A server can identify offline map data responsive to the request and send at least a portion thereof to the device in response. In some implementations, the device can suggest downloading offline map data for the relevant locations to a user before requesting the data. The user may be able to edit the location and/or search for other locations to download. The device may provide features for managing downloaded offline map content automatically and/or in response to user input.
    Type: Application
    Filed: May 25, 2018
    Publication date: December 6, 2018
    Applicant: Apple Inc.
    Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
  • Publication number: 20180352370
    Abstract: In some implementations, a computing device can identify relevant locations using location data gathered by and/or entered into the device. In some implementations, the device can proactively request offline map data for the relevant locations. A server can identify offline map data responsive to the request and send at least a portion thereof to the device in response. In some implementations, the device can suggest downloading offline map data for the relevant locations to a user before requesting the data. The user may be able to edit the location and/or search for other locations to download. The device may provide features for managing downloaded offline map content automatically and/or in response to user input.
    Type: Application
    Filed: May 25, 2018
    Publication date: December 6, 2018
    Applicant: Apple Inc.
    Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
  • Patent number: 9931150
    Abstract: An anchor delivery tool is described. The tool includes a shaft and a handle coupled to a proximal portion of the shaft. The handle includes a hub, with a knob and a nose cone coupled to the hub. The knob and nose cone may be spring loaded so as to selectively retain a length of suture disposed therebetween. The tool further includes an anchor, such as a suture anchor, coupled to a distal portion of the shaft.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: April 3, 2018
    Assignee: Smith & Nephew, Inc.
    Inventors: Marc Joseph Philippon, Kevin Murphy, Rebecca A. Blough, Paul Alexander Torrie, Paul A. Puniello, Paul S. Vincuilla, Paul McCabe, Gary R. Vario, Michael C. Ferragamo, Justin Dye, John M. Lipchitz
  • Patent number: 9909897
    Abstract: For a route server that generates route data for a route between a starting location and a destination location on a map, a method of compressing the route data that includes a maneuvering instruction for each of a plurality of junctures from the starting location to the destination location of the route is described. For a maneuvering instruction for each juncture of the route, the method determines whether the maneuvering instruction for the juncture is needed at a route client that is to receive the route data. When the maneuvering instruction for a particular juncture is determined not to be needed at the route client, the method modifies the route data by removing the maneuvering instruction for the particular juncture from the route data.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 6, 2018
    Assignee: APPLE INC.
    Inventors: Gaurang R. Khetan, J. Paul McCabe, Nils Stefan Daniel Bengtsson, Uros Prestor
  • Patent number: 9863780
    Abstract: A mapping program for execution by at least one processing unit of a device is described. The mapping program selects a traffic segment defined in a first data structure describing congestion in an area of a map. The mapping program identifies a portion of a road in the map area that corresponds to the traffic segment by using a second data structure to correlate the traffic segment in the first data structure to the road that is defined in a third data structure. The mapping program defines a traffic congestion representation to render for the identified road portion, based on data about the corresponding road in the third data structure.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: January 9, 2018
    Assignee: APPLE INC.
    Inventors: Uros Prestor, J. Paul McCabe
  • Publication number: 20170151007
    Abstract: The present disclosure relates to an anchor delivery system. The system includes a guide and an anchor delivery tool disposed within the guide. The tool includes a shaft and a handle coupled to a proximal portion of the shaft. The handle includes a hub and a nose cone coupled to the hub. In an embodiment, the tool further includes a knob coupled to the hub and located between the handle and the nose cone. In an embodiment, the system further includes an anchor, such as a suture anchor, coupled to a distal portion of the shaft. An anchor delivery tool and a method of repairing soft tissue are also disclosed.
    Type: Application
    Filed: February 10, 2017
    Publication date: June 1, 2017
    Inventors: Marc Joseph Philipon, Kevin Murphy, Rebecca A. Blough, Paul Alexander Torrie, Paul A. Puniello, Paul S. Vincuilla, Paul McCabe, Gary R. Vario, Michael C. Ferragamo, Justin Dye, John M. Lipchitz
  • Patent number: 9572564
    Abstract: An anchor delivery system is described. The system includes a guide and an anchor delivery tool disposed within the guide. The tool includes a shaft and a handle coupled to a proximal portion of the shaft. The handle includes a hub and a nose cone coupled to the hub. In an embodiment, the tool further includes a knob coupled to the hub and located between the handle and the nose cone. In an embodiment, the system further includes an anchor, such as a suture anchor, coupled to a distal portion of the shaft. An anchor delivery tool and a method of repairing soft tissue are also described.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: February 21, 2017
    Assignee: Smith & Nephew, Inc.
    Inventors: Marc Joseph Philippon, Kevin Murphy, Rebecca A. Blough, Paul Alexander Torrie, Paul A. Puniello, Paul S. Vincuilla, Paul McCabe, Gary R. Vario, Michael C. Ferragamo, Justin Dye, John M. Lipchitz
  • Publication number: 20160358468
    Abstract: Some embodiments of the invention provide a navigation application that uses a novel traffic notification scheme for providing traffic related notifications during a navigation presentation that is provided by a device. While providing a navigation presentation, the application iteratively monitors traffic conditions along the route. When traffic conditions meet a set of one or more threshold criteria, the application identifies a type of traffic notification that it should provide from several possible traffic notifications types. Next, without receiving any input from outside of the device, the application provides a traffic notification that is associated with the selected traffic notification type. In some embodiments, the traffic notification types include a notification (1) relating to traffic congestion along the current route, (2) relating to one or more faster routes that can replace the current route, and (3) regarding a road closure or extreme delay along the current route.
    Type: Application
    Filed: September 29, 2015
    Publication date: December 8, 2016
    Inventors: Christine B. McGavran, Wesley Yue, Christopher Y. Tremblay, Supratik Maitra, Usama M. Hajj, Brian Andrich, Eric L. Grundstrom, J. Paul McCabe, Eric J. Albert, Ameya A. Limaye, Graydon Armstrong
  • Publication number: 20160097653
    Abstract: For a route server that generates route data for a route between a starting location and a destination location on a map, a method of compressing the route data that includes a maneuvering instruction for each of a plurality of junctures from the starting location to the destination location of the route is described. For a maneuvering instruction for each juncture of the route, the method determines whether the maneuvering instruction for the juncture is needed at a route client that is to receive the route data. When the maneuvering instruction for a particular juncture is determined not to be needed at the route client, the method modifies the route data by removing the maneuvering instruction for the particular juncture from the route data.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 7, 2016
    Inventors: Gaurang R. Khetan, J. Paul McCabe, Nils Stefan Daniel Bengtsson, Uros Prestor
  • Patent number: 9171464
    Abstract: For a route server that generates route data for a route between a starting location and a destination location on a map, a method of compressing the route data that includes a maneuvering instruction for each of a plurality of junctures from the starting location to the destination location of the route is described. For a maneuvering instruction for each juncture of the route, the method determines whether the maneuvering instruction for the juncture is needed at a route client that is to receive the route data. When the maneuvering instruction for a particular juncture is determined not to be needed at the route client, the method modifies the route data by removing the maneuvering instruction for the particular juncture from the route data.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: October 27, 2015
    Assignee: APPLE INC.
    Inventors: Gaurang R. Khetan, J. Paul McCabe, Nils Stefan Daniel Bengtsson, Uros Prestor
  • Publication number: 20140249578
    Abstract: The present disclosure relates to an anchor delivery system. The system includes a guide and an anchor delivery tool disposed within the guide. The tool includes a shaft and a handle coupled to a proximal portion of the shaft. The handle includes a hub and a nose cone coupled to the hub. In an embodiment, the tool further includes a knob coupled to the hub and located between the handle and the nose cone. In an embodiment, the system further includes an anchor, such as a suture anchor, coupled to a distal portion of the shaft. An anchor delivery tool and a method of repairing soft tissue are also disclosed.
    Type: Application
    Filed: May 12, 2014
    Publication date: September 4, 2014
    Applicants: Smith & Nephew, Inc., Smith & Nephew, Inc.
    Inventors: Marc Joseph Philippon, Kevin Murphy, Rebecca A. Blough, Paul Alexander Torrie, Paul A. Puniello, Paul S. Vincuilla, Paul McCabe, Gary R. Vario, Michael C. Ferragamo, Justin Dye, John M. Lipschitz
  • Patent number: 8758367
    Abstract: The present disclosure relates to an anchor delivery system. The system includes a guide and an anchor delivery tool disposed within the guide. The tool includes a shaft and a handle coupled to a proximal portion of the shaft. The handle includes a hub and a nose cone coupled to the hub. In an embodiment, the tool further includes a knob coupled to the hub and located between the handle and the nose cone. In an embodiment, the system further includes an anchor, such as a suture anchor, coupled to a distal portion of the shaft. An anchor delivery tool and a method of repairing soft tissue are also disclosed.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: June 24, 2014
    Assignee: Smith & Nephew, Inc.
    Inventors: Marc Joseph Philippon, Kevin Murphy, Rebecca A. Blough, Paul Alexander Torrie, Paul A. Puniello, Paul S. Vincuilla, Paul McCabe, Gary R. Vario, Michael C. Ferragamo, Justin Dye, John M. Lipchitz
  • Publication number: 20130332077
    Abstract: For a route server that generates route data for a route between a starting location and a destination location on a map, a method of compressing the route data that includes a maneuvering instruction for each of a plurality of junctures from the starting location to the destination location of the route is described. For a maneuvering instruction for each juncture of the route, the method determines whether the maneuvering instruction for the juncture is needed at a route client that is to receive the route data. When the maneuvering instruction for a particular juncture is determined not to be needed at the route client, the method modifies the route data by removing the maneuvering instruction for the particular juncture from the route data.
    Type: Application
    Filed: September 30, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Gaurang R. Khetan, J. Paul McCabe, Nils Stefan Daniel Bengtsson, Uros Prestor
  • Publication number: 20130332058
    Abstract: A mapping program for execution by at least one processing unit of a device is described. The mapping program selects a traffic segment defined in a first data structure describing congestion in an area of a map. The mapping program identifies a portion of a road in the map area that corresponds to the traffic segment by using a second data structure to correlate the traffic segment in the first data structure to the road that is defined in a third data structure. The mapping program defines a traffic congestion representation to render for the identified road portion, based on data about the corresponding road in the third data structure.
    Type: Application
    Filed: September 30, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Uros Prestor, J. Paul McCabe