IP Library › Granted Patent US 12,578,757
Granted Patent B2
US 12,578,757 · App. 18/535,820 · Granted Mar 17, 2026

Continuity of applications across devices

Inventors: Lawrence Y. Yang (Bellevue, WA); Patrick L. Coffman (San Francisco, CA); Craig M. Federighi (Los Altos Hills, CA)
Assignee: Apple Inc.
G06F1/163G06F3/041G06F3/0414G06F3/04817G06F3/0482G06F3/0484G06F3/04842G06F3/0488G06F3/04883G06F3/04892G06F3/1423G06F3/167G06F9/4856G06F21/31H04L67/025G06F2203/04108
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,578,757
App. No.
18/535,820
Filed
Dec 11, 2023
Granted
Mar 17, 2026
Kind
B2
Examiner
HOPE, DARRIN
Art Unit
2178
USPC
715/740
Abstract

At an electronic device, detecting a compatible external device, where the external device is executing or has executed a first application. The detection may be made wirelessly. The electronic device also receives usage information regarding the first application from the external device. Display an affordance for user selection based on the received information. When the affordance is selected, launch a second application on the electronic device, the second application corresponding to the first application. In some examples, the second application is a different version of the first application. Launching the second application may additionally include bringing the second application to the same state as the first application. For example, if e-mail is being drafted on the external device, the electronic device may launch an e-mail editor showing the draft. In this way, a user can seamlessly transition from the use of one electronic device to another electronic device.

Claims (144)

1 . An electronic device, comprising:

one or more processors;

a memory; and

one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, the one or more programs including instructions for:

while the electronic device is in a user-interface locked state:

detecting a first point-of-interest;

determining whether the first point-of-interest is within a threshold range;

in accordance with the determination that a proximity of the first point-of-interest is within the threshold range, displaying a first affordance on a screen of the electronic device based on detecting the first point-of-interest;

detecting user selection of the first affordance that is displayed based on detecting the first point-of-interest;

in response to detecting the user selection of the first affordance that is displayed based on detecting the first point-of-interest, unlocking the electronic device and launching a first application on the electronic device associated with the first point-of-interest;

detecting a second point-of-interest, wherein the second point-of-interest is different than the first point-of-interest;

determining whether the second point-of-interest is within the threshold range;

in accordance with the determination that a proximity of the second point-of-interest is within the threshold range, displaying the first affordance on the screen of the electronic device based on detecting the second point-of-interest;

detecting user selection of the first affordance that is displayed based on detecting the second point-of-interest; and

in response to detecting the user selection of the first affordance that is displayed based on detecting the second point-of-interest, unlocking the electronic device and launching a second application on the electronic device associated with the second point-of-interest, wherein the second application is different than the first application.

2 . The electronic device of claim 1 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises displaying information identifying the landmark on a display screen of the electronic device.

3 . The electronic device of claim 1 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises:

displaying an installation affordance for installing an application associated with the landmark; and

in response to a user selection of the installation affordance:

downloading the application associated with the landmark;

installing the application associated with the landmark; and

launching the application associated with the landmark.

4 . The electronic device of claim 1 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises launching a web browser and displaying a web-page for accessing an application associated with the landmark.

5 . The electronic device of claim 1 , wherein determining whether the first point-of-interest is within the threshold range comprises:

communicating, via the electronic device with an external device representing the first point-of-interest, over a peer-to-peer wireless communication protocol.

6 . The electronic device of claim 1 , wherein determining whether the first point-of-interest is within a threshold range comprises:

communicating, via the electronic device with an external device representing the first point-of-interest, over a WiFi wireless communication protocol.

7 . The electronic device of claim 1 , wherein determining whether the first point-of-interest is within a threshold range comprises:

detecting, using a location sensor, that the electronic device is within a designated range of the first point-of-interest.

8 . The electronic device of claim 1 , wherein displaying the first affordance on the screen of the electronic device comprises:

identifying a target application that is frequently launched on the electronic device while the electronic device is within the threshold range of the first point-of-interest; and

displaying an affordance for launching the target application.

9 . The electronic device of claim 1 , wherein displaying the first affordance on the screen of the electronic device comprises:

determining a current time; and

identifying a target application that is frequently used on the electronic device while the electronic device is within the threshold range of the first point-of-interest at the current time; and

displaying an affordance for launching the target application.

10 . The electronic device of claim 1 , wherein the one or more programs further include instructions for:

detecting contextual information regarding the electronic device, wherein displaying the first affordance on the screen of the electronic device comprises:

identifying a target application based on the contextual information; and

displaying an affordance for launching the target application.

11 . The electronic device of claim 10 , wherein:

detecting the contextual information comprises detecting a speed of movement of the electronic device; and

displaying the first affordance on the screen of the electronic device comprises:

identifying the target application based on the detected speed.

12 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for:

while the electronic device is in a user-interface locked state:

detecting a first point-of-interest;

determining whether the first point-of-interest is within a threshold range;

in accordance with the determination that a proximity of the first point-of-interest is within the threshold range, displaying a first affordance on a screen of the electronic device based on detecting the first point-of-interest;

