IP Library Granted Patent US 12,443,653
Granted Patent B2
US 12,443,653 · App. 18/452,857 · Granted Oct 14, 2025

Webpage media playback

Inventors: Ted M. Lin (Ayer, MA); Eric M. Bass (Leominster, MA)
Assignee: Sonos, Inc.
G06F16/638G06F3/0481G06F3/0482G06F16/438G06F16/4393G06F16/639H04N21/43615
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,443,653
App. No.
18/452,857
Granted
Oct 14, 2025
Kind
B2
Abstract

Examples described herein involve facilitating playback of media content via a webpage. An example implementation involves a computing device: identifying one or more playback zones including at least one respective playback device; transmitting, via a web browser, a webpage request; receiving a webpage that includes a link to a media item; modifying the received webpage to include a representation associated with the link; causing, via the web browser, display of the modified webpage; responsive to a selection of the representation, causing display of the option; and responsive to a selection of the option, causing display of a list of the one or more playback zones, wherein at least one playback zone of the one or more playback zones is selectable to cause the media item to be added to the playback queue associated with the at least one playback zone.

Claims (65)

1. A system comprising:

a network interface;

at least one processor; and

at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the system is configured to:

cause, via a wide area network, a web browser on a user device to display a webpage comprising graphical representations of media items of a streaming audio service;

receive, via the web browser, first input data representing selection of at least one first media item from among the media items graphically represented on the webpage;

according to the received first input data representing the selection of the at least one first media item, cause the at least one first media item to be added to a first playback queue corresponding to one or more first playback devices for later playback, wherein a plurality of first playback devices are connected to a first local area network, wherein the plurality of first playback devices includes the one or more first playback devices, wherein the first playback devices send timing information via the first local area network when synchronizing playback, and wherein the user device is outside of the first local area network;

receive, via the web browser, second input data representing selection of at least one second media item from among the media items graphically represented on the webpage; and

according to the received second input data representing the selection of the at least one second media item, cause the at least one second media item to be added to a second playback queue corresponding to a group of second playback devices for later playback, wherein the plurality of second playback devices are connected to a second local area network, wherein the plurality of second playback devices includes the group of second playback devices, wherein the second playback devices send timing information via the second local area network when synchronizing playback, and wherein the user device is outside of the second local area network.

2. The system of claim 1 , wherein the at least one first media item comprises an Internet radio station, and wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the at least one first media item to be added to the first playback queue comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the Internet radio station to be queued for playback.

3. The system of claim 1 , wherein the at least one first media item comprises a playlist of audio tracks, and wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the at least one first media item to be added to the first playback queue comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the playlist of audio tracks to be queued for playback.

4. The system of claim 1 , wherein a particular first playback of the one or more first playback devices comprises the first playback queue, and wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the at least one first media item to be added to the first playback queue comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the particular first playback device to add the at least one first media item to the first playback queue.

5. The system of claim 1 , wherein a designated computing device other than the one or more first playback devices comprises the first playback queue, and wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the at least one first media item to be added to the first playback queue comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the designated computing device to add the at least one first media item to the first playback queue.

6. The system of claim 1 , wherein the first local area network corresponds to a commercial location, wherein the one or more first playback devices include multiple first playback devices associated with a first room of the commercial location, wherein one or more third playback devices are associated with a second room of the commercial location; and wherein the one or more third playback devices are connected to the first local area network.

7. The system of claim 6 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the system is configured to:

cause the web browser to display a graphical representation of the first room in association with a graphical representation of the first playback queue.

8. The system of claim 1 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the system is configured to:

cause the web browser to display one or more elements configured to receive account credentials;

receive, via the web browser, data representing a particular set of account credentials for a cloud service;

identify a plurality of playback devices registered with a user account corresponding to the particular set of account credentials, wherein the plurality of playback devices comprises the one or more first playback devices and the group of second playback devices; and

cause the web browser to display a graphical representation of at least a portion of the plurality of playback devices; and

receive, via the web browser, input data representing selection of the one or more first playback devices from among the plurality of playback devices.

9. The system of claim 1 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the system is configured to:

after the at least one first media item to be added to the first playback queue, receive via the web browser, third input data representing a command to start playback of the first playback queue.

10. At least one non-transitory computer-readable medium comprising program instructions that are executable by at least one processor such that a system is configured to:

cause, via a wide area network, a web browser on a user device to display a webpage comprising graphical representations of media items of a streaming audio service;

receive, via the web browser, first input data representing selection of at least one first media item from among the media items graphically represented on the webpage;

according to the received first input data representing the selection of the at least one first media item, cause the at least one first media item to be added to a first playback queue corresponding to one or more first playback devices for later playback, wherein a plurality of first playback devices are connected to a first local area network, wherein the plurality of first playback devices includes the one or more first playback devices, wherein the first playback devices send timing information via the first local area network when synchronizing playback, and wherein the user device is outside of the first local area network;

