IP Library › Granted Patent US 12,223,612
Granted Patent B2
US 12,223,612 · App. 18/407,241 · Granted Feb 11, 2025

Avatar editing environment

Inventors: Marcel Van Os (Santa Cruz, CA); Thomas Goossens (Paris, FR); Laurent Baumann (Campbell, CA); Michael Dale Lampell (Woodside, CA); Alexandre Carlhian (Paris, FR)
Assignee: Apple Inc.
G06T19/20G06F3/04812G06F3/04817G06F3/0482G06F3/04845G06F3/04883G06T11/001G06T11/60G06T13/40G06T15/04G06T2200/24G06T2219/2012G06T2219/2016
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,223,612
App. No.
18/407,241
Granted
Feb 11, 2025
Kind
B2
Abstract

An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar's face, the avatar's skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated.

Claims (123)

1. A computer system configured to communicate with a display and one or more input devices, comprising:

one or more processors;

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, via the display, an avatar editing user interface including a plurality of representations for a plurality of categories of avatar elements;

detecting, via the one or more input devices, a request to select a respective category of avatar elements from the plurality of categories of avatar elements; and

in response to detecting the request to select the respective category of avatar elements:

in accordance with a determination that a first category of avatar elements is selected, displaying, via the display, a representation of the first category of avatar elements at a respective position within the avatar editing user interface; and

in accordance with a determination that a second category of avatar elements, different from the first category of avatar elements, is selected, displaying, via the display, a representation of the second category of avatar elements at the respective position within the avatar editing user interface.

2. The computer system of claim 1 , wherein detecting the request to select the respective category of avatar elements includes detecting an input that includes a movement component in a respective direction, the one or more programs further including instructions for:

in accordance with a determination that the respective direction is a first direction, moving the plurality of representations for the plurality of categories of avatar elements in the first direction; and

in accordance with a determination that the respective direction is a second direction, different from the first direction, moving the plurality of representations for the plurality of categories of avatar elements in the second direction.

3. The computer system of claim 2 , wherein a representation of a third category of avatar elements and a representation of a fourth category of avatar elements, different from the third category of avatar elements, are displayed when the input including the movement component is detected, the one or more programs further include instructions for:

in accordance with the determination that the respective direction is the first direction:

ceasing display of the representation of the third category of avatar elements; and

maintaining display of the representation of the fourth category of avatar elements; and

in accordance with the determination that the respective direction is the second direction:

ceasing display of the representation of the fourth category of avatar elements; and

maintaining display of the representation of the third category of avatar elements.

4. The computer system of claim 1 , the one or more programs further including instructions for:

while the representation of the first category of avatar elements is displayed at the respective position within the avatar editing user interface, displaying, via the display, a first set of avatar elements corresponding to the first category of avatar elements; and

detecting, via one or more input devices, a selection of a respective avatar element from the first set of avatar elements to apply the respective avatar element to a first representation of an avatar.

5. The computer system of claim 4 , the one or more programs further including instructions for:

after detecting the selection of the respective avatar element and while the representation of the second category of avatar elements is displayed in the respective position within the avatar editing user interface, concurrently displaying, via the display:

a second set of avatar elements corresponding to the second category of avatar elements, wherein the second set of avatar elements are different from the first set of avatar elements; and

a second representation of the avatar including the respective avatar element.

6. The computer system of claim 4 , the one or more programs further including instructions for:

after detecting the selection of the respective avatar element and while the representation of the first category of avatar elements is displayed in the respective position within the avatar editing user interface, displaying, via the display, a first selectable interface object that, when selected, exits the avatar editing user interface and saves the selection of the respective avatar element.

7. The computer system of claim 4 , the one or more programs further including instructions for:

after detecting the selection of the respective avatar element and while the representation of the first category of avatar elements is displayed in the respective position within the avatar editing user interface, displaying, via the display, a second selectable interface object that, when selected, exits the avatar editing user interface without saving the selection of the respective avatar element.

8. The computer system of claim 4 , wherein:

the representation of the first category of avatar elements includes a first image; and

the representation of the second category of avatar elements includes a second image that is different from the first image.

9. The computer system of claim 1 , wherein:

the first category of avatar elements includes a third set of avatar elements for a first avatar feature; and

the second category of avatar elements includes a fourth set of avatar elements for a second avatar feature that is different from the first avatar feature.

10. The computer system of claim 9 , wherein:

the first avatar feature is a hair feature, a nose feature, an eye feature, or an accessory feature; and

the second avatar feature is the hair feature, the nose feature, the eye feature, or the accessory feature.

11. The computer system of claim 1 , the one or more programs further including instructions for:

while the representation of the first category of avatar elements is displayed at the respective position within the avatar editing user interface, displaying, via the display, a fifth set of avatar elements corresponding to the first category of avatar elements;

while displaying the fifth set of avatar elements corresponding to the first category of avatar elements, detecting, via the one or more input devices, an input; and

in response to detecting the input, displaying a sixth set of avatar elements corresponding to the first category of avatar elements, wherein the sixth set of avatar elements are different from the fifth set of avatar elements.

12. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of computer system that is in communication with a display and one or more input devices, the one or more programs including instructions for:

displaying, via the display, an avatar editing user interface including a plurality of representations for a plurality of categories of avatar elements;

detecting, via the one or more input devices, a request to select a respective category of avatar elements from the plurality of categories of avatar elements; and

in response to detecting the request to select the respective category of avatar elements:

