IP Library Granted Patent US 12,342,050
Granted Patent B2
US 12,342,050 · App. 17/379,785 · Granted Jun 24, 2025

Channel bar user interface

Inventors: Gregory N. Christie (San Jose, CA); Alessandro Sabatelli (San Francisco, CA); William M. Bachman (San Jose, CA); Imran Chaudhri (San Francisco, CA); Jeffrey Robbin (Los Altos, CA); Jim Young (Livermore, CA); Joe Howard (San Jose, CA); Marcel Van Os (San Francisco, CA); Patrick L. Coffman (San Francisco, CA); Stephen O. Lemay (Palo Alto, CA); Jeffrey Ma (Redwood City, CA); Lynne Kress (San Jose, CA)
Assignee: Apple Inc.
H04N21/4823H04N21/4383H04N21/4622
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,342,050
App. No.
17/379,785
Granted
Jun 24, 2025
Kind
B2
Abstract

Systems and methods for a media content user interface. A media content provider includes storage for storing and serving video content to subscribers. The media content provider records and or otherwise stores video content from around the world. Subscribers are provided a user interface to the system that includes a channel bar. The channel bar is dynamically scoped responsive to interactions of a viewer with the system. Selectable elements within the channel bar provide direct access to related content regarding video content, such as television series information and cast information. In addition, the channel bar is operable in multiple modes. An EPG mode displays live video for multiple channels simultaneously. Themed modes permit channel bars that display content according to various themes which may be defined by a viewer, the provider, or both.

Claims (172)

1. A method comprising:

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

concurrently displaying, via the display device:

a first content item that is playing, wherein playing the first content item includes presenting respective audio associated with the first content item; and

a content bar that includes a first plurality of representations of live content items, including a first representation of a first live content item, wherein:

the first plurality of representations of live content items is overlaid on the first content item,

the first plurality of representations of live content items includes respective live media corresponding to respective live content, and

the respective live media corresponding to the first plurality of representations are of a first content category of content items;

while presenting the respective audio, receiving, via the one or more input devices, a respective input moving an indication of focus to the first representation of the first live content item;

in response to receiving the respective input, moving the indication of focus to the first representation of the first live content item and ceasing presenting the respective audio associated with the first content item;

while concurrently displaying the first content item that is playing and the content bar, and while displaying the indication of focus corresponding to the first representation:

presenting first audio, wherein the first audio corresponds to the first live content item;

while presenting the first audio and while concurrently displaying the first content item that is playing and the content bar, receiving, via the one or more input devices, a first input; and

in response to receiving the first input, and in accordance with a determination that the first input includes directional input in a first direction, and while concurrently displaying the first content item that is playing and the content bar, updating the content bar to include a second plurality of representations of live content items, wherein:

the second plurality of representations of live content items is overlaid on the first content item,

the second plurality of representations of live content items includes respective live media corresponding to respective live content, and

the respective live media corresponding to the second plurality of representations are of a second content category of content items; and

in response to receiving the first input, and in accordance with a determination that the first input includes directional input in a second direction, different from the first direction, and while concurrently displaying the first content item that is playing and the content bar:

updating a position of the indication of focus from the first representation of the first plurality of representations of live content items to a second representation of a second live content item that is included in the first plurality of representations of live content items;

ceasing presenting of the first audio corresponding to the first content item; and

presenting second audio, different from the first audio, wherein the second audio corresponds to the second live content item.

2. The method of claim 1 , wherein updating the content bar comprises displaying an animation of the content bar switching from including the first plurality of representations to including the second plurality of representations.

3. The method of claim 2 , wherein the content bar is displayed at a respective location via the display device, and the animation comprises rotating the content bar while it remains displayed at the respective location via the display device.

4. The method of claim 1 , wherein updating the content bar includes ceasing display of the first plurality of representations of live content items.

5. The method of claim 1 , wherein the first plurality of representations of live content items corresponds to media from channels.

6. The method of claim 1 , further comprising:

while the focus corresponds to the first representation and the first audio is playing, receiving, via the one or more input devices, a second input associated with switching audio playback from the content bar to the first content item; and

in response to receiving the second input, ceasing the playing of the first audio and playing third audio associated with the first content item.

7. The method of claim 1 , wherein the first plurality of representations of live content items comprises a representation of the first content item.

8. The method of claim 1 , further comprising:

while the first content item is playing, receiving, via the one or more input devices, a second input selecting a respective representation of the first plurality of representations; and

in response to receiving the second input, ceasing the displaying of the first content item and displaying a second content item that is playing and that corresponds to the respective representation.

9. The method of claim 1 , wherein one or more respective representations of the first plurality of representations of live content items comprise one or more titles associated with the live content items.

10. The method of claim 1 , wherein one or more respective representations of the first plurality of representations of live content items comprise one or more indications of sources of content associated with the live content items.

11. The method of claim 1 , wherein the content bar comprises live content items corresponding to content sources selected by a user of the electronic device.

12. The method of claim 1 , wherein the content bar comprises live content items corresponding to content sources selected by a user other than a user of the electronic device.

13. The method of claim 1 , wherein:

the content bar is associated with an ordered sequence of a plurality of categories, including the first content category and the second content category; and

the first input comprises a request to traverse the ordered sequence of the plurality of categories in a first direction, wherein the second content category of content items is a next content category in the sequence of the plurality of categories, the method further comprising:

while concurrently displaying the first content item that is playing and the content bar corresponding to the live content items of the first content category of content items, receiving, via the one or more input devices, a second input comprising a request to traverse the ordered sequence of the plurality of categories in a second direction, different from the first direction; and

in response to receiving the second input, updating the content bar to include live content items of a previous category of live content items in the ordered sequence of the plurality of categories.

14. The method of claim 13 , further comprising:

while displaying the content bar associated with the first content category of content items, displaying, in association with the content bar, a first indication corresponding to the first content category; and

in response to receiving the second input, and while maintaining display of the first plurality of representations of live content items in the content bar, replacing display of the first indication corresponding to the first content category with display of a second indication corresponding to the previous category of content items.

15. The method of claim 14 , the method further comprising:

in response to displaying the first plurality of representations of live content items in the content bar in association with the second indication corresponding to the previous category of content items for a predetermined amount of time, updating the content bar to include a third plurality of representations of live content items corresponding to the previous category of content items.

16. The method of claim 15 , wherein the predetermined amount of time is based upon activity of a user of the electronic device.

17. The method of claim 1 , wherein the first plurality of representations of live content items correspond to live content obtained from a first plurality of content sources, and the second plurality of representations of live content items correspond to live content obtained from a second plurality of content sources.

18. The method of claim 1 , further comprising:

while not displaying the content bar:

displaying, via the display device, the first content item that is playing; and

presenting the respective audio that corresponds to the first content item;

while displaying the first content item that is playing and while presenting the respective audio that corresponds to the first content item, receiving, via the one or more input devices, a second input corresponding to a request to display the content bar; and

in response to receiving the second input:

concurrently displaying, via the display device, the first content item that is playing, the content bar that includes the first plurality of representations of live content items, including the first representation of the first live content item, and the indication of focus corresponding to the first representation of the first live content item; and

ceasing presenting the respective audio and presenting the first audio that corresponds to the first live content item.

19. The method of claim 1 , wherein the first input is received while the indication of focus corresponds to the first representation.

20. 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 in communication with a display device and one or more input devices, cause the electronic device to:

concurrently display, via the display device:

a first content item that is playing, wherein playing the first content item includes presenting respective audio associated with the first content item; and

a content bar that includes a first plurality of representations of live content items including a first representation of a first live content item, wherein:

the first plurality of representations of live content items is overlaid on the first content item,

the first plurality of representations of live content items includes respective live media corresponding to respective live content, and

the respective live media corresponding to the first plurality of representations are of a first content category of content items;

while presenting the respective audio, receive, via the one or more input devices, a respective input moving an indication of focus to the first representation of the first live content item;

in response to receiving the respective input, move the indication of focus to the first representation of the first live content item and ceasing presenting the respective audio associated with the first content item;

while concurrently displaying the first content item that is playing and the content bar and while concurrently displaying the first content item that is playing and the content bar:

present first audio, wherein the first audio corresponds to the first live content item;

while presenting the first audio and while concurrently displaying the first content item that is playing and the content bar, receive, via the one or more input devices, a first input; and

in response to receiving the first input, and in accordance with a determination that the first input includes directional input in a first direction, and while concurrently displaying the first content item that is playing and the content bar, update the content bar to include a second plurality of representations of live content items, wherein:

the second plurality of representations of live content items is overlaid on the first content item,

the second plurality of representations of live content items includes respective live media corresponding to respective live content, and

the respective live media corresponding to the second plurality of representations are of a second content category of content items; and

in response to receiving the first input, and in accordance with a determination that the first input includes directional input in a second direction, different from the first direction, and while presenting the first audio and while concurrently displaying the first content item that is playing and the content bar:

update a position of the indication of focus from the first representation of the first plurality of representations of live content items to a second representation of the first plurality of representations of live content items;

cease presenting of the first audio corresponding to the first content item; and

present second audio, different from the first audio, wherein the second audio corresponds to the second live content item.

21. The non-transitory computer readable storage medium of claim 20 , wherein updating the content bar comprises displaying an animation of the content bar switching from including the first plurality of representations to including the second plurality of representations.

22. The non-transitory computer readable storage medium of claim 21 , wherein the content bar is displayed at a respective location via the display device, and the animation comprises rotating the content bar while it remains displayed at the respective location via the display device.

23. The non-transitory computer readable storage medium of claim 20 , wherein updating the content bar includes ceasing display of the first plurality of representations of live content items.

24. The non-transitory computer readable storage medium of claim 20 , wherein the first plurality of representations of live content items corresponds to media from channels.

25. The non-transitory computer readable storage medium of claim 20 , wherein the one or more instructions when executed further cause the electronic device to:

while the focus corresponds to the first representation and the first audio is playing, receive, via the one or more input devices, a second input associated with switching audio playback from the content bar to the first content item; and

in response to receiving the second input, cease the playing of the first audio and playing third audio associated with the first content item.

26. The non-transitory computer readable storage medium of claim 20 , wherein the first plurality of representations of live content items comprises a representation of the first content item.

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

while the first content item is playing, receive, via the one or more input devices, a second input selecting a respective representation of the first plurality of representations; and

in response to receiving the second input, cease the displaying of the first content item and displaying a second content item that is playing and that corresponds to the respective representation.

28. The non-transitory computer readable storage medium of claim 20 , wherein one or more respective representations of the first plurality of representations of live content items comprise one or more titles associated with the live content items.

29. The non-transitory computer readable storage medium of claim 20 , wherein one or more respective representations of the first plurality of representations of live content items comprise one or more indications of sources of content associated with the live content items.

30. The non-transitory computer readable storage medium of claim 20 , wherein the content bar comprises live content items corresponding to content sources selected by a user of the electronic device.

31. The non-transitory computer readable storage medium of claim 20 , wherein the content bar comprises live content items corresponding to content sources selected by a user other than a user of the electronic device.

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

the content bar is associated with an ordered sequence of a plurality of categories, including the first content category and the second content category; and

the first input comprises a request to traverse the ordered sequence of the plurality of categories in a first direction, wherein the second content category of content items is a next content category in the sequence of the plurality of categories, wherein the one or more instructions when executed further cause the electronic device to:

while concurrently displaying the first content item that is playing and the content bar corresponding to the live content items of the first content category of content items, receive, via the one or more input devices, a second input comprising a request to traverse the ordered sequence of the plurality of categories in a second direction, different from the first direction; and

in response to receiving the second input, update the content bar to include live content items of a previous category of live content items in the ordered sequence of the plurality of categories.

33. The non-transitory computer readable storage medium of claim 32 , wherein the one or more instructions when executed further cause the electronic device to:

while displaying the content bar associated with the first content category of content items, display, in association with the content bar, a first indication corresponding to the first content category; and

in response to receiving the second input, and while maintaining display of the first plurality of representations of live content items in the content bar, replace display of the first indication corresponding to the first content category with display of a second indication corresponding to the previous category of content items.

