IP Library Granted Patent US 12,547,521
Granted Patent B2
US 12,547,521 · App. 17/127,779 · Granted Feb 10, 2026

User interfaces for controlling or presenting device usage on an electronic device

Inventors: Elizabeth Caroline Cranfill (San Francisco, CA); Christopher P. Foss (San Francisco, CA); David C. Graham (Columbus, OH)
Assignee: Apple Inc.
G06F11/3438G06F3/04812G06F3/04817G06F9/541G06F11/3062G06F11/321G06F11/3423G06F21/10G06F21/6218H04L12/14H04L63/102H04M1/72463H04M1/724631
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,521
App. No.
17/127,779
Granted
Feb 10, 2026
Kind
B2
Abstract

In some embodiments, an electronic device presents indications of usage metrics for the device. In some embodiments, an electronic device sets, configures and/or enforces device usage limits. In some embodiments, an electronic device limits access to certain applications during certain periods of time. In some embodiments, an electronic device suppresses auxiliary functions of certain applications when an application usage limit or restriction criteria associated with those applications is reached. In some embodiments, an electronic device manages restriction settings with permission optionally provided by another electronic device.

Claims (116)

1 . A method comprising:

at an electronic device in communication with a display and one or more input devices:

while enforcing one or more usage limits for one or more applications that define an amount of time the one or more applications can be accessed, the one or more applications including a first application of a plurality of applications installed on the electronic device, detecting an event that corresponds to activation of an auxiliary function of the first application, wherein the auxiliary function of the first application is a function that includes displaying content associated with the first application without displaying a primary user interface of the first application; and

in response to detecting the event that corresponds to activation of the auxiliary function of the first application:

in accordance with a determination that an amount of time the first application has been accessed has exceeded a usage limit for the first application, suppressing the auxiliary function without displaying the content associated with the first application; and

in accordance with a determination that the amount of time the first application has been accessed has not exceeded the usage limit for the first application, performing the auxiliary function including displaying the content associated with the first application without displaying the primary user interface of the first application.

2 . The method of claim 1 , wherein:

the auxiliary function comprises presenting a first type of indication of a notification associated with the first application in response to occurrence of an event corresponding to activation of the notification.

3 . The method of claim 2 , wherein:

suppressing the auxiliary function comprises forgoing presenting the first type of indication in response to the notification associated with the first application; and

performing the auxiliary function comprises presenting the first type of indication in response to the notification associated with the first application.

4 . The method of claim 3 , further comprising in accordance with the determination that that the amount of time the first application has been accessed has exceeded the usage limit for the first application:

including a visual indication of the first type of indication in a notification history user interface, the notification history user interface further comprising one or more indications of notifications generated by one or more applications other than the first application.

5 . The method of claim 2 , wherein suppressing the auxiliary function comprises forgoing presenting the first type of indication in response to the notification generated by the first application, and the method further comprises:

after suppressing auxiliary function of the first application:

determining that the usage limit for the first application is no longer exceeded; and

in response to determining that the usage limit for the first application is no longer exceeded, presenting the indication for the notification generated by the first application.

6 . The method of claim 1 , wherein:

the auxiliary function comprises displaying a widget user interface showing one or more secondary user interfaces of one or more applications, including a secondary user interface of the first application;

the event that corresponds to activation of the auxiliary function includes a request to display the widget user interface; and

suppressing the auxiliary function comprises displaying the widget user interface while suppressing the secondary user interface of the first application.

7 . The method of claim 1 , wherein:

the auxiliary function comprises presenting visual indications of one or more applications, including the first application, for which suggestion criteria have been met in a suggestions user interface;

the event that corresponds to activation of the auxiliary function includes a request to present visual indications of the one or more applications for which the suggestion criteria have been met in the suggestions user interface; and

suppressing the auxiliary function comprises presenting the suggestions user interface without presenting a visual indication of the first application.

8 . The method of claim 1 , wherein:

the auxiliary function comprises displaying web content associated with the first application in a browser user interface;

the event that corresponds to activation of the auxiliary function includes a request to display web content associated with the first application in the browser user interface; and

suppressing the auxiliary function comprises preventing access to the web content associated with the first application.

9 . The method of claim 8 , wherein preventing access to the web content associated with the first application comprises:

loading the web content associated with the first application from a first website and forgoing displaying the web content associated with the first application.

10 . The method of claim 8 , wherein preventing access to the web content associated with the first application comprises:

forgoing displaying the web content associated with the first application while maintaining display of one or more user interface elements in the browser user interface for navigating to another website.

11 . The method of claim 8 , further comprising:

while the usage limit for the first application is exceeded, detecting a second event that corresponds to a request to view second web content from a second website in the browser user interface;

in response to detecting the second event that corresponds to a request to view the second web content from the second website in the browser user interface while the usage limit for the first application is exceeded:

in accordance with a determination that the second website is associated with the first application, forgoing displaying the second web content; and

in accordance with a determination that the second website is associated with a second application and that restriction criteria for the second application are not met, displaying the second web content.

12 . The method of claim 1 , wherein:

