IP Library Granted Patent US 12,294,481
Granted Patent B2
US 12,294,481 · App. 18/598,000 · Granted May 6, 2025

System providing faster and more efficient data communication

Inventors: Derry Shribman (Tel Aviv, IL); Ofer Vilenski (Moshav Hadar Am, IL)
Assignee: BRIGHT DATA LTD.
H04L41/046H04L67/01H04L67/1001H04L67/1023H04L67/1063H04L67/108H04L67/142H04L67/535H04L67/563H04L67/564H04L67/02
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,294,481
App. No.
18/598,000
Granted
May 6, 2025
Kind
B2
Abstract

A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.

Claims (37)

1. A method for use with a group of client devices, for use with a server device is not a client device and that stores a respective Internet Protocol (IP) address and a respective associated geographical location for each of the client devices in the group, for use with a first content that comprises a first audio or video content and that is identified by a first content identifier, and for use with a second content that comprises a second audio or video content and that is identified by a second content identifier, the method comprising:

sending, by a first device to the server device over the Internet, a first geographical location; receiving, by the first device from the server device over the Internet, in response to the sending of the first geographical location, a first IP address of a first client device from the group that is associated with the first geographical location;

sending, by the first device to the first client device over the Internet, using the received first IP address, a first request that comprises the first content identifier;

receiving, by the first device from the first client device over the Internet, the first content, in response to the sending of the first request;

sending, by the first device to the server device over the Internet, a second geographical location;

receiving, by the first device from the server device over the Internet, in response to the sending of the second geographical location, a second IP address of a second client device from the group that is associated with the second geographical location;

sending, by the first device to the second client device over the Internet, using the received second IP address, a second request that comprises the second content identifier; and

receiving, by the first device from the second client device over the Internet, the second content, in response to the sending of the second request.

2. The method according to claim 1 , wherein the first content comprises, or is part of, a first web-page that is stored in a first web server, wherein the first content identifier comprises a first Uniform Resource Locator (URL), wherein the second content comprises, or is part of, a second web-page that is stored in a second web server, and wherein the second content identifier comprises a second URL.

3. The method according to claim 2 , wherein the first and second web servers are the same web server.

4. The method according to claim 1 , further comprising receiving, by the first device over the Internet, a web-page from a web server using the selected first or second client device.

5. The method according to claim 4 , further comprising storing, by the selected first or second client device, the received web-page.

6. The method according to claim 1 , further comprising sending, by the first device to the first or second client over the Internet, an URL.

7. The method according to claim 6 , further comprising communicating, by the first or second client device with a web server over the Internet.

8. The method according to claim 1 , further comprising selecting, by the server device, the first or second client device, based on the respective first or second request.

9. The method according to claim 8 , wherein the selecting of the first or second client device is further based on the IP address of the selected client device.

10. The method according to claim 1 , further comprising receiving, by the server device, a communication initiated by each of the client devices in the group.

11. The method according to claim 10 , further comprising storing, by the server device, the respective Internet Protocol (IP) address of each of the client devices in the group, in response to the receiving of the communication initiated by each of the client devices in the group.

12. The method according to claim 10 , wherein the communication initiated by each of the client devices in the group uses a TCP/IP protocol or connection.

13. The method according to claim 1 , wherein the first device comprises a consumer communication device.

14. The method according to claim 1 , wherein the first or second request comprises a Hypertext Transfer Protocol (HTTP) request.

15. The method according to claim 1 , further comprising:

receiving, by the server device from the first device over the Internet, the sent first geographical location;

comparing, by the server device, the received first geographical location with the respective geographical location of each of the client devices in the group;

selecting, by the server device, in response to the comparing, the first client device from the group that is located in the first geographical location;

sending, by the server device to the first device over the Internet, the first IP address of the first client device;

receiving, by the server device from the first device over the Internet, the sent second geographical location;

comparing, by the server device, the received second geographical location with the respective geographical location of each of the client devices in the group;

selecting, by the server device, in response to the comparing, the second client device from the group that is located in the second geographical location; and

sending, by the server device to the first device over the Internet, the second IP address of the second client device.

16. The method according to claim 1 , further comprising sending, by the first device to the first or second client device over the Internet, a communication port number, and any communication between the first device and the respective client device uses the communication port number.

17. The method according to claim 1 , further comprising sending, by the first device to the server device over the Internet, a URL, and selecting, by the server device, the first or second client device, in response to the receiving, of the URL by the server device.

