IP Library Granted Patent US 12,547,954
Granted Patent B2
US 12,547,954 · App. 18/830,290 · Granted Feb 10, 2026

System and method for facilitating a transport service for drivers and users of a geographic region

Inventors: Garrett Camp (San Francisco, CA); Oscar Salazar (San Francisco, CA); Travis Cordell Kalanick (San Francisco, CA)
Assignee: Uber Technologies, Inc.
G06Q10/06311G06Q10/02G06Q10/025G06Q10/06G06Q10/063G06Q30/0201G06Q30/0202G06Q30/0284G06Q30/0601G06Q40/12G06Q50/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,547,954
App. No.
18/830,290
Granted
Feb 10, 2026
Kind
B2
Abstract

A system provides a set of data to a user application on a computing device of a user, the set of data being used by the mobile computing device to display a map indicating the current location of the mobile computing device on the map, an estimated arrival time for a vehicle to rendezvous with the user, and a user interface feature operable by the user to request transport. The system can select a driver to fulfill the user's transport request and prior to transport being provided to the user, the system tracks a current location of the selected driver as the selected driver progresses to the pickup location and provides progress information of the selected driver to the user. Upon the user being picked up by the selected driver, the system tracks the selected driver from the pickup location to a drop-off location.

Claims (52)

1 . A computing system for facilitating a transport service for a geographic region, the computing system comprising:

a network communication interface to communicate, over one or more networks, with (i) computing devices of users of the transport service, and (ii) computing devices of drivers of the transport service;

one or more processors; and

a memory storing instructions that, when executed by the one or more processors, cause the computing system to:

receive, over the one or more networks, location information determined from location-aware resources of the computing devices of the drivers in the geographic region, the location information indicating current positions of each respective driver;

communicate, over one or more networks, with a user application executing on a mobile computing device of a user, wherein communicating with the user application includes:

(i) determining a current location of the mobile computing device based on location data determined by the user application via access to a location-aware resource of the mobile computing device;

(ii) providing a set of data to the user application, the set of data being used by the mobile computing device to display a map indicating the current location of the mobile computing device on the map, an estimated arrival time for a vehicle to rendezvous with the user, and a user interface feature operable by the user to request transport;

(iii) receiving, from the user application, a transport request that specifies a pickup location and a destination location;

based, at least in part, on the pickup location and the location information determined from the location-aware resources of the computing devices of the drivers, select a driver to fulfill the transport request by transmitting, over the one or more networks, a transport invitation to a computing device of the selected driver;

prior to transport being provided to the user, (i) track a current location of the selected driver as the selected driver progresses to the pickup location using location information determined from a location-aware resource of the computing device of the selected driver, and (ii) provide progress information of the selected driver to the user, the progress information being used by the mobile computing device to display an indication showing the current location of the selected driver in transit to the pickup location; and

upon the user being picked up by the selected driver, track the selected driver from the pickup location to a drop-off location based on at least one of (i) the location information determined from the location-aware resource of the computing device of the selected driver, or (ii) location information determined from a location-aware resource of the mobile computing device of the user.

2 . The computing system of claim 1 , wherein the executed instructions cause the one or more computing system to determine a route for the selected driver to travel from the pickup location to the drop-off location.

3 . The computing system of claim 1 , wherein the map presented on the mobile computing device of the user further displays one or more indications of one or more available drivers operating in the geographic region.

4 . The computing system of claim 1 , wherein the executed instructions further cause the computing system to:

upon the selected driver accepting the transport invitation, transmit, to the mobile computing device of the user, information about the selected driver and a vehicle of the selected driver.

5 . The computing system of claim 1 , wherein the executed instructions cause the computing system to select the selected driver based, at least in part, on a vehicle class preferred by the user.

6 . The computing system of claim 1 , wherein the executed instructions further cause the computing system to transmit, to the mobile computing device of the user, second progress information while the user is being transported from the pickup location to the drop-off location by the selected driver, the second progress information being used by the mobile computing device to display a second indication showing the current location of the selected driver and the user in transit to the drop-off location.

7 . The computing device of claim 6 , wherein the second progress information includes an estimated time of arrival to the drop-off location.

8 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computing system, cause the computing system to:

communicate, over one or more networks, with (i) computing devices of users of a transport service, and (ii) computing devices of drivers of the transport service;

receive, over the one or more networks, location information determined from location-aware resources of the computing devices of the drivers in a geographic region, the location information indicating current positions of each respective driver;

communicate, over one or more networks, with a user application executing on a mobile computing device of a user, wherein communicating with the user application includes:

(i) determining a current location of the mobile computing device based on location data determined by the user application via access to a location-aware resource of the mobile computing device;

(ii) providing a set of data to the user application, the set of data being used by the mobile computing device to display a map indicating the current location of the mobile computing device on the map, an estimated arrival time for a vehicle to rendezvous with the user, and a user interface feature operable by the user to request transport;