the auxiliary function comprises displaying media content in a picture-in-picture user interface of the first application, the picture-in-picture user interface partially overlapping one or more other user interfaces;

the event that corresponds to activation of the auxiliary function includes a request to display the media content in the picture-in-picture user interface of the first application; and

suppressing the auxiliary function comprising suppressing the picture-in-picture user interface of the first application.

13 . The method of claim 12 , wherein suppressing the picture-in-picture user interface of the first application comprises:

in accordance with a determination that the usage limit for the first application is exceeded while displaying the picture-in-picture user interface of the first application:

obscuring the picture-in-picture user interface for a first period of time, and

ceasing to display the picture-in-picture user interface after the first period of time.

14 . The method of claim 1 , wherein:

the auxiliary function comprises displaying a plurality of affordances for controlling playback of media content associated with the first application;

the event that corresponds to activation of the auxiliary function includes a request to display the plurality of affordances for controlling playback of the media content associated with the first application; and

suppressing the auxiliary function comprises preventing the plurality of affordances from controlling playback of the media content associated with the first application.

15 . The method of claim 14 wherein preventing the plurality of affordances from controlling playback of the media content associated with the first application comprises:

putting the plurality of affordances into an inactive state in which the electronic device ignores user inputs directed to the plurality of affordances for a first period of time; and

after the first period of time, putting the plurality of affordances into a default state different from the inactive state.

16 . An electronic device, comprising:

one or more processors;

memory; and

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

while enforcing one or more usage limits for one or more applications that define an amount of time the one or more applications can be accessed, the one or more applications including a first application of a plurality of applications installed on the electronic device, detecting an event that corresponds to activation of an auxiliary function of the first application, wherein the auxiliary function of the first application is a function that includes displaying content associated with the first application without displaying a primary user interface of the first application; and

in response to detecting the event that corresponds to activation of the auxiliary function of the first application:

in accordance with a determination that an amount of time the first application has been accessed has exceeded a usage limit for the first application, suppressing the auxiliary function without displaying the content associated with the first application; and

in accordance with a determination that the amount of time the first application has been accessed has not exceeded the usage limit for the first application, performing the auxiliary function including displaying the content associated with the first application without displaying the primary user interface of the first application.

17 . The electronic device of claim 16 , wherein:

the auxiliary function comprises displaying a widget user interface showing one or more secondary user interfaces of one or more applications, including a secondary user interface of the first application;

the event that corresponds to activation of the auxiliary function includes a request to display the widget user interface; and

suppressing the auxiliary function comprises displaying the widget user interface while suppressing the secondary user interface of the first application.

18 . The electronic device of claim 16 , wherein:

the auxiliary function comprises presenting visual indications of one or more applications, including the first application, for which suggestion criteria have been met in a suggestions user interface;

the event that corresponds to activation of the auxiliary function includes a request to present visual indications of the one or more applications for which the suggestion criteria have been met in the suggestions user interface; and

suppressing the auxiliary function comprises presenting the suggestions user interface without presenting a visual indication of the first application.

19 . The electronic device of claim 16 , wherein:

the auxiliary function comprises displaying web content associated with the first application in a browser user interface;

the event that corresponds to activation of the auxiliary function includes a request to display web content associated with the first application in the browser user interface; and

suppressing the auxiliary function comprises preventing access to the web content associated with the first application.

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

while the usage limit for the first application is exceeded, detecting a second event that corresponds to a request to view second web content from a second website in the browser user interface;

in response to detecting the second event that corresponds to a request to view the second web content from the second website in the browser user interface while the usage limit for the first application is exceeded:

in accordance with a determination that the second website is associated with the first application, forgoing displaying the second web content; and

in accordance with a determination that the second website is associated with a second application and that restriction criteria for the second application are not met, displaying the second web content.

21 . The electronic device of claim 16 , wherein:

the auxiliary function comprises displaying media content in a picture-in-picture user interface of the first application, the picture-in-picture user interface partially overlapping one or more other user interfaces;

the event that corresponds to activation of the auxiliary function includes a request to display the media content in the picture-in-picture user interface of the first application; and

suppressing the auxiliary function comprising suppressing the picture-in-picture user interface of the first application.

22 . The electronic device of claim 21 , wherein suppressing the picture-in-picture user interface of the first application comprises:

in accordance with a determination that the usage limit for the first application is exceeded while displaying the picture-in-picture user interface of the first application:

obscuring the picture-in-picture user interface for a first period of time, and

ceasing to display the picture-in-picture user interface after the first period of time.

23 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to:

while enforcing one or more usage limits for one or more applications that define an amount of time the one or more applications can be accessed, the one or more applications including a first application of a plurality of applications installed on the electronic device, detect an event that corresponds to activation of an auxiliary function of the first application, wherein the auxiliary function of the first application is a function that includes displaying content associated with the first application without displaying a primary user interface of the first application; and

in response to detecting the event that corresponds to activation of the auxiliary function of the first application:

in accordance with a determination that an amount of time the first application has been accessed has exceeded a usage limit for the first application, suppress the auxiliary function without displaying the content associated with the first application; and

in accordance with a determination that the amount of time the first application has been accessed has not exceeded the usage limit for the first application, perform the auxiliary function including displaying the content associated with the first application without displaying the primary user interface of the first application.