detecting user selection of the first affordance that is displayed based on detecting the first point-of-interest;

in response to detecting the user selection of the first affordance that is displayed based on detecting the first point-of-interest, unlocking the electronic device and launching a first application on the electronic device associated with the first point-of-interest;

detecting a second point-of-interest, wherein the second point-of-interest is different than the first point-of-interest;

determining whether the second point-of-interest is within the threshold range;

in accordance with the determination that a proximity of the second point-of-interest is within the threshold range, displaying the first affordance on the screen of the electronic device based on detecting the second point-of-interest;

detecting user selection of the first affordance that is displayed based on detecting the second point-of-interest; and

in response to detecting the user selection of the first affordance that is displayed based on detecting the second point-of-interest, unlocking the electronic device and launching a second application on the electronic device associated with the second point-of-interest, wherein the second application is different than the first application.

13 . The computer-readable storage medium of claim 12 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises displaying information identifying the landmark on a display screen of the electronic device.

14 . The computer-readable storage medium of claim 12 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises:

displaying an installation affordance for installing an application associated with the landmark; and

in response to a user selection of the installation affordance:

downloading the application associated with the landmark;

installing the application associated with the landmark; and

launching the application associated with the landmark.

15 . The computer-readable storage medium of claim 12 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises launching a web browser and displaying a web-page for accessing an application associated with the landmark.

16 . The computer-readable storage medium of claim 12 , wherein determining whether the first point-of-interest is within the threshold range comprises:

communicating, via the electronic device with an external device representing the first point-of-interest, over a peer-to-peer wireless communication protocol.

17 . The computer-readable storage medium of claim 12 , wherein determining whether the first point-of-interest is within a threshold range comprises:

communicating, via the electronic device with an external device representing the first point-of-interest, over a WiFi wireless communication protocol.

18 . The computer-readable storage medium of claim 12 , wherein determining whether the first point-of-interest is within a threshold range comprises:

detecting, using a location sensor, that the electronic device is within a designated range of the first point-of-interest.

19 . The computer-readable storage medium of claim 12 , wherein displaying the first affordance on the screen of the electronic device comprises:

identifying a target application that is frequently launched on the electronic device while the electronic device is within the threshold range of the first point-of-interest; and

displaying an affordance for launching the target application.

20 . The computer-readable storage medium of claim 12 , wherein displaying the first affordance on the screen of the electronic device comprises:

determining a current time; and

identifying a target application that is frequently used on the electronic device while the electronic device is within the threshold range of the first point-of-interest at the current time; and

displaying an affordance for launching the target application.

21 . The computer-readable storage medium of claim 12 , wherein the one or more programs further include instructions for:

detecting contextual information regarding the electronic device, wherein displaying the first affordance on the screen of the electronic device comprises:

identifying a target application based on the contextual information; and

displaying an affordance for launching the target application.

22 . The computer-readable storage medium of claim 21 , wherein:

detecting the contextual information comprises detecting a speed of movement of the electronic device; and

displaying the first affordance on the screen of the electronic device comprises:

identifying the target application based on the detected speed.

23 . A method, comprising:

at an electronic device that is in a user-interface locked state:

detecting a first point-of-interest;

determining whether the first point-of-interest is within a threshold range;

in accordance with the determination that a proximity of the first point-of-interest is within the threshold range, displaying a first affordance on a screen of the electronic device based on detecting the first point-of-interest;

detecting user selection of the first affordance that is displayed based on detecting the first point-of-interest;

in response to detecting the user selection of the first affordance that is displayed based on detecting the first point-of-interest, unlocking the electronic device and launching a first application on the electronic device associated with the first point-of-interest;

detecting a second point-of-interest, wherein the second point-of-interest is different than the first point-of-interest;

determining whether the second point-of-interest is within the threshold range;

in accordance with the determination that a proximity of the second point-of-interest is within the threshold range, displaying the first affordance on the screen of the electronic device based on detecting the second point-of-interest;

detecting user selection of the first affordance that is displayed based on detecting the second point-of-interest; and

in response to detecting the user selection of the first affordance that is displayed based on detecting the second point-of-interest, unlocking the electronic device and launching a second application on the electronic device associated with the second point-of-interest, wherein the second application is different than the first application.

24 . The method of claim 23 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises displaying information identifying the landmark on a display screen of the electronic device.

25 . The method of claim 23 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises:

displaying an installation affordance for installing an application associated with the landmark; and

in response to a user selection of the installation affordance:

downloading the application associated with the landmark;

installing the application associated with the landmark; and

launching the application associated with the landmark.

26 . The method of claim 23 , wherein:

the first point-of-interest is a landmark; and

launching the first application comprises launching a web browser and displaying a web-page for accessing an application associated with the landmark.

27 . The method of claim 23 , wherein determining whether the first point-of-interest is within the threshold range comprises:

communicating, via the electronic device with an external device representing the first point-of-interest, over a peer-to-peer wireless communication protocol.

28 . The method of claim 23 , wherein determining whether the first point-of-interest is within a threshold range comprises:

communicating, via the electronic device with an external device representing the first point-of-interest, over a WiFi wireless communication protocol.