18. The method according to claim 1 , wherein any communication of the first device with the first or second client device is based on, or according to, UDP, DNS, TCP, FTP, POP3, SMTP, or SQL standard.

19. The method according to claim 1 , further comprising executing, by the first device, a browser or an email application; and sending, by the first device to the server device over the Internet, an identifier in the Internet of the first device or the URL, as part of, or in response to, the executing.

20. The method according to claim 1 , further comprising sending, by the first device to the server device over the Internet, an identifier in the Internet of the first device; and storing, by the server device, the received identifier of the first device.

21. The method according to claim 1 , wherein the first or second content comprises a web-page.

22. The method according to claim 1 , wherein any communication with the server device is based on, or according to, UDP, DNS, TCP, FTP, POP3, SMTP, or SQL standard.

Assignments (3)
CHANGE OF NAME Recorded May 14, 2024
From: LUMINATI NETWORKS LTD.
To: BRIGHT DATA LTD.
Reel/Frame 067400/0044 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2024
From: VILENSKI, OFER; SHRIBMAN, DERRY
To: LUMINATI NETWORKS LTD.
Reel/Frame 066746/0083 →
CHANGE OF NAME Recorded Mar 13, 2024
From: LUMINATI NETWORKS LTD.
To: BRIGHT DATA LTD.
Reel/Frame 067793/0962 →
Continuity (9)
Continuation 17943245 · Sep 13, 2022
Continuation 17331980 · May 27, 2021
Continuation 16782073 · Feb 5, 2020
Continuation 16368041 · Mar 28, 2019
Continuation 16031636 · Jul 10, 2018
Continuation 14025109 · Sep 12, 2013
Division 12836059 · Jul 14, 2010
Provisional Application 61249624 · Oct 8, 2009
Related Publication 20240214444A1 · Jun 27, 2024
References Cited (400)
US 3922494A · Cooper et al. · 1975 [cited by applicant]
US 4347827A · Cascio · 1982 [cited by applicant]
US 4855894A · Asahi · 1989 [cited by applicant]
US 4937781A · Lee et al. · 1990 [cited by applicant]
US 5519693A · Galuszka · 1996 [cited by applicant]
US 5577243A · Sherwood et al. · 1996 [cited by applicant]
US 5734829A · Robinson · 1998 [cited by applicant]
US 5758195A · Balmer · 1998 [cited by applicant]
US 5826014A · Coley · 1998 [cited by applicant]
US 5974566A · Ault · 1999 [cited by applicant]
US 6012083A · Savitzky · 2000 [cited by examiner]
US 6012090A · Chung · 2000 [cited by applicant]
US 6061278A · Kato et al. · 2000 [cited by applicant]
US 6085193A · Malkin · 2000 [cited by applicant]
US 6134584A · Chang · 2000 [cited by applicant]
US 6154782A · Kawaguchi · 2000 [cited by applicant]
US 6185625B1 · Tso · 2001 [cited by applicant]
US 6240444B1 · Fin · 2001 [cited by applicant]
US 6266704B1 · Reed · 2001 [cited by applicant]
US 6173330B1 · Guo et al. · 2001 [cited by applicant]
US 6311216B1 · Smith · 2001 [cited by applicant]
US 6345303B1 · Knauerhase et al. · 2002 [cited by applicant]
US 6351775B1 · Yu · 2002 [cited by applicant]
US 6356934B1 · Delph · 2002 [cited by applicant]
US 6389422B1 · Doi · 2002 [cited by applicant]
US 6389462B1 · Cohen · 2002 [cited by applicant]
US 6397259B1 · Lincke et al. · 2002 [cited by applicant]
US 6412008B1 · Fields et al. · 2002 [cited by applicant]
US 6421733B1 · Tso · 2002 [cited by applicant]
US 6449640B1 · Haverstock · 2002 [cited by applicant]
US 6466470B1 · Chang · 2002 [cited by applicant]
US 6477581B1 · Carpenter et al. · 2002 [cited by applicant]
US 6484149B1 · Jammes et al. · 2002 [cited by applicant]
US 6513061B1 · Ebata · 2003 [cited by applicant]
US 6519693B1 · Debey · 2003 [cited by applicant]
US 6578066B1 · Logan et al. · 2003 [cited by applicant]
US 6601098B1 · Case et al. · 2003 [cited by applicant]
US 6658463B1 · Dillon et al. · 2003 [cited by applicant]
US 6661799B1 · Molitor · 2003 [cited by applicant]
US 6665715B1 · Houri · 2003 [cited by applicant]
US 6687732B1 · Bector · 2004 [cited by applicant]
US 6701374B2 · Gupta · 2004 [cited by applicant]
US 6785705B1 · Kocherlakota · 2004 [cited by applicant]
US 6792461B1 · Hericourt · 2004 [cited by applicant]
US 6795848B1 · Border et al. · 2004 [cited by applicant]
US 6820133B1 · Grove · 2004 [cited by applicant]
US 6829638B1 · McBrearty · 2004 [cited by applicant]
US 6842463B1 · Drwiega · 2005 [cited by applicant]
US 6868453B1 · Watanabe · 2005 [cited by applicant]
US 6895011B1 · Lassers · 2005 [cited by applicant]
US 6941562B2 · Gao et al. · 2005 [cited by applicant]
US 6961783B1 · Cook · 2005 [cited by applicant]
US 6970913B1 · Albert et al. · 2005 [cited by applicant]
US 7007228B1 · Carro · 2006 [cited by applicant]
US 7010526B2 · Denesuk et al. · 2006 [cited by applicant]
US 7020667B2 · Guest et al. · 2006 [cited by applicant]
US 7047315B1 · Srivastava · 2006 [cited by examiner]
US 7080158B1 · Squire · 2006 [cited by applicant]
US 7009927B2 · Cudd · 2006 [cited by applicant]
US 7120666B2 · McCanne et al. · 2006 [cited by applicant]
US 7139276B1 · Sitaraman et al. · 2006 [cited by applicant]
US 7139557B2 · Tang et al. · 2006 [cited by applicant]
US 7139579B2 · Hatano · 2006 [cited by applicant]
US 7159234B1 · Murphy et al. · 2007 [cited by applicant]
US 7203741B2 · Marco et al. · 2007 [cited by applicant]
US 7234059B1 · Beaver · 2007 [cited by applicant]
US 7240100B1 · Wein et al. · 2007 [cited by applicant]
US 7246272B2 · Cabezas · 2007 [cited by applicant]
US 7254636B1 · O'Toole, Jr. et al. · 2007 [cited by applicant]
US 7257634B2 · Colby et al. · 2007 [cited by applicant]
US 7353279B2 · Durvasula et al. · 2008 [cited by applicant]
US 7381366B2 · Carter · 2008 [cited by applicant]
US 7401115B1 · Arsenault · 2008 [cited by applicant]
US 7464123B2 · Croker · 2008 [cited by applicant]
US 7543018B2 · Appelman · 2009 [cited by applicant]
US 7558854B2 · Nakahara et al. · 2009 [cited by applicant]
US 7558942B1 · Chen et al. · 2009 [cited by applicant]
US 7603710B2 · Harvey et al. · 2009 [cited by applicant]
US 7620703B1 · Shteyn · 2009 [cited by applicant]
US 7639682B2 · Suzuki et al. · 2009 [cited by applicant]
US 7640580B1 · Plotnikov et al. · 2009 [cited by applicant]
US 7664125B1 · Bauer et al. · 2010 [cited by applicant]
US 7673048B1 · O'Toole · 2010 [cited by applicant]
US 7702784B2 · Berstis · 2010 [cited by applicant]
US 7706362B1 · Senthilnathan · 2010 [cited by applicant]
US 7719971B1 · Issa · 2010 [cited by applicant]
US 7742485B2 · Zhang · 2010 [cited by applicant]
US 7751628B1 · Reisman · 2010 [cited by applicant]
US 7761500B1 · Wei et al. · 2010 [cited by applicant]
US 7734777B2 · Raja · 2010 [cited by applicant]
US 7783777B1 · Pabla · 2010 [cited by applicant]
US 7788378B2 · Rao · 2010 [cited by applicant]
US 7801824B1 · Bryar · 2010 [cited by applicant]
US 7805517B2 · Shim · 2010 [cited by applicant]
US 7818430B2 · Zuckerman · 2010 [cited by applicant]
US 7831720B1 · Noureddine · 2010 [cited by applicant]
US 7840660B1 · Johnston et al. · 2010 [cited by applicant]
US 7853472B2 · Al-Abdulqader · 2010 [cited by applicant]
US 7860988B2 · Aoki · 2010 [cited by applicant]
US 7865585B2 · Samuels et al. · 2011 [cited by applicant]
US 7877511B1 · Berger · 2011 [cited by applicant]
US 7886050B2 · Raja et al. · 2011 [cited by applicant]
US 7890547B2 · Hotti · 2011 [cited by applicant]
US 7890624B2 · Bivens · 2011 [cited by applicant]
US 7894431B2 · Goring · 2011 [cited by applicant]
US 7917755B1 · Giliyaru · 2011 [cited by applicant]
US 7929429B2 · Bornstein · 2011 [cited by applicant]
US 7929535B2 · Chen et al. · 2011 [cited by applicant]
US 7970835B2 · St. Jacques · 2011 [cited by applicant]
US 7984110B1 · Raman · 2011 [cited by applicant]
US 8014292B1 · Breau et al. · 2011 [cited by applicant]
US 8041784B1 · Amidon · 2011 [cited by applicant]
US 8078601B1 · Egnor et al. · 2011 [cited by applicant]
US 8108554B1 · Masters · 2012 [cited by applicant]
US 8135912B2 · Shribman et al. · 2012 [cited by applicant]
US 8144611B2 · Agarwal · 2012 [cited by applicant]
US 8156275B2 · de Cesare · 2012 [cited by applicant]
US 8156441B1 · Bihari et al. · 2012 [cited by applicant]
US 8171101B2 · Gladwin et al. · 2012 [cited by applicant]
US 8190593B1 · Dean · 2012 [cited by applicant]
US 8285808B1 · Joel et al. · 2012 [cited by applicant]
US 8302161B2 · Burch et al. · 2012 [cited by applicant]
US 8306022B1 · Cranor · 2012 [cited by applicant]
US 8307089B1 · Rothschild · 2012 [cited by applicant]
US 8312075B1 · Makinson et al. · 2012 [cited by applicant]
US 8347405B2 · Backhouse · 2013 [cited by applicant]
US 8375434B2 · Cottrell · 2013 [cited by applicant]
US 8453227B2 · Aiello · 2013 [cited by applicant]
US 8458786B1 · Kailash · 2013 [cited by applicant]
US 8464350B2 · Kanevsky · 2013 [cited by applicant]
US 8479251B2 · Feinleib et al. · 2013 [cited by applicant]
US 8490059B2 · Huang et al. · 2013 [cited by applicant]
US 8499059B2 · Stoyanov · 2013 [cited by applicant]
US 8514812B2 · Tang et al. · 2013 [cited by applicant]
US 8516084B1 · Grieve · 2013 [cited by applicant]
US 8527631B1 · Liang · 2013 [cited by applicant]
US 8527635B2 · Jeon et al. · 2013 [cited by applicant]
US 8527639B1 · Liskov et al. · 2013 [cited by applicant]
US 8533628B2 · Rohrabaugh · 2013 [cited by applicant]
US 8543721B2 · White et al. · 2013 [cited by applicant]
US 8566452B1 · Goodwin, III et al. · 2013 [cited by applicant]
US 8577724B1 · Gandhi · 2013 [cited by applicant]
US 8595786B2 · Choi · 2013 [cited by applicant]
US 8612641B1 · Bozarth et al. · 2013 [cited by applicant]
US 8627422B2 · Hawkes · 2014 [cited by applicant]
US 8639630B2 · Fomenko et al. · 2014 [cited by applicant]
US 8639748B2 · Kazerani et al. · 2014 [cited by applicant]
US 8769035B2 · Resch et al. · 2014 [cited by applicant]
US 8655838B2 · Wright · 2014 [cited by applicant]
US 8655985B2 · De · 2014 [cited by applicant]
US 8719430B2 · Van Ackere · 2014 [cited by applicant]
US 8719505B2 · Shribman et al. · 2014 [cited by applicant]
US 8793347B2 · Chow et al. · 2014 [cited by applicant]
US 8832179B2 · Owen et al. · 2014 [cited by applicant]
US 8832260B2 · Raja et al. · 2014 [cited by applicant]
US 8838811B2 · Chen · 2014 [cited by applicant]
US 8874594B2 · Want et al. · 2014 [cited by applicant]
US 8935418B2 · Knouse et al. · 2015 [cited by applicant]
US 8935798B1 · Smith · 2015 [cited by applicant]
US 9201808B2 · Shribman et al. · 2015 [cited by applicant]
US 8972602B2 · Mithyantha · 2015 [cited by applicant]
US 8990357B2 · Graham-Cumming · 2015 [cited by applicant]
US 8996856B2 · Amit · 2015 [cited by applicant]
US 9015335B1 · Gigliotti · 2015 [cited by applicant]
US 9049247B2 · Holloway · 2015 [cited by applicant]
US 9059938B1 · Strand · 2015 [cited by applicant]
US 9060031B1 · Taylor et al. · 2015 [cited by applicant]
US 9071668B2 · Brueck et al. · 2015 [cited by applicant]
US 9100320B2 · Hsy · 2015 [cited by applicant]
US 9122554B2 · Callaghan · 2015 [cited by applicant]
US 9154557B2 · Lev-Ran · 2015 [cited by applicant]
US 9177157B2 · Binder · 2015 [cited by applicant]
US 9210094B1 · Warren et al. · 2015 [cited by applicant]
US 9237210B2 · Liu · 2016 [cited by applicant]
US 9253164B2 · Gouge · 2016 [cited by applicant]
US 9313100B1 · Jenkins · 2016 [cited by applicant]
US 9374244B1 · Brandwine · 2016 [cited by applicant]
US 9380028B2 · Rizzo · 2016 [cited by applicant]
US 9418243B2 · Bauer · 2016 [cited by applicant]
US 9380523B1 · Mijar · 2016 [cited by applicant]
US 9438564B1 · Weng et al. · 2016 [cited by applicant]
US 9444903B2 · Nuaimi · 2016 [cited by applicant]
US 9503540B2 · Athas et al. · 2016 [cited by applicant]
US 9529911B2 · Richard et al. · 2016 [cited by applicant]
US 9584529B2 · Su · 2017 [cited by applicant]
US 9634994B2 · Prince · 2017 [cited by applicant]
US 9654581B2 · Pollack et al. · 2017 [cited by applicant]
US 9660895B1 · Bennett · 2017 [cited by applicant]
US 9673996B1 · Upadhyay et al. · 2017 [cited by applicant]
US 9705959B1 · Strand · 2017 [cited by applicant]
US 9742866B2 · Shribman · 2017 [cited by applicant]
US 9769121B2 · Joy et al. · 2017 [cited by applicant]
US 9838497B2 · Lawrence · 2017 [cited by applicant]
US 9866655B2 · Steiner et al. · 2018 [cited by applicant]
US 9880881B1 · Perez et al. · 2018 [cited by applicant]
US 9979674B1 · Kumar · 2018 [cited by applicant]
US 9990295B2 · Shribman et al. · 2018 [cited by applicant]
US 9995586B2 · Geelen · 2018 [cited by applicant]
US 10069852B2 · Turgeman et al. · 2018 [cited by applicant]
US 10104165B1 · Killian · 2018 [cited by applicant]
US 10110606B2 · Mizhar · 2018 [cited by applicant]
US 10148735B1 · Kolam · 2018 [cited by applicant]
US 10182466B2 · Nirantar · 2019 [cited by applicant]
US 10277711B2 · Shribman · 2019 [cited by applicant]
US 10361911B2 · Brandwine · 2019 [cited by applicant]
US 10375192B1 · Lepeska · 2019 [cited by applicant]
US 10404791B2 · Puri · 2019 [cited by applicant]
US 10410244B2 · Toval · 2019 [cited by applicant]
US 10484337B2 · Subbarayan · 2019 [cited by applicant]
US 10484510B2 · Shribman · 2019 [cited by applicant]
US 10511630B1 · Weiss et al. · 2019 [cited by applicant]
US 10560509B2 · Lo · 2020 [cited by applicant]
US 10594660B2 · Smith · 2020 [cited by applicant]
US 10601948B1 · Juravicius · 2020 [cited by applicant]
US 10601984B2 · Olligschlaeger · 2020 [cited by applicant]
US 10630771B1 · Garza et al. · 2020 [cited by applicant]
US 10637956B1 · Juravicius · 2020 [cited by applicant]
US 10642738B1 · Parakh et al. · 2020 [cited by applicant]
US 10645654B1 · Backholm · 2020 [cited by applicant]
US 10650166B1 · Sundberg · 2020 [cited by applicant]
US 10652357B2 · Shribman et al. · 2020 [cited by applicant]
US 10735322B2 · Alstad et al. · 2020 [cited by applicant]
US 10743051B1 · Reed · 2020 [cited by applicant]
US 10749893B1 · Dahlberg · 2020 [cited by applicant]
US 10771524B1 · Long · 2020 [cited by applicant]
US 10798209B1 · Juravicius et al. · 2020 [cited by applicant]
US 10805181B2 · Boutros et al. · 2020 [cited by applicant]
US 10887313B2 · Mitevski · 2021 [cited by applicant]
US 10972434B2 · Kupisiewicz et al. · 2021 [cited by applicant]
US 11140235B1 · Vilcinskas et al. · 2021 [cited by applicant]
US 11258872B1 · Gogel · 2022 [cited by applicant]
US 11424946B2 · Shribman et al. · 2022 [cited by applicant]
US 11469992B2 · Gerstel · 2022 [cited by applicant]
US 11574536B2 · Saurin et al. · 2023 [cited by applicant]
US 11593446B2 · Shribman et al. · 2023 [cited by applicant]
US 11614893B2 · Kannan et al. · 2023 [cited by applicant]
US 11635877B2 · Lopez et al. · 2023 [cited by applicant]
US 11658876B2 · Hooda et al. · 2023 [cited by applicant]
US 11677853B2 · Acharya et al. · 2023 [cited by applicant]
US 11757961B2 · Shribman et al. · 2023 [cited by applicant]
US 11818096B2 · Jain et al. · 2023 [cited by applicant]
US 11831532B2 · Nakamura et al. · 2023 [cited by applicant]
US 20010011312A1 · Chu · 2001 [cited by applicant]
US 20010033583A1 · Rabenko et al. · 2001 [cited by applicant]
US 20010054020A1 · Barth · 2001 [cited by applicant]
US 20020007413A1 · Garcia-Luna-Aceves · 2002 [cited by examiner]
US 20020026517A1 · Watson · 2002 [cited by applicant]
US 20020052947A1 · Duimovich et al. · 2002 [cited by applicant]
US 20020055956A1 · Krasnoiarov et al. · 2002 [cited by applicant]
US 20020055966A1 · Border et al. · 2002 [cited by applicant]
US 20020059371A1 · Jamail · 2002 [cited by applicant]
US 20020059429A1 · Carpenter · 2002 [cited by applicant]
US 20020065930A1 · Rhodes · 2002 [cited by applicant]
US 20020069241A1 · Narlikar et al. · 2002 [cited by applicant]
US 20020073075A1 · Dutta · 2002 [cited by applicant]
US 20020073232A1 · Hong · 2002 [cited by applicant]
US 20020078371A1 · Heilig et al. · 2002 [cited by applicant]
US 20020091760A1 · Rozen · 2002 [cited by applicant]
US 20020099781A1 · Scheussler et al. · 2002 [cited by applicant]
US 20020103823A1 · Jackson · 2002 [cited by applicant]
US 20020112036A1 · Bohannon · 2002 [cited by applicant]
US 20020112152A1 · VanHeyningen · 2002 [cited by applicant]
US 20020120874A1 · Shu et al. · 2002 [cited by applicant]
US 20020123895A1 · Potekhin · 2002 [cited by applicant]
US 20020133621A1 · Marco et al. · 2002 [cited by applicant]
US 20020169818A1 · Stewart · 2002 [cited by applicant]
US 20020178217A1 · Nguyen · 2002 [cited by applicant]
US 20020194183A1 · Yoakum · 2002 [cited by applicant]
US 20020194292A1 · King · 2002 [cited by applicant]
US 20030009518A1 · Harrow et al. · 2003 [cited by applicant]
US 20030009583A1 · Chan et al. · 2003 [cited by applicant]
US 20030018705A1 · Chen · 2003 [cited by applicant]
US 20030018834A1 · Eilers · 2003 [cited by applicant]
US 20030061282A1 · Ebata et al. · 2003 [cited by applicant]
US 20030065745A1 · Wolfe et al. · 2003 [cited by applicant]
US 20030074403A1 · Harrow et al. · 2003 [cited by applicant]
US 20030095520A1 · Aalbers · 2003 [cited by applicant]
US 20030097408A1 · Kageyama · 2003 [cited by applicant]
US 20030115364A1 · Shu et al. · 2003 [cited by applicant]
US 20030120805A1 · Couts · 2003 [cited by applicant]
US 20030149720A1 · Goldstein · 2003 [cited by applicant]
US 20030163413A1 · Wiczkowski · 2003 [cited by applicant]
US 20030174648A1 · Wang et al. · 2003 [cited by applicant]
US 20030187925A1 · Inala · 2003 [cited by applicant]
US 20030200307A1 · Raju et al. · 2003 [cited by applicant]
US 20030204602A1 · Hudson · 2003 [cited by applicant]
US 20030210694A1 · Jayaraman et al. · 2003 [cited by applicant]
US 20030212648A1 · Cunningham et al. · 2003 [cited by applicant]
US 20030217144A1 · Fu et al. · 2003 [cited by applicant]
US 20030229718A1 · Tock · 2003 [cited by applicant]
US 20030229785A1 · Daseke · 2003 [cited by applicant]
US 20040044731A1 · Chen · 2004 [cited by applicant]
US 20040052257A1 · Abdo · 2004 [cited by applicant]
US 20040054748A1 · Ackaouy · 2004 [cited by applicant]
US 20040054800A1 · Shah · 2004 [cited by applicant]
US 20040068579A1 · Marmigere · 2004 [cited by applicant]
US 20040088646A1 · Yeager et al. · 2004 [cited by applicant]
US 20040107242A1 · Vert et al. · 2004 [cited by applicant]
US 20040111529A1 · Parmar · 2004 [cited by applicant]
US 20040117455A1 · Kaminsky · 2004 [cited by applicant]
US 20040133692A1 · Blanchet · 2004 [cited by applicant]
US 20040136370A1 · Moore et al. · 2004 [cited by applicant]
US 20040143665A1 · Mace · 2004 [cited by applicant]
US 20040153473A1 · Hutchinson · 2004 [cited by applicant]
US 20040162076A1 · Chowdry et al. · 2004 [cited by applicant]
US 20040199623A1 · Houri · 2004 [cited by applicant]
US 20040199629A1 · Bomer · 2004 [cited by applicant]
US 20040212490A1 · Fredericks · 2004 [cited by applicant]
US 20040215717A1 · Seifert · 2004 [cited by applicant]
US 20040221207A1 · Yokota · 2004 [cited by applicant]
US 20040230593A1 · Rudin · 2004 [cited by applicant]
US 20040236962A1 · Wong · 2004 [cited by applicant]
US 20040254907A1 · Crow et al. · 2004 [cited by applicant]
US 20040257761A1 · Park · 2004 [cited by applicant]
US 20040263479A1 · Shkolnikov · 2004 [cited by applicant]
US 20040264506A1 · Furukawa · 2004 [cited by applicant]
US 20050015552A1 · So et al. · 2005 [cited by applicant]
US 20050022236A1 · Ito et al. · 2005 [cited by applicant]
US 20050025070A1 · Yamada · 2005 [cited by applicant]
US 20050027782A1 · Jalan · 2005 [cited by applicant]
US 20050027834A1 · Chen et al. · 2005 [cited by applicant]
US 20050050097A1 · Yeh · 2005 [cited by applicant]
US 20050050317A1 · Kramer et al. · 2005 [cited by applicant]
US 20050060542A1 · Risan · 2005 [cited by applicant]
US 20050086328A1 · Landram et al. · 2005 [cited by applicant]
US 20050091399A1 · Candan et al. · 2005 [cited by applicant]
US 20050091540A1 · Dick · 2005 [cited by applicant]
US 20050096753A1 · Arling · 2005 [cited by applicant]
US 20050097217A1 · Val et al. · 2005 [cited by applicant]
US 20050097221A1 · James · 2005 [cited by applicant]
US 20050097441A1 · Herbach · 2005 [cited by applicant]
US 20050108244A1 · Riise · 2005 [cited by applicant]
US 20050108551A1 · Toomey · 2005 [cited by applicant]
US 20050120111A1 · Bailey et al. · 2005 [cited by applicant]
US 20050125412A1 · Glover · 2005 [cited by applicant]
US 20050138426A1 · Styslinger · 2005 [cited by applicant]
US 20050165903A1 · Doan · 2005 [cited by applicant]
US 20050180319A1 · Hutnik · 2005 [cited by applicant]
US 20050190059A1 · Wehrenberg · 2005 [cited by applicant]
US 20050198309A1 · Li et al. · 2005 [cited by applicant]
US 20050228964A1 · Sechrest et al. · 2005 [cited by applicant]
US 20050235044A1 · Tazuma · 2005 [cited by applicant]
US 20050246442A1 · Gutjahr · 2005 [cited by applicant]
US 20050289648A1 · Grobman et al. · 2005 [cited by applicant]
US 20060015545A1 · Ezra · 2006 [cited by applicant]
US 20060026304A1 · Price · 2006 [cited by applicant]
US 20060031407A1 · Dispensa et al. · 2006 [cited by applicant]
US 20060036755A1 · Abdullah · 2006 [cited by applicant]
US 20060039352A1 · Karstens · 2006 [cited by applicant]
US 20060047844A1 · Deng · 2006 [cited by applicant]
US 20060059091A1 · Wang · 2006 [cited by applicant]
US 20060075114A1 · Panasyuk · 2006 [cited by applicant]
US 20060155995A1 · Torvinen · 2006 [cited by applicant]
US 20060184647A1 · Dixit · 2006 [cited by applicant]
US 20060200541A1 · Wikman et al. · 2006 [cited by applicant]
US 20060206586A1 · Ling · 2006 [cited by applicant]
US 20060212542A1 · Fang · 2006 [cited by applicant]
US 20060212584A1 · Yu · 2006 [cited by examiner]
US 20060218285A1 · Talwar et al. · 2006 [cited by applicant]
US 20060224687A1 · Popkin · 2006 [cited by applicant]
US 20060236083A1 · Fritsch · 2006 [cited by applicant]
US 20060242318A1 · Nettle · 2006 [cited by applicant]
US 20060256772A1 · Yarlagadda · 2006 [cited by applicant]
US 20060259607A1 · O'Neal et al. · 2006 [cited by applicant]
US 20060259728A1 · Chandrasekaran et al. · 2006 [cited by applicant]
US 20060271438A1 · Shotland · 2006 [cited by applicant]
US 20060280191A1 · Nishida · 2006 [cited by applicant]
US 20060287738A1 · Rizzi et al. · 2006 [cited by applicant]
US 20060293052A1 · Orler · 2006 [cited by applicant]
US 20070011674A1 · Joo · 2007 [cited by applicant]
US 20070047452A1 · Lohr · 2007 [cited by applicant]
US 20070050522A1 · Grove · 2007 [cited by applicant]
US 20070061440A1 · Sundaram · 2007 [cited by applicant]
US 20070073878A1 · Issa · 2007 [cited by applicant]
US 20070088821A1 · Sankuratripati · 2007 [cited by applicant]
US 20070100839A1 · Kim · 2007 [cited by applicant]
US 20070142036A1 · Wikman · 2007 [cited by applicant]
US 20070156855A1 · Johnson · 2007 [cited by applicant]
US 20070160072A1 · Thalanany et al. · 2007 [cited by applicant]
US 20070171921A1 · Wookey · 2007 [cited by applicant]
US 20070174246A1 · Sigurdsson · 2007 [cited by applicant]
US 20070177513A1 · Kuokkanen · 2007 [cited by applicant]
US 20070180111A1 · Chmaytelli · 2007 [cited by applicant]
US 20070198401A1 · Kunz · 2007 [cited by applicant]
US 20070204003A1 · Abramson · 2007 [cited by applicant]
US 20070220145A1 · Kozakura et al. · 2007 [cited by applicant]
US 20070226810A1 · Hotti · 2007 [cited by applicant]
US 20070233706A1 · Farber et al. · 2007 [cited by applicant]
US 20070239655A1 · Agetsuma et al. · 2007 [cited by applicant]
US 20070283026A1 · Lohmar · 2007 [cited by applicant]
US 20070299954A1 · Fatula · 2007 [cited by applicant]
US 20080008089A1 · Bornstein et al. · 2008 [cited by applicant]
US 20080010365A1 · Schneider · 2008 [cited by applicant]
US 20080025506A1 · Muraoka · 2008 [cited by applicant]
US 20080034072A1 · He et al. · 2008 [cited by applicant]
US 20080034416A1 · Kumar · 2008 [cited by applicant]
US 20080037536A1 · Padmanabhan · 2008 [cited by applicant]
US 20080045267A1 · Hind et al. · 2008 [cited by applicant]
US 20080052156A1 · Brenner · 2008 [cited by applicant]
US 20080062879A1 · Sivakumar et al. · 2008 [cited by applicant]