24 . The non-transitory computer readable storage medium of claim 17 , wherein:

the auxiliary function comprises displaying a widget user interface showing one or more secondary user interfaces of one or more applications, including a secondary user interface of the first application;

the event that corresponds to activation of the auxiliary function includes a request to display the widget user interface; and

suppressing the auxiliary function comprises displaying the widget user interface while suppressing the secondary user interface of the first application.

25 . The non-transitory computer readable storage medium of claim 23 , wherein:

the auxiliary function comprises presenting visual indications of one or more applications, including the first application, for which suggestion criteria have been met in a suggestions user interface;

the event that corresponds to activation of the auxiliary function includes a request to present visual indications of the one or more applications for which the suggestion criteria have been met in the suggestions user interface; and

suppressing the auxiliary function comprises presenting the suggestions user interface without presenting a visual indication of the first application.

26 . The non-transitory computer readable storage medium of claim 23 , wherein:

the auxiliary function comprises displaying web content associated with the first application in a browser user interface;

the event that corresponds to activation of the auxiliary function includes a request to display web content associated with the first application in the browser user interface; and

suppressing the auxiliary function comprises preventing access to the web content associated with the first application.

27 . The non-transitory computer readable storage medium of claim 26 , wherein the instructions, which when executed by the one or more processors of the electronic device, further cause the electronic device to:

while the usage limit for the first application is exceeded, detect a second event that corresponds to a request to view second web content from a second website in the browser user interface;

in response to detecting the second event that corresponds to a request to view the second web content from the second website in the browser user interface while the usage limit for the first application is exceeded:

in accordance with a determination that the second website is associated with the first application, forgo displaying the second web content; and

in accordance with a determination that the second website is associated with a second application and that restriction criteria for the second application are not met, display the second web content.

28 . The non-transitory computer readable storage medium of claim 23 , wherein:

the auxiliary function comprises displaying media content in a picture-in-picture user interface of the first application, the picture-in-picture user interface partially overlapping one or more other user interfaces;

the event that corresponds to activation of the auxiliary function includes a request to display the media content in the picture-in-picture user interface of the first application; and

suppressing the auxiliary function comprising suppressing the picture-in-picture user interface of the first application.

29 . The non-transitory computer readable storage medium of claim 28 , wherein suppressing the picture-in-picture user interface of the first application comprises:

in accordance with a determination that the usage limit for the first application is exceeded while displaying the picture-in-picture user interface of the first application:

obscuring the picture-in-picture user interface for a first period of time, and

ceasing to display the picture-in-picture user interface after the first period of time.