receive, via the web browser, second input data representing selection of at least one second media item from among the media items graphically represented on the webpage; and

according to the received second input data representing the selection of the at least one second media item, cause the at least one second media item to be added to a second playback queue corresponding to a group of second playback devices for later playback, wherein the plurality of second playback devices are connected to a second local area network, wherein the plurality of second playback devices includes the group of second playback devices, wherein the second playback devices send timing information via the second local area network when synchronizing playback, and wherein the user device is outside of the second local area network.

11. The at least one non-transitory computer-readable medium of claim 10 , wherein the at least one first media item comprises an Internet radio station, and wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the at least one first media item to be added to the first playback queue comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the Internet radio station to be queued for playback.

12. The at least one non-transitory computer-readable medium of claim 10 , wherein the at least one first media item comprises a playlist of audio tracks, and wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the at least one first media item to be added to the first playback queue comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the playlist of audio tracks to be queued for playback.

13. The at least one non-transitory computer-readable medium of claim 10 , wherein a particular first playback of the one or more first playback devices comprises the first playback queue, and wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the at least one first media item to be added to the first playback queue comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the particular first playback device to add the at least one first media item to the first playback queue.

14. The at least one non-transitory computer-readable medium of claim 10 , wherein a designated computing device other than the one or more first playback devices comprises the first playback queue, and wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the at least one first media item to be added to the first playback queue comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the designated computing device to add the at least one first media item to the first playback queue.

15. The at least one non-transitory computer-readable medium of claim 10 , wherein the first local area network corresponds to a commercial location, wherein the one or more first playback devices include multiple first playback devices associated with a first room of the commercial location, wherein one or more third playback devices are associated with a second room of the commercial location; and wherein the one or more third playback devices are connected to the first local area network.

16. The at least one non-transitory computer-readable medium of claim 15 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the system is configured to:

cause the web browser to display a graphical representation of the first room in association with a graphical representation of the first playback queue.

17. The at least one non-transitory computer-readable medium of claim 10 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the system is configured to:

cause the web browser to display one or more elements configured to receive account credentials;

receive, via the web browser, data representing a particular set of account credentials for a cloud service;

identify a plurality of playback devices registered with a user account corresponding to the particular set of account credentials, wherein the plurality of playback devices comprises the one or more first playback devices and the group of second playback devices; and

cause the web browser to display a graphical representation of at least a portion of the plurality of playback devices; and

receive, via the web browser, input data representing selection of the one or more first playback devices from among the plurality of playback devices.

18. The at least one non-transitory computer-readable medium of claim 10 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the system is configured to:

after the at least one first media item to be added to the first playback queue, receive via the web browser, third input data representing a command to start playback of the first playback queue.

19. A method comprising:

causing, via a wide area network, a web browser on a user device to display a webpage comprising graphical representations of media items of a streaming audio service;

receiving, via the web browser, first input data representing selection of at least one first media item from among the media items graphically represented on the webpage;

according to the received first input data representing the selection of the at least one first media item, causing the at least one first media item to be added to a first playback queue corresponding to one or more first playback devices for later playback, wherein a plurality of first playback devices are connected to a first local area network, wherein the plurality of first playback devices includes the one or more first playback devices, wherein the first playback devices send timing information via the first local area network when synchronizing playback, and wherein the user device is outside of the first local area network;

receiving, via the web browser, second input data representing selection of at least one second media item from among the media items graphically represented on the webpage; and

according to the received second input data representing the selection of the at least one second media item, causing the at least one second media item to be added to a second playback queue corresponding to a group of second playback devices for later playback, wherein the plurality of second playback devices are connected to a second local area network, wherein the plurality of second playback devices includes the group of second playback devices, wherein the second playback devices send timing information via the second local area network when synchronizing playback, and wherein the user device is outside of the second local area network.

20. The method of claim 19 , further comprising:

causing the web browser to display one or more elements configured to receive account credentials;

receiving, via the web browser, data representing a particular set of account credentials for a cloud service;

identifying a plurality of playback devices registered with a user account corresponding to the particular set of account credentials, wherein the plurality of playback devices comprises the one or more first playback devices and the group of second playback devices; and

causing the web browser to display a graphical representation of at least a portion of the plurality of playback devices; and

receiving, via the web browser, input data representing selection of the one or more first playback devices from among the plurality of playback devices.