(iii) receiving, from the user application, a transport request that specifies a pickup location and a destination location;

based, at least in part, on the pickup location and the location information determined from the location-aware resources of the computing devices of the drivers, select a driver to fulfill the transport request by transmitting, over the one or more networks, a transport invitation to a computing device of the selected driver;

prior to transport being provided to the user, (i) track a current location of the selected driver as the selected driver progresses to the pickup location using location information determined from a location-aware resource of the computing device of the selected driver, and (ii) provide progress information of the selected driver to the user, the progress information being used by the mobile computing device to display an indication showing the current location of the selected driver in transit to the pickup location; and

upon the user being picked up by the selected driver, track the selected driver from the pickup location to a drop-off location based on at least one of (i) the location information determined from the location-aware resource of the computing device of the selected driver, or (ii) location information determined from a location-aware resource of the mobile computing device of the user.

9 . The non-transitory computer-readable medium of claim 8 , wherein the executed instructions cause the one or more computing system to determine a route for the selected driver to travel from the pickup location to the drop-off location.

10 . The non-transitory computer-readable medium of claim 8 , wherein the map presented on the mobile computing device of the user further displays one or more indications of one or more available drivers operating in the geographic region.

11 . The non-transitory computer-readable medium of claim 8 , wherein the executed instructions further cause the computing system to:

upon the selected driver accepting the transport invitation, transmit, to the mobile computing device of the user, information about the selected driver and a vehicle of the selected driver.

12 . The non-transitory computer-readable medium of claim 8 , wherein the executed instructions cause the computing system to select the selected driver based, at least in part, on a vehicle class preferred by the user.

13 . The non-transitory computer-readable medium of claim 8 , wherein the executed instructions further cause the computing system to transmit, to the mobile computing device of the user, second progress information while the user is being transported from the pickup location to the drop-off location by the selected driver, the second progress information being used by the mobile computing device to display a second indication showing the current location of the selected driver and the user in transit to the drop-off location.

14 . The non-transitory computer-readable medium of claim 13 , wherein the second progress information includes an estimated time of arrival to the drop-off location.

15 . A computer-implemented method of managing a transport service, the method being performed by one or more processors and comprising:

communicating, over one or more networks, with (i) computing devices of users of a transport service, and (ii) computing devices of drivers of the transport service;

receiving, over the one or more networks, location information determined from location-aware resources of the computing devices of the drivers in a geographic region, the location information indicating current positions of each respective driver;

communicating, over one or more networks, with a user application executing on a mobile computing device of a user, wherein communicating with the user application includes:

(i) determining a current location of the mobile computing device based on location data determined by the user application via access to a location-aware resource of the mobile computing device;

(ii) providing a set of data to the user application, the set of data being used by the mobile computing device to display a map indicating the current location of the mobile computing device on the map, an estimated arrival time for a vehicle to rendezvous with the user, and a user interface feature operable by the user to request transport;

(iii) receiving, from the user application, a transport request that specifies a pickup location and a destination location;

based, at least in part, on the pickup location and the location information determined from the location-aware resources of the computing devices of the drivers, selecting a driver to fulfill the transport request by transmitting, over the one or more networks, a transport invitation to a computing device of the selected driver;

prior to transport being provided to the user, (i) tracking a current location of the selected driver as the selected driver progresses to the pickup location using location information determined from a location-aware resource of the computing device of the selected driver, and (ii) providing progress information of the selected driver to the user, the progress information being used by the mobile computing device to display an indication showing the current location of the selected driver in transit to the pickup location; and

upon the user being picked up by the selected driver, tracking the selected driver from the pickup location to a drop-off location based on at least one of (i) the location information determined from the location-aware resource of the computing device of the selected driver, or (ii) location information determined from a location-aware resource of the mobile computing device of the user.

16 . The method of claim 15 , wherein the one or more processors determine a route for the selected driver to travel from the pickup location to the drop-off location.

17 . The method of claim 15 , wherein the map presented on the mobile computing device of the user further displays one or more indications of one or more available drivers operating in the geographic region.

18 . The method of claim 15 , further comprising:

upon the selected driver accepting the transport invitation, transmitting, to the mobile computing device of the user, information about the selected driver and a vehicle of the selected driver.

19 . The method of claim 15 , wherein the one or more processors select the selected driver based, at least in part, on a vehicle class preferred by the user.

20 . The method of claim 15 , wherein the one or more processors transmit, to the mobile computing device of the user, second progress information while the user is being transported from the pickup location to the drop-off location by the selected driver, the second progress information being used by the mobile computing device to display a second indication showing the current location of the selected driver and the user in transit to the drop-off location.