34. The non-transitory computer readable storage medium of claim 33 , wherein the one or more instructions when executed further cause the electronic device to:

in response to displaying the first plurality of representations of live content items in the content bar in association with the second indication corresponding to the previous category of content items for a predetermined amount of time, update the content bar to include a third plurality of representations of live content items corresponding to the previous category of content items.

35. The non-transitory computer readable storage medium of claim 34 , wherein the predetermined amount of time is based upon activity of a user of the electronic device.

36. The non-transitory computer readable storage medium of claim 20 , wherein the first plurality of representations of live content items correspond to live content obtained from a first plurality of content sources, and the second plurality of representations of live content items correspond to live content obtained from a second plurality of content sources.

37. The non-transitory computer readable storage medium of claim 20 , wherein the first input is received while the indication of focus corresponds to the first representation.

38. The non-transitory computer readable storage medium of claim 20 , wherein the one or more instructions when executed further cause the electronic device to:

while not displaying the content bar:

display, via the display device, the first content item that is playing; and

present the respective audio that corresponds to the first content item;

while displaying the first content item that is playing and while presenting the respective audio that corresponds to the first content item, receive, via the one or more input devices, a second input corresponding to a request to display the content bar; and

in response to receiving the second input:

concurrently display, via the display device, the first content item that is playing, wherein the content bar that includes the first plurality of representations of live content items, including the first representation of the first live content item, and the indication of focus corresponding to the first representation of the first live content item; and

cease presenting of the respective audio and presenting the first audio that corresponds to the first live content item.

39. An electronic device in communication with a display device and one or more input devices, the 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:

concurrently displaying, via the display device:

a first content item that is playing, wherein playing the first content item includes presenting respective audio associated with the first content item; and

a content bar that includes a first plurality of representations of live content items, including a first representation of a first live content item, wherein:

the first plurality of representations of live content items is overlaid on the first content item,

the first plurality of representations of live content items includes respective live media corresponding to respective live content, and

the live content items corresponding to the first plurality of representations are of a first content category of content items;

while presenting the respective audio, receiving, via the one or more input devices, a respective input moving an indication of focus to the first representation of the first live content item;

in response to receiving the respective input, moving the indication of focus to the first representation of the first live content item and ceasing presenting the respective audio associated with the first content item; and

while concurrently displaying the first content item that is playing and the content bar and while displaying the indication of focus corresponding to the first representation, presenting first audio, wherein the first audio corresponds to the first live content item; and

while presenting the first audio and while concurrently displaying the first content item that is playing and the content bar:

receiving, via the one or more input devices, a first input; and

in response to receiving the first input, and in accordance with a determination that the first input includes directional input in a first direction, and while concurrently displaying the first content item that is playing and the content bar, updating the content bar to include a second plurality of representations of live content items, wherein:

the second plurality of representations of live content items is overlaid on the first content item,

the second plurality of representations of live content items includes respective live media corresponding to respective live content, and

the respective live media corresponding to the second plurality of representations are of a second content category of content items; and

in response to receiving the first input, and in accordance with a determination that the first input includes directional input in a second direction, different from the first direction, and while concurrently displaying the first content item that is playing and the content bar:

updating a position of the indication of focus from the first representation of the first plurality of representations of live content items to a second representation of a second live content item that is included in the first plurality of representations of live content items;

ceasing presenting of the first audio corresponding to the first content item; and

presenting second audio, different from the first audio, wherein the second audio corresponds to the second live content item.

40. The electronic device of claim 39 , wherein updating the content bar comprises displaying an animation of the content bar switching from including the first plurality of representations to including the second plurality of representations.

41. The electronic device of claim 40 , wherein the content bar is displayed at a respective location via the display device, and the animation comprises rotating the content bar while it remains displayed at the respective location via the display device.

42. The electronic device of claim 39 , wherein updating the content bar includes ceasing display of the first plurality of representations of live content items.

43. The electronic device of claim 39 , wherein the first plurality of representations of live content items corresponds to media from channels.

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

while the focus corresponds to the first representation and the first audio is playing, receiving, via the one or more input devices, a second input associated with switching audio playback from the content bar to the first content item; and

in response to receiving the second input, ceasing the playing of the first audio and playing third audio associated with the first content item.

45. The electronic device of claim 39 , wherein the first plurality of representations of live content items comprises a representation of the first content item.

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

while the first content item is playing, receiving, via the one or more input devices, a second input selecting a respective representation of the first plurality of representations; and

in response to receiving the second input, ceasing the displaying of the first content item and displaying a second content item that is playing and that corresponds to the respective representation.

47. The electronic device of claim 39 , wherein one or more respective representations of the first plurality of representations of live content items comprise one or more titles associated with the live content items.

48. The electronic device of claim 39 , wherein one or more respective representations of the first plurality of representations of live content items comprise one or more indications of sources of content associated with the live content items.

49. The electronic device of claim 39 , wherein the content bar comprises live content items corresponding to content sources selected by a user of the electronic device.

50. The electronic device of claim 39 , wherein the content bar comprises live content items corresponding to content sources selected by a user other than a user of the electronic device.

51. The electronic device of claim 39 , wherein:

the content bar is associated with an ordered sequence of a plurality of categories, including the first content category and the second content category; and

the first input comprises a request to traverse the ordered sequence of the plurality of categories in a first direction, wherein the second content category of content items is a next content category in the sequence of the plurality of categories, wherein the one or more programs further include instructions for:

while concurrently displaying the first content item that is playing and the content bar corresponding to the live content items of the first content category of content items, receiving, via the one or more input devices, a second input comprising a request to traverse the ordered sequence of the plurality of categories in a second direction, different from the first direction; and

in response to receiving the second input, updating the content bar to include live content items of a previous category of live content items in the ordered sequence of the plurality of categories.

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

while displaying the content bar associated with the first content category of content items, displaying, in association with the content bar, a first indication corresponding to the first content category; and

in response to receiving the second input, and while maintaining display of the first plurality of representations of live content items in the content bar, replacing display of the first indication corresponding to the first content category with display of a second indication corresponding to the previous category of content items.

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