Continuity (5)
Continuation 16147069 · Sep 28, 2018
Provisional Application 62692831 · Jul 1, 2018
Provisional Application 62679927 · Jun 3, 2018
Provisional Application 62668811 · May 8, 2018
Related Publication 20210109836A1 · Apr 15, 2021
References Cited (364)
US 5483261A · Yasutake · 1996 [cited by applicant]
US 5488204A · Mead et al. · 1996 [cited by applicant]
US 5825352A · Bisset et al. · 1998 [cited by applicant]
US 5835079A · Shieh · 1998 [cited by applicant]
US 5880411A · Gillespie et al. · 1999 [cited by applicant]
US 6108735A · Pawlowski · 2000 [cited by applicant]
US 6188391B1 · Seely et al. · 2001 [cited by applicant]
US 6230204B1 · Fleming, III · 2001 [cited by applicant]
US 6310610B1 · Beaton et al. · 2001 [cited by applicant]
US 6323846B1 · Westerman et al. · 2001 [cited by applicant]
US 6570557B1 · Westerman et al. · 2003 [cited by applicant]
US 6677932B1 · Westerman · 2004 [cited by applicant]
US 6678824B1 · Cannon et al. · 2004 [cited by applicant]
US 6690387B2 · Zimmerman et al. · 2004 [cited by applicant]
US 6769127B1 · Bonomi et al. · 2004 [cited by applicant]
US 6785889B1 · Williams · 2004 [cited by applicant]
US 7015894B2 · Morohoshi · 2006 [cited by applicant]
US 7184064B2 · Zimmerman et al. · 2007 [cited by applicant]
US 7218226B2 · Wehrenberg · 2007 [cited by applicant]
US 7434713B2 · Linden · 2008 [cited by applicant]
US 7614008B2 · Ording · 2009 [cited by applicant]
US 7627652B1 · Commons et al. · 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 7688306B2 · Wehrenberg et al. · 2010 [cited by applicant]
US 7814055B2 · Hullot et al. · 2010 [cited by applicant]
US 7822713B2 · Hullot et al. · 2010 [cited by applicant]
US 7844914B2 · Andre et al. · 2010 [cited by applicant]
US 7895661B2 · Dowdy et al. · 2011 [cited by applicant]
US 7899714B2 · Robbin et al. · 2011 [cited by applicant]
US 7957762B2 · Herz et al. · 2011 [cited by applicant]
US 8006002B2 · Kalayjian et al. · 2011 [cited by applicant]
US 8020105B1 · Lemay et al. · 2011 [cited by applicant]
US 8068825B2 · Mikan et al. · 2011 [cited by applicant]
US 8160941B1 · Field et al. · 2012 [cited by applicant]
US 8201224B1 · Spertus · 2012 [cited by applicant]
US 8239784B2 · Hotelling et al. · 2012 [cited by applicant]
US 8279180B2 · Hotelling et al. · 2012 [cited by applicant]
US 8285810B2 · Svendsen et al. · 2012 [cited by applicant]
US 8352873B2 · Craig et al. · 2013 [cited by applicant]
US 8381135B2 · Hotelling et al. · 2013 [cited by applicant]
US 8468580B1 · Casey et al. · 2013 [cited by applicant]
US 8479122B2 · Hotelling et al. · 2013 [cited by applicant]
US 8538458B2 · Haney · 2013 [cited by applicant]
US 8554861B2 · Christie et al. · 2013 [cited by applicant]
US 8700524B2 · Williams et al. · 2014 [cited by applicant]
US 8713535B2 · Malhotra et al. · 2014 [cited by applicant]
US 8812994B2 · Seymour et al. · 2014 [cited by applicant]
US 8825036B2 · Kemery · 2014 [cited by applicant]
US 8881975B1 · Matthews · 2014 [cited by applicant]
US 9129135B2 · Hoefel et al. · 2015 [cited by applicant]
US 9137389B2 · Neal et al. · 2015 [cited by applicant]
US 9172705B1 · Kong et al. · 2015 [cited by applicant]
US 9213845B1 · Taraki et al. · 2015 [cited by applicant]
US 9270760B2 · Heinberg · 2016 [cited by applicant]
US 9292882B2 · Blinder · 2016 [cited by applicant]
US 9294460B1 · Thomas · 2016 [cited by applicant]
US 9348458B2 · Hotelling et al. · 2016 [cited by applicant]
US 9356890B2 · Odell et al. · 2016 [cited by applicant]
US 9369537B1 · Mathew · 2016 [cited by examiner]
US 9473419B2 · Brand · 2016 [cited by applicant]
US 9557889B2 · Raleigh et al. · 2017 [cited by applicant]
US 9626720B2 · Robbin et al. · 2017 [cited by applicant]
US 9654598B1 · Crawford · 2017 [cited by examiner]
US 9755842B2 · Raleigh et al. · 2017 [cited by applicant]
US 9769310B2 · Hodge · 2017 [cited by applicant]
US 9870238B2 · Astete et al. · 2018 [cited by applicant]
US 9875346B2 · Pitschel et al. · 2018 [cited by applicant]
US 9933937B2 · Lemay et al. · 2018 [cited by applicant]
US 9935956B1 · Cha et al. · 2018 [cited by applicant]
US 10122723B1 · Chang et al. · 2018 [cited by applicant]
US 10243824B2 · Zalmanovitch et al. · 2019 [cited by applicant]
US 20020015024A1 · Westerman et al. · 2002 [cited by applicant]
US 20020049806A1 · Gatz et al. · 2002 [cited by applicant]
US 20020065919A1 · Taylor et al. · 2002 [cited by applicant]
US 20030028622A1 · Inoue et al. · 2003 [cited by applicant]
US 20030061111A1 · Dutta et al. · 2003 [cited by applicant]
US 20030112874A1 · Rabinowitz et al. · 2003 [cited by applicant]
US 20040015985A1 · Kweon · 2004 [cited by applicant]
US 20040034853A1 · Gibbons et al. · 2004 [cited by applicant]
US 20040127197A1 · Roskind · 2004 [cited by applicant]
US 20040133793A1 · Ginter et al. · 2004 [cited by applicant]
US 20040236650A1 · Zapiec et al. · 2004 [cited by applicant]
US 20050060412A1 · Chebolu et al. · 2005 [cited by applicant]
US 20050190059A1 · Wehrenberg · 2005 [cited by applicant]
US 20050273399A1 · Soma et al. · 2005 [cited by applicant]
US 20060017692A1 · Wehrenberg et al. · 2006 [cited by applicant]
US 20060026521A1 · Hotelling et al. · 2006 [cited by applicant]
US 20060033724A1 · Chaudhri et al. · 2006 [cited by applicant]
US 20060150240A1 · Robinson et al. · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20060218630A1 · Pearson et al. · 2006 [cited by applicant]
US 20060265192A1 · Turicchi · 2006 [cited by applicant]
US 20070261030A1 · Wadhwa · 2007 [cited by applicant]
US 20080005168A1 · Huff et al. · 2008 [cited by applicant]
US 20080005301A1 · Li et al. · 2008 [cited by applicant]
US 20080005319A1 · Anderholm et al. · 2008 [cited by applicant]
US 20080005325A1 · Wynn et al. · 2008 [cited by applicant]
US 20080070609A1 · Ackley · 2008 [cited by applicant]
US 20080109319A1 · Foss · 2008 [cited by applicant]
US 20080134295A1 · Bailey et al. · 2008 [cited by applicant]
US 20080154903A1 · Crowley et al. · 2008 [cited by applicant]
US 20090064314A1 · Lee · 2009 [cited by applicant]
US 20090086010A1 · Tiphane · 2009 [cited by applicant]
US 20090150545A1 · Flores et al. · 2009 [cited by applicant]
US 20090197569A1 · Gaznaghi et al. · 2009 [cited by applicant]
US 20090254656A1 · Vignisson et al. · 2009 [cited by applicant]
US 20090300671A1 · Scott et al. · 2009 [cited by applicant]
US 20100077036A1 · Deluca et al. · 2010 [cited by applicant]
US 20100146384A1 · Peev et al. · 2010 [cited by applicant]
US 20100146607A1 · Piepenbrink et al. · 2010 [cited by applicant]
US 20100188579A1 · Friedman · 2010 [cited by applicant]
US 20100191575A1 · Raleigh · 2010 [cited by applicant]
US 20100205656A1 · Fein et al. · 2010 [cited by applicant]
US 20100302182A1 · Wei et al. · 2010 [cited by applicant]
US 20100306163A1 · Beaty et al. · 2010 [cited by applicant]
US 20100312696A1 · Sinha et al. · 2010 [cited by applicant]
US 20110055735A1 · Wood et al. · 2011 [cited by applicant]
US 20110065419A1 · Book et al. · 2011 [cited by applicant]
US 20110078767A1 · Cai et al. · 2011 [cited by applicant]
US 20110108622A1 · Das et al. · 2011 [cited by applicant]
US 20110242002A1 · Kaplan · 2011 [cited by examiner]
US 20110295727A1 · Ferris et al. · 2011 [cited by applicant]
US 20110302182A1 · Crawford · 2011 [cited by applicant]
US 20120014516A1 · Nies · 2012 [cited by applicant]
US 20120036552A1 · Dare et al. · 2012 [cited by applicant]
US 20120047024A1 · Urban et al. · 2012 [cited by applicant]
US 20120079110A1 · Brown et al. · 2012 [cited by applicant]
US 20120101952A1 · Raleigh et al. · 2012 [cited by applicant]
US 20120117478A1 · Vadde et al. · 2012 [cited by applicant]
US 20120173356A1 · Fan et al. · 2012 [cited by applicant]
US 20120203733A1 · Zhang · 2012 [cited by applicant]
US 20120210444A1 · Yabe et al. · 2012 [cited by applicant]
US 20120265803A1 · Ha et al. · 2012 [cited by applicant]
US 20120291101A1 · Ahlstrom et al. · 2012 [cited by applicant]
US 20120317609A1 · Carrara et al. · 2012 [cited by applicant]
US 20120331568A1 · Weinstein et al. · 2012 [cited by applicant]
US 20130017806A1 · Sprigg et al. · 2013 [cited by applicant]
US 20130018960A1 · Knysz et al. · 2013 [cited by applicant]
US 20130031191A1 · Bott · 2013 [cited by applicant]
US 20130060616A1 · Block et al. · 2013 [cited by applicant]
US 20130065555A1 · Baker et al. · 2013 [cited by applicant]
US 20130073654A1 · Cohen et al. · 2013 [cited by applicant]
US 20130080522A1 · Ren · 2013 [cited by applicant]
US 20130083059A1 · Hwang et al. · 2013 [cited by applicant]
US 20130086169A1 · Bruich et al. · 2013 [cited by applicant]
US 20130088650A1 · Rouady et al. · 2013 [cited by applicant]
US 20130109369A1 · Forutanpour · 2013 [cited by examiner]
US 20130143521A1 · Hernandez et al. · 2013 [cited by applicant]
US 20130169546A1 · Thomas et al. · 2013 [cited by applicant]
US 20130174100A1 · Seymour et al. · 2013 [cited by applicant]
US 20130227675A1 · Fujioka · 2013 [cited by applicant]
US 20130231093A1 · Toy et al. · 2013 [cited by applicant]
US 20130254288A1 · Harrison · 2013 [cited by applicant]
US 20130254660A1 · Fujioka · 2013 [cited by applicant]
US 20130311597A1 · Arrouye et al. · 2013 [cited by applicant]
US 20140009378A1 · Chew · 2014 [cited by applicant]
US 20140045472A1 · Sharma et al. · 2014 [cited by applicant]
US 20140068755A1 · King et al. · 2014 [cited by applicant]
US 20140113593A1 · Zhou et al. · 2014 [cited by applicant]
US 20140136607A1 · Ou et al. · 2014 [cited by applicant]
US 20140150068A1 · Janzer · 2014 [cited by applicant]
US 20140162595A1 · Raleigh et al. · 2014 [cited by applicant]
US 20140237235A1 · Kuno et al. · 2014 [cited by applicant]
US 20140248852A1 · Raleigh et al. · 2014 [cited by applicant]
US 20140289866A1 · Beck et al. · 2014 [cited by applicant]
US 20140298207A1 · Ittah et al. · 2014 [cited by applicant]
US 20140320398A1 · Papstein · 2014 [cited by applicant]
US 20140325407A1 · Morris et al. · 2014 [cited by applicant]
US 20140330945A1 · Dabbiere et al. · 2014 [cited by applicant]
US 20140331314A1 · Fujioka · 2014 [cited by applicant]
US 20140337997A1 · Beck et al. · 2014 [cited by applicant]
US 20140344951A1 · Brewer · 2014 [cited by applicant]
US 20140351952A1 · Gopu · 2014 [cited by applicant]
US 20140364056A1 · Belk et al. · 2014 [cited by applicant]
US 20150006723A1 · Sheth et al. · 2015 [cited by applicant]
US 20150032887A1 · Pesek · 2015 [cited by examiner]
US 20150049018A1 · Gomez · 2015 [cited by applicant]
US 20150056974A1 · Kim · 2015 [cited by examiner]
US 20150106833A1 · Kang et al. · 2015 [cited by applicant]
US 20150153928A1 · Chen et al. · 2015 [cited by applicant]
US 20150269547A1 · Fan et al. · 2015 [cited by applicant]
US 20150323974A1 · Shuster et al. · 2015 [cited by applicant]
US 20150334118A1 · Yuan et al. · 2015 [cited by applicant]
US 20150341484A1 · Yablokov et al. · 2015 [cited by applicant]
US 20150341506A1 · Mirza et al. · 2015 [cited by applicant]
US 20150348032A1 · Ioveva et al. · 2015 [cited by applicant]
US 20150348185A1 · Frost et al. · 2015 [cited by applicant]
US 20150350215A1 · Shi et al. · 2015 [cited by applicant]
US 20150350220A1 · Espinosa et al. · 2015 [cited by applicant]
US 20150370428A1 · Chan · 2015 [cited by examiner]
US 20160050194A1 · Rachmiel · 2016 [cited by examiner]
US 20160080510A1 · Dawoud et al. · 2016 [cited by applicant]
US 20160094538A1 · Dabbiere et al. · 2016 [cited by applicant]
US 20160094881A1 · Khatua · 2016 [cited by applicant]
US 20160127210A1 · Noureddin et al. · 2016 [cited by applicant]
US 20160139752A1 · Shim et al. · 2016 [cited by applicant]
US 20160188821A1 · Ozeran · 2016 [cited by applicant]
US 20160198322A1 · Pitis · 2016 [cited by applicant]
US 20160232336A1 · Pitschel et al. · 2016 [cited by applicant]
US 20160292060A1 · Mathew et al. · 2016 [cited by applicant]
US 20160294962A1 · Andreev et al. · 2016 [cited by applicant]
US 20160323191A1 · Aoki · 2016 [cited by applicant]
US 20160330078A1 · Bostick et al. · 2016 [cited by applicant]
US 20160342290A1 · Mathur · 2016 [cited by examiner]
US 20160349932A1 · Gorny · 2016 [cited by applicant]
US 20160357394A1 · Tae · 2016 [cited by examiner]
US 20160373588A1 · Raleigh et al. · 2016 [cited by applicant]
US 20170010794A1 · Cho et al. · 2017 [cited by applicant]
US 20170019858A1 · Zhao et al. · 2017 [cited by applicant]
US 20170034228A1 · Grossman et al. · 2017 [cited by applicant]
US 20170053129A1 · Arif et al. · 2017 [cited by applicant]
US 20170055110A1 · Tian et al. · 2017 [cited by applicant]
US 20170068822A1 · Cave · 2017 [cited by examiner]
US 20170149795A1 · Day, II · 2017 [cited by applicant]
US 20170180494A1 · Agrawal et al. · 2017 [cited by applicant]
US 20170201850A1 · Raleigh et al. · 2017 [cited by applicant]
US 20170251268A1 · Zhao · 2017 [cited by applicant]
US 20170279971A1 · Raleigh et al. · 2017 [cited by applicant]
US 20170295258A1 · Raleigh et al. · 2017 [cited by applicant]
US 20170357439A1 · Lemay et al. · 2017 [cited by applicant]
US 20180018252A1 · Farrell et al. · 2018 [cited by applicant]
US 20180032368A1 · Choi · 2018 [cited by examiner]
US 20180046818A1 · Amacker et al. · 2018 [cited by applicant]
US 20180060102A1 · Zhu et al. · 2018 [cited by applicant]
US 20180077030A1 · Lauer et al. · 2018 [cited by applicant]
US 20180224915A1 · Shuster et al. · 2018 [cited by applicant]
US 20180242036A1 · Watanabe · 2018 [cited by examiner]
US 20180276353A1 · Pitschel et al. · 2018 [cited by applicant]
US 20180324567A1 · Mao · 2018 [cited by examiner]
US 20180332178A1 · Ni · 2018 [cited by examiner]
US 20180343306A1 · Lotter et al. · 2018 [cited by applicant]
US 20190028548A1 · Lauer · 2019 [cited by examiner]
US 20190037037A1 · Umeya et al. · 2019 [cited by applicant]
US 20190081949A1 · Wu et al. · 2019 [cited by applicant]
US 20190082227A1 · Zhao · 2019 [cited by applicant]
US 20190124065A1 · Hodge · 2019 [cited by applicant]
US 20190220290A1 · Yu · 2019 [cited by examiner]
US 20190347180A1 · Cranfill et al. · 2019 [cited by applicant]
US 20190347181A1 · Cranfill et al. · 2019 [cited by applicant]
US 20200358765A1 · Olsen et al. · 2020 [cited by applicant]
US 20200382637A1 · Cranfill et al. · 2020 [cited by applicant]
US 20200410584A1 · Frost et al. · 2020 [cited by applicant]
US 20220261460A1 · Pitschel et al. · 2022 [cited by applicant]
US 20220303387A1 · Cranfill et al. · 2022 [cited by applicant]
US 20230153898A1 · Frost et al. · 2023 [cited by applicant]
US 20250156298A1 · Cranfill et al. · 2025 [cited by applicant]
US 20250166059A1 · Frost et al. · 2025 [cited by applicant]
CN 101339500A · 2009 [cited by applicant]
CN 103294965A · 2013 [cited by applicant]
CN 104471521A · 2015 [cited by applicant]
CN 104487929A · 2015 [cited by applicant]
CN 104636645A · 2015 [cited by applicant]
CN 105122267A · 2015 [cited by applicant]
CN 105284099A · 2016 [cited by applicant]
CN 105308634A · 2016 [cited by applicant]
CN 105389078A · 2016 [cited by applicant]
CN 106415431A · 2017 [cited by applicant]
CN 106415476A · 2017 [cited by applicant]
CN 106933682A · 2017 [cited by applicant]
CN 107533368A · 2018 [cited by applicant]
CN 107637055A · 2018 [cited by applicant]
EP 2429183A1 · 2012 [cited by applicant]
EP 2860608A1 · 2015 [cited by applicant]
JP 2000163031A · 2000 [cited by applicant]
JP 2001218976A · 2001 [cited by applicant]
JP 2002342033A · 2002 [cited by applicant]
JP 2007125338A · 2007 [cited by applicant]
JP 2009171115A · 2009 [cited by applicant]
JP 2012511282A · 2012 [cited by applicant]
JP 201385236A · 2013 [cited by applicant]
JP 2014502383A · 2014 [cited by applicant]
JP 201613151A · 2016 [cited by applicant]
JP 2016517598A · 2016 [cited by applicant]
JP 2016224960A · 2016 [cited by applicant]
JP 2017534934A · 2017 [cited by applicant]
KR 1020110024212A · 2011 [cited by applicant]
KR 1020110063466A · 2011 [cited by applicant]
KR 1020140088459A · 2014 [cited by applicant]
KR 101560760B1 · 2015 [cited by applicant]
WO 2007064200A1 · 2007 [cited by applicant]
WO 2011163481A2 · 2011 [cited by applicant]
WO 2012047932A2 · 2012 [cited by applicant]
WO 2013169849A2 · 2013 [cited by applicant]
WO 2014105276A1 · 2014 [cited by applicant]
WO 2014144908A1 · 2014 [cited by applicant]
WO 2015010111A1 · 2015 [cited by applicant]
WO 2017161499A1 · 2017 [cited by applicant]
WO 2018027679A1 · 2018 [cited by applicant]
Extended European Search Report received for European Patent Application No. 20209029.6, mailed on Jul. 16, 2021, 10 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/875,934, mailed on Feb. 4, 2021, 12 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/888,543, mailed on Feb. 17, 2021, 14 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 15/875,934, mailed on Jul. 30, 2021, 9 pages. [cited by applicant]
Search Report received for Chinese Patent Application No. 201811616437.2, mailed on Jan. 28, 2021, 4 pages (2 page of English Translation and 2 pages of Official Copy). [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/502,981, mailed on Oct. 15, 2020, 36 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 15/875,934, mailed on Aug. 21, 2020, 11 pages. [cited by applicant]
International Search Report received for PCT Patent Application No. PCT/US2020/035430, mailed on Oct. 28, 2020, 5 pages. [cited by applicant]
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2019/029214, mailed on Aug. 14, 2019, 16 pages. [cited by applicant]
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2020/035430, mailed on Sep. 7, 2020, 12 pages. [cited by applicant]
Check your Apple ID device list to see where you're signed in, Apple Support, Available online at: <https://support.apple.com/en-us/HT205064>, Mar. 7, 2018, 4 pages. [cited by applicant]
Extended Search Report received for European Patent Application No. 17756993.6, mailed on Oct. 4, 2019, 7 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/502,937, mailed on Aug. 9, 2019, 11 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/502,937, mailed on May 10, 2018, 23 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/502,981, mailed on Dec. 28, 2018, 29 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/502,981, mailed on Oct. 12, 2017, 22 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/683,093, mailed on Dec. 15, 2016, 11 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 15/274,887 mailed on Jan. 5, 2018, 17 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 15/875,934, mailed on Aug. 8, 2019, 11 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/179,106, mailed on Mar. 6, 2020, 12 pages. [cited by applicant]
International Search Report received for PCT Patent Application No. PCT/US2015/023406, mailed on Jun. 26, 2015, 3 pages. [cited by applicant]
International Search Report received for PCT Patent Application No. PCT/US2019/029214, mailed on Nov. 4, 2019, 6 pages. [cited by applicant]
My Data Manager Track your Mobile Data Usage and Save Money, AppPicker, Aug. 18, 2015, 4 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/502,937, mailed on Aug. 14, 2017, 19 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/502,937, mailed on Dec. 14, 2018, 24 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/502,981, mailed on Apr. 3, 2020, 42 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/502,981, mailed on Apr. 11, 2018, 20 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/502,981, mailed on Feb. 14, 2017, 17 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/683,093, mailed on Apr. 20, 2017, 11 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/683,093, mailed on May 5, 2016, 12 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/274,887 mailed on Jun. 23, 2017, 16 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/875,934, mailed on Jan. 23, 2020, 11 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/875,934, mailed on Nov. 30, 2018, 12 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/147,069, mailed on Jan. 6, 2020, 29 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/147,108, mailed on Mar. 22, 2019, 17 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/179,106, mailed on Oct. 23, 2019, 10 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 14/502,937, mailed on Jul. 27, 2020, 4 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 14/502,937, mailed on May 14, 2020, 20 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 14/683,093, mailed on Sep. 6, 2017, 12 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 15/274,887 mailed on Jul. 20, 2018, 10 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 15/875,934, mailed on Nov. 25, 2019, 8 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/147,069, mailed on Apr. 29, 2020, 8 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/147,069, mailed on Aug. 19, 2020, 8 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/147,108, mailed on Sep. 26, 2019, 28 pages. [cited by applicant]
Restriction Requirement received for U.S. Appl. No. 14/502,937, mailed on Feb. 14, 2017, 6 pages. [cited by applicant]
Search Report received for Danish Patent Application No. PA201870341, Completed on Sep. 6, 2018, 4 pages. [cited by applicant]
Search Report received for Danish Patent Application No. PA201870345, Completed on Aug. 28, 2018, 4 pages. [cited by applicant]
Written Opinion received for PCT Patent Application No. PCT/US2015/023406, mailed on Jun. 26, 2015, 10 pages. [cited by applicant]
Golightly, Daniel, “Google is Taking Steps in Search of “Digital Wellbeing”—I/O 2018”, Google Blog, Available Online at: <https://www.androidheadlines.com/2018/05/google-is-taking-steps-in-search-of-digital-wellbeing-i-… [cited by applicant]
Koester, Mark, “Moment: Automatic Track and Know Your iPhone Usage”, Minding the Borderlands, Available online at: <http://www.markwk.com/2016/11/iphone-tracking-with-moment.html>, Jan. 30, 2018, 6 pages. [cited by applicant]
Langer, Christina, “How to Disable Gmail Notifications on Android”, Available online at: <https://ccm.net/faq/35590-how-to-disable-gmail-notifications-on-android>, Mar. 6, 2018, 2 pages. [cited by applicant]
Lee et al., “A Multi-Touch Three Dimensional Touch-Sensitive Tablet”, CHI'85 Proceedings, Apr. 1985, pp. 21-25. [cited by applicant]
Nam, Luke, “Live in the Moment (app review)”, deTeched, Available online at: <http://www.deteched.com/2017/11/20/live-moment-app-review/amp/>, Dec. 6, 2017, 5 pages. [cited by applicant]
Rubine, Dean, “Combining Gestures and Direct Manipulation”, CHI'92, May 3-7, 1992, pp. 659-660. [cited by applicant]
Rubine, Dean H. , “The Automatic Recognition of Gestures”, CMU-CS-91-202, Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Computer Science at Carnegie Mellon University, De… [cited by applicant]
Westerman, Wayne, “Hand Tracking, Finger Identification, and Chordic Manipulation on a Multi-Touch Surface”, A Dissertation Submitted to the Faculty of the University of Delaware in Partial Fulfillment of the Requiremen… [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/020,373, mailed on Jan. 17, 2023, 15 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/456,803, mailed on Dec. 6, 2022, 16 pages. [cited by applicant]
Examiner's Answer to Appeal Brief received for U.S. Appl. No. 14/502,981, mailed on Jan. 12, 2022, 12 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/020,373, mailed on Mar. 30, 2022, 16 Pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/888,543, mailed on Feb. 11, 2022, 5 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/888,543, mailed on Oct. 7, 2021, 5 pages. [cited by applicant]
Search Report Received for Chinese Patent Application No. 202111610141.1 mailed on Apr. 15, 2022, 4 pages (2 page of English Translation and 2 pages of Official Copy). [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/020,373, mailed on Aug. 8, 2023, 9 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/456,803, mailed on Mar. 16, 2023, 9 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/806,436, mailed on Feb. 15, 2024, 17 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/154,772, mailed on Feb. 9, 2024, 18 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/020,373, mailed on Nov. 22, 2023, 7 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/806,436, mailed on Sep. 30, 2024, 5 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/806,436, mailed on Dec. 23, 2024, 5 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/154,772, mailed on Dec. 27, 2024, 7 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/154,772, mailed on Aug. 2, 2024, 12 pages. [cited by applicant]
European Search Report received for European Patent Application No. 25183620.1, Oct. 13, 2025, 10 Pages (Official Copy Only). [cited by applicant]
Cited By (1)
US 1,132,324