Continuity (5)
Continuation 17357375 · Jun 24, 2021
Continuation 15933975 · Mar 23, 2018
Continuation 12928254 · Dec 6, 2010
Provisional Application 61266996 · Dec 4, 2009
Related Publication 20240428151A1 · Dec 26, 2024
References Cited (400)
US 3953720A · Kelch · 1976 [cited by applicant]
US 4023753A · Dobler · 1977 [cited by applicant]
US 4360875A · Behnke · 1982 [cited by applicant]
US 5043736A · Darnell · 1991 [cited by applicant]
US 5168451A · Bolger · 1992 [cited by applicant]
US 5293642A · Lo · 1994 [cited by applicant]
US 5604676A · Penzias · 1997 [cited by applicant]
US 5726885A · Klein · 1998 [cited by applicant]
US 5835376A · Smith · 1998 [cited by applicant]
US 5862244A · Kleiner et al. · 1999 [cited by applicant]
US 5880958A · Helms · 1999 [cited by applicant]
US 5930474A · Dunworth et al. · 1999 [cited by applicant]
US 5945919A · Trask · 1999 [cited by applicant]
US 5953706A · Patel · 1999 [cited by applicant]
US 6057831A · Harms · 2000 [cited by applicant]
US 6212393B1 · Suarez · 2001 [cited by applicant]
US 6339745B1 · Novik · 2002 [cited by applicant]
US 6356838B1 · Paul · 2002 [cited by applicant]
US 6417856B1 · Tamura · 2002 [cited by applicant]
US 6446004B1 · Cao · 2002 [cited by applicant]
US 6456207B1 · Yen · 2002 [cited by applicant]
US 6456852B2 · Bar · 2002 [cited by applicant]
US 6516056B1 · Justice et al. · 2003 [cited by applicant]
US 6519463B2 · Tendler · 2003 [cited by applicant]
US 6522342B1 · Gagnon · 2003 [cited by applicant]
US 6591253B1 · Dinkin · 2003 [cited by applicant]
US 6697730B2 · Dickerson · 2004 [cited by applicant]
US 6756913B1 · Ayed · 2004 [cited by applicant]
US 6804658B2 · Lim et al. · 2004 [cited by applicant]
US 6925381B2 · Adamczyk · 2005 [cited by applicant]
US 7064681B2 · Horstmeyer · 2006 [cited by applicant]
US 7080019B1 · Hurzeler · 2006 [cited by applicant]
US 7089110B2 · Pechatnikov et al. · 2006 [cited by applicant]
US 7113110B2 · Horstmeyer · 2006 [cited by applicant]
US 7119716B2 · Horstmeyer · 2006 [cited by applicant]
US 7191057B2 · Adamcyzk · 2007 [cited by applicant]
US 7315780B2 · Sugahara et al. · 2008 [cited by applicant]
US 7319414B2 · Horstmeyer · 2008 [cited by applicant]
US 7394386B2 · Nowlan · 2008 [cited by applicant]
US 7395140B2 · Christie · 2008 [cited by applicant]
US 7412042B2 · Henry · 2008 [cited by applicant]
US 7412715B2 · Kim · 2008 [cited by applicant]
US 7434177B1 · Ording et al. · 2008 [cited by applicant]
US 7479899B2 · Horstmeyer · 2009 [cited by applicant]
US 7479900B2 · Horstmeyer · 2009 [cited by applicant]
US 7479901B2 · Horstmeyer · 2009 [cited by applicant]
US 7482952B2 · Horstmeyer · 2009 [cited by applicant]
US 7487467B1 · Kawahara et al. · 2009 [cited by applicant]
US 7504966B2 · Horstmeyer · 2009 [cited by applicant]
US 7528742B2 · Horstmeyer · 2009 [cited by applicant]
US 7538691B2 · Horstmeyer · 2009 [cited by applicant]
US 7552063B1 · McEachern · 2009 [cited by applicant]
US 7561069B2 · Horstmeyer · 2009 [cited by applicant]
US 7673251B1 · Wibisono · 2010 [cited by applicant]
US 7756615B2 · Barfoot · 2010 [cited by applicant]
US 7756633B2 · Huang · 2010 [cited by applicant]
US 7840427B2 · O'Sullivan · 2010 [cited by applicant]
US 7864935B2 · Elliott · 2011 [cited by applicant]
US 7869945B2 · Huang · 2011 [cited by applicant]
US 7876239B2 · Horstmeyer · 2011 [cited by applicant]
US 7970533B2 · Huang · 2011 [cited by applicant]
US 7974779B2 · Huang · 2011 [cited by applicant]
US 8036824B2 · Huang · 2011 [cited by applicant]
US 8068037B2 · Horstmeyer · 2011 [cited by applicant]
US 8086400B2 · Huang · 2011 [cited by applicant]
US 8099085B2 · Lowry · 2012 [cited by applicant]
US 8131307B2 · Lubeck et al. · 2012 [cited by applicant]
US 8140256B1 · dos-Santos · 2012 [cited by applicant]
US 8224571B2 · Huang · 2012 [cited by applicant]
US 8232899B2 · Horstmeyer · 2012 [cited by applicant]
US 8242935B2 · Horstmeyer · 2012 [cited by applicant]
US 8271316B2 · Blackshaw et al. · 2012 [cited by applicant]
US 8284076B1 · Horstmeyer · 2012 [cited by applicant]
US 8362927B2 · Horstmeyer · 2013 [cited by applicant]
US 8368562B2 · Horstmeyer · 2013 [cited by applicant]
US 8374627B2 · Howard et al. · 2013 [cited by applicant]
US 8386593B1 · Gao · 2013 [cited by applicant]
US 8531317B2 · Horstmeyer · 2013 [cited by applicant]
US 8554608B1 · O'Conner · 2013 [cited by applicant]
US 8564459B2 · Horstmeyer · 2013 [cited by applicant]
US 8775938B2 · Rosser · 2014 [cited by applicant]
US 8918278B2 · Feldman · 2014 [cited by applicant]
US 8996286B1 · Klein · 2015 [cited by applicant]
US 9147198B2 · Emans · 2015 [cited by applicant]
US 9368027B2 · Jang · 2016 [cited by applicant]
US 9485647B2 · Mohebbi · 2016 [cited by applicant]
US 9939279B2 · Pan · 2018 [cited by applicant]
US 10282681B2 · Wang · 2019 [cited by applicant]
US 11099019B2 · Nickels · 2021 [cited by applicant]
US 11164456B2 · O'Sullivan · 2021 [cited by applicant]
US 11605246B2 · Brinig · 2023 [cited by applicant]
US 11754407B2 · Pan · 2023 [cited by applicant]
US 20010037174A1 · Dickerson · 2001 [cited by applicant]
US 20010056363A1 · Gantz · 2001 [cited by applicant]
US 20020034292A1 · Tuoriniemi · 2002 [cited by examiner]
US 20020077905A1 · Arndt · 2002 [cited by applicant]
US 20020095326A1 · Katz · 2002 [cited by applicant]
US 20020138338A1 · Trauth et al. · 2002 [cited by applicant]
US 20020194129A1 · Furuya et al. · 2002 [cited by applicant]
US 20030030666A1 · Najmi · 2003 [cited by applicant]
US 20030040944A1 · Hileman · 2003 [cited by applicant]
US 20030043206A1 · Duarte · 2003 [cited by applicant]
US 20030087648A1 · Mezhvinsky et al. · 2003 [cited by applicant]
US 20030137435A1 · Haddad · 2003 [cited by applicant]
US 20030177020A1 · Okamura · 2003 [cited by applicant]
US 20030187720A1 · Takada · 2003 [cited by applicant]
US 20040024789A1 · Ditcharo et al. · 2004 [cited by applicant]
US 20040049424A1 · Murray · 2004 [cited by applicant]
US 20040054428A1 · Sheha et al. · 2004 [cited by applicant]
US 20040070602A1 · Kobuya · 2004 [cited by applicant]
US 20040093280A1 · Yamaguchi · 2004 [cited by applicant]
US 20040100479A1 · Nakano et al. · 2004 [cited by applicant]
US 20040106399A1 · Ki · 2004 [cited by applicant]
US 20040107110A1 · Gottlieb et al. · 2004 [cited by applicant]
US 20040112959A1 · Jun · 2004 [cited by applicant]
US 20040148347A1 · Appelman · 2004 [cited by applicant]
US 20040155907A1 · Yamaguchi · 2004 [cited by applicant]
US 20040158483A1 · LeCouturier · 2004 [cited by applicant]
US 20040185842A1 · Spaur et al. · 2004 [cited by applicant]
US 20040186789A1 · Nakashima · 2004 [cited by applicant]
US 20040219933A1 · Faith · 2004 [cited by applicant]
US 20040225520A1 · Aoki et al. · 2004 [cited by applicant]
US 20040243430A1 · Horstmeyer · 2004 [cited by applicant]
US 20040249818A1 · Isaac · 2004 [cited by applicant]
US 20040254717A1 · Sugahara et al. · 2004 [cited by applicant]
US 20040254811A1 · Horstmeyer · 2004 [cited by applicant]
US 20040260470A1 · Rast · 2004 [cited by applicant]
US 20050091596A1 · Anthony et al. · 2005 [cited by applicant]
US 20050149382A1 · Fenner et al. · 2005 [cited by applicant]
US 20050227704A1 · Ferra et al. · 2005 [cited by applicant]
US 20050234772A1 · Haruki · 2005 [cited by applicant]
US 20050240512A1 · Quintero · 2005 [cited by applicant]
US 20050251333A1 · Adamczyk · 2005 [cited by examiner]
US 20050278063A1 · Hersh et al. · 2005 [cited by applicant]
US 20050278114A1 · Ahmad · 2005 [cited by applicant]
US 20050278192A1 · Cantini et al. · 2005 [cited by applicant]
US 20060004590A1 · Khoo · 2006 [cited by applicant]
US 20060034201A1 · Umeda et al. · 2006 [cited by applicant]
US 20060048076A1 · Vronay et al. · 2006 [cited by applicant]
US 20060059023A1 · Mashinsky · 2006 [cited by examiner]
US 20060094447A1 · Zellner · 2006 [cited by applicant]
US 20060111833A1 · Feldman · 2006 [cited by applicant]
US 20060135134A1 · Mezhvinsky et al. · 2006 [cited by applicant]
US 20060136254A1 · Greenstein · 2006 [cited by applicant]
US 20060149681A1 · Meisner · 2006 [cited by applicant]
US 20060155460A1 · Raney · 2006 [cited by applicant]
US 20060157550A1 · Jung · 2006 [cited by applicant]
US 20060161346A1 · Murakami et al. · 2006 [cited by applicant]
US 20060178949A1 · McGrath · 2006 [cited by applicant]
US 20060200306A1 · Adamcyzk · 2006 [cited by applicant]
US 20060200396A1 · Satterfield · 2006 [cited by applicant]
US 20060217885A1 · Crady · 2006 [cited by examiner]
US 20060229778A1 · Obradovich et al. · 2006 [cited by applicant]
US 20060235739A1 · Levis · 2006 [cited by applicant]
US 20060268100A1 · Karukka et al. · 2006 [cited by applicant]
US 20060271867A1 · Wang et al. · 2006 [cited by applicant]
US 20060293937A1 · Sohm · 2006 [cited by applicant]
US 20070073477A1 · Krumm et al. · 2007 [cited by applicant]
US 20070103342A1 · Milleville · 2007 [cited by applicant]
US 20070130156A1 · Tenhunen · 2007 [cited by applicant]
US 20070167182A1 · Tenhunen · 2007 [cited by applicant]
US 20070176796A1 · Bliss et al. · 2007 [cited by applicant]
US 20070197229A1 · Kalliola · 2007 [cited by applicant]
US 20070198276A1 · Hinrichs et al. · 2007 [cited by applicant]
US 20070255627A1 · Hallowell · 2007 [cited by applicant]
US 20070276595A1 · Lewinson · 2007 [cited by applicant]
US 20080005695A1 · Ozzie · 2008 [cited by applicant]
US 20080070593A1 · Hill · 2008 [cited by applicant]
US 20080076451A1 · Sheha et al. · 2008 [cited by applicant]
US 20080091342A1 · Assael · 2008 [cited by applicant]
US 20080114629A1 · Pavlov · 2008 [cited by applicant]
US 20080123545A1 · Watanabe · 2008 [cited by applicant]
US 20080125967A1 · Sprigg · 2008 [cited by applicant]
US 20080172173A1 · Chang et al. · 2008 [cited by applicant]
US 20080177584A1 · Altaf et al. · 2008 [cited by applicant]
US 20080178116A1 · Kim · 2008 [cited by applicant]
US 20080189207A1 · Wurster · 2008 [cited by applicant]
US 20080195428A1 · O'Sullivan · 2008 [cited by examiner]
US 20080270019A1 · Anderson · 2008 [cited by applicant]
US 20080270204A1 · Poykko · 2008 [cited by applicant]
US 20080277183A1 · Huang · 2008 [cited by applicant]
US 20080288880A1 · Reponen et al. · 2008 [cited by applicant]
US 20080307512A1 · Tandon · 2008 [cited by applicant]
US 20090002195A1 · Horvitz · 2009 [cited by applicant]
US 20090030885A1 · DePasquale · 2009 [cited by applicant]
US 20090037101A1 · Koike · 2009 [cited by applicant]
US 20090049119A1 · Marcinkiewicz et al. · 2009 [cited by applicant]
US 20090083111A1 · Carr · 2009 [cited by applicant]
US 20090099971A1 · Salemme et al. · 2009 [cited by applicant]
US 20090106124A1 · Yang · 2009 [cited by applicant]
US 20090125228A1 · Dicke · 2009 [cited by applicant]
US 20090143965A1 · Chang et al. · 2009 [cited by applicant]
US 20090156241A1 · Staffaroni et al. · 2009 [cited by applicant]
US 20090171529A1 · Hayatoma · 2009 [cited by applicant]
US 20090171576A1 · Kim et al. · 2009 [cited by applicant]
US 20090172599A1 · Nezu · 2009 [cited by applicant]
US 20090176508A1 · Lubeck et al. · 2009 [cited by applicant]
US 20090177384A1 · Walder · 2009 [cited by applicant]
US 20090177385A1 · Matas et al. · 2009 [cited by applicant]
US 20090177502A1 · Doinoff et al. · 2009 [cited by applicant]
US 20090192851A1 · Bishop · 2009 [cited by applicant]
US 20090204920A1 · Beverley et al. · 2009 [cited by applicant]
US 20090210142A1 · Couckuyt · 2009 [cited by applicant]
US 20090216600A1 · Hill · 2009 [cited by examiner]
US 20090222284A1 · McEachern · 2009 [cited by applicant]
US 20090254270A1 · Yu · 2009 [cited by applicant]
US 20090282353A1 · Halbherr et al. · 2009 [cited by applicant]
US 20090313077A1 · Wheeler · 2009 [cited by applicant]
US 20090326991A1 · Wei · 2009 [cited by applicant]
US 20100017275A1 · Carlson · 2010 [cited by applicant]
US 20100023246A1 · Zhao · 2010 [cited by applicant]
US 20100035596A1 · Nachman et al. · 2010 [cited by applicant]
US 20100070334A1 · Monteverde · 2010 [cited by applicant]
US 20100076988A1 · Kenedy et al. · 2010 [cited by applicant]
US 20100088026A1 · Manolescu · 2010 [cited by applicant]
US 20100115455A1 · Kim · 2010 [cited by applicant]
US 20100121662A1 · Becker · 2010 [cited by applicant]
US 20100121689A1 · Wallace · 2010 [cited by applicant]
US 20100153279A1 · Zahn · 2010 [cited by applicant]
US 20100153292A1 · Zheng et al. · 2010 [cited by applicant]
US 20100182265A1 · Kim · 2010 [cited by applicant]
US 20100198453A1 · Dorogusker et al. · 2010 [cited by applicant]
US 20100199213A1 · Suzuki · 2010 [cited by applicant]
US 20100211301A1 · McClellan · 2010 [cited by applicant]
US 20100211340A1 · Lowenthal · 2010 [cited by applicant]
US 20100211425A1 · Govindarajan · 2010 [cited by applicant]
US 20100211498A1 · Aabye et al. · 2010 [cited by applicant]
US 20100228415A1 · Paul · 2010 [cited by applicant]
US 20100235085A1 · Kikuchi · 2010 [cited by applicant]
US 20100243724A1 · Golla · 2010 [cited by applicant]
US 20100299436A1 · Khalid · 2010 [cited by applicant]
US 20100309011A1 · Jung · 2010 [cited by applicant]
US 20100328100A1 · Fujiwara · 2010 [cited by applicant]
US 20110009098A1 · Kong · 2011 [cited by applicant]
US 20110010300A1 · Audet · 2011 [cited by applicant]
US 20110050588A1 · Li · 2011 [cited by applicant]
US 20110052110A1 · Kim · 2011 [cited by applicant]
US 20110054956A1 · Meyer · 2011 [cited by applicant]
US 20110060480A1 · Mottla et al. · 2011 [cited by applicant]
US 20110060600A1 · Fox et al. · 2011 [cited by applicant]
US 20110069017A1 · Victor · 2011 [cited by applicant]
US 20110099040A1 · Felt et al. · 2011 [cited by applicant]
US 20110112952A1 · Annunziata · 2011 [cited by applicant]
US 20110119190A1 · Mina · 2011 [cited by applicant]
US 20110137696A1 · Meyer et al. · 2011 [cited by applicant]
US 20110137699A1 · Ronen et al. · 2011 [cited by applicant]
US 20110153192A1 · Lin · 2011 [cited by applicant]
US 20110153453A1 · Ghafoor · 2011 [cited by applicant]
US 20110153495A1 · Dixon · 2011 [cited by applicant]
US 20110177845A1 · Fasold · 2011 [cited by applicant]
US 20110197131A1 · Duffin et al. · 2011 [cited by applicant]
US 20110208732A1 · Melton et al. · 2011 [cited by applicant]
US 20110218992A1 · Waldman et al. · 2011 [cited by applicant]
US 20110221765A1 · Nason et al. · 2011 [cited by applicant]
US 20110225257A1 · Tilden et al. · 2011 [cited by applicant]
US 20110225269A1 · Yap et al. · 2011 [cited by applicant]
US 20110238690A1 · Arrasvuori · 2011 [cited by applicant]
US 20110243553A1 · Russell · 2011 [cited by applicant]
US 20110251951A1 · Kolkowitz et al. · 2011 [cited by applicant]
US 20110283223A1 · Vaittinen · 2011 [cited by applicant]
US 20110301985A1 · Camp et al. · 2011 [cited by applicant]
US 20110307282A1 · Camp · 2011 [cited by applicant]
US 20110313880A1 · Paul et al. · 2011 [cited by applicant]
US 20120041675A1 · Juliver et al. · 2012 [cited by applicant]
US 20120059693A1 · Colodny et al. · 2012 [cited by applicant]
US 20120072249A1 · Weir et al. · 2012 [cited by applicant]
US 20120078671A1 · Mohebbi · 2012 [cited by applicant]
US 20120078672A1 · Mohebbi · 2012 [cited by applicant]
US 20120084676A1 · de Paz · 2012 [cited by applicant]
US 20120130627A1 · Islam et al. · 2012 [cited by applicant]
US 20120166332A1 · Naaman · 2012 [cited by applicant]
US 20120179764A1 · Erdal · 2012 [cited by applicant]
US 20120203599A1 · Choi · 2012 [cited by applicant]
US 20120225671A1 · Lubeck et al. · 2012 [cited by applicant]
US 20120226390A1 · Adams · 2012 [cited by applicant]
US 20120232943A1 · Myr · 2012 [cited by applicant]
US 20120239452A1 · Trivedi et al. · 2012 [cited by applicant]
US 20120290414A1 · Harman · 2012 [cited by applicant]
US 20120290652A1 · Boskovic · 2012 [cited by applicant]
US 20120313965A1 · Mochizuki et al. · 2012 [cited by applicant]
US 20120323642A1 · Camp et al. · 2012 [cited by applicant]
US 20120327009A1 · Fleizach · 2012 [cited by applicant]
US 20120330778A1 · Eastham · 2012 [cited by applicant]
US 20130018795A1 · Kolhatkar et al. · 2013 [cited by applicant]
US 20130024249A1 · Zohar et al. · 2013 [cited by applicant]
US 20130041720A1 · Spires · 2013 [cited by applicant]
US 20130050131A1 · Lee · 2013 [cited by applicant]
US 20130060586A1 · Chen et al. · 2013 [cited by applicant]
US 20130073327A1 · Edelberg · 2013 [cited by applicant]
US 20130073477A1 · Grinberg · 2013 [cited by applicant]
US 20130085819A1 · Gore · 2013 [cited by applicant]
US 20130085931A1 · Runyan · 2013 [cited by applicant]
US 20130102333A1 · Dam · 2013 [cited by applicant]
US 20130132140A1 · Amin · 2013 [cited by applicant]
US 20130132246A1 · Amin · 2013 [cited by applicant]
US 20130132887A1 · Amin et al. · 2013 [cited by applicant]
US 20130158861A1 · Lerenc · 2013 [cited by applicant]
US 20130162627A1 · Gabara · 2013 [cited by applicant]
US 20130179215A1 · Slinin · 2013 [cited by applicant]
US 20130191141A1 · Chun · 2013 [cited by applicant]
US 20130204676A1 · Hindi et al. · 2013 [cited by applicant]
US 20130246207A1 · Novak · 2013 [cited by applicant]
US 20130268406A1 · Radhakrishnan et al. · 2013 [cited by applicant]
US 20130290040A1 · Perry et al. · 2013 [cited by applicant]
US 20140011522A1 · Lin · 2014 [cited by applicant]
US 20140025410A1 · Churchman et al. · 2014 [cited by applicant]
US 20140026065A1 · Wang · 2014 [cited by applicant]
US 20140038640A1 · Wesselius · 2014 [cited by applicant]
US 20140047346A1 · Karamchedu · 2014 [cited by applicant]
US 20140051465A1 · Ruys et al. · 2014 [cited by applicant]
US 20140056526A1 · Scipioni · 2014 [cited by applicant]
US 20140067488A1 · James · 2014 [cited by applicant]
US 20140067491A1 · James · 2014 [cited by applicant]
US 20140073300A1 · Leeder · 2014 [cited by applicant]
US 20140129135A1 · Holden et al. · 2014 [cited by applicant]
US 20140129302A1 · Amin et al. · 2014 [cited by applicant]
US 20140149157A1 · Shaam et al. · 2014 [cited by applicant]
US 20140156452A1 · Lupo · 2014 [cited by applicant]
US 20140156556A1 · Lavian · 2014 [cited by applicant]
US 20140172727A1 · Abhyanker · 2014 [cited by applicant]
US 20140180732A1 · Rotchin · 2014 [cited by applicant]
US 20140180733A1 · Rotchin · 2014 [cited by applicant]
US 20140229255A1 · Scofield · 2014 [cited by applicant]
US 20140258894A1 · Brown · 2014 [cited by applicant]
US 20140279668A1 · Lievens · 2014 [cited by applicant]
US 20150012341A1 · Amin · 2015 [cited by applicant]
US 20150032485A1 · Nelson · 2015 [cited by applicant]
US 20150046080A1 · Wesselius · 2015 [cited by applicant]
US 20150127245A1 · Jang · 2015 [cited by applicant]
US 20150161554A1 · Sweeney · 2015 [cited by applicant]
US 20150161563A1 · Mehrabi · 2015 [cited by applicant]
US 20150161564A1 · Sweeney · 2015 [cited by applicant]
US 20150176997A1 · Pursche · 2015 [cited by applicant]
US 20150206267A1 · Khanna · 2015 [cited by applicant]
US 20150254581A1 · Brahme · 2015 [cited by applicant]
US 20150262121A1 · Riel-Dalpe · 2015 [cited by applicant]
US 20150262430A1 · Farrelly · 2015 [cited by applicant]
US 20150339923A1 · Konig · 2015 [cited by applicant]
US 20150345951A1 · Dutta · 2015 [cited by applicant]
US 20160019728A1 · Petrie · 2016 [cited by applicant]
US 20160027306A1 · Lambert · 2016 [cited by applicant]
US 20160104122A1 · Gorlin · 2016 [cited by applicant]
US 20160117610A1 · Ikeda · 2016 [cited by applicant]
US 20160138928A1 · Guo · 2016 [cited by applicant]
US 20160148167A1 · Li · 2016 [cited by applicant]
US 20160180346A1 · Cheng · 2016 [cited by applicant]
US 20160247247A1 · Scicluna · 2016 [cited by applicant]
US 20160282129A1 · Wang · 2016 [cited by applicant]
US 20160334232A1 · Zhuang · 2016 [cited by applicant]
US 20160364678A1 · Cao · 2016 [cited by applicant]
US 20160364824A1 · Bryant · 2016 [cited by applicant]
US 20170116566A1 · Walton · 2017 [cited by applicant]
US 20170132540A1 · Haparnas · 2017 [cited by applicant]
US 20170169366A1 · Klein · 2017 [cited by applicant]
US 20170186056A1 · Amin · 2017 [cited by applicant]
US 20170186126A1 · Marco · 2017 [cited by applicant]
US 20170192437A1 · Bier · 2017 [cited by applicant]
US 20170193404A1 · Yoo · 2017 [cited by applicant]
US 20170193625A1 · Fan · 2017 [cited by applicant]
US 20170193826A1 · Marueli · 2017 [cited by applicant]
US 20170227370A1 · O'Mahony · 2017 [cited by applicant]
US 20170293925A1 · Marueli · 2017 [cited by applicant]
US 20170300848A1 · Shoval · 2017 [cited by applicant]
US 20180032928A1 · Li · 2018 [cited by applicant]
US 20180060990A1 · Liu · 2018 [cited by applicant]
US 20180102017A1 · Brinig · 2018 [cited by applicant]
US 20180109922A1 · Lin · 2018 [cited by applicant]
US 20180121847A1 · Zhao · 2018 [cited by applicant]
US 20180137594A1 · Marco · 2018 [cited by applicant]
US 20180197071A1 · Dong · 2018 [cited by applicant]
US 20180211194A1 · Camp · 2018 [cited by applicant]
US 20180322420A1 · Marco · 2018 [cited by applicant]
US 20180332450A1 · Chen · 2018 [cited by applicant]
US 20180336653A1 · Levi · 2018 [cited by applicant]
US 20190035166A1 · Amin · 2019 [cited by applicant]
US 20190095849A1 · Sweeney · 2019 [cited by applicant]
US 20190154454A1 · Verma · 2019 [cited by applicant]
US 20190220778A1 · Camp · 2019 [cited by applicant]
US 20190340554A1 · Jaffe · 2019 [cited by applicant]
US 20190347754A1 · Dicker · 2019 [cited by applicant]
US 20200005198A1 · Nazerzadeh · 2020 [cited by applicant]
US 20200175429A1 · Beaurepaire · 2020 [cited by applicant]
US 20200219220A1 · Levi · 2020 [cited by applicant]
US 20200342505A1 · Amin · 2020 [cited by applicant]
US 20210065555A1 · Kuncl · 2021 [cited by applicant]
US 20210097452A1 · Niemiec · 2021 [cited by applicant]
US 20210121446A1 · Desai · 2021 [cited by applicant]
US 20210152652A1 · Barreto · 2021 [cited by applicant]
US 20210256649A1 · Stumpf · 2021 [cited by applicant]
US 20210319380A1 · Camp · 2021 [cited by applicant]
US 20220058702A1 · Amin · 2022 [cited by applicant]
US 20220170753A1 · Verma · 2022 [cited by applicant]
US 20220215499A1 · Dicker · 2022 [cited by applicant]
US 20220329670A1 · Barreto · 2022 [cited by applicant]
US 20230005363A1 · Knoepfle · 2023 [cited by applicant]
US 20230215276A1 · Kuncl · 2023 [cited by applicant]
US 20230267565A1 · Levi · 2023 [cited by applicant]
US 20230358552A1 · Nickels · 2023 [cited by applicant]
CA 2889853 · 2014 [cited by applicant]
CN 102402852 · 2012 [cited by applicant]