in accordance with a determination that a first category of avatar elements is selected, displaying, via the display, a representation of the first category of avatar elements at a respective position within the avatar editing user interface; and

in accordance with a determination that a second category of avatar elements, different from the first category of avatar elements, is selected, displaying, via the display, a representation of the second category of avatar elements at the respective position within the avatar editing user interface.

13. The non-transitory computer-readable storage medium of claim 12 , wherein detecting the request to select the respective category of avatar elements includes detecting an input that includes a movement component in a respective direction, the one or more programs further including instructions for:

in accordance with a determination that the respective direction is a first direction, moving the plurality of representations for the plurality of categories of avatar elements in the first direction; and

in accordance with a determination that the respective direction is a second direction, different from the first direction, moving the plurality of representations for the plurality of categories of avatar elements in the second direction.

14. The non-transitory computer-readable storage medium of claim 13 , wherein a representation of a third category of avatar elements and a representation of a fourth category of avatar elements, different from the third category of avatar elements, are displayed when the input including the movement component is detected, the one or more programs further include instructions for:

in accordance with the determination that the respective direction is the first direction:

ceasing display of the representation of the third category of avatar elements; and

maintaining display of the representation of the fourth category of avatar elements; and

in accordance with the determination that the respective direction is the second direction:

ceasing display of the representation of the fourth category of avatar elements; and

maintaining display of the representation of the third category of avatar elements.

15. The non-transitory computer-readable storage medium of claim 12 , the one or more programs further including instructions for:

while the representation of the first category of avatar elements is displayed at the respective position within the avatar editing user interface, displaying, via the display, a first set of avatar elements corresponding to the first category of avatar elements; and

detecting, via one or more input devices, a selection of a respective avatar element from the first set of avatar elements to apply the respective avatar element to a first representation of an avatar.

16. The non-transitory computer-readable storage medium of claim 15 , the one or more programs further including instructions for:

after detecting the selection of the respective avatar element and while the representation of the second category of avatar elements is displayed in the respective position within the avatar editing user interface, concurrently displaying, via the display:

a second set of avatar elements corresponding to the second category of avatar elements, wherein the second set of avatar elements are different from the first set of avatar elements; and

a second representation of the avatar including the respective avatar element.

17. The non-transitory computer-readable storage medium of claim 15 , the one or more programs further including instructions for:

after detecting the selection of the respective avatar element and while the representation of the first category of avatar elements is displayed in the respective position within the avatar editing user interface, displaying, via the display, a first selectable interface object that, when selected, exits the avatar editing user interface and saves the selection of the respective avatar element.

18. The non-transitory computer-readable storage medium of claim 15 , the one or more programs further including instructions for:

after detecting the selection of the respective avatar element and while the representation of the first category of avatar elements is displayed in the respective position within the avatar editing user interface, displaying, via the display, a second selectable interface object that, when selected, exits the avatar editing user interface without saving the selection of the respective avatar element.

19. The non-transitory computer-readable storage medium of claim 15 , wherein:

the representation of the first category of avatar elements includes a first image; and

the representation of the second category of avatar elements includes a second image that is different from the first image.

20. The non-transitory computer-readable storage medium of claim 12 , wherein:

the first category of avatar elements includes a third set of avatar elements for a first avatar feature; and

the second category of avatar elements includes a fourth set of avatar elements for a second avatar feature that is different from the first avatar feature.

21. The non-transitory computer-readable storage medium of claim 20 , wherein:

the first avatar feature is a hair feature, a nose feature, an eye feature, or an accessory feature; and

the second avatar feature is the hair feature, the nose feature, the eye feature, or the accessory feature.

22. The non-transitory computer-readable storage medium of claim 12 , the one or more programs further including instructions for:

while the representation of the first category of avatar elements is displayed at the respective position within the avatar editing user interface, displaying, via the display, a fifth set of avatar elements corresponding to the first category of avatar elements;

while displaying the fifth set of avatar elements corresponding to the first category of avatar elements, detecting, via the one or more input devices, an input; and

in response to detecting the input, displaying a sixth set of avatar elements corresponding to the first category of avatar elements, wherein the sixth set of avatar elements are different from the fifth set of avatar elements.

23. A method, comprising:

at a computer system that is in communication with a display and one or more input devices:

displaying, via the display, an avatar editing user interface including a plurality of representations for a plurality of categories of avatar elements;

detecting, via the one or more input devices, a request to select a respective category of avatar elements from the plurality of categories of avatar elements; and

in response to detecting the request to select the respective category of avatar elements:

in accordance with a determination that a first category of avatar elements is selected, displaying, via the display, a representation of the first category of avatar elements at a respective position within the avatar editing user interface; and

in accordance with a determination that a second category of avatar elements, different from the first category of avatar elements, is selected, displaying, via the display, a representation of the second category of avatar elements at the respective position within the avatar editing user interface.

24. The method of claim 23 , wherein detecting the request to select the respective category of avatar elements includes detecting an input that includes a movement component in a respective direction, the method further comprising:

in accordance with a determination that the respective direction is a first direction, moving the plurality of representations for the plurality of categories of avatar elements in the first direction; and

in accordance with a determination that the respective direction is a second direction, different from the first direction, moving the plurality of representations for the plurality of categories of avatar elements in the second direction.

25. The method of claim 24 , wherein a representation of a third category of avatar elements and a representation of a fourth category of avatar elements, different from the third category of avatar elements, are displayed when the input including the movement component is detected, the method further comprising:

in accordance with the determination that the respective direction is the first direction:

ceasing display of the representation of the third category of avatar elements; and

maintaining display of the representation of the fourth category of avatar elements; and

in accordance with the determination that the respective direction is the second direction:

ceasing display of the representation of the fourth category of avatar elements; and

maintaining display of the representation of the third category of avatar elements.

26. The method of claim 23 , further comprising:

while the representation of the first category of avatar elements is displayed at the respective position within the avatar editing user interface, displaying, via the display, a first set of avatar elements corresponding to the first category of avatar elements; and

detecting, via one or more input devices, a selection of a respective avatar element from the first set of avatar elements to apply the respective avatar element to a first representation of an avatar.

27. The method of claim 26 , further comprising:

after detecting the selection of the respective avatar element and while the representation of the second category of avatar elements is displayed in the respective position within the avatar editing user interface, concurrently displaying, via the display:

a second set of avatar elements corresponding to the second category of avatar elements, wherein the second set of avatar elements are different from the first set of avatar elements; and

a second representation of the avatar including the respective avatar element.

28. The method of claim 26 , further comprising:

after detecting the selection of the respective avatar element and while the representation of the first category of avatar elements is displayed in the respective position within the avatar editing user interface, displaying, via the display, a first selectable interface object that, when selected, exits the avatar editing user interface and saves the selection of the respective avatar element.

29. The method of claim 26 , further comprising:

after detecting the selection of the respective avatar element and while the representation of the first category of avatar elements is displayed in the respective position within the avatar editing user interface, displaying, via the display, a second selectable interface object that, when selected, exits the avatar editing user interface without saving the selection of the respective avatar element.

30. The method of claim 26 , wherein:

the representation of the first category of avatar elements includes a first image; and

the representation of the second category of avatar elements includes a second image that is different from the first image.

31. The method of claim 23 , wherein:

the first category of avatar elements includes a third set of avatar elements for a first avatar feature; and

the second category of avatar elements includes a fourth set of avatar elements for a second avatar feature that is different from the first avatar feature.

32. The method of claim 31 , wherein:

the first avatar feature is a hair feature, a nose feature, an eye feature, or an accessory feature; and

the second avatar feature is the hair feature, the nose feature, the eye feature, or the accessory feature.

33. The method of claim 23 , further comprising:

while the representation of the first category of avatar elements is displayed at the respective position within the avatar editing user interface, displaying, via the display, a fifth set of avatar elements corresponding to the first category of avatar elements;

while displaying the fifth set of avatar elements corresponding to the first category of avatar elements, detecting, via the one or more input devices, an input; and

in response to detecting the input, displaying a sixth set of avatar elements corresponding to the first category of avatar elements, wherein the sixth set of avatar elements are different from the fifth set of avatar elements.