29 . The method of claim 23 , wherein determining whether the first point-of-interest is within a threshold range comprises:

detecting, using a location sensor, that the electronic device is within a designated range of the first point-of-interest.

30 . The method of claim 23 , wherein displaying the first affordance on the screen of the electronic device comprises:

identifying a target application that is frequently launched on the electronic device while the electronic device is within the threshold range of the first point-of-interest; and

displaying an affordance for launching the target application.

31 . The method of claim 23 , wherein displaying the first affordance on the screen of the electronic device comprises:

determining a current time; and

identifying a target application that is frequently used on the electronic device while the electronic device is within the threshold range of the first point-of-interest at the current time; and

displaying an affordance for launching the target application.

32 . The method of claim 23 , wherein the one or more programs further include instructions for:

detecting contextual information regarding the electronic device, wherein displaying the first affordance on the screen of the electronic device comprises:

identifying a target application based on the contextual information; and

displaying an affordance for launching the target application.

33 . The method of claim 32 , wherein:

detecting the contextual information comprises detecting a speed of movement of the electronic device; and

displaying the first affordance on the screen of the electronic device comprises:

identifying the target application based on the detected speed.

Continuity (5)
Continuation 17666971 · Feb 8, 2022
Continuation 14641298 · Mar 6, 2015
Provisional Application 62035348 · Aug 8, 2014
Provisional Application 62006043 · May 30, 2014
Related Publication 20240111333A1 · Apr 4, 2024
References Cited (400)
US 102663A · Dillen · 1870 [cited by applicant]
US 4761642A · Huntzinger et al. · 1988 [cited by applicant]
US 4885704A · Takagi et al. · 1989 [cited by applicant]
US 4896291A · Gest et al. · 1990 [cited by applicant]
US 5140678A · Torres · 1992 [cited by applicant]
US 5146556A · Hullot et al. · 1992 [cited by applicant]
US 5202961A · Mills et al. · 1993 [cited by applicant]
US 5227771A · Kerr et al. · 1993 [cited by applicant]
US 5229852A · Maietta et al. · 1993 [cited by applicant]
US 5237653A · Noguchi et al. · 1993 [cited by applicant]
US 5287447A · Miller et al. · 1994 [cited by applicant]
US 5333256A · Green et al. · 1994 [cited by applicant]
US 5345552A · Brown · 1994 [cited by applicant]
US 5347295A · Agulnick et al. · 1994 [cited by applicant]
US 5384911A · Bloomfield · 1995 [cited by applicant]
US 5412776A · Bloomfield et al. · 1995 [cited by applicant]
US 5416895A · Anderson et al. · 1995 [cited by applicant]
US 5428730A · Baker et al. · 1995 [cited by applicant]
US 5463725A · Henckel et al. · 1995 [cited by applicant]
US 5487143A · Southgate · 1996 [cited by applicant]
US 5499334A · Staab · 1996 [cited by applicant]
US 5500936A · Allen et al. · 1996 [cited by applicant]
US 5557724A · Sampat et al. · 1996 [cited by applicant]
US 5560022A · Dunstan et al. · 1996 [cited by applicant]
US 5561811A · Bier · 1996 [cited by applicant]
US 5581670A · Bier et al. · 1996 [cited by applicant]
US 5583984A · Conrad et al. · 1996 [cited by applicant]
US 5657049A · Ludolph et al. · 1997 [cited by applicant]
US 5659693A · Hansen et al. · 1997 [cited by applicant]
US 5721850A · Farry et al. · 1998 [cited by applicant]
US 5793365A · Tang et al. · 1998 [cited by applicant]
US 5825357A · Malamud et al. · 1998 [cited by applicant]
US 6025871A · Kantor et al. · 2000 [cited by applicant]
US 6145083A · Shaffer et al. · 2000 [cited by applicant]
US 6166736A · Hugh · 2000 [cited by applicant]
US 6215490B1 · Kaply · 2001 [cited by applicant]
US 6230170B1 · Zellweger et al. · 2001 [cited by applicant]
US 6288715B1 · Bain et al. · 2001 [cited by applicant]
US 6300951B1 · Filetto et al. · 2001 [cited by applicant]
US 6323846B1 · Westerman et al. · 2001 [cited by applicant]
US 6346962B1 · Goodridge · 2002 [cited by applicant]
US 6393462B1 · Mullen-Schultz · 2002 [cited by applicant]
US 6486895B1 · Robertson et al. · 2002 [cited by applicant]
US 6493002B1 · Christensen · 2002 [cited by applicant]
US 6504934B1 · Kasai et al. · 2003 [cited by applicant]
US 6515988B1 · Eldridge et al. · 2003 [cited by applicant]
US 6570557B1 · Westerman et al. · 2003 [cited by applicant]
US 6633318B1 · Kim et al. · 2003 [cited by applicant]
US 6661437B1 · Miller et al. · 2003 [cited by applicant]
US 6677932B1 · Westerman · 2004 [cited by applicant]
US 6768497B2 · Baar et al. · 2004 [cited by applicant]
US 6922147B1 · Viksnins et al. · 2005 [cited by applicant]
US 7007241B2 · Boeuf · 2006 [cited by applicant]
US 7017119B1 · Johnston et al. · 2006 [cited by applicant]
US 7081905B1 · Raghunath · 2006 [cited by applicant]
US 7102663B2 · Crook · 2006 [cited by applicant]
US 7148911B1 · Mitsui et al. · 2006 [cited by applicant]
US 7370244B2 · Breitling et al. · 2008 [cited by applicant]
US 7415720B2 · Jung · 2008 [cited by applicant]
US 7444645B1 · St-Michel et al. · 2008 [cited by applicant]
US 7454192B1 · Zhu · 2008 [cited by applicant]
US 7458014B1 · Rubin et al. · 2008 [cited by applicant]
US 7506260B2 · Wada et al. · 2009 [cited by applicant]
US 7526728B2 · Apparao et al. · 2009 [cited by applicant]
US 7546470B2 · Schultz · 2009 [cited by applicant]
US 7571014B1 · Lambourne et al. · 2009 [cited by applicant]
US 7593749B2 · Hallstrom et al. · 2009 [cited by applicant]
US 7614008B2 · Ording · 2009 [cited by applicant]
US 7633076B2 · Huppi et al. · 2009 [cited by applicant]
US 7653883B2 · Hotelling et al. · 2010 [cited by applicant]
US 7657849B2 · Chaudhri et al. · 2010 [cited by applicant]
US 7663607B2 · Hotelling et al. · 2010 [cited by applicant]
US 7676767B2 · Hofmeister et al. · 2010 [cited by applicant]
US 7689939B1 · Becker · 2010 [cited by applicant]
US 7707514B2 · Forstall et al. · 2010 [cited by applicant]
US 7739622B2 · Deline et al. · 2010 [cited by applicant]
US 7814112B2 · Gupta et al. · 2010 [cited by applicant]
US 7840907B2 · Kikuchi et al. · 2010 [cited by applicant]
US 7844914B2 · Andre et al. · 2010 [cited by applicant]
US 7860936B1 · Newstadt et al. · 2010 [cited by applicant]
US 7876996B1 · Herz · 2011 [cited by applicant]
US 7954056B2 · Graham · 2011 [cited by applicant]
US 7957762B2 · Herz et al. · 2011 [cited by applicant]
US 7982762B2 · Chatting et al. · 2011 [cited by applicant]
US 7996045B1 · Bauer et al. · 2011 [cited by applicant]
US 8006002B2 · Kalayjian et al. · 2011 [cited by applicant]
US 8028323B2 · Weel · 2011 [cited by applicant]
US 8042157B2 · Bennett et al. · 2011 [cited by applicant]
US 8060571B2 · Rao · 2011 [cited by applicant]
US 8077157B2 · Sengupta et al. · 2011 [cited by applicant]
US 8171137B1 · Parks et al. · 2012 [cited by applicant]
US 8181119B1 · Ording · 2012 [cited by applicant]
US RE43462E · Washino et al. · 2012 [cited by applicant]
US 8196061B1 · Bhojan · 2012 [cited by applicant]
US 8224894B1 · Parks et al. · 2012 [cited by applicant]
US 8225191B1 · Kalman · 2012 [cited by applicant]
US 8239784B2 · Hotelling et al. · 2012 [cited by applicant]
US 8250071B1 · Killalea et al. · 2012 [cited by applicant]
US 8259153B1 · Campbell et al. · 2012 [cited by applicant]
US 8260879B2 · Chan · 2012 [cited by applicant]
US 8269739B2 · Hillis et al. · 2012 [cited by applicant]
US 8279180B2 · Hotelling et al. · 2012 [cited by applicant]
US 8290603B1 · Lambourne · 2012 [cited by applicant]
US 8290777B1 · Nguyen et al. · 2012 [cited by applicant]
US 8291341B2 · Tseng et al. · 2012 [cited by applicant]
US 8294105B2 · Alameh et al. · 2012 [cited by applicant]
US 8370448B2 · Galchev · 2013 [cited by applicant]
US 8381135B2 · Hotelling et al. · 2013 [cited by applicant]
US 8386563B2 · Parks et al. · 2013 [cited by applicant]
US 8392259B2 · MacGillivray et al. · 2013 [cited by applicant]
US 8392617B1 · Weber et al. · 2013 [cited by applicant]
US 8427303B1 · Brady et al. · 2013 [cited by applicant]
US 8434133B2 · Kulkarni et al. · 2013 [cited by applicant]
US 8438504B2 · Cranfill et al. · 2013 [cited by applicant]
US 8443280B2 · Noyes · 2013 [cited by applicant]
US 8458780B1 · Takkallapally et al. · 2013 [cited by applicant]
US 8467766B2 · Rackley, III et al. · 2013 [cited by applicant]
US 8478363B2 · Levien et al. · 2013 [cited by applicant]
US 8478816B2 · Parks et al. · 2013 [cited by applicant]
US 8479122B2 · Hotelling et al. · 2013 [cited by applicant]
US 8499236B1 · Keljo · 2013 [cited by applicant]
US 8502856B2 · Jeong et al. · 2013 [cited by applicant]
US 8504114B1 · Tseng · 2013 [cited by applicant]
US 8566700B2 · Ueda · 2013 [cited by applicant]
US 8613070B1 · Borzycki et al. · 2013 [cited by applicant]
US 8624836B1 · Miller et al. · 2014 [cited by applicant]
US 8624952B2 · Currivan et al. · 2014 [cited by applicant]
US 8656040B1 · Bajaj et al. · 2014 [cited by applicant]
US 8718556B2 · Lee et al. · 2014 [cited by applicant]
US 8725880B2 · Santamaria et al. · 2014 [cited by applicant]
US 8762844B2 · Kim et al. · 2014 [cited by applicant]
US 8769624B2 · Cotterill · 2014 [cited by applicant]
US 8782513B2 · Migos et al. · 2014 [cited by applicant]
US 8806369B2 · Khoe et al. · 2014 [cited by applicant]
US 8811951B1 · Faaborg et al. · 2014 [cited by applicant]
US 8812601B2 · Hsieh et al. · 2014 [cited by applicant]
US 8826415B2 · Last · 2014 [cited by applicant]
US 8839122B2 · Anzures et al. · 2014 [cited by applicant]
US 8856105B2 · Gargi · 2014 [cited by applicant]
US 8884874B1 · Kim et al. · 2014 [cited by applicant]
US 8886710B2 · Evans et al. · 2014 [cited by applicant]
US 8914840B2 · Reisman · 2014 [cited by applicant]
US 8949250B1 · Garg et al. · 2015 [cited by applicant]
US 9002322B2 · Cotterill · 2015 [cited by applicant]
US 9032321B1 · Cohen et al. · 2015 [cited by applicant]
US 9042556B2 · Kallai et al. · 2015 [cited by applicant]
US 9049302B2 · Forstall et al. · 2015 [cited by applicant]
US 9071945B1 · Rubin et al. · 2015 [cited by applicant]
US 9084003B1 · Sanio et al. · 2015 [cited by applicant]
US 9095779B2 · Chan et al. · 2015 [cited by applicant]
US 9100944B2 · Sauhta et al. · 2015 [cited by applicant]
US 9112849B1 · Werkelin Ahlin et al. · 2015 [cited by applicant]
US 9134902B2 · Kang et al. · 2015 [cited by applicant]
US 9191988B2 · Newham · 2015 [cited by applicant]
US 9202509B2 · Kallai et al. · 2015 [cited by applicant]
US 9247363B2 · Triplett et al. · 2016 [cited by applicant]
US 9251787B1 · Hart et al. · 2016 [cited by applicant]
US 9253531B2 · Relyea et al. · 2016 [cited by applicant]
US 9253631B1 · White · 2016 [cited by examiner]
US 9269083B1 · Jarajapu et al. · 2016 [cited by applicant]
US 9292310B2 · Chaudhri et al. · 2016 [cited by applicant]
US 9294476B1 · Lurey et al. · 2016 [cited by applicant]
US 9294853B1 · Dhaundiyal · 2016 [cited by applicant]
US 9319782B1 · Crump et al. · 2016 [cited by applicant]
US 9374607B2 · Bates et al. · 2016 [cited by applicant]
US 9400489B2 · Kim et al. · 2016 [cited by applicant]
US 9417781B2 · Lee et al. · 2016 [cited by applicant]
US 9431021B1 · Scalise et al. · 2016 [cited by applicant]
US 9442516B2 · Migos et al. · 2016 [cited by applicant]
US 9450812B2 · Lee et al. · 2016 [cited by applicant]
US 9459786B2 · Thakur et al. · 2016 [cited by applicant]
US 9462017B1 · Siracusano, Jr. · 2016 [cited by applicant]
US 9477208B2 · Park et al. · 2016 [cited by applicant]
US 9483175B2 · Wagner · 2016 [cited by applicant]
US 9507608B2 · Block et al. · 2016 [cited by applicant]
US 9519413B2 · Bates · 2016 [cited by applicant]
US 9549323B2 · Lee et al. · 2017 [cited by applicant]
US 9552015B2 · Capela et al. · 2017 [cited by applicant]
US 9588661B1 · Jauhal et al. · 2017 [cited by applicant]
US 9628414B1 · Umapathy et al. · 2017 [cited by applicant]
US 9639252B2 · Jin et al. · 2017 [cited by applicant]
US 9680927B2 · Miller et al. · 2017 [cited by applicant]
US 9703369B1 · Mullen · 2017 [cited by applicant]
US 9710639B1 · Saini · 2017 [cited by applicant]
US 9727749B2 · Tzeng et al. · 2017 [cited by applicant]
US 9781540B2 · Jagannathan et al. · 2017 [cited by applicant]
US 9787938B2 · Cranfill et al. · 2017 [cited by applicant]
US 9794720B1 · Kadri · 2017 [cited by applicant]
US 9819877B1 · Faulkner et al. · 2017 [cited by applicant]
US 9820323B1 · Young et al. · 2017 [cited by applicant]
US 9830056B1 · Keely et al. · 2017 [cited by applicant]
US 9846685B2 · Li · 2017 [cited by applicant]
US 9847999B2 · Van Os et al. · 2017 [cited by applicant]
US 9898250B1 · Williams et al. · 2018 [cited by applicant]
US 9922317B2 · Bak et al. · 2018 [cited by applicant]
US 9948728B2 · Linn et al. · 2018 [cited by applicant]
US 9954989B2 · Zhou · 2018 [cited by applicant]
US 9967401B2 · Coffman et al. · 2018 [cited by applicant]
US 10025496B2 · Park et al. · 2018 [cited by applicant]
US 10089607B2 · Ziat et al. · 2018 [cited by applicant]
US 10096015B2 · Bak et al. · 2018 [cited by applicant]
US 10104089B2 · Kim et al. · 2018 [cited by applicant]
US 10129044B2 · Kangshang et al. · 2018 [cited by applicant]
US 10178234B2 · Coffman et al. · 2019 [cited by applicant]
US 10198144B2 · Munoz et al. · 2019 [cited by applicant]
US 10198563B2 · Wang et al. · 2019 [cited by applicant]
US 10225711B2 · Parks et al. · 2019 [cited by applicant]
US 10248779B2 · Song et al. · 2019 [cited by applicant]
US 10284812B1 · Van Os et al. · 2019 [cited by applicant]
US 10284980B1 · Woo et al. · 2019 [cited by applicant]
US 10303422B1 · Woo et al. · 2019 [cited by applicant]
US 10334054B2 · Van Os et al. · 2019 [cited by applicant]
US 10374804B2 · Lee et al. · 2019 [cited by applicant]
US 10386994B2 · Singal et al. · 2019 [cited by applicant]
US 10417037B2 · Gruber et al. · 2019 [cited by applicant]
US 10534535B2 · Lee et al. · 2020 [cited by applicant]
US 10585472B2 · Tokubo et al. · 2020 [cited by applicant]
US 10701067B1 · Ziraknejad et al. · 2020 [cited by applicant]
US 10713699B1 · Lien et al. · 2020 [cited by applicant]
US 10732819B2 · Wang et al. · 2020 [cited by applicant]
US 10742645B2 · Hevizi et al. · 2020 [cited by applicant]
US 10742648B2 · Magyar et al. · 2020 [cited by applicant]
US 10749967B2 · Van Os et al. · 2020 [cited by applicant]
US 10779085B1 · Carrigan · 2020 [cited by applicant]
US 10824299B2 · Bai · 2020 [cited by applicant]
US 10833887B2 · Wu · 2020 [cited by applicant]
US 10909586B2 · Avedissian et al. · 2021 [cited by applicant]
US 11064256B1 · Voss et al. · 2021 [cited by applicant]
US 11157143B2 · Yang et al. · 2021 [cited by applicant]
US 11164113B2 · Howard · 2021 [cited by applicant]
US 11258619B2 · Libin · 2022 [cited by applicant]
US 11343370B1 · Gordon et al. · 2022 [cited by applicant]
US 11360634B1 · Chang et al. · 2022 [cited by applicant]
US 11431834B1 · Gordon et al. · 2022 [cited by applicant]
US 11449188B1 · Chang et al. · 2022 [cited by applicant]
US 11449212B2 · Roard et al. · 2022 [cited by applicant]
US 11463576B1 · Gordon et al. · 2022 [cited by applicant]
US 11500510B2 · Tokuchi et al. · 2022 [cited by applicant]
US 11589184B1 · Mont-Reynaud · 2023 [cited by applicant]
US 11621979B1 · Slotznick · 2023 [cited by applicant]
US 11671697B2 · O'Leary et al. · 2023 [cited by applicant]
US 11726647B2 · Kim · 2023 [cited by applicant]
US 11770600B2 · O'Leary et al. · 2023 [cited by applicant]
US 11900015B2 · Kim et al. · 2024 [cited by applicant]
US 12170883B2 · Marculescu et al. · 2024 [cited by applicant]
US 12218944B1 · Hadley et al. · 2025 [cited by applicant]
US 20010031622A1 · Kivela et al. · 2001 [cited by applicant]
US 20010039497A1 · Hubbard · 2001 [cited by applicant]
US 20010049627A1 · Simpson · 2001 [cited by applicant]
US 20020002039A1 · Qureshey et al. · 2002 [cited by applicant]
US 20020010707A1 · Chang et al. · 2002 [cited by applicant]
US 20020015024A1 · Westerman et al. · 2002 [cited by applicant]
US 20020059295A1 · Ludtke et al. · 2002 [cited by applicant]
US 20020068600A1 · Chihara et al. · 2002 [cited by applicant]
US 20020075334A1 · Yfantis · 2002 [cited by applicant]
US 20020083101A1 · Card et al. · 2002 [cited by applicant]
US 20020093531A1 · Barile · 2002 [cited by applicant]
US 20020105537A1 · Orbanes et al. · 2002 [cited by applicant]
US 20020113802A1 · Card et al. · 2002 [cited by applicant]
US 20020115478A1 · Fujisawa et al. · 2002 [cited by applicant]
US 20020116276A1 · Ottley · 2002 [cited by applicant]
US 20020118230A1 · Card et al. · 2002 [cited by applicant]
US 20020120651A1 · Pustejovsky et al. · 2002 [cited by applicant]
US 20020142734A1 · Wickstead · 2002 [cited by applicant]
US 20020168938A1 · Chang · 2002 [cited by applicant]
US 20020198906A1 · Press · 2002 [cited by applicant]
US 20030013493A1 · Irimajiri et al. · 2003 [cited by applicant]
US 20030028639A1 · Yamamoto et al. · 2003 [cited by applicant]
US 20030030673A1 · Ho · 2003 [cited by applicant]
US 20030055977A1 · Miller · 2003 [cited by applicant]
US 20030076298A1 · Rosenberg · 2003 [cited by applicant]
US 20030076352A1 · Uhlig et al. · 2003 [cited by applicant]
US 20030079057A1 · Ruskin et al. · 2003 [cited by applicant]
US 20030081506A1 · Karhu et al. · 2003 [cited by applicant]
US 20030097413A1 · Vishik et al. · 2003 [cited by applicant]
US 20030098884A1 · Christensen · 2003 [cited by applicant]
US 20030100295A1 · Sakai et al. · 2003 [cited by applicant]
US 20030158886A1 · Walls et al. · 2003 [cited by applicant]
US 20030160861A1 · Barlow et al. · 2003 [cited by applicant]
US 20030184598A1 · Graham · 2003 [cited by applicant]
US 20030188183A1 · Lee et al. · 2003 [cited by applicant]
US 20030218619A1 · Ben-Tovim · 2003 [cited by applicant]
US 20030225836A1 · Lee et al. · 2003 [cited by applicant]
US 20030229900A1 · Reisman · 2003 [cited by applicant]
US 20040017404A1 · Schileru-Key · 2004 [cited by applicant]
US 20040032955A1 · Hashimoto et al. · 2004 [cited by applicant]
US 20040041849A1 · Mock et al. · 2004 [cited by applicant]
US 20040046638A1 · Kawasaki · 2004 [cited by applicant]
US 20040048601A1 · Lee et al. · 2004 [cited by applicant]
US 20040048612A1 · Virtanen et al. · 2004 [cited by applicant]
US 20040051700A1 · Pensjo · 2004 [cited by applicant]
US 20040073432A1 · Stone · 2004 [cited by applicant]
US 20040075701A1 · Ng · 2004 [cited by applicant]
US 20040080531A1 · Berstis · 2004 [cited by applicant]
US 20040085351A1 · Tokkonen · 2004 [cited by applicant]
US 20040102225A1 · Furuta et al. · 2004 [cited by applicant]
US 20040103167A1 · Grooters et al. · 2004 [cited by applicant]
US 20040125081A1 · Hayakawa · 2004 [cited by applicant]
US 20040135824A1 · Fitzmaurice · 2004 [cited by applicant]
US 20040141016A1 · Fukatsu et al. · 2004 [cited by applicant]
US 20040174398A1 · Luke et al. · 2004 [cited by applicant]
US 20040181695A1 · Walker et al. · 2004 [cited by applicant]
US 20040205514A1 · Sommerer et al. · 2004 [cited by applicant]
US 20040218035A1 · Crook · 2004 [cited by applicant]
US 20040225892A1 · Bear et al. · 2004 [cited by applicant]
US 20040225901A1 · Bear et al. · 2004 [cited by applicant]
US 20040242200A1 · Maeoka et al. · 2004 [cited by applicant]
US 20040261010A1 · Matsuishi · 2004 [cited by applicant]
US 20040264916A1 · Van et al. · 2004 [cited by applicant]
US 20050070276A1 · McGarry · 2005 [cited by applicant]
US 20050071188A1 · Thuerk · 2005 [cited by applicant]
US 20050079896A1 · Kokko et al. · 2005 [cited by applicant]
US 20050085215A1 · Kokko et al. · 2005 [cited by applicant]
US 20050093868A1 · Hinckley · 2005 [cited by applicant]
US 20050096009A1 · Ackley · 2005 [cited by applicant]
US 20050117752A1 · Iima et al. · 2005 [cited by applicant]
US 20050132281A1 · Pan et al. · 2005 [cited by applicant]
US 20050136949A1 · Barnes · 2005 [cited by applicant]
US 20050138122A1 · Boehringer et al. · 2005 [cited by applicant]
US 20050144452A1 · Lynch et al. · 2005 [cited by applicant]
US 20050190059A1 · Wehrenberg · 2005 [cited by applicant]
US 20050193144A1 · Hassan et al. · 2005 [cited by applicant]
US 20050220304A1 · Lenoir et al. · 2005 [cited by applicant]
US 20050223068A1 · Shohfi et al. · 2005 [cited by applicant]
US 20050233733A1 · Roundtree et al. · 2005 [cited by applicant]
US 20050233780A1 · Jani et al. · 2005 [cited by applicant]
US 20050239512A1 · Hasegawa et al. · 2005 [cited by applicant]
US 20050278587A1 · Breitling et al. · 2005 [cited by applicant]
US 20050289482A1 · Anthony et al. · 2005 [cited by applicant]
US 20060002315A1 · Theurer et al. · 2006 [cited by applicant]
US 20060017692A1 · Wehrenberg et al. · 2006 [cited by applicant]
US 20060019649A1 · Feinleib et al. · 2006 [cited by applicant]
US 20060020904A1 · Aaltonen et al. · 2006 [cited by applicant]
US 20060026536A1 · Hotelling et al. · 2006 [cited by applicant]
US 20060031776A1 · Glein et al. · 2006 [cited by applicant]
US 20060033724A1 · Chaudhri et al. · 2006 [cited by applicant]
US 20060055789A1 · Jin et al. · 2006 [cited by applicant]
US 20060056837A1 · Vapaakoski · 2006 [cited by applicant]
US 20060071947A1 · Ubillos et al. · 2006 [cited by applicant]
US 20060101122A1 · Ishii · 2006 [cited by applicant]
US 20060101350A1 · Scott et al. · 2006 [cited by applicant]
US 20060107226A1 · Matthews et al. · 2006 [cited by applicant]
US 20060132456A1 · Anson · 2006 [cited by applicant]
US 20060149399A1 · Norhammar et al. · 2006 [cited by applicant]
US 20060150215A1 · Wroblewski et al. · 2006 [cited by applicant]
US 20060160090A1 · Macina et al. · 2006 [cited by applicant]
US 20060161621A1 · Rosenberg · 2006 [cited by applicant]
US 20060161863A1 · Gallo · 2006 [cited by applicant]
US 20060184894A1 · Daniels et al. · 2006 [cited by applicant]
US 20060185005A1 · Graves et al. · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20060205518A1 · Malabuyo et al. · 2006 [cited by applicant]
US 20060206709A1 · Labrou et al. · 2006 [cited by applicant]
US 20060210092A1 · Navid · 2006 [cited by applicant]
US 20060217104A1 · Cho · 2006 [cited by applicant]
US 20060224882A1 · Chin · 2006 [cited by applicant]
US 20060224985A1 · Baek et al. · 2006 [cited by applicant]
US 20060227500A1 · Brandenberg et al. · 2006 [cited by applicant]
US 20060230346A1 · Bhogal et al. · 2006 [cited by applicant]
US 20060250578A1 · Pohl et al. · 2006 [cited by applicant]
US 20060256188A1 · Mock et al. · 2006 [cited by applicant]
US 20060258289A1 · Dua · 2006 [cited by applicant]
US 20060288226A1 · Kowal · 2006 [cited by applicant]
US 20070015519A1 · Casey · 2007 [cited by applicant]
US 20070027682A1 · Bennett · 2007 [cited by applicant]
US 20070040898A1 · Lee et al. · 2007 [cited by applicant]
US 20070064112A1 · Chatting et al. · 2007 [cited by applicant]
US 20070067738A1 · Flynt et al. · 2007 [cited by applicant]
US 20070072564A1 · Adams · 2007 [cited by applicant]
US 20070073649A1 · Kikkoji et al. · 2007 [cited by applicant]
US 20070083828A1 · Toriyama et al. · 2007 [cited by applicant]
US 20070113294A1 · Field et al. · 2007 [cited by applicant]
US 20070115349A1 · Currivan et al. · 2007 [cited by applicant]
US 20070115933A1 · Muhamed et al. · 2007 [cited by applicant]
US 20070143495A1 · Porat · 2007 [cited by applicant]
US 20070150826A1 · Anzures et al. · 2007 [cited by applicant]
US 20070150842A1 · Chaudhri et al. · 2007 [cited by applicant]
US 20070157089A1 · Van Os et al. · 2007 [cited by applicant]
US 20070157097A1 · Peters et al. · 2007 [cited by applicant]
US 20070157103A1 · Arneson et al. · 2007 [cited by applicant]
US 20070160345A1 · Sakai et al. · 2007 [cited by applicant]
US 20070162582A1 · Belali et al. · 2007 [cited by applicant]
US 20070162963A1 · Penet et al. · 2007 [cited by applicant]
US 20070174761A1 · Lin et al. · 2007 [cited by applicant]
US 20070177025A1 · Kopet et al. · 2007 [cited by applicant]
US 20070177804A1 · Elias et al. · 2007 [cited by applicant]
US 20070180492A1 · Hassan et al. · 2007 [cited by applicant]
US 20070186106A1 · Ting et al. · 2007 [cited by applicant]
US 20070211141A1 · Christiansen · 2007 [cited by applicant]
US 20070226778A1 · Pietruszka · 2007 [cited by applicant]
US 20070229221A1 · Saotome · 2007 [cited by applicant]
US 20070233736A1 · Xiong et al. · 2007 [cited by applicant]
US 20070234208A1 · Scott · 2007 [cited by applicant]
US 20070236476A1 · Suzuki · 2007 [cited by applicant]
US 20070239831A1 · Basu · 2007 [cited by applicant]
US 20070260547A1 · Little · 2007 [cited by applicant]
US 20070264977A1 · Zinn et al. · 2007 [cited by applicant]
US 20070271527A1 · Paas et al. · 2007 [cited by applicant]
US 20070277121A1 · Beckman · 2007 [cited by applicant]
US 20070279482A1 · Oswald et al. · 2007 [cited by applicant]