Assignments (2)
SECURITY INTEREST Recorded Jan 30, 2026
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 074533/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2023
From: LIN, TED M.; BASS, ERIC M.
To: SONOS, INC.
Reel/Frame 064650/0239 →
Continuity (4)
Continuation 17006972 · Aug 31, 2020
Continuation 15612126 · Jun 2, 2017
Continuation 14197403 · Mar 5, 2014
Related Publication 20240078259A1 · Mar 7, 2024
References Cited (400)
US 4296278A · Cullison et al. · 1981 [cited by applicant]
US 4816989A · Finn et al. · 1989 [cited by applicant]
US 5182552A · Paynting · 1993 [cited by applicant]
US 5239458A · Suzuki · 1993 [cited by applicant]
US 5299266A · Lumsden · 1994 [cited by applicant]
US 5406634A · Anderson et al. · 1995 [cited by applicant]
US 5440644A · Farinelli et al. · 1995 [cited by applicant]
US 5467342A · Logston et al. · 1995 [cited by applicant]
US 5491839A · Schotz · 1996 [cited by applicant]
US 5553222A · Milne et al. · 1996 [cited by applicant]
US 5563946A · Cooper et al. · 1996 [cited by applicant]
US 5668884A · Clair, Jr. et al. · 1997 [cited by applicant]
US 5673323A · Schotz et al. · 1997 [cited by applicant]
US 5751819A · Dorrough · 1998 [cited by applicant]
US 5761320A · Farinelli et al. · 1998 [cited by applicant]
US 5774666A · Portuesi · 1998 [cited by applicant]
US 5808662A · Kinney et al. · 1998 [cited by applicant]
US 5815689A · Shaw et al. · 1998 [cited by applicant]
US 5856827A · Sudo · 1999 [cited by applicant]
US 5867691A · Shiraishi · 1999 [cited by applicant]
US 5875354A · Charlton et al. · 1999 [cited by applicant]
US 5887143A · Saito et al. · 1999 [cited by applicant]
US 5923902A · Inagaki · 1999 [cited by applicant]
US 5946343A · Schotz et al. · 1999 [cited by applicant]
US 5956088A · Shen et al. · 1999 [cited by applicant]
US 6002862A · Takaike · 1999 [cited by applicant]
US 6009457A · Moller · 1999 [cited by applicant]
US 6026150A · Frank et al. · 2000 [cited by applicant]
US 6031818A · Lo et al. · 2000 [cited by applicant]
US 6032202A · Lea et al. · 2000 [cited by applicant]
US 6108686A · Williams, Jr. · 2000 [cited by applicant]
US 6128318A · Sato · 2000 [cited by applicant]
US 6157957A · Berthaud · 2000 [cited by applicant]
US 6175872B1 · Neumann et al. · 2001 [cited by applicant]
US 6181316B1 · Little et al. · 2001 [cited by applicant]
US 6185737B1 · Northcutt et al. · 2001 [cited by applicant]
US 6195436B1 · Scibora et al. · 2001 [cited by applicant]
US 6199169B1 · Voth · 2001 [cited by applicant]
US 6255961B1 · Van Ryzin et al. · 2001 [cited by applicant]
US 6256554B1 · DiLorenzo · 2001 [cited by applicant]
US 6308207B1 · Tseng et al. · 2001 [cited by applicant]
US 6324586B1 · Johnson · 2001 [cited by applicant]
US 6332147B1 · Moran et al. · 2001 [cited by applicant]
US 6349339B1 · Williams · 2002 [cited by applicant]
US 6351821B1 · Voth · 2002 [cited by applicant]
US 6404811B1 · Cvetko et al. · 2002 [cited by applicant]
US 6430353B1 · Honda et al. · 2002 [cited by applicant]
US 6469633B1 · Wachter · 2002 [cited by applicant]
US 6487296B1 · Allen et al. · 2002 [cited by applicant]
US 6522886B1 · Youngs et al. · 2003 [cited by applicant]
US 6526325B1 · Sussman et al. · 2003 [cited by applicant]
US 6587127B1 · Leeke et al. · 2003 [cited by applicant]
US 6594691B1 · McCollum et al. · 2003 [cited by applicant]
US 6598172B1 · Vandeusen et al. · 2003 [cited by applicant]
US 6611537B1 · Edens et al. · 2003 [cited by applicant]
US 6631410B1 · Kowalski et al. · 2003 [cited by applicant]
US 6674803B1 · Kesselring · 2004 [cited by applicant]
US 6728531B1 · Lee et al. · 2004 [cited by applicant]
US 6732155B2 · Meek · 2004 [cited by applicant]
US 6757517B2 · Chang · 2004 [cited by applicant]
US 6778869B2 · Champion · 2004 [cited by applicant]
US 6826283B1 · Wheeler et al. · 2004 [cited by applicant]
US 6836788B2 · Kim et al. · 2004 [cited by applicant]
US 6898642B2 · Chafle et al. · 2005 [cited by applicant]
US 6912610B2 · Spencer · 2005 [cited by applicant]
US 6920373B2 · Xi et al. · 2005 [cited by applicant]
US 6934766B1 · Russell · 2005 [cited by applicant]
US 6985694B1 · De Bonet et al. · 2006 [cited by applicant]
US 7007106B1 · Flood et al. · 2006 [cited by applicant]
US 7017118B1 · Carroll · 2006 [cited by applicant]
US 7020048B2 · McComas · 2006 [cited by applicant]
US 7020791B1 · Aweya et al. · 2006 [cited by applicant]
US 7043651B2 · Aweya et al. · 2006 [cited by applicant]
US 7047308B2 · Deshpande · 2006 [cited by applicant]
US 7113833B1 · Brown et al. · 2006 [cited by applicant]
US 7113999B2 · Pestoni et al. · 2006 [cited by applicant]
US 7115017B1 · Laursen et al. · 2006 [cited by applicant]
US 7117451B2 · Sielken · 2006 [cited by applicant]
US 7124125B2 · Cook et al. · 2006 [cited by applicant]
US 7130608B2 · Hollstrom et al. · 2006 [cited by applicant]
US 7130616B2 · Janik · 2006 [cited by applicant]
US 7143141B1 · Morgan et al. · 2006 [cited by applicant]
US 7143939B2 · Henzerling · 2006 [cited by applicant]
US 7162315B2 · Gilbert · 2007 [cited by applicant]
US 7185090B2 · Kowalski et al. · 2007 [cited by applicant]
US 7187947B1 · White et al. · 2007 [cited by applicant]
US 7206367B1 · Moore · 2007 [cited by applicant]
US 7209795B2 · Sullivan et al. · 2007 [cited by applicant]
US 7218708B2 · Berezowski et al. · 2007 [cited by applicant]
US 7236739B2 · Chang · 2007 [cited by applicant]
US 7236773B2 · Thomas · 2007 [cited by applicant]
US 7281034B1 · Eyal · 2007 [cited by applicant]
US 7293060B2 · Komsi · 2007 [cited by applicant]
US 7295548B2 · Blank et al. · 2007 [cited by applicant]
US 7302468B2 · Wijeratne · 2007 [cited by applicant]
US 7312785B2 · Tsuk et al. · 2007 [cited by applicant]
US 7324857B2 · Goddard · 2008 [cited by applicant]
US 7333519B2 · Sullivan et al. · 2008 [cited by applicant]
US 7358960B2 · Mak · 2008 [cited by applicant]
US 7372846B2 · Zwack · 2008 [cited by applicant]
US 7391791B2 · Balassanian et al. · 2008 [cited by applicant]
US 7392102B2 · Sullivan et al. · 2008 [cited by applicant]
US 7483538B2 · McCarty et al. · 2009 [cited by applicant]
US 7483958B1 · Elabbady et al. · 2009 [cited by applicant]
US 7496623B2 · Szeto et al. · 2009 [cited by applicant]
US 7496633B2 · Szeto et al. · 2009 [cited by applicant]
US 7571014B1 · Lambourne et al. · 2009 [cited by applicant]
US 7574274B2 · Holmes · 2009 [cited by applicant]
US 7599685B2 · Goldberg et al. · 2009 [cited by applicant]
US 7630501B2 · Blank et al. · 2009 [cited by applicant]
US 7643894B2 · Braithwaite et al. · 2010 [cited by applicant]
US 7657224B2 · Goldberg et al. · 2010 [cited by applicant]
US 7657644B1 · Zheng · 2010 [cited by applicant]
US 7657910B1 · McAulay et al. · 2010 [cited by applicant]
US 7668990B2 · Krzyzanowski et al. · 2010 [cited by applicant]
US 7669219B2 · Scott et al. · 2010 [cited by applicant]
US 7675943B2 · Mosig et al. · 2010 [cited by applicant]
US 7676142B1 · Hung · 2010 [cited by applicant]
US 7702279B2 · Ko et al. · 2010 [cited by applicant]
US 7720096B2 · Klemets · 2010 [cited by applicant]
US 7725533B2 · Szeto et al. · 2010 [cited by applicant]
US 7725551B2 · Szeto et al. · 2010 [cited by applicant]
US 7739271B2 · Cook et al. · 2010 [cited by applicant]
US 7742740B2 · Goldberg et al. · 2010 [cited by applicant]
US 7788138B2 · Mehmann et al. · 2010 [cited by applicant]
US 7805682B1 · Lambourne · 2010 [cited by applicant]
US 7835689B2 · Goldberg et al. · 2010 [cited by applicant]
US 7853341B2 · McCarty et al. · 2010 [cited by applicant]
US 7865137B2 · Goldberg et al. · 2011 [cited by applicant]
US 7885622B2 · Krampf et al. · 2011 [cited by applicant]
US 7899915B2 · Reisman · 2011 [cited by examiner]
US 7916877B2 · Goldberg et al. · 2011 [cited by applicant]
US 7917082B2 · Goldberg et al. · 2011 [cited by applicant]
US 7921369B2 · Bill · 2011 [cited by applicant]
US 7934239B1 · Dagman · 2011 [cited by applicant]
US 7987294B2 · Bryce et al. · 2011 [cited by applicant]
US 7996566B1 · Sylvain et al. · 2011 [cited by applicant]
US 8014423B2 · Thaler et al. · 2011 [cited by applicant]
US 8023663B2 · Goldberg · 2011 [cited by applicant]
US 8028038B2 · Weel · 2011 [cited by applicant]
US 8028323B2 · Weel · 2011 [cited by applicant]
US 8045952B2 · Qureshey et al. · 2011 [cited by applicant]
US 8050652B2 · Qureshey et al. · 2011 [cited by applicant]
US 8074253B1 · Nathan · 2011 [cited by applicant]
US 8086752B2 · Millington et al. · 2011 [cited by applicant]
US 8103009B2 · McCarty et al. · 2012 [cited by applicant]
US 8112032B2 · Ko et al. · 2012 [cited by applicant]
US 8131390B2 · Braithwaite et al. · 2012 [cited by applicant]
US 8169938B2 · Duchscher et al. · 2012 [cited by applicant]
US 8200602B2 · Farrelly · 2012 [cited by applicant]
US 8214873B2 · Weel · 2012 [cited by applicant]
US 8230099B2 · Weel · 2012 [cited by applicant]
US 8234395B2 · Millington · 2012 [cited by applicant]
US 8271115B2 · Yoshida · 2012 [cited by applicant]
US 8290603B1 · Lambourne · 2012 [cited by applicant]
US 8315555B2 · Ko et al. · 2012 [cited by applicant]
US 8370678B2 · Millington et al. · 2013 [cited by applicant]
US 8423659B2 · Millington · 2013 [cited by applicant]
US 8483853B1 · Lambourne · 2013 [cited by applicant]
US 8521316B2 · Louboutin · 2013 [cited by applicant]
US 8588949B2 · Lambourne et al. · 2013 [cited by applicant]
US 8613385B1 · Hulet et al. · 2013 [cited by applicant]
US 8666826B2 · Narayanan et al. · 2014 [cited by applicant]
US 8775546B2 · Millington · 2014 [cited by applicant]
US 8826135B1 · Durham et al. · 2014 [cited by applicant]
US 8843500B2 · Nogues et al. · 2014 [cited by applicant]
US 8892648B1 · Durham et al. · 2014 [cited by applicant]
US 8910265B2 · Lang et al. · 2014 [cited by applicant]
US 8942252B2 · Balassanian et al. · 2015 [cited by applicant]
US 8990701B2 · Olofsson · 2015 [cited by applicant]
US 9015588B2 · Cassidy · 2015 [cited by applicant]
US 9052810B2 · Reimann et al. · 2015 [cited by applicant]
US 9137564B2 · Reimann · 2015 [cited by applicant]
US 9165255B1 · Shetty et al. · 2015 [cited by applicant]
US 9229938B1 · Jaini et al. · 2016 [cited by applicant]
US 9246866B1 · Sanders · 2016 [cited by applicant]
US 9247363B2 · Triplett et al. · 2016 [cited by applicant]
US 9286384B2 · Kuper et al. · 2016 [cited by applicant]
US 9344292B2 · Griffiths et al. · 2016 [cited by applicant]
US 9374607B2 · Bates et al. · 2016 [cited by applicant]
US 9397627B2 · Qureshey · 2016 [cited by examiner]
US 9411809B1 · Sabbavarapu et al. · 2016 [cited by applicant]
US 9478247B2 · Chen et al. · 2016 [cited by applicant]
US 9489383B2 · Hyman et al. · 2016 [cited by applicant]
US 9510055B2 · Kuper et al. · 2016 [cited by applicant]
US 9524338B2 · Van et al. · 2016 [cited by applicant]
US 9654821B2 · Coburn, IV et al. · 2017 [cited by applicant]
US 9665339B2 · Reimann et al. · 2017 [cited by applicant]
US 9674587B2 · Triplett et al. · 2017 [cited by applicant]
US 9680960B2 · Chen et al. · 2017 [cited by applicant]
US 9696874B2 · Kulick et al. · 2017 [cited by applicant]
US 9703521B2 · Kumar et al. · 2017 [cited by applicant]
US 9715500B2 · Cue et al. · 2017 [cited by applicant]
US 9723038B2 · Corbin et al. · 2017 [cited by applicant]
US 9727219B2 · Kumar et al. · 2017 [cited by applicant]
US 9735978B2 · Kumar et al. · 2017 [cited by applicant]
US 9756092B2 · Zhang et al. · 2017 [cited by applicant]
US 9892118B2 · Kumar et al. · 2018 [cited by applicant]
US 9942335B2 · Schneider et al. · 2018 [cited by applicant]
US 9977561B2 · Bates et al. · 2018 [cited by applicant]
US 10032233B2 · Papakipos et al. · 2018 [cited by applicant]
US 10129599B2 · Van Der Heide · 2018 [cited by applicant]
US 10157033B2 · Millington · 2018 [cited by applicant]
US 10268352B2 · Coburn, IV et al. · 2019 [cited by applicant]
US 10275135B2 · Coburn, IV et al. · 2019 [cited by applicant]
US 10296884B2 · Lang et al. · 2019 [cited by applicant]
US 10313761B2 · Alsina et al. · 2019 [cited by applicant]
US 10469897B2 · Reimann et al. · 2019 [cited by applicant]
US 11223661B2 · Corbin et al. · 2022 [cited by applicant]
US 11539767B2 · Corbin et al. · 2022 [cited by applicant]
US 20010009604A1 · Ando et al. · 2001 [cited by applicant]
US 20010022823A1 · Renaud · 2001 [cited by applicant]
US 20010032188A1 · Miyabe et al. · 2001 [cited by applicant]
US 20010042107A1 · Palm · 2001 [cited by applicant]
US 20020002039A1 · Qureshey et al. · 2002 [cited by applicant]
US 20020002562A1 · Moran et al. · 2002 [cited by applicant]
US 20020003548A1 · Krusche et al. · 2002 [cited by applicant]
US 20020022453A1 · Balog et al. · 2002 [cited by applicant]
US 20020026442A1 · Lipscomb et al. · 2002 [cited by applicant]
US 20020034374A1 · Barton · 2002 [cited by applicant]
US 20020042844A1 · Chiazzese · 2002 [cited by applicant]
US 20020049843A1 · Barone et al. · 2002 [cited by applicant]
US 20020054134A1 · Kelts et al. · 2002 [cited by applicant]
US 20020056117A1 · Hasegawa et al. · 2002 [cited by applicant]
US 20020065926A1 · Hackney et al. · 2002 [cited by applicant]
US 20020072816A1 · Shdema et al. · 2002 [cited by applicant]
US 20020073228A1 · Cognet et al. · 2002 [cited by applicant]
US 20020090914A1 · Kang et al. · 2002 [cited by applicant]
US 20020093478A1 · Yeh · 2002 [cited by applicant]
US 20020109710A1 · Holtz et al. · 2002 [cited by applicant]
US 20020112244A1 · Liou et al. · 2002 [cited by applicant]
US 20020116476A1 · Eyal et al. · 2002 [cited by applicant]
US 20020124097A1 · Isely et al. · 2002 [cited by applicant]
US 20020129156A1 · Yoshikawa · 2002 [cited by applicant]
US 20020143998A1 · Rajagopal et al. · 2002 [cited by applicant]
US 20020163361A1 · Parkin · 2002 [cited by applicant]
US 20020165921A1 · Sapieyevski · 2002 [cited by applicant]
US 20020178191A1 · Sielken · 2002 [cited by applicant]
US 20020188762A1 · Tomassetti et al. · 2002 [cited by applicant]
US 20030002609A1 · Faller et al. · 2003 [cited by applicant]
US 20030020763A1 · Mayer et al. · 2003 [cited by applicant]
US 20030023741A1 · Tomassetti et al. · 2003 [cited by applicant]
US 20030035444A1 · Zwack · 2003 [cited by applicant]
US 20030041173A1 · Hoyle · 2003 [cited by applicant]
US 20030041174A1 · Wen et al. · 2003 [cited by applicant]
US 20030043924A1 · Haddad et al. · 2003 [cited by applicant]
US 20030066094A1 · Van Der Schaar et al. · 2003 [cited by applicant]
US 20030088875A1 · Gay et al. · 2003 [cited by applicant]
US 20030099212A1 · Anjum et al. · 2003 [cited by applicant]
US 20030099221A1 · Rhee · 2003 [cited by applicant]
US 20030105820A1 · Haims et al. · 2003 [cited by applicant]
US 20030126211A1 · Anttila et al. · 2003 [cited by applicant]
US 20030157951A1 · Hasty, Jr. · 2003 [cited by applicant]
US 20030195964A1 · Mane · 2003 [cited by applicant]
US 20030198257A1 · Sullivan et al. · 2003 [cited by applicant]
US 20030210796A1 · McCarty et al. · 2003 [cited by applicant]
US 20030220973A1 · Zhu et al. · 2003 [cited by applicant]
US 20030231871A1 · Ushimaru · 2003 [cited by applicant]
US 20030235304A1 · Evans et al. · 2003 [cited by applicant]
US 20040001484A1 · Ozguner · 2004 [cited by applicant]
US 20040001591A1 · Mani et al. · 2004 [cited by applicant]
US 20040008852A1 · Also et al. · 2004 [cited by applicant]
US 20040010727A1 · Fujinami · 2004 [cited by applicant]
US 20040015252A1 · Aiso et al. · 2004 [cited by applicant]
US 20040024478A1 · Hans et al. · 2004 [cited by applicant]
US 20040024925A1 · Cypher et al. · 2004 [cited by applicant]
US 20040025185A1 · Goci et al. · 2004 [cited by applicant]
US 20040027166A1 · Mangum et al. · 2004 [cited by applicant]
US 20040032348A1 · Lai et al. · 2004 [cited by applicant]
US 20040066736A1 · Kroeger · 2004 [cited by applicant]
US 20040075767A1 · Neuman et al. · 2004 [cited by applicant]
US 20040078383A1 · Mercer et al. · 2004 [cited by applicant]
US 20040078812A1 · Calvert · 2004 [cited by applicant]
US 20040088328A1 · Cook et al. · 2004 [cited by applicant]
US 20040131192A1 · Metcalf · 2004 [cited by applicant]
US 20040170383A1 · Mazur · 2004 [cited by applicant]
US 20040203378A1 · Powers · 2004 [cited by applicant]
US 20040215611A1 · Jawa et al. · 2004 [cited by applicant]
US 20040249965A1 · Huggins et al. · 2004 [cited by applicant]
US 20040249982A1 · Arnold et al. · 2004 [cited by applicant]
US 20040252400A1 · Blank et al. · 2004 [cited by applicant]
US 20040261040A1 · Radcliffe et al. · 2004 [cited by applicant]
US 20050010691A1 · Oyadomari et al. · 2005 [cited by applicant]
US 20050013394A1 · Rausch et al. · 2005 [cited by applicant]
US 20050021590A1 · Debique et al. · 2005 [cited by applicant]
US 20050047605A1 · Lee et al. · 2005 [cited by applicant]
US 20050055716A1 · Louie et al. · 2005 [cited by applicant]
US 20050058149A1 · Howe · 2005 [cited by applicant]
US 20050081213A1 · Suzuoki et al. · 2005 [cited by applicant]
US 20050108320A1 · Lord et al. · 2005 [cited by applicant]
US 20050114538A1 · Rose · 2005 [cited by applicant]
US 20050125357A1 · Saadat et al. · 2005 [cited by applicant]
US 20050155072A1 · Kaczowka et al. · 2005 [cited by applicant]
US 20050166157A1 · Ollis et al. · 2005 [cited by applicant]
US 20050166258A1 · Vasilevsky et al. · 2005 [cited by applicant]
US 20050177643A1 · Xu · 2005 [cited by applicant]
US 20050181348A1 · Carey et al. · 2005 [cited by applicant]
US 20050195205A1 · Abrams · 2005 [cited by applicant]
US 20050201254A1 · Looney et al. · 2005 [cited by applicant]
US 20050234875A1 · Auerbach et al. · 2005 [cited by applicant]
US 20050281255A1 · Davies et al. · 2005 [cited by applicant]
US 20050283820A1 · Richards et al. · 2005 [cited by applicant]
US 20050288805A1 · Moore et al. · 2005 [cited by applicant]
US 20050289224A1 · Deslippe et al. · 2005 [cited by applicant]
US 20060095516A1 · Wijeratne · 2006 [cited by applicant]
US 20060107237A1 · Kim · 2006 [cited by applicant]
US 20060119497A1 · Miller et al. · 2006 [cited by applicant]
US 20060143236A1 · Wu · 2006 [cited by applicant]
US 20060168340A1 · Heller et al. · 2006 [cited by applicant]
US 20060195462A1 · Rogers · 2006 [cited by applicant]
US 20060195479A1 · Spiegelman et al. · 2006 [cited by applicant]
US 20060195480A1 · Spiegelman et al. · 2006 [cited by applicant]
US 20060248557A1 · Stark · 2006 [cited by examiner]
US 20060253436A1 · Cook et al. · 2006 [cited by applicant]
US 20060253782A1 · Stark et al. · 2006 [cited by applicant]
US 20060294074A1 · Chang · 2006 [cited by applicant]
US 20070033402A1 · Williams et al. · 2007 [cited by applicant]
US 20070038999A1 · Millington · 2007 [cited by applicant]
US 20070043847A1 · Carter et al. · 2007 [cited by applicant]
US 20070048713A1 · Plastina et al. · 2007 [cited by applicant]
US 20070049256A1 · Wassingbo · 2007 [cited by applicant]
US 20070054680A1 · Mo et al. · 2007 [cited by applicant]
US 20070088747A1 · Cheng et al. · 2007 [cited by applicant]
US 20070136778A1 · Birger et al. · 2007 [cited by applicant]
US 20070142022A1 · Madonna et al. · 2007 [cited by applicant]
US 20070142944A1 · Goldberg et al. · 2007 [cited by applicant]
US 20070143493A1 · Mullig et al. · 2007 [cited by applicant]
US 20070156883A1 · Thompson et al. · 2007 [cited by applicant]
US 20070169115A1 · Ko et al. · 2007 [cited by applicant]
US 20070180137A1 · Rajapakse · 2007 [cited by applicant]
US 20070214182A1 · Rosenberg · 2007 [cited by applicant]
US 20070224937A1 · Jung et al. · 2007 [cited by applicant]
US 20070250194A1 · Rhoads et al. · 2007 [cited by applicant]
US 20070271232A1 · Mattox et al. · 2007 [cited by applicant]
US 20070271388A1 · Bowra et al. · 2007 [cited by applicant]
US 20070288470A1 · Kauniskangas et al. · 2007 [cited by applicant]
US 20070294131A1 · Roman et al. · 2007 [cited by applicant]
US 20070299778A1 · Haveson et al. · 2007 [cited by applicant]
US 20080005690A1 · Van Vugt · 2008 [cited by applicant]
US 20080016465A1 · Foxenland · 2008 [cited by applicant]
US 20080022320A1 · Ver Steeg · 2008 [cited by applicant]
US 20080052371A1 · Partovi et al. · 2008 [cited by applicant]
US 20080059510A1 · Cardamore et al. · 2008 [cited by applicant]
US 20080077261A1 · Baudino et al. · 2008 [cited by applicant]
US 20080086368A1 · Bauman et al. · 2008 [cited by applicant]
US 20080086379A1 · Dion · 2008 [cited by examiner]
US 20080091771A1 · Allen et al. · 2008 [cited by applicant]
US 20080109529A1 · Story · 2008 [cited by applicant]
US 20080120429A1 · Millington et al. · 2008 [cited by applicant]
US 20080144861A1 · Melanson et al. · 2008 [cited by applicant]
US 20080152165A1 · Zacchi · 2008 [cited by applicant]
US 20080154959A1 · Dunko · 2008 [cited by applicant]
US 20080194276A1 · Lin et al. · 2008 [cited by applicant]
US 20080301280A1 · Chasen et al. · 2008 [cited by applicant]
US 20080319833A1 · Svendsen · 2008 [cited by applicant]
US 20090005893A1 · Sugii et al. · 2009 [cited by applicant]
US 20090031336A1 · Chavez et al. · 2009 [cited by applicant]
US 20090041423A1 · Weber et al. · 2009 [cited by applicant]
US 20090063414A1 · White et al. · 2009 [cited by applicant]
US 20090076881A1 · Svendsen · 2009 [cited by applicant]
US 20090076917A1 · Jablokov et al. · 2009 [cited by applicant]
US 20090083117A1 · Svendsen et al. · 2009 [cited by applicant]
US 20090133069A1 · Conness et al. · 2009 [cited by applicant]
US 20090150806A1 · Evje et al. · 2009 [cited by applicant]
US 20090157905A1 · Davis · 2009 [cited by applicant]
US 20090175429A1 · Cohen et al. · 2009 [cited by applicant]
US 20090179867A1 · Shim et al. · 2009 [cited by applicant]
US 20090216855A1 · Lang et al. · 2009 [cited by applicant]
US 20090222115A1 · Malcolm et al. · 2009 [cited by applicant]
US 20090228919A1 · Zott et al. · 2009 [cited by applicant]
US 20090249222A1 · Schmidt et al. · 2009 [cited by applicant]
US 20090265426A1 · Svendsen et al. · 2009 [cited by applicant]
US 20090307062A1 · Lutnick et al. · 2009 [cited by applicant]
US 20090313369A1 · Wormington et al. · 2009 [cited by applicant]
US 20100010648A1 · Bull et al. · 2010 [cited by applicant]
US 20100017366A1 · Robertson et al. · 2010 [cited by applicant]
US 20100017714A1 · Agarwal et al. · 2010 [cited by applicant]
US 20100023578A1 · Brant et al. · 2010 [cited by applicant]
US 20100031366A1 · Knight et al. · 2010 [cited by applicant]
US 20100036950A1 · Bae et al. · 2010 [cited by applicant]
US 20100049835A1 · Ko et al. · 2010 [cited by applicant]
US 20100054275A1 · Noonan et al. · 2010 [cited by applicant]
US 20100070490A1 · Amidon et al. · 2010 [cited by applicant]
US 20100082731A1 · Haughay et al. · 2010 [cited by applicant]
US 20100094728A1 · Denning et al. · 2010 [cited by applicant]
US 20100094834A1 · Svendsen · 2010 [cited by applicant]
US 20100095332A1 · Gran et al. · 2010 [cited by applicant]
US 20100131567A1 · Dorogusker et al. · 2010 [cited by applicant]
US 20100162324A1 · Mehta et al. · 2010 [cited by applicant]
US 20100185671A1 · Burba et al. · 2010 [cited by applicant]
US 20100205222A1 · Gajdos et al. · 2010 [cited by applicant]
US 20100228740A1 · Cannistraro et al. · 2010 [cited by applicant]
US 20100235520A1 · Attanasio et al. · 2010 [cited by applicant]
US 20100262909A1 · Hsieh · 2010 [cited by applicant]
US 20100284389A1 · Ramsay et al. · 2010 [cited by applicant]
US 20100299391A1 · Demarta et al. · 2010 [cited by applicant]
US 20100299639A1 · Ramsay et al. · 2010 [cited by applicant]
US 20100318917A1 · Holladay et al. · 2010 [cited by applicant]
US 20100325218A1 · Castro et al. · 2010 [cited by applicant]
US 20100332326A1 · Ishai · 2010 [cited by applicant]