Continuity (6)
Continuation 17971456 · Oct 21, 2022
Continuation 16833436 · Mar 27, 2020
Continuation 14866560 · Sep 25, 2015
Continuation 13082035 · Apr 7, 2011
Provisional Application 61321840 · Apr 7, 2010
Related Publication 20240144626A1 · May 2, 2024
References Cited (400)
US 3633354A · Stemmler · 1972 [cited by applicant]
US 4847819A · Hong · 1989 [cited by applicant]
US 4945521A · Klaus · 1990 [cited by applicant]
US 5383165A · Vaucher · 1995 [cited by applicant]
US 5483261A · Yasutake · 1996 [cited by applicant]
US 5488204A · Mead et al. · 1996 [cited by applicant]
US 5615320A · Lavendel · 1997 [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 6084598A · Chekerylla · 2000 [cited by applicant]
US 6188391B1 · Seely et al. · 2001 [cited by applicant]
US 6310610B1 · Beaton et al. · 2001 [cited by applicant]
US 6323846B1 · Westerman et al. · 2001 [cited by applicant]
US 6453294B1 · Dutta et al. · 2002 [cited by applicant]
US 6545682B1 · Ventrella et al. · 2003 [cited by applicant]
US 6621524B1 · Iijima et al. · 2003 [cited by applicant]
US 6690376B1 · Saito et al. · 2004 [cited by applicant]
US 6690387B2 · Zimmerman et al. · 2004 [cited by applicant]
US 6873610B1 · Noever · 2005 [cited by applicant]
US 7015894B2 · Morohoshi · 2006 [cited by applicant]
US 7180524B1 · Axelrod · 2007 [cited by applicant]
US 7184064B2 · Zimmerman et al. · 2007 [cited by applicant]
US 7227976B1 · Jung et al. · 2007 [cited by applicant]
US 7386799B1 · Clanton et al. · 2008 [cited by applicant]
US 7484176B2 · Blattner et al. · 2009 [cited by applicant]
US 7487458B2 · Jalon et al. · 2009 [cited by applicant]
US 7603413B1 · Herold et al. · 2009 [cited by applicant]
US 7636755B2 · Blattner et al. · 2009 [cited by applicant]
US 7663607B2 · Hotelling et al. · 2010 [cited by applicant]
US 7697960B2 · Seo et al. · 2010 [cited by applicant]
US 7716057B2 · Horvitz · 2010 [cited by applicant]
US 7751285B1 · Cain et al. · 2010 [cited by applicant]
US 7761339B2 · Alivandi · 2010 [cited by applicant]
US 7827495B2 · Bells et al. · 2010 [cited by applicant]
US 7840668B1 · Sylvain et al. · 2010 [cited by applicant]
US 7895049B2 · Osullivan et al. · 2011 [cited by applicant]
US 7908554B1 · Blattner · 2011 [cited by applicant]
US 7921066B2 · Van et al. · 2011 [cited by applicant]
US 7979574B2 · Gillo et al. · 2011 [cited by applicant]
US 8026918B1 · Murphy · 2011 [cited by applicant]
US 8037147B1 · Herold et al. · 2011 [cited by applicant]
US 8047988B2 · Lee et al. · 2011 [cited by applicant]
US 8088044B2 · Tchao et al. · 2012 [cited by applicant]
US 8156060B2 · Borzestowski et al. · 2012 [cited by applicant]
US 8169438B1 · Baraff et al. · 2012 [cited by applicant]
US 8234218B2 · Robinson et al. · 2012 [cited by applicant]
US 8250144B2 · Blattner et al. · 2012 [cited by applicant]
US 8280979B2 · Kunz et al. · 2012 [cited by applicant]
US 8295546B2 · Craig et al. · 2012 [cited by applicant]
US 8384719B2 · Reville et al. · 2013 [cited by applicant]
US RE44054E · Kim · 2013 [cited by applicant]
US 8390628B2 · Harding et al. · 2013 [cited by applicant]
US 8402378B2 · Blattner et al. · 2013 [cited by applicant]
US 8423089B2 · Song et al. · 2013 [cited by applicant]
US 8439750B2 · Kawamoto · 2013 [cited by applicant]
US 8473848B2 · Bells et al. · 2013 [cited by applicant]
US 8479122B2 · Hotelling et al. · 2013 [cited by applicant]
US 8506396B1 · Snyder et al. · 2013 [cited by applicant]
US 8692830B2 · Nelson et al. · 2014 [cited by applicant]
US 8694899B2 · Goossens et al. · 2014 [cited by applicant]
US 8896652B2 · Ralston · 2014 [cited by applicant]
US 9041764B2 · Wang et al. · 2015 [cited by applicant]
US 9094576B1 · Karakotsios · 2015 [cited by applicant]
US 9153031B2 · El-saban et al. · 2015 [cited by applicant]
US 9207837B2 · Paretti et al. · 2015 [cited by applicant]
US 9230241B1 · Singh et al. · 2016 [cited by applicant]
US 9230355B1 · Ahuja et al. · 2016 [cited by applicant]
US 9245177B2 · Perez · 2016 [cited by applicant]
US 9246961B2 · Walkin et al. · 2016 [cited by applicant]
US 9264660B1 · Petterson et al. · 2016 [cited by applicant]
US 9298257B2 · Hwang et al. · 2016 [cited by applicant]
US 9298263B2 · Geisner et al. · 2016 [cited by applicant]
US 9349414B1 · Furment et al. · 2016 [cited by applicant]
US 9411506B1 · Marra et al. · 2016 [cited by applicant]
US 9448708B1 · Bennett et al. · 2016 [cited by applicant]
US 9542070B2 · Xu et al. · 2017 [cited by applicant]
US 9602559B1 · Barros et al. · 2017 [cited by applicant]
US 9625987B1 · Lapenna et al. · 2017 [cited by applicant]
US 9628416B2 · Henderson · 2017 [cited by applicant]
US 9686497B1 · Terry · 2017 [cited by applicant]
US 9760976B2 · Kameyama · 2017 [cited by applicant]
US 9786084B1 · Bhat et al. · 2017 [cited by applicant]
US 9948589B2 · Gonnen et al. · 2018 [cited by applicant]
US 9949697B2 · Iscoe et al. · 2018 [cited by applicant]
US 10062133B1 · Mishra et al. · 2018 [cited by applicant]
US 10095385B2 · Walkin et al. · 2018 [cited by applicant]
US 10139218B2 · Matsushita · 2018 [cited by applicant]
US 10270983B1 · Van Os et al. · 2019 [cited by applicant]
US 10289265B2 · Kulkarni · 2019 [cited by applicant]
US 10325416B1 · Scapel et al. · 2019 [cited by applicant]
US 10325417B1 · Scapel et al. · 2019 [cited by applicant]
US 10341612B2 · Imaoka · 2019 [cited by applicant]
US 10375313B1 · Van Os et al. · 2019 [cited by applicant]
US 10376153B2 · Tzvieli et al. · 2019 [cited by applicant]
US 10379719B2 · Scapel et al. · 2019 [cited by applicant]
US 10410434B1 · Scapel et al. · 2019 [cited by applicant]
US 10505726B1 · Andon et al. · 2019 [cited by applicant]
US 10521091B2 · Anzures et al. · 2019 [cited by applicant]
US 10521948B2 · Rickwald et al. · 2019 [cited by applicant]
US 10580221B2 · Scapel et al. · 2020 [cited by applicant]
US 10620590B1 · Guzman et al. · 2020 [cited by applicant]
US 10628985B2 · Mishra et al. · 2020 [cited by applicant]
US 10657695B2 · Chand et al. · 2020 [cited by applicant]
US 10659405B1 · Chang et al. · 2020 [cited by applicant]
US 10698575B2 · Walkin et al. · 2020 [cited by applicant]
US 10708545B2 · Rivard et al. · 2020 [cited by applicant]
US 10789753B2 · Miller et al. · 2020 [cited by applicant]
US 10796480B2 · Chen et al. · 2020 [cited by applicant]
US 10798035B2 · Lewis et al. · 2020 [cited by applicant]
US 10810409B2 · Bacivarov et al. · 2020 [cited by applicant]
US 10811055B1 · Kimber et al. · 2020 [cited by applicant]
US 10817981B1 · Belkin · 2020 [cited by applicant]
US 10845968B2 · Scapel et al. · 2020 [cited by applicant]
US 10855910B2 · Tano et al. · 2020 [cited by applicant]
US 10902661B1 · Mourkogiannis et al. · 2021 [cited by applicant]
US 11061372B1 · Chen et al. · 2021 [cited by applicant]
US 11107261B2 · Scapel et al. · 2021 [cited by applicant]
US 11188190B2 · Blackstock et al. · 2021 [cited by applicant]
US 11729339B2 · Morii · 2023 [cited by applicant]
US 11798246B2 · Lee et al. · 2023 [cited by applicant]
US 20010019330A1 · Bickmore et al. · 2001 [cited by applicant]
US 20010050689A1 · Park · 2001 [cited by applicant]
US 20020054157A1 · Hayashi et al. · 2002 [cited by applicant]
US 20020061781A1 · Tonomura · 2002 [cited by applicant]
US 20020135581A1 · Russell et al. · 2002 [cited by applicant]
US 20030110450A1 · Sakai · 2003 [cited by applicant]
US 20030135769A1 · Loughran · 2003 [cited by applicant]
US 20030140309A1 · Saito et al. · 2003 [cited by applicant]
US 20030206170A1 · Bickmore et al. · 2003 [cited by applicant]
US 20040075699A1 · Franchi et al. · 2004 [cited by applicant]
US 20040179039A1 · Blattner et al. · 2004 [cited by applicant]
US 20040203342A1 · Sibecas et al. · 2004 [cited by applicant]
US 20040225966A1 · Besharat et al. · 2004 [cited by applicant]
US 20050026685A1 · Ruark et al. · 2005 [cited by applicant]
US 20050078804A1 · Yomoda · 2005 [cited by applicant]
US 20050122543A1 · Walker · 2005 [cited by applicant]
US 20050124389A1 · Yang · 2005 [cited by applicant]
US 20050143108A1 · Seo et al. · 2005 [cited by applicant]
US 20050174216A1 · Lintell · 2005 [cited by applicant]
US 20050190653A1 · Chen · 2005 [cited by applicant]
US 20050248574A1 · Ashtekar et al. · 2005 [cited by applicant]
US 20050257042A1 · Sierra et al. · 2005 [cited by applicant]
US 20050261031A1 · Seo et al. · 2005 [cited by applicant]
US 20060020904A1 · Aaltonen et al. · 2006 [cited by applicant]
US 20060026521A1 · Hotelling et al. · 2006 [cited by applicant]
US 20060059430A1 · Bells et al. · 2006 [cited by applicant]
US 20060075053A1 · Xu et al. · 2006 [cited by applicant]
US 20060166708A1 · Kim et al. · 2006 [cited by applicant]
US 20060188144A1 · Sasaki et al. · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20060294465A1 · Ronen et al. · 2006 [cited by applicant]
US 20070003915A1 · Templeman · 2007 [cited by applicant]
US 20070024614A1 · Tam et al. · 2007 [cited by applicant]
US 20070052851A1 · Ochs et al. · 2007 [cited by applicant]
US 20070113181A1 · Blattner et al. · 2007 [cited by applicant]
US 20070130001A1 · Jung et al. · 2007 [cited by applicant]
US 20070162936A1 · Stallings et al. · 2007 [cited by applicant]
US 20070168863A1 · Blattner et al. · 2007 [cited by applicant]
US 20070171091A1 · Nisenboim et al. · 2007 [cited by applicant]
US 20070192718A1 · Voorhees et al. · 2007 [cited by applicant]
US 20070226653A1 · Moore et al. · 2007 [cited by applicant]
US 20070260984A1 · Marks et al. · 2007 [cited by applicant]
US 20070277109A1 · Chen et al. · 2007 [cited by applicant]
US 20080052242A1 · Merritt et al. · 2008 [cited by applicant]
US 20080095470A1 · Chao et al. · 2008 [cited by applicant]
US 20080098031A1 · Ducharme · 2008 [cited by applicant]
US 20080158232A1 · Shuster · 2008 [cited by applicant]
US 20080163074A1 · Tu · 2008 [cited by applicant]
US 20080201438A1 · Mandre et al. · 2008 [cited by applicant]
US 20080250315A1 · Eronen et al. · 2008 [cited by applicant]
US 20080298571A1 · Kurtz et al. · 2008 [cited by applicant]
US 20090015593A1 · Kang et al. · 2009 [cited by applicant]
US 20090027337A1 · Hildreth · 2009 [cited by applicant]
US 20090031240A1 · Hildreth · 2009 [cited by applicant]
US 20090044113A1 · Jones et al. · 2009 [cited by applicant]
US 20090049392A1 · Karttunen et al. · 2009 [cited by applicant]
US 20090066817A1 · Sakamaki · 2009 [cited by applicant]
US 20090077497A1 · Cho et al. · 2009 [cited by applicant]
US 20090144173A1 · Mo et al. · 2009 [cited by applicant]
US 20090144639A1 · Nims et al. · 2009 [cited by applicant]
US 20090147008A1 · Do et al. · 2009 [cited by applicant]
US 20090150778A1 · Nicol · 2009 [cited by applicant]
US 20090175521A1 · Shadan et al. · 2009 [cited by applicant]
US 20090201297A1 · Johansson · 2009 [cited by applicant]
US 20090202114A1 · Morin et al. · 2009 [cited by applicant]
US 20090216691A1 · Borzestowski et al. · 2009 [cited by applicant]
US 20090233650A1 · Hosono · 2009 [cited by applicant]
US 20090237328A1 · Gyorfi et al. · 2009 [cited by applicant]
US 20090251484A1 · Zhao et al. · 2009 [cited by applicant]
US 20090254859A1 · Arrasvuori et al. · 2009 [cited by applicant]
US 20090254862A1 · Viginisson et al. · 2009 [cited by applicant]
US 20090271705A1 · Sheng et al. · 2009 [cited by applicant]
US 20090281925A1 · Winter et al. · 2009 [cited by applicant]
US 20090297022A1 · Pettigrew et al. · 2009 [cited by applicant]
US 20090300513A1 · Nims et al. · 2009 [cited by applicant]
US 20090300525A1 · Jolliff et al. · 2009 [cited by applicant]
US 20090325701A1 · Andres Del Valle · 2009 [cited by applicant]
US 20100009747A1 · Reville et al. · 2010 [cited by applicant]
US 20100030660A1 · Edwards · 2010 [cited by applicant]
US 20100097375A1 · Tadaishi et al. · 2010 [cited by applicant]
US 20100123915A1 · Kashimoto · 2010 [cited by applicant]
US 20100124941A1 · Cho · 2010 [cited by applicant]
US 20100149573A1 · Pat et al. · 2010 [cited by applicant]
US 20100153847A1 · Fama · 2010 [cited by applicant]
US 20100188426A1 · Ohmori et al. · 2010 [cited by applicant]
US 20100203968A1 · Gill et al. · 2010 [cited by applicant]
US 20100211899A1 · Fujioka · 2010 [cited by applicant]
US 20100218089A1 · Chao et al. · 2010 [cited by applicant]
US 20100257469A1 · Kim et al. · 2010 [cited by applicant]
US 20100277470A1 · Margolis · 2010 [cited by applicant]
US 20100302138A1 · Poot et al. · 2010 [cited by applicant]
US 20100302395A1 · Mathe et al. · 2010 [cited by applicant]
US 20100317410A1 · Song et al. · 2010 [cited by applicant]
US 20110007174A1 · Bacivarov et al. · 2011 [cited by applicant]
US 20110072394A1 · Victor et al. · 2011 [cited by applicant]
US 20110074807A1 · Inada et al. · 2011 [cited by applicant]
US 20110119610A1 · Hackborn et al. · 2011 [cited by applicant]
US 20110161837A1 · Betzler et al. · 2011 [cited by applicant]
US 20110221755A1 · Geisner et al. · 2011 [cited by applicant]
US 20110239115A1 · Williams et al. · 2011 [cited by applicant]
US 20110248992A1 · Van et al. · 2011 [cited by applicant]
US 20110249073A1 · Cranfill et al. · 2011 [cited by applicant]
US 20110249078A1 · Abuan et al. · 2011 [cited by applicant]
US 20110252344A1 · Van Os · 2011 [cited by applicant]
US 20110256848A1 · Bok et al. · 2011 [cited by applicant]
US 20110292051A1 · Nelson et al. · 2011 [cited by applicant]
US 20110296324A1 · Goossens et al. · 2011 [cited by applicant]
US 20110304632A1 · Evertt et al. · 2011 [cited by applicant]
US 20120017180A1 · Flik et al. · 2012 [cited by applicant]
US 20120069028A1 · Bouguerra · 2012 [cited by applicant]
US 20120075328A1 · Goossens · 2012 [cited by applicant]
US 20120079378A1 · Goossens · 2012 [cited by applicant]
US 20120113762A1 · Frost · 2012 [cited by applicant]
US 20120174029A1 · Bastide et al. · 2012 [cited by applicant]
US 20120206452A1 · Geisner et al. · 2012 [cited by applicant]
US 20120210263A1 · Perry et al. · 2012 [cited by applicant]
US 20120256967A1 · Baldwin et al. · 2012 [cited by applicant]
US 20120293686A1 · Karn et al. · 2012 [cited by applicant]
US 20120299945A1 · Aarabi · 2012 [cited by applicant]
US 20120309520A1 · Evertt et al. · 2012 [cited by applicant]
US 20120314047A1 · Kasahara et al. · 2012 [cited by applicant]
US 20130038759A1 · Jo et al. · 2013 [cited by applicant]
US 20130101164A1 · Leclerc et al. · 2013 [cited by applicant]
US 20130113956A1 · Anderson et al. · 2013 [cited by applicant]
US 20130135315A1 · Bares et al. · 2013 [cited by applicant]
US 20130141513A1 · Setton et al. · 2013 [cited by applicant]
US 20130147933A1 · Kulas et al. · 2013 [cited by applicant]
US 20130157646A1 · Ferren et al. · 2013 [cited by applicant]
US 20130159900A1 · Pendharkar · 2013 [cited by applicant]
US 20130160141A1 · Tseng et al. · 2013 [cited by applicant]
US 20130194378A1 · Brown · 2013 [cited by applicant]
US 20130198210A1 · Lee et al. · 2013 [cited by applicant]
US 20130201104A1 · Ptucha et al. · 2013 [cited by applicant]
US 20130234964A1 · Kim et al. · 2013 [cited by applicant]
US 20130238686A1 · O'Donoghue et al. · 2013 [cited by applicant]
US 20130286161A1 · Lv et al. · 2013 [cited by applicant]
US 20130290905A1 · Luvogt et al. · 2013 [cited by applicant]
US 20130293686A1 · Blow et al. · 2013 [cited by applicant]
US 20130305189A1 · Kim · 2013 [cited by applicant]
US 20130322218A1 · Burkhardt et al. · 2013 [cited by applicant]
US 20130342730A1 · Lee et al. · 2013 [cited by applicant]
US 20140043329A1 · Wang et al. · 2014 [cited by applicant]
US 20140047389A1 · Aarabi · 2014 [cited by applicant]
US 20140055554A1 · Du et al. · 2014 [cited by applicant]
US 20140078144A1 · Berriman et al. · 2014 [cited by applicant]
US 20140115488A1 · Hackborn · 2014 [cited by applicant]
US 20140137013A1 · Matas · 2014 [cited by applicant]
US 20140143693A1 · Goossens et al. · 2014 [cited by applicant]
US 20140168217A1 · Kim et al. · 2014 [cited by applicant]
US 20140218371A1 · Du et al. · 2014 [cited by applicant]
US 20140267618A1 · Esteban et al. · 2014 [cited by applicant]
US 20140300635A1 · Suzuki · 2014 [cited by applicant]
US 20140333671A1 · Phang et al. · 2014 [cited by applicant]
US 20140336808A1 · Taylor et al. · 2014 [cited by applicant]
US 20140351720A1 · Yin · 2014 [cited by applicant]
US 20140362091A1 · Bouaziz et al. · 2014 [cited by applicant]
US 20140368601A1 · Decharms · 2014 [cited by applicant]
US 20150011204A1 · Seo et al. · 2015 [cited by applicant]
US 20150033192A1 · Bohannon et al. · 2015 [cited by applicant]
US 20150035825A1 · Zhou et al. · 2015 [cited by applicant]
US 20150036883A1 · Deri et al. · 2015 [cited by applicant]
US 20150037545A1 · Sun · 2015 [cited by applicant]
US 20150042571A1 · Lombardi et al. · 2015 [cited by applicant]
US 20150043046A1 · Iwamoto · 2015 [cited by applicant]
US 20150052462A1 · Kulkarni · 2015 [cited by applicant]
US 20150058754A1 · Rauh · 2015 [cited by applicant]
US 20150062052A1 · Bernstein et al. · 2015 [cited by applicant]
US 20150070378A1 · Kriese et al. · 2015 [cited by applicant]
US 20150077502A1 · Jordan et al. · 2015 [cited by applicant]
US 20150078621A1 · Choi et al. · 2015 [cited by applicant]
US 20150082193A1 · Wallace et al. · 2015 [cited by applicant]
US 20150082446A1 · Flowers et al. · 2015 [cited by applicant]
US 20150091896A1 · Tarquini et al. · 2015 [cited by applicant]
US 20150149899A1 · Bernstein et al. · 2015 [cited by applicant]
US 20150149927A1 · Walkin et al. · 2015 [cited by applicant]
US 20150213604A1 · Li et al. · 2015 [cited by applicant]
US 20150248235A1 · Offenberg et al. · 2015 [cited by applicant]
US 20150253740A1 · Nishijima et al. · 2015 [cited by applicant]
US 20150254396A1 · Tamura et al. · 2015 [cited by applicant]
US 20150281145A1 · Ji · 2015 [cited by applicant]
US 20150302624A1 · Burke · 2015 [cited by applicant]
US 20150312182A1 · Langholz · 2015 [cited by applicant]
US 20150312184A1 · Langholz et al. · 2015 [cited by applicant]
US 20150312185A1 · Langholz et al. · 2015 [cited by applicant]
US 20150317945A1 · Andress et al. · 2015 [cited by applicant]
US 20150334075A1 · Wang et al. · 2015 [cited by applicant]
US 20150350141A1 · Yang et al. · 2015 [cited by applicant]
US 20150370529A1 · Zambetti et al. · 2015 [cited by applicant]
US 20160005211A1 · Sarkis et al. · 2016 [cited by applicant]
US 20160006987A1 · Li et al. · 2016 [cited by applicant]
US 20160030844A1 · Nair et al. · 2016 [cited by applicant]
US 20160034133A1 · Wilson et al. · 2016 [cited by applicant]
US 20160050169A1 · Ben Atar et al. · 2016 [cited by applicant]
US 20160062582A1 · Wilson et al. · 2016 [cited by applicant]
US 20160086387A1 · Os et al. · 2016 [cited by applicant]
US 20160092035A1 · Crocker et al. · 2016 [cited by applicant]
US 20160092043A1 · Missig et al. · 2016 [cited by applicant]
US 20160103427A1 · Westra et al. · 2016 [cited by applicant]
US 20160132200A1 · Walkin et al. · 2016 [cited by applicant]
US 20160134840A1 · Mcculloch · 2016 [cited by applicant]
US 20160150215A1 · Chen et al. · 2016 [cited by applicant]
US 20160163084A1 · Corazza et al. · 2016 [cited by applicant]
US 20160187995A1 · Rosewall · 2016 [cited by applicant]
US 20160217601A1 · Tsuda et al. · 2016 [cited by applicant]
US 20160226926A1 · Singh et al. · 2016 [cited by applicant]
US 20160227121A1 · Matsushita · 2016 [cited by applicant]
US 20160247309A1 · Li et al. · 2016 [cited by applicant]
US 20160259413A1 · Anzures et al. · 2016 [cited by applicant]
US 20160259497A1 · Foss et al. · 2016 [cited by applicant]
US 20160259498A1 · Foss et al. · 2016 [cited by applicant]
US 20160259499A1 · Kocienda et al. · 2016 [cited by applicant]
US 20160259518A1 · King et al. · 2016 [cited by applicant]
US 20160259519A1 · Foss et al. · 2016 [cited by applicant]
US 20160259527A1 · Kocienda et al. · 2016 [cited by applicant]
US 20160259528A1 · Foss et al. · 2016 [cited by applicant]
US 20160267067A1 · Mays et al. · 2016 [cited by applicant]
US 20160275724A1 · Adeyoola et al. · 2016 [cited by applicant]
US 20160284123A1 · Hare et al. · 2016 [cited by applicant]
US 20160323507A1 · Chong et al. · 2016 [cited by applicant]
US 20160327911A1 · Eim et al. · 2016 [cited by applicant]
US 20160328875A1 · Fang et al. · 2016 [cited by applicant]
US 20160357282A1 · Block et al. · 2016 [cited by applicant]
US 20160370974A1 · Stenneth · 2016 [cited by applicant]
US 20170003659A1 · Nakanishi · 2017 [cited by applicant]
US 20170018289A1 · Morgenstern · 2017 [cited by applicant]
US 20170032554A1 · O'Donovan et al. · 2017 [cited by applicant]
US 20170046065A1 · Zeng et al. · 2017 [cited by applicant]
US 20170061635A1 · Petrovich et al. · 2017 [cited by applicant]
US 20170082983A1 · Katzer et al. · 2017 [cited by applicant]
US 20170083086A1 · Mazur et al. · 2017 [cited by applicant]
US 20170111616A1 · Li et al. · 2017 [cited by applicant]
US 20170124751A1 · Ross et al. · 2017 [cited by applicant]
US 20170131886A1 · Kim et al. · 2017 [cited by applicant]
US 20170140214A1 · Matas et al. · 2017 [cited by applicant]
US 20170164888A1 · Matsuda et al. · 2017 [cited by applicant]
US 20170178287A1 · Anderson · 2017 [cited by applicant]
US 20170193684A1 · Du et al. · 2017 [cited by applicant]
US 20170206095A1 · Gibbs et al. · 2017 [cited by applicant]
US 20170220212A1 · Yang et al. · 2017 [cited by applicant]
US 20170236298A1 · Vetter · 2017 [cited by applicant]
US 20170255169A1 · Lee et al. · 2017 [cited by applicant]
US 20170269715A1 · Kim et al. · 2017 [cited by applicant]
US 20170285916A1 · Xu et al. · 2017 [cited by applicant]
US 20170286913A1 · Liu et al. · 2017 [cited by applicant]
US 20170322711A1 · Robinson et al. · 2017 [cited by applicant]
US 20170323266A1 · Seo · 2017 [cited by applicant]
US 20170336926A1 · Chaudhri et al. · 2017 [cited by applicant]
US 20170336928A1 · Chaudhri et al. · 2017 [cited by applicant]
US 20170337554A1 · Mokhasi et al. · 2017 [cited by applicant]
US 20180004404A1 · Delfino et al. · 2018 [cited by applicant]
US 20180034867A1 · Zahn et al. · 2018 [cited by applicant]
US 20180047200A1 · O'Hara et al. · 2018 [cited by applicant]
US 20180059903A1 · Lim et al. · 2018 [cited by applicant]
US 20180067633A1 · Wilson et al. · 2018 [cited by applicant]
US 20180074693A1 · Jones et al. · 2018 [cited by applicant]
US 20180081515A1 · Block et al. · 2018 [cited by applicant]
US 20180088787A1 · Bereza et al. · 2018 [cited by applicant]
US 20180091732A1 · Wilson et al. · 2018 [cited by applicant]
US 20180095649A1 · Valdivia et al. · 2018 [cited by applicant]
US 20180114543A1 · Novikoff · 2018 [cited by applicant]
US 20180121060A1 · Jeong et al. · 2018 [cited by applicant]
US 20180131878A1 · Charlton et al. · 2018 [cited by applicant]
US 20180165862A1 · Sawaki · 2018 [cited by applicant]
US 20180165863A1 · Kubo et al. · 2018 [cited by applicant]
US 20180189549A1 · Inomata · 2018 [cited by applicant]
US 20180191944A1 · Carbonell et al. · 2018 [cited by applicant]
US 20180246639A1 · Han et al. · 2018 [cited by applicant]
US 20180268589A1 · Grant · 2018 [cited by applicant]
US 20180275750A1 · Zeng · 2018 [cited by applicant]
US 20180324353A1 · Kim et al. · 2018 [cited by applicant]
US 20180329587A1 · Ko et al. · 2018 [cited by applicant]
US 20180335927A1 · Anzures et al. · 2018 [cited by applicant]
US 20180335929A1 · Scapel et al. · 2018 [cited by applicant]
US 20180335930A1 · Scapel et al. · 2018 [cited by applicant]
US 20180336715A1 · Rickwald et al. · 2018 [cited by applicant]
US 20180349795A1 · Boyle et al. · 2018 [cited by applicant]
US 20190050045A1 · Jha et al. · 2019 [cited by applicant]
US 20190058827A1 · Park et al. · 2019 [cited by applicant]
US 20190072909A1 · Misaki et al. · 2019 [cited by applicant]