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: 20210335128Abstract: 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: ApplicationFiled: July 9, 2021Publication date: October 28, 2021Applicant: 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: 11100797Abstract: 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: GrantFiled: September 29, 2015Date of Patent: August 24, 2021Assignee: 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: 10863305Abstract: 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: GrantFiled: October 15, 2019Date of Patent: December 8, 2020Assignee: Apple Inc.Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
-
Publication number: 20200045500Abstract: 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: ApplicationFiled: October 15, 2019Publication date: February 6, 2020Applicant: Apple Inc.Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
-
Patent number: 10499186Abstract: 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: GrantFiled: May 25, 2018Date of Patent: December 3, 2019Assignee: Apple Inc.Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
-
Patent number: 10433108Abstract: 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: GrantFiled: May 25, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
-
Publication number: 20180352374Abstract: 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: ApplicationFiled: May 25, 2018Publication date: December 6, 2018Applicant: Apple Inc.Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
-
Publication number: 20180352370Abstract: 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: ApplicationFiled: May 25, 2018Publication date: December 6, 2018Applicant: Apple Inc.Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
-
Patent number: 9931150Abstract: 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: GrantFiled: February 10, 2017Date of Patent: April 3, 2018Assignee: 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: 9909897Abstract: 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: GrantFiled: October 2, 2015Date of Patent: March 6, 2018Assignee: APPLE INC.Inventors: Gaurang R. Khetan, J. Paul McCabe, Nils Stefan Daniel Bengtsson, Uros Prestor
-
Patent number: 9863780Abstract: 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: GrantFiled: September 30, 2012Date of Patent: January 9, 2018Assignee: APPLE INC.Inventors: Uros Prestor, J. Paul McCabe
-
Publication number: 20170151007Abstract: 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: ApplicationFiled: February 10, 2017Publication date: June 1, 2017Inventors: 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: 9572564Abstract: 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: GrantFiled: May 12, 2014Date of Patent: February 21, 2017Assignee: 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: 20160358468Abstract: 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: ApplicationFiled: September 29, 2015Publication date: December 8, 2016Inventors: 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: 20160097653Abstract: 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: ApplicationFiled: October 2, 2015Publication date: April 7, 2016Inventors: Gaurang R. Khetan, J. Paul McCabe, Nils Stefan Daniel Bengtsson, Uros Prestor
-
Patent number: 9171464Abstract: 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: GrantFiled: September 30, 2012Date of Patent: October 27, 2015Assignee: APPLE INC.Inventors: Gaurang R. Khetan, J. Paul McCabe, Nils Stefan Daniel Bengtsson, Uros Prestor
-
Publication number: 20140249578Abstract: 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: ApplicationFiled: May 12, 2014Publication date: September 4, 2014Applicants: 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: 8758367Abstract: 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: GrantFiled: August 16, 2007Date of Patent: June 24, 2014Assignee: 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: 20130332077Abstract: 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: ApplicationFiled: September 30, 2012Publication date: December 12, 2013Applicant: APPLE INC.Inventors: Gaurang R. Khetan, J. Paul McCabe, Nils Stefan Daniel Bengtsson, Uros Prestor
-
Publication number: 20130332058Abstract: 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: ApplicationFiled: September 30, 2012Publication date: December 12, 2013Applicant: APPLE INC.Inventors: Uros Prestor, J. Paul McCabe