in response to displaying the first plurality of representations of live content items in the content bar in association with the second indication corresponding to the previous category of content items for a predetermined amount of time, updating the content bar to include a third plurality of representations of live content items corresponding to the previous category of content items.

54. The electronic device of claim 53 , wherein the predetermined amount of time is based upon activity of a user of the electronic device.

55. The electronic device of claim 39 , wherein the first plurality of representations of live content items correspond to live content obtained from a first plurality of content sources, and the second plurality of representations of live content items correspond to live content obtained from a second plurality of content sources.

56. The electronic device of claim 39 , wherein the first input is received while the indication of focus corresponds to the first representation.

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

while not displaying the content bar:

displaying, via the display device, the first content item that is playing; and

presenting the respective audio that corresponds to the first content item;

while displaying the first content item that is playing and while presenting the respective audio that corresponds to the first content item, receiving, via the one or more input devices, a second input corresponding to a request to display the content bar; and

in response to receiving the second input:

concurrently displaying, via the display device, the first content item that is playing, the content bar that includes the first plurality of representations of live content items, including the first representation of the first live content item, and the indication of focus corresponding to the first representation of the first live content item; and

ceasing presenting the respective audio and presenting the first audio that corresponds to the first live content item.

Continuity (7)
Continuation 16136005 · Sep 19, 2018
Continuation 15714904 · Sep 25, 2017
Continuation 14255664 · Apr 17, 2014
Continuation 14102270 · Dec 10, 2013
Provisional Application 61800486 · Mar 15, 2013
Provisional Application 61735399 · Dec 10, 2012
Related Publication 20210345004A1 · Nov 4, 2021
References Cited (400)
US 2718550A · Hoyt et al. · 1955 [cited by applicant]
US 4672677A · Yamakawa · 1987 [cited by applicant]
US 5029223A · Fujisaki · 1991 [cited by applicant]
US 5483261A · Yasutake · 1996 [cited by applicant]
US 5488204A · Mead et al. · 1996 [cited by applicant]
US 5537153A · Shigihara · 1996 [cited by examiner]
US 5585866A · Miller · 1996 [cited by examiner]
US 5596373A · White et al. · 1997 [cited by applicant]
US 5621456A · Florin et al. · 1997 [cited by applicant]
US 5677708A · Matthews et al. · 1997 [cited by applicant]
US 5818439A · Nagasaka et al. · 1998 [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 5886690A · Pond et al. · 1999 [cited by applicant]
US 5926230A · Niijima et al. · 1999 [cited by applicant]
US 6021320A · Bickford et al. · 2000 [cited by applicant]
US 6028600A · Rosin et al. · 2000 [cited by applicant]
US 6049333A · Lajoie et al. · 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 6405371B1 · Oosterhout et al. · 2002 [cited by applicant]
US 6487722B1 · Okura et al. · 2002 [cited by applicant]
US 6570557B1 · Westerman et al. · 2003 [cited by applicant]
US 6628304B2 · Mitchell et al. · 2003 [cited by applicant]
US 6677932B1 · Westerman · 2004 [cited by applicant]
US 6690387B2 · Zimmerman et al. · 2004 [cited by applicant]
US 6745391B1 · Macrae et al. · 2004 [cited by applicant]
US 6909837B1 · Unger · 2005 [cited by applicant]
US 6928433B2 · Goodman et al. · 2005 [cited by applicant]
US 7015894B2 · Morohoshi · 2006 [cited by applicant]
US 7039879B2 · Bergsten et al. · 2006 [cited by applicant]
US 7103906B1 · Katz et al. · 2006 [cited by applicant]
US 7134089B2 · Celik et al. · 2006 [cited by applicant]
US 7184064B2 · Zimmerman et al. · 2007 [cited by applicant]
US 7213255B2 · Markel et al. · 2007 [cited by applicant]
US 7293275B1 · Krieger et al. · 2007 [cited by applicant]
US 7324953B1 · Murphy · 2008 [cited by applicant]
US 7330192B2 · Brunner et al. · 2008 [cited by applicant]
US 7596761B2 · Lemay et al. · 2009 [cited by applicant]
US 7614008B2 · Ording · 2009 [cited by applicant]
US 7631278B2 · Miksovsky et al. · 2009 [cited by applicant]
US 7633076B2 · Huppi et al. · 2009 [cited by applicant]
US 7636897B2 · Koralski et al. · 2009 [cited by applicant]
US 7649526B2 · Ording et al. · 2010 [cited by applicant]
US 7650569B1 · Allen et al. · 2010 [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 7665022B1 · Bednarz, Jr. · 2010 [cited by applicant]
US 7694231B2 · Kocienda et al. · 2010 [cited by applicant]
US 7712051B2 · Chadzelek et al. · 2010 [cited by applicant]
US 7783892B2 · Russell et al. · 2010 [cited by applicant]
US 7810043B2 · Ostojic et al. · 2010 [cited by applicant]
US 7814023B1 · Rao et al. · 2010 [cited by applicant]
US 7827483B2 · Unbedacht et al. · 2010 [cited by applicant]
US 7836475B2 · Angiolillo et al. · 2010 [cited by applicant]
US 7844914B2 · Andre et al. · 2010 [cited by applicant]
US 7849487B1 · Vosseller · 2010 [cited by applicant]
US 7856605B2 · Ording et al. · 2010 [cited by applicant]
US 7917477B2 · Hutson et al. · 2011 [cited by applicant]
US 7956846B2 · Ording et al. · 2011 [cited by applicant]
US 7957762B2 · Herz et al. · 2011 [cited by applicant]
US 7970379B2 · White et al. · 2011 [cited by applicant]
US 8006002B2 · Kalayjian et al. · 2011 [cited by applicant]
US 8026805B1 · Rowe · 2011 [cited by applicant]
US 8082523B2 · Forstall et al. · 2011 [cited by applicant]
US 8094132B1 · Frischling et al. · 2012 [cited by applicant]
US 8115731B2 · Varanda · 2012 [cited by applicant]
US 8145617B1 · Verstak et al. · 2012 [cited by applicant]
US 8170931B2 · Ross et al. · 2012 [cited by applicant]
US 8205240B2 · Ansari et al. · 2012 [cited by applicant]
US 8239784B2 · Hotelling et al. · 2012 [cited by applicant]
US 8279180B2 · Hotelling et al. · 2012 [cited by applicant]
US 8291452B1 · Yong et al. · 2012 [cited by applicant]
US 8299889B2 · Kumar et al. · 2012 [cited by applicant]
US 8301484B1 · Kumar · 2012 [cited by applicant]
US 8312484B1 · Mccarty et al. · 2012 [cited by applicant]
US 8312486B1 · Briggs et al. · 2012 [cited by applicant]
US 8316394B2 · Yates · 2012 [cited by examiner]
US 8325160B2 · St. Pierre et al. · 2012 [cited by applicant]
US 8346798B2 · Spiegelman et al. · 2013 [cited by applicant]
US 8370874B1 · Chang et al. · 2013 [cited by applicant]
US 8381135B2 · Hotelling et al. · 2013 [cited by applicant]
US 8386588B1 · Cooley · 2013 [cited by applicant]
US 8407737B1 · Ellis · 2013 [cited by examiner]
US 8416217B1 · Eriksson et al. · 2013 [cited by applicant]
US 8418202B2 · Ahmad-taylor · 2013 [cited by applicant]
US 8424048B1 · Lyren et al. · 2013 [cited by applicant]
US 8479122B2 · Hotelling et al. · 2013 [cited by applicant]
US 8495499B1 · Denise · 2013 [cited by applicant]
US 8516063B2 · Fletcher · 2013 [cited by applicant]
US 8516525B1 · Jerding et al. · 2013 [cited by applicant]
US 8560398B1 · Few et al. · 2013 [cited by applicant]
US 8584165B1 · Kane et al. · 2013 [cited by applicant]
US 8607163B2 · Plummer · 2013 [cited by applicant]
US 8607268B2 · Migos · 2013 [cited by examiner]
US 8613015B2 · Gordon et al. · 2013 [cited by applicant]
US 8613023B2 · Narahara et al. · 2013 [cited by applicant]
US 8625974B1 · Pinson · 2014 [cited by applicant]
US 8674958B1 · Kravets et al. · 2014 [cited by applicant]
US 8683362B2 · Shiplacoff et al. · 2014 [cited by applicant]
US 8683517B2 · Carpenter et al. · 2014 [cited by applicant]
US 8730190B2 · Moloney · 2014 [cited by applicant]
US 8742885B2 · Brodersen et al. · 2014 [cited by applicant]
US 8754862B2 · Zaliva · 2014 [cited by applicant]
US 8762852B2 · Davis et al. · 2014 [cited by applicant]
US 8769408B2 · Madden et al. · 2014 [cited by applicant]
US 8782706B2 · Ellis · 2014 [cited by examiner]
US 8850471B2 · Kilar et al. · 2014 [cited by applicant]
US 8850490B1 · Thomas et al. · 2014 [cited by applicant]
US 8869207B1 · Earle · 2014 [cited by applicant]
US 8887202B2 · Hunter et al. · 2014 [cited by applicant]
US 8930839B2 · He et al. · 2015 [cited by applicant]
US 8952987B2 · Momeyer et al. · 2015 [cited by applicant]
US 8963847B2 · Hunt · 2015 [cited by applicant]
US 8983950B2 · Askey et al. · 2015 [cited by applicant]
US 8988356B2 · Tseng · 2015 [cited by applicant]
US 8990857B2 · Yong et al. · 2015 [cited by applicant]
US 9007322B1 · Young · 2015 [cited by applicant]
US 9066146B2 · Suh et al. · 2015 [cited by applicant]
US 9081421B1 · Lai et al. · 2015 [cited by applicant]
US 9092057B2 · Varela et al. · 2015 [cited by applicant]
US 9116569B2 · Stacy et al. · 2015 [cited by applicant]
US 9118967B2 · Sirpal et al. · 2015 [cited by applicant]
US 9129656B2 · Prather et al. · 2015 [cited by applicant]
US 9141200B2 · Bernstein et al. · 2015 [cited by applicant]
US 9196309B2 · Schultz et al. · 2015 [cited by applicant]
US 9214290B2 · Xie et al. · 2015 [cited by applicant]
US 9215273B2 · Jonnala et al. · 2015 [cited by applicant]
US 9219634B1 · Morse et al. · 2015 [cited by applicant]
US 9235317B2 · Matas et al. · 2016 [cited by applicant]
US 9241121B2 · Rudolph · 2016 [cited by applicant]
US 9244600B2 · Mcintosh et al. · 2016 [cited by applicant]
US 9247014B1 · Rao · 2016 [cited by applicant]
US 9247174B2 · Sirpal et al. · 2016 [cited by applicant]
US 9285977B1 · Greenberg et al. · 2016 [cited by applicant]
US 9319727B2 · Phipps et al. · 2016 [cited by applicant]
US 9348458B2 · Hotelling et al. · 2016 [cited by applicant]
US 9357250B1 · Newman et al. · 2016 [cited by applicant]
US 9380343B2 · Webster et al. · 2016 [cited by applicant]
US 9414108B2 · Sirpal et al. · 2016 [cited by applicant]
US 9454288B2 · Raffle et al. · 2016 [cited by applicant]
US 9509798B1 · Thomas et al. · 2016 [cited by applicant]
US 9514476B2 · Kay et al. · 2016 [cited by applicant]
US 9532111B1 · Christie et al. · 2016 [cited by applicant]
US 9538310B2 · Fjeldsoe-nielsen et al. · 2017 [cited by applicant]
US 9542060B1 · Brenner et al. · 2017 [cited by applicant]
US 9560399B2 · Kaya et al. · 2017 [cited by applicant]
US 9575944B2 · Neil et al. · 2017 [cited by applicant]
US 9591339B1 · Christie et al. · 2017 [cited by applicant]
US 9600159B2 · Lawson et al. · 2017 [cited by applicant]
US 9602566B1 · Lewis et al. · 2017 [cited by applicant]
US 9639241B2 · Penha et al. · 2017 [cited by applicant]
US 9652118B2 · Hill et al. · 2017 [cited by applicant]
US 9652448B2 · Pasquero et al. · 2017 [cited by applicant]
US 9658740B2 · Chaudhri · 2017 [cited by applicant]
US 9774917B1 · Christie et al. · 2017 [cited by applicant]
US 9792018B2 · Van Os et al. · 2017 [cited by applicant]
US 9807462B2 · Wood · 2017 [cited by applicant]
US 9864508B2 · Dixon et al. · 2018 [cited by applicant]
US 9864509B2 · Howard et al. · 2018 [cited by applicant]
US 9871905B1 · Habiger et al. · 2018 [cited by applicant]
US 9913142B2 · Folse et al. · 2018 [cited by applicant]
US 9933937B2 · Lemay et al. · 2018 [cited by applicant]
US 9940454B2 · Richardson et al. · 2018 [cited by applicant]
US 9973800B2 · Yellin et al. · 2018 [cited by applicant]
US 9992025B2 · Mahaffey et al. · 2018 [cited by applicant]
US 10019142B2 · Van Os et al. · 2018 [cited by applicant]
US 10025499B2 · Howard et al. · 2018 [cited by applicant]
US 10079872B1 · Thomas et al. · 2018 [cited by applicant]
US 10091558B2 · Christie et al. · 2018 [cited by applicant]
US 10114631B2 · Shin · 2018 [cited by applicant]
US 10116996B1 · Christie et al. · 2018 [cited by applicant]
US 10126904B2 · Agnetta et al. · 2018 [cited by applicant]
US 10168871B2 · Wallters et al. · 2019 [cited by applicant]
US 10200761B1 · Christie et al. · 2019 [cited by applicant]
US 10205985B2 · Lue-Sang et al. · 2019 [cited by applicant]
US 10237599B1 · Gravino et al. · 2019 [cited by applicant]
US 10275148B2 · Matas et al. · 2019 [cited by applicant]
US 10282088B2 · Kim et al. · 2019 [cited by applicant]
US 10303422B1 · Woo et al. · 2019 [cited by applicant]
US 10405015B2 · Kite et al. · 2019 [cited by applicant]
US 10521188B1 · Christie et al. · 2019 [cited by applicant]
US 10551995B1 · Ho et al. · 2020 [cited by applicant]
US 10552470B2 · Todd et al. · 2020 [cited by applicant]
US 10564823B1 · Dennis et al. · 2020 [cited by applicant]
US 10601808B1 · Nijim et al. · 2020 [cited by applicant]
US 10606539B2 · Bernstein et al. · 2020 [cited by applicant]
US 10631042B2 · Zerr et al. · 2020 [cited by applicant]
US 10650052B2 · Van Os et al. · 2020 [cited by applicant]
US 10795490B2 · Chaudhri et al. · 2020 [cited by applicant]
US 10827007B2 · Kode et al. · 2020 [cited by applicant]
US 11062358B1 · Lewis et al. · 2021 [cited by applicant]
US 11461397B2 · Van Os et al. · 2022 [cited by applicant]
US 11843838B2 · Ellingford et al. · 2023 [cited by applicant]
US 11863837B2 · Payne · 2024 [cited by applicant]
US 11962836B2 · Domm et al. · 2024 [cited by applicant]
US 20020015024A1 · Westerman et al. · 2002 [cited by applicant]
US 20020026637A1 · Markel et al. · 2002 [cited by applicant]
US 20020029170A1 · Gasser et al. · 2002 [cited by applicant]
US 20020042920A1 · Thomas et al. · 2002 [cited by applicant]
US 20020060750A1 · Istvan et al. · 2002 [cited by applicant]
US 20020085045A1 · Vong et al. · 2002 [cited by applicant]
US 20020100063A1 · Herigstad et al. · 2002 [cited by applicant]
US 20020112239A1 · Goldman · 2002 [cited by applicant]
US 20020113816A1 · Mitchell et al. · 2002 [cited by applicant]
US 20020144269A1 · Connelly · 2002 [cited by applicant]
US 20020171686A1 · Kamen et al. · 2002 [cited by applicant]
US 20020178446A1 · Sie et al. · 2002 [cited by applicant]
US 20030001907A1 · Bergsten et al. · 2003 [cited by applicant]
US 20030005445A1 · Schein et al. · 2003 [cited by applicant]
US 20030009757A1 · Kikinis · 2003 [cited by applicant]
US 20030011641A1 · Totman et al. · 2003 [cited by applicant]
US 20030013483A1 · Ausems et al. · 2003 [cited by applicant]
US 20030088872A1 · Maissel et al. · 2003 [cited by applicant]
US 20030093790A1 · Logan et al. · 2003 [cited by applicant]
US 20030126600A1 · Heuvelman · 2003 [cited by applicant]
US 20030149628A1 · Abbosh et al. · 2003 [cited by applicant]
US 20030158950A1 · Sako · 2003 [cited by applicant]
US 20030167471A1 · Roth et al. · 2003 [cited by applicant]
US 20030177075A1 · Burke · 2003 [cited by applicant]
US 20030177498A1 · Ellis et al. · 2003 [cited by applicant]
US 20030192060A1 · Levy · 2003 [cited by applicant]
US 20030221191A1 · Khusheim · 2003 [cited by applicant]
US 20030228130A1 · Tanikawa et al. · 2003 [cited by applicant]
US 20030234804A1 · Parker et al. · 2003 [cited by applicant]
US 20040019497A1 · Volk et al. · 2004 [cited by applicant]
US 20040046801A1 · Lin et al. · 2004 [cited by applicant]
US 20040070573A1 · Graham · 2004 [cited by applicant]
US 20040088328A1 · Cook et al. · 2004 [cited by applicant]
US 20040090463A1 · Celik et al. · 2004 [cited by applicant]
US 20040093262A1 · Weston et al. · 2004 [cited by applicant]
US 20040133909A1 · Ma · 2004 [cited by applicant]
US 20040139401A1 · Unbedacht et al. · 2004 [cited by applicant]
US 20040161151A1 · Iwayama et al. · 2004 [cited by applicant]
US 20040168184A1 · Steenkamp et al. · 2004 [cited by applicant]
US 20040193421A1 · Blass · 2004 [cited by applicant]
US 20040252120A1 · Hunleth et al. · 2004 [cited by applicant]
US 20040254883A1 · Kondrk et al. · 2004 [cited by applicant]
US 20040254958A1 · Volk · 2004 [cited by applicant]
US 20040267715A1 · Polson et al. · 2004 [cited by applicant]
US 20050012599A1 · Dematteo · 2005 [cited by applicant]
US 20050071761A1 · Kontio · 2005 [cited by applicant]
US 20050071785A1 · Chadzelek et al. · 2005 [cited by applicant]
US 20050076363A1 · Dukes et al. · 2005 [cited by applicant]
US 20050091254A1 · Stabb et al. · 2005 [cited by applicant]
US 20050091597A1 · Ackley · 2005 [cited by applicant]
US 20050134625A1 · Kubota · 2005 [cited by applicant]
US 20050162398A1 · Eliasson et al. · 2005 [cited by applicant]
US 20050162402A1 · Watanachote · 2005 [cited by applicant]
US 20050186988A1 · Lim et al. · 2005 [cited by applicant]
US 20050190059A1 · Wehrenberg · 2005 [cited by applicant]
US 20050223335A1 · Ichikawa · 2005 [cited by applicant]
US 20050235316A1 · Ahmad-taylor · 2005 [cited by applicant]
US 20050257166A1 · Tu · 2005 [cited by applicant]
US 20050283358A1 · Stephanick et al. · 2005 [cited by applicant]
US 20060017692A1 · Wehrenberg et al. · 2006 [cited by applicant]
US 20060020904A1 · Aaltonen et al. · 2006 [cited by applicant]
US 20060029374A1 · Park · 2006 [cited by applicant]
US 20060031872A1 · Hsiao et al. · 2006 [cited by applicant]
US 20060033724A1 · Chaudhri et al. · 2006 [cited by applicant]
US 20060053449A1 · Gutta · 2006 [cited by applicant]
US 20060053470A1 · Colter et al. · 2006 [cited by applicant]
US 20060069998A1 · Artman et al. · 2006 [cited by applicant]
US 20060071905A1 · Varanda · 2006 [cited by applicant]
US 20060080352A1 · Boubez et al. · 2006 [cited by applicant]
US 20060107304A1 · Cleron et al. · 2006 [cited by applicant]
US 20060112346A1 · Miksovsky et al. · 2006 [cited by applicant]
US 20060112352A1 · Tseng et al. · 2006 [cited by applicant]
US 20060117267A1 · Koralski et al. · 2006 [cited by applicant]
US 20060120624A1 · Jojic et al. · 2006 [cited by applicant]
US 20060195479A1 · Spiegelman et al. · 2006 [cited by applicant]
US 20060195512A1 · Rogers et al. · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20060224987A1 · Caffarelli · 2006 [cited by applicant]
US 20060236847A1 · Withop · 2006 [cited by applicant]
US 20060248113A1 · Leffert et al. · 2006 [cited by applicant]
US 20060265637A1 · Marriott et al. · 2006 [cited by applicant]
US 20060271968A1 · Zellner · 2006 [cited by applicant]
US 20060282856A1 · Errico et al. · 2006 [cited by applicant]
US 20060288848A1 · Gould et al. · 2006 [cited by applicant]
US 20060294545A1 · Morris et al. · 2006 [cited by applicant]
US 20070005569A1 · Hurst-hiller et al. · 2007 [cited by applicant]
US 20070009229A1 · Liu · 2007 [cited by applicant]
US 20070011702A1 · Vaysman · 2007 [cited by applicant]
US 20070024594A1 · Sakata et al. · 2007 [cited by applicant]
US 20070028267A1 · Ostojic et al. · 2007 [cited by applicant]
US 20070038957A1 · White · 2007 [cited by applicant]
US 20070073596A1 · Alexander et al. · 2007 [cited by applicant]
US 20070092204A1 · Wagner et al. · 2007 [cited by applicant]
US 20070094602A1 · Murabayashi · 2007 [cited by applicant]
US 20070150802A1 · Wan et al. · 2007 [cited by applicant]
US 20070150918A1 · Carpenter et al. · 2007 [cited by applicant]
US 20070154163A1 · Cordray · 2007 [cited by applicant]
US 20070157220A1 · Cordray et al. · 2007 [cited by applicant]
US 20070157249A1 · Cordray et al. · 2007 [cited by applicant]
US 20070168413A1 · Barletta et al. · 2007 [cited by applicant]
US 20070186254A1 · Tsutsui et al. · 2007 [cited by applicant]
US 20070199035A1 · Schwartz et al. · 2007 [cited by applicant]
US 20070204057A1 · Shaver et al. · 2007 [cited by applicant]
US 20070220580A1 · Putterman et al. · 2007 [cited by applicant]
US 20070229465A1 · Sakai et al. · 2007 [cited by applicant]
US 20070233880A1 · Nieh et al. · 2007 [cited by applicant]
US 20070244902A1 · Seide et al. · 2007 [cited by applicant]
US 20070248317A1 · Bahn · 2007 [cited by applicant]
US 20080046928A1 · Poling et al. · 2008 [cited by applicant]
US 20080046931A1 · Corbett et al. · 2008 [cited by applicant]
US 20080059884A1 · Ellis et al. · 2008 [cited by applicant]
US 20080065989A1 · Conroy et al. · 2008 [cited by applicant]
US 20080066010A1 · Brodersen et al. · 2008 [cited by applicant]
US 20080077562A1 · Schleppe · 2008 [cited by applicant]
US 20080092168A1 · Logan et al. · 2008 [cited by applicant]
US 20080092173A1 · Shannon et al. · 2008 [cited by applicant]
US 20080111822A1 · Horowitz et al. · 2008 [cited by applicant]
US 20080120668A1 · Yau · 2008 [cited by applicant]
US 20080127281A1 · Van et al. · 2008 [cited by applicant]
US 20080155475A1 · Duhig · 2008 [cited by applicant]
US 20080163053A1 · Hwang et al. · 2008 [cited by applicant]
US 20080189740A1 · Carpenter et al. · 2008 [cited by applicant]
US 20080189742A1 · Ellis et al. · 2008 [cited by applicant]
US 20080208844A1 · Jenkins · 2008 [cited by applicant]
US 20080216020A1 · Plummer · 2008 [cited by applicant]
US 20080222677A1 · Woo et al. · 2008 [cited by applicant]
US 20080235331A1 · Melamed et al. · 2008 [cited by applicant]
US 20080235588A1 · Gonze et al. · 2008 [cited by applicant]
US 20080243817A1 · Chan et al. · 2008 [cited by applicant]
US 20080250312A1 · Curtis · 2008 [cited by applicant]
US 20080260252A1 · Borgaonkar et al. · 2008 [cited by applicant]
US 20080270886A1 · Gossweiler et al. · 2008 [cited by applicant]
US 20080276278A1 · Krieger et al. · 2008 [cited by applicant]
US 20080276279A1 · Gossweiler et al. · 2008 [cited by applicant]
US 20080301260A1 · Goldeen et al. · 2008 [cited by applicant]
US 20080301579A1 · Jonasson et al. · 2008 [cited by applicant]
US 20080301734A1 · Goldeen et al. · 2008 [cited by applicant]
US 20080307343A1 · Robert et al. · 2008 [cited by applicant]
US 20080307458A1 · Kim et al. · 2008 [cited by applicant]
US 20080307459A1 · Migos · 2008 [cited by applicant]
US 20080320532A1 · Lee · 2008 [cited by applicant]
US 20090055385A1 · Jeon et al. · 2009 [cited by applicant]
US 20090063521A1 · Bull et al. · 2009 [cited by applicant]
US 20090063975A1 · Rottler et al. · 2009 [cited by applicant]
US 20090089837A1 · Momosaki · 2009 [cited by applicant]
US 20090094662A1 · Chang et al. · 2009 [cited by applicant]
US 20090106110A1 · Stannard et al. · 2009 [cited by applicant]
US 20090119754A1 · Schubert · 2009 [cited by applicant]
US 20090158325A1 · Johnson · 2009 [cited by applicant]
US 20090158326A1 · Hunt et al. · 2009 [cited by applicant]
US 20090161868A1 · Chaudhry · 2009 [cited by applicant]
US 20090164944A1 · Webster et al. · 2009 [cited by applicant]
US 20090165054A1 · Rudolph · 2009 [cited by applicant]
US 20090174679A1 · Westerman · 2009 [cited by applicant]
US 20090177301A1 · Hayes · 2009 [cited by applicant]
US 20090177989A1 · Ma et al. · 2009 [cited by applicant]
US 20090178083A1 · Carr et al. · 2009 [cited by applicant]
US 20090228491A1 · Malik · 2009 [cited by applicant]
US 20090228807A1 · Lemay · 2009 [cited by applicant]
US 20090228919A1 · Zott et al. · 2009 [cited by applicant]
US 20090239587A1 · Negron et al. · 2009 [cited by applicant]
US 20090256807A1 · Nurmi · 2009 [cited by applicant]
US 20090259957A1 · Slocum et al. · 2009 [cited by applicant]
US 20090278916A1 · Ito · 2009 [cited by applicant]
US 20090282444A1 · Laksono et al. · 2009 [cited by applicant]
US 20090288079A1 · Zuber et al. · 2009 [cited by applicant]
US 20090313100A1 · Ingleshwar · 2009 [cited by applicant]
US 20090322962A1 · Weeks · 2009 [cited by applicant]
US 20090327952A1 · Karas et al. · 2009 [cited by applicant]
US 20100009629A1 · Jung et al. · 2010 [cited by applicant]
US 20100009719A1 · Oh et al. · 2010 [cited by applicant]
US 20100017713A1 · Igarashi · 2010 [cited by applicant]
US 20100031162A1 · Wiser et al. · 2010 [cited by applicant]
US 20100046608A1 · Mccrossan et al. · 2010 [cited by applicant]
US 20100053220A1 · Ozawa et al. · 2010 [cited by applicant]
US 20100053432A1 · Cheng et al. · 2010 [cited by applicant]
US 20100057696A1 · Miyazawa et al. · 2010 [cited by applicant]
US 20100064313A1 · Beyabani · 2010 [cited by applicant]
US 20100080163A1 · Krishnamoorthi et al. · 2010 [cited by applicant]
US 20100083181A1 · Matsushima et al. · 2010 [cited by applicant]
US 20100095240A1 · Shiplacoff et al. · 2010 [cited by applicant]
US 20100100899A1 · Bradbury et al. · 2010 [cited by applicant]
US 20100104269A1 · Prestenback et al. · 2010 [cited by applicant]
US 20100115592A1 · Belz et al. · 2010 [cited by applicant]
US 20100121714A1 · Bryant et al. · 2010 [cited by applicant]
US 20100146442A1 · Nagasaka et al. · 2010 [cited by applicant]
US 20100153881A1 · Dinn · 2010 [cited by applicant]
US 20100153999A1 · Yates · 2010 [cited by applicant]
US 20100159898A1 · Krzyzanowski et al. · 2010 [cited by applicant]
US 20100162172A1 · Aroner · 2010 [cited by applicant]
US 20100194998A1 · Lee et al. · 2010 [cited by applicant]
US 20100198822A1 · Glennon et al. · 2010 [cited by applicant]
US 20100205628A1 · Davis et al. · 2010 [cited by applicant]
US 20100211636A1 · Starkenburg et al. · 2010 [cited by applicant]
US 20100211884A1 · Kashyap et al. · 2010 [cited by applicant]
US 20100223646A1 · Goldeen et al. · 2010 [cited by applicant]
US 20100229194A1 · Blanchard et al. · 2010 [cited by applicant]
US 20100235744A1 · Schultz et al. · 2010 [cited by applicant]
US 20100251304A1 · Donoghue et al. · 2010 [cited by applicant]
US 20100257005A1 · Phenner et al. · 2010 [cited by applicant]
US 20100269145A1 · Ingrassia et al. · 2010 [cited by applicant]