IP Library Granted Patent US 12,632,899
Granted Patent B1
US 12,632,899 · App. 19/321,167 · Granted May 19, 2026

System and method for mobile check deposit enabling auto-capture functionality via video frame processing

Inventors: Michael Patrick Bueche, Jr. (San Antonio, TX); Bharat Prasad (San Antonio, TX); Minya Liang (San Antonio, TX); Reynaldo Medina (San Antonio, TX); Charles Lee Oakes, III (Boerne, TX)
Assignee: United Services Automobile Association (USAA)
G06Q40/02G06T7/13G06V10/60G06T2207/20164
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,632,899
App. No.
19/321,167
Granted
May 19, 2026
Kind
B1
Abstract

Embodiments include a system for mobile check deposit enabling auto-capture functionality via video frame processing. The system includes a mobile device with a camera, processor, and memory storing instructions that, when executed by the processor, configure the mobile device to generate a live video of a check in the camera's field of view, monitor the live video with respect to at least one monitoring criterion, and automatically capture a frame of the live video when that frame satisfies the monitoring criterion. The monitoring criterion may be based on light contrast, light brightness, check positioning, check dimensions, character spacing, skewing, warping, corner detection, edge detection, and MICR line detection. The mobile device may be configured to confirm that mobile check deposit can go forward after optical character recognition (OCR) is performed on the check, a MICR line of the check is recognized, and an amount of the check is validated.

Claims (87)

1 . A system enabling mobile check deposit auto-capture functionality via video frame processing, the system comprising:

a mobile device of a user, the user's mobile device including a camera, a processor, and a memory coupled to the processor, the memory storing:

a software abstraction layer for controlling the camera, the software abstraction layer comprising instructions that, when executed by the processor, control the camera; and

a downloaded app, the downloaded app associated with a bank to control check deposit by controlling the camera through the software abstraction layer, the downloaded app comprising instructions that, when executed by the processor, cause the user's mobile device to perform operations including:

providing instructions to the user for capturing an image of a check;

generating a live video of the check in a field of view of the camera, the downloaded app causing the live video to be generated by controlling the camera through the software abstraction layer;

overlaying an alignment guide on the live video of the check in the field of view of the camera;

monitoring the live video of the check in the field of view of the camera with respect to at least one monitoring criterion;

determining that a video frame of the live video of the check satisfies the at least one monitoring criterion and then automatically capturing the video frame, the determining including dividing the video frame into segments comprising check data and background data and analyzing the segments to determine that the video frame satisfies the at least one monitoring criterion;

when the video frame of the live video of the check in the field of view of the camera is determined to satisfy the at least one monitoring criterion, providing feedback advising the user that the check has been captured;

using a wireless network, transmitting a digital image of the check from the user's mobile device and submitting the check for mobile check deposit in the bank after automatically capturing the video frame, wherein the digital image is the captured video frame or is based on the captured video frame; and

confirming that the mobile check deposit can go forward after optical character recognition is performed on the check in the digital image, a magnetic ink character recognition (MICR) line on the check in the digital image is recognized, and an amount payable on the check in the digital image is validated;

a server, remote from the user's mobile device, comprising a processor coupled to a memory storing instructions that, when executed by the processor, cause the server to perform operations including:

receiving the digital image of the check transmitted by the user's mobile device, and

processing the digital image of the check including performing optical character recognition on the check in the digital image and verifying that the digital image of the check is acceptable for mobile check deposit, the user's mobile device receiving an indication of a result of the server's processing after the transmitting the digital image of the check from the user's mobile device; and

a computer comprising a processor coupled to a memory storing instructions that, when executed by the processor, cause the computer to update a balance of an account at a financial institution of the user to reflect an amount of funds associated with the check submitted for mobile check deposit by the user's mobile device, after the submitting the check for mobile check deposit in the bank, the confirming that the mobile check deposit can go forward, and the verifying that the digital image of the check is acceptable for mobile check deposit.

2 . The system of claim 1 , wherein the downloaded app causes the user's mobile device to perform additional operations including:

before determining that the video frame of the live video of the check satisfies the at least one monitoring criterion, determining that a different video frame of the live video of the check does not satisfy the at least one monitoring criterion; and

after determining that the different video frame of the live video of the check does not satisfy the at least one monitoring criterion, providing feedback to the user.

3 . The system of claim 1 , wherein the at least one monitoring criterion is a plurality of monitoring criteria based on two or more selected from a group consisting of light contrast, light brightness, check positioning, check dimensions, character spacing, skewing, warping, corner detection, edge detection, and magnetic ink character recognition (MICR) line detection.

4 . The system of claim 3 , wherein the plurality of monitoring criteria includes a criterion based on magnetic ink character recognition (MICR) line detection.

5 . The system of claim 3 , wherein the plurality of monitoring criteria includes criteria based on light brightness, skewing, and warping.

6 . The system of claim 1 , wherein the confirming that the mobile check deposit can go forward is performed after the transmitting the digital image of the check from the user's mobile device.

7 . The system of claim 1 , wherein the digital image is a modified version of the captured video frame.

8 . The system of claim 1 , wherein the wireless network is a cellular network.

9 . A system enabling mobile check deposit auto-capture functionality via video frame processing, the system comprising:

a mobile device of a user, the user's mobile device including a camera, a processor, and a memory coupled to the processor, the memory storing a downloaded app, the downloaded app associated with a bank to control check deposit by controlling the camera, the system being configured to perform operations including:

providing instructions to the user for capturing an image of a check;

generating a live video of the check in a field of view of the camera, the downloaded app causing the live video to be generated by controlling the camera;

monitoring the live video of the check in the field of view of the camera with respect to at least one monitoring criterion;

determining that a video frame of the live video of the check satisfies the at least one monitoring criterion and then automatically capturing the video frame;

when the video frame of the live video of the check in the field of view of the camera is determined to satisfy the at least one monitoring criterion, providing feedback advising the user that the check has been captured;

using a wireless network, transmitting a digital image of the check from the user's mobile device and submitting the check for mobile check deposit in the bank after automatically capturing the video frame, the digital image of the check being the captured video frame or being based on the captured video frame; and

processing the digital image of the check including performing optical character recognition and verifying that the digital image of the check is acceptable for mobile check deposit; and

a bank computer programmed to update a balance of an account at a financial institution of the user to reflect an amount of funds associated with the check submitted for mobile check deposit by the user's mobile device, after the check is submitted for mobile check deposit in the bank and verifying that the digital image of the check is acceptable for mobile check deposit.

10 . The system of claim 9 , wherein the system is configured to perform additional operations including:

before determining that the video frame of the live video of the check satisfies the at least one monitoring criterion, determining that a different video frame of the live video of the check does not satisfy the at least one monitoring criterion; and

after determining that the different video frame of the live video of the check does not satisfy the at least one monitoring criterion, providing feedback to the user.

11 . The system of claim 9 , further comprising one or more computers programmed to perform operations comprising the monitoring, the determining, or both the monitoring and the determining.

12 . The system of claim 9 , wherein the at least one monitoring criterion is a plurality of monitoring criteria based on two or more selected from a group consisting of light contrast, light brightness, check positioning, check dimensions, character spacing, skewing, warping, corner detection, edge detection, and magnetic ink character recognition (MICR) line detection.

13 . The system of claim 12 , wherein the plurality of monitoring criteria includes criteria based on light brightness, skewing, and warping.

14 . The system of claim 9 , wherein the system is configured to perform additional operations including:

confirming that the mobile check deposit can go forward after optical character recognition is performed on the check in the digital image, a magnetic ink character recognition (MICR) line on the check in the digital image is recognized, and an amount payable on the check in the digital image is validated,

wherein the confirming that the mobile check deposit can go forward is performed after the transmitting the digital image of the check from the user's mobile device.

15 . The system of claim 14 , wherein the user's mobile device receives an indication of a result of the processing the digital image of the check before the confirming step.

16 . The system of claim 11 , wherein the one or more computers include the bank computer.

17 . The system of claim 9 , wherein the determining includes dividing the video frame into segments comprising check data and background data and analyzing the segments to determine that the video frame satisfies the at least one monitoring criterion.

18 . A system enabling mobile check deposit auto-capture functionality via video frame processing, the system comprising:

a mobile device of a user, the user's mobile device including a camera, a processor, and a memory coupled to the processor, the memory storing:

a software abstraction layer, the software abstraction layer comprising instructions that, when executed by the processor, control the camera; and

a downloaded app, the downloaded app associated with a bank to control check deposit by controlling the camera through the software abstraction layer, the downloaded app comprising instructions that, when executed by the processor, cause the user's mobile device to perform operations including:

providing instructions to the user for capturing an image of a check;

generating a live video of the check in a field of view of the camera, the downloaded app causing the live video to be generated by controlling the camera through the software abstraction layer;

monitoring the live video of the check in the field of view of the camera with respect to at least one monitoring criterion;

determining that a video frame of the live video of the check satisfies the at least one monitoring criterion and then automatically capturing the video frame;

when the video frame of the live video of the check in the field of view of the camera is determined to satisfy the at least one monitoring criterion, providing feedback advising the user that the check has been captured; and

using a wireless network, transmitting a digital image of the check from the user's mobile device and submitting the check for mobile check deposit in the bank after automatically capturing the video frame, wherein the digital image is the captured video frame or is based on the captured video frame; and

a computer comprising a processor coupled to a memory storing instructions that, when executed by the processor, cause the computer to update a balance of an account at a financial institution of the user to reflect an amount of funds associated with the check submitted for mobile check deposit by the user's mobile device, after the submitting the check for mobile check deposit.

19 . The system of claim 18 , wherein the downloaded app causes the user's mobile device to perform additional operations including:

before determining that the video frame of the live video of the check satisfies the at least one monitoring criterion, determining that a different video frame of the live video of the check does not satisfy the at least one monitoring criterion; and

after determining that the different video frame of the live video of the check does not satisfy the at least one monitoring criterion, providing feedback to the user.

20 . The system of claim 18 , wherein the at least one monitoring criterion is a plurality of monitoring criteria based on two or more selected from a group consisting of light contrast, light brightness, check positioning, check dimensions, character spacing, skewing, warping, corner detection, edge detection, and magnetic ink character recognition (MICR) line detection.

21 . The system of claim 20 , wherein the plurality of monitoring criteria being based on magnetic ink character recognition (MICR) line detection and one or both of corner detection and edge detection.

22 . The system of claim 20 , wherein the plurality of monitoring criteria includes criteria based on light brightness, skewing, and warping.

23 . The system of claim 18 , wherein the downloaded app causes the user's mobile device to perform additional operations including:

confirming that the mobile check deposit can go forward after optical character recognition is performed on the check, a magnetic ink character recognition (MICR) line on the check is recognized, and an amount payable on the check is validated,

wherein the confirming that the mobile check deposit can go forward is performed after the transmitting the digital image of the check from the user's mobile device.

24 . The system of claim 18 , wherein the digital image is a modified version of the captured video frame.

25 . The system of claim 18 , wherein the determining includes dividing the video frame into segments comprising check data and background data and analyzing the segments to determine that the video frame satisfies the at least one monitoring criterion.

26 . A system enabling mobile check deposit auto-capture functionality via video frame processing, the system comprising:

a mobile device of a user, the user's mobile device including a camera, a processor, and a memory coupled to the processor, the memory storing:

a software abstraction layer, the software abstraction layer comprising instructions that, when executed by the processor, control the camera; and

a downloaded app, the downloaded app associated with a bank to control check deposit by controlling the camera through the software abstraction layer, the downloaded app comprising instructions that, when executed by the processor, cause the user's mobile device to perform operations including:

providing instructions to the user for capturing a check;

generating a live video of the check in a field of view of the camera, the downloaded app causing the live video to be generated by controlling the camera through the software abstraction layer;

monitoring the live video of the check in the field of view of the camera with respect to at least one monitoring criterion;

determining that a video frame of the live video of the check satisfies the at least one monitoring criterion and then automatically capturing the video frame;

when the video frame of the live video of the check in the field of view of the camera is determined to satisfy the at least one monitoring criterion, providing feedback advising the user that the check has been captured; and

using a wireless network, transmitting a digital image of the check from the user's mobile device and submitting the check for mobile check deposit in the bank after automatically capturing the video frame, wherein the digital image is the captured video frame or is based on the captured video frame;

the system configured to perform image processing operations on an image of the check, the image processing operations including performing optical character recognition and verifying that the image of the check is acceptable for mobile check deposit, wherein the image of the check is the digital image transmitted by the user's mobile device or is based on the digital image transmitted by the user's mobile device; and

a computer programmed to update a balance of an account at a financial institution of the user to reflect an amount of funds associated with the check submitted for mobile check deposit by the user's mobile device, after the submitting the check for mobile check deposit in the bank and the verifying that the image of the check is acceptable for mobile check deposit.

27 . The system of claim 26 , wherein the downloaded app causes the user's mobile device to perform additional operations including:

before determining that the video frame of the live video of the check satisfies the at least one monitoring criterion, determining that a different video frame of the live video of the check does not satisfy the at least one monitoring criterion; and

after determining that the different video frame of the live video of the check does not satisfy the at least one monitoring criterion, providing feedback to the user.

28 . The system of claim 26 , wherein the at least one monitoring criterion is a plurality of monitoring criteria based on two or more selected from a group consisting of light contrast, light brightness, check positioning, check dimensions, character spacing, skewing, warping, corner detection, edge detection, and magnetic ink character recognition (MICR) line detection.

29 . The system of claim 28 , wherein the plurality of monitoring criteria includes a criterion based on magnetic ink character recognition (MICR) line detection.

30 . The system of claim 26 , wherein the determining includes dividing the video frame into segments comprising check data and background data and analyzing the segments to determine that the video frame satisfies the at least one monitoring criterion.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2025
From: BUECHE, MICHAEL PATRICK, JR.; PRASAD, BHARAT; LIANG, MINYA; MEDINO, REYNALDO; OAKES, CHARLES LEE, III
To: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Reel/Frame 072188/0413 →
Continuity (9)
Continuation 19038702 · Jan 27, 2025
Continuation 18593854 · Mar 1, 2024
Continuation 17161235 · Jan 28, 2021
Continuation 16712182 · Dec 12, 2019
Continuation 16280455 · Feb 20, 2019
Continuation 15792966 · Oct 25, 2017
Continuation 15392950 · Dec 28, 2016
Continuation 13922686 · Jun 20, 2013
Continuation 12545127 · Aug 21, 2009
References Cited (400)
US 1748489A · George et al. · 1930 [cited by applicant]
US 2292825A · Dilks, Jr. · 1942 [cited by applicant]
US 3005282A · Godtfred · 1961 [cited by applicant]
US 3341820A · Grillmeier, Jr. et al. · 1967 [cited by applicant]
US 3576972A · Wood et al. · 1971 [cited by applicant]
US 3593913A · Bremer · 1971 [cited by applicant]
US 3620553A · Donovan · 1971 [cited by applicant]
US 3648242A · Grosbard · 1972 [cited by applicant]
US 3800124A · Walsh · 1974 [cited by applicant]
US 3816943A · Henry · 1974 [cited by applicant]
US 4002356A · Weidmann · 1977 [cited by applicant]
US 4027142A · Paup et al. · 1977 [cited by applicant]
US 4060711A · Buros · 1977 [cited by applicant]
US 4070649A · Wright, Jr. et al. · 1978 [cited by applicant]
US 4128202A · Buros · 1978 [cited by applicant]
US 4136471A · Austin · 1979 [cited by applicant]
US 4205780A · Burns et al. · 1980 [cited by applicant]
US 4264808A · Owens et al. · 1981 [cited by applicant]
US 4305216A · Skelton · 1981 [cited by applicant]
US 4321672A · Braun et al. · 1982 [cited by applicant]
US 4346442A · Musmanno · 1982 [cited by applicant]
US 4417136A · Rushby et al. · 1983 [cited by applicant]
US 4433436A · Carnes · 1984 [cited by applicant]
US 4454610A · Sziklai · 1984 [cited by applicant]
US RE31692E · Tyburski et al. · 1984 [cited by applicant]
US 4523330A · Cain · 1985 [cited by applicant]
US 4636099A · Goldstone · 1987 [cited by applicant]
US 4640413A · Kaplan et al. · 1987 [cited by applicant]
US 4644144A · Chandek et al. · 1987 [cited by applicant]
US 4722444A · Murphy et al. · 1988 [cited by applicant]
US 4722544A · Weber · 1988 [cited by applicant]
US 4727435A · Otani et al. · 1988 [cited by applicant]
US 4737911A · Freeman, Jr. · 1988 [cited by applicant]
US 4774663A · Musmanno et al. · 1988 [cited by applicant]
US 4790475A · Griffin · 1988 [cited by applicant]
US 4806780A · Yamamoto et al. · 1989 [cited by applicant]
US 4837693A · Schotz · 1989 [cited by applicant]
US 4890228A · Longfield · 1989 [cited by applicant]
US 4896363A · Taylor et al. · 1990 [cited by applicant]
US 4927071A · Wood · 1990 [cited by applicant]
US 4934587A · McNabb · 1990 [cited by applicant]
US 4960981A · Benton et al. · 1990 [cited by applicant]
US 4975735A · Bright et al. · 1990 [cited by applicant]
US 5022683A · Barbour · 1991 [cited by applicant]
US 5053607A · Carlson et al. · 1991 [cited by applicant]
US 5077805A · Tan · 1991 [cited by applicant]
US 5091968A · Higgins et al. · 1992 [cited by applicant]
US 5122950A · Benton et al. · 1992 [cited by applicant]
US 5134564A · Dunn et al. · 1992 [cited by applicant]
US 5146606A · Grondalski · 1992 [cited by applicant]
US 5157620A · Shaar · 1992 [cited by applicant]
US 5159548A · Caslavka · 1992 [cited by applicant]
US 5164833A · Aoki · 1992 [cited by applicant]
US 5175682A · Higashiyama et al. · 1992 [cited by applicant]
US 5187750A · Behera · 1993 [cited by applicant]
US 5191525A · LeBrun et al. · 1993 [cited by applicant]
US 5193121A · Elischer et al. · 1993 [cited by applicant]
US 5220501A · Lawlor et al. · 1993 [cited by applicant]
US 5227863A · Bilbrey et al. · 1993 [cited by applicant]
US 5229589A · Schneider · 1993 [cited by applicant]
US 5233547A · Kapp et al. · 1993 [cited by applicant]
US 5237158A · Kern et al. · 1993 [cited by applicant]
US 5237159A · Stephens et al. · 1993 [cited by applicant]
US 5237620A · Deaton et al. · 1993 [cited by applicant]
US 5257320A · Etherington et al. · 1993 [cited by applicant]
US 5265008A · Benton et al. · 1993 [cited by applicant]
US 5268968A · Yoshida · 1993 [cited by applicant]
US 5283829A · Anderson · 1994 [cited by applicant]
US 5321816A · Rogan et al. · 1994 [cited by applicant]
US 5345090A · Hludzinski · 1994 [cited by applicant]
US 5347302A · Simonoff · 1994 [cited by applicant]
US 5350906A · Brody et al. · 1994 [cited by applicant]
US 5373550A · Campbell et al. · 1994 [cited by applicant]
US 5383113A · Kight et al. · 1995 [cited by applicant]
US 5419588A · Wood · 1995 [cited by applicant]
US 5422467A · Graef et al. · 1995 [cited by applicant]
US 5444616A · Nair et al. · 1995 [cited by applicant]
US 5444794A · Uhland, Sr. · 1995 [cited by applicant]
US 5455875A · Chevion et al. · 1995 [cited by applicant]
US 5475403A · Havlovick et al. · 1995 [cited by applicant]
US 5504538A · Tsujihara et al. · 1996 [cited by applicant]
US 5504677A · Pollin · 1996 [cited by applicant]
US 5528387A · Kelly et al. · 1996 [cited by applicant]
US 5530773A · Thompson · 1996 [cited by applicant]
US 5577179A · Blank · 1996 [cited by applicant]
US 5583759A · Geer · 1996 [cited by applicant]
US 5590196A · Moreau · 1996 [cited by applicant]
US 5594225A · Botvin · 1997 [cited by applicant]
US 5598969A · Ong · 1997 [cited by applicant]
US 5602936A · Green et al. · 1997 [cited by applicant]
US 5610726A · Nonoshita et al. · 1997 [cited by applicant]
US 5611028A · Shibasaki et al. · 1997 [cited by applicant]
US 5630073A · Nolan · 1997 [cited by applicant]
US 5631984A · Graf et al. · 1997 [cited by applicant]
US 5664027A · Ittner · 1997 [cited by applicant]
US 5668897A · Stolfo · 1997 [cited by applicant]
US 5673320A · Ray et al. · 1997 [cited by applicant]
US 5677955A · Doggett et al. · 1997 [cited by applicant]
US 5678046A · Cahill et al. · 1997 [cited by applicant]
US 5679938A · Templeton et al. · 1997 [cited by applicant]
US 5680611A · Rail et al. · 1997 [cited by applicant]
US 5691524A · Josephson · 1997 [cited by applicant]
US 5699452A · Vaidyanathan · 1997 [cited by applicant]
US 5734747A · Vaidyanathan · 1998 [cited by applicant]
US 5737440A · Kunkler · 1998 [cited by applicant]
US 5748780A · Stolfo · 1998 [cited by applicant]
US 5751842A · Riach et al. · 1998 [cited by applicant]
US 5784503A · Bleecker, III et al. · 1998 [cited by applicant]
US 5830609A · Warner et al. · 1998 [cited by applicant]
US 5832463A · Funk · 1998 [cited by applicant]
US 5838814A · Moore · 1998 [cited by applicant]
US 5859935A · Johnson et al. · 1999 [cited by applicant]
US 5863075A · Rich et al. · 1999 [cited by applicant]
US 5870456A · Rogers · 1999 [cited by applicant]
US 5870724A · Lawlor et al. · 1999 [cited by applicant]
US 5870725A · Bellinger et al. · 1999 [cited by applicant]
US 5878337A · Joao et al. · 1999 [cited by applicant]
US 5890141A · Carney et al. · 1999 [cited by applicant]
US 5893101A · Balogh et al. · 1999 [cited by applicant]
US 5897625A · Gustin et al. · 1999 [cited by applicant]
US 5898157A · Mangili et al. · 1999 [cited by applicant]
US 5901253A · Tretter · 1999 [cited by applicant]
US 5903878A · Talati et al. · 1999 [cited by applicant]
US 5903881A · Schrader et al. · 1999 [cited by applicant]
US 5903904A · Peairs · 1999 [cited by applicant]
US 5910988A · Ballard · 1999 [cited by applicant]
US 5917931A · Kunkler · 1999 [cited by applicant]
US 5924737A · Schrupp · 1999 [cited by applicant]
US 5926548A · Okamoto · 1999 [cited by applicant]
US 5930501A · Neil · 1999 [cited by applicant]
US 5930778A · Geer · 1999 [cited by applicant]
US 5937396A · Konya · 1999 [cited by applicant]
US 5940844A · Cahill et al. · 1999 [cited by applicant]
US 5982918A · Mennie et al. · 1999 [cited by applicant]
US 5987439A · Gustin et al. · 1999 [cited by applicant]
US 6005623A · Takahashi et al. · 1999 [cited by applicant]
US 6012048A · Gustin et al. · 2000 [cited by applicant]
US 6014454A · Kunkler · 2000 [cited by applicant]
US 6021202A · Anderson et al. · 2000 [cited by applicant]
US 6021397A · Jones et al. · 2000 [cited by applicant]
US 6023705A · Bellinger et al. · 2000 [cited by applicant]
US 6029887A · Furuhashi et al. · 2000 [cited by applicant]
US 6030000A · Diamond · 2000 [cited by applicant]
US 6032137A · Ballard · 2000 [cited by applicant]
US 6038553A · Hyde, Jr. · 2000 [cited by applicant]
US 6044883A · Noyes · 2000 [cited by applicant]
US 6053405A · Irwin, Jr. et al. · 2000 [cited by applicant]
US 6059185A · Funk et al. · 2000 [cited by applicant]
US 6064753A · Bolle et al. · 2000 [cited by applicant]
US 6072941A · Suzuki et al. · 2000 [cited by applicant]
US 6073119A · Bornemisza-Wahr et al. · 2000 [cited by applicant]
US 6085168A · Mori et al. · 2000 [cited by applicant]
US 6097834A · Krouse et al. · 2000 [cited by applicant]
US 6097845A · Ng et al. · 2000 [cited by applicant]
US 6097885A · Rayner · 2000 [cited by applicant]
US 6105865A · Hardesty · 2000 [cited by applicant]
US 6128603A · Dent et al. · 2000 [cited by applicant]
US 6141339A · Kaplan et al. · 2000 [cited by applicant]
US 6145738A · Stinson et al. · 2000 [cited by applicant]
US 6148102A · Stolin · 2000 [cited by applicant]
US 6149056A · Stinson et al. · 2000 [cited by applicant]
US 6151409A · Chen et al. · 2000 [cited by applicant]
US 6151423A · Melen · 2000 [cited by applicant]
US 6151426A · Lee et al. · 2000 [cited by applicant]
US 6159585A · Rittenhouse · 2000 [cited by applicant]
US 6170744B1 · Lee et al. · 2001 [cited by applicant]
US 6178270B1 · Taylor et al. · 2001 [cited by applicant]
US 6181837B1 · Cahill et al. · 2001 [cited by applicant]
US 6188506B1 · Kaiserman et al. · 2001 [cited by applicant]
US 6189785B1 · Lowery · 2001 [cited by applicant]
US 6192165B1 · Irons · 2001 [cited by applicant]
US 6195452B1 · Royer · 2001 [cited by applicant]
US 6195694B1 · Chen et al. · 2001 [cited by applicant]
US 6199055B1 · Kara et al. · 2001 [cited by applicant]
US 6236009B1 · Emigh et al. · 2001 [cited by applicant]
US 6243689B1 · Norton · 2001 [cited by applicant]
US 6278983B1 · Ball · 2001 [cited by applicant]
US 6282826B1 · Richards · 2001 [cited by applicant]
US 6293469B1 · Masson et al. · 2001 [cited by applicant]
US 6304860B1 · Martin, Jr. et al. · 2001 [cited by applicant]
US 6310647B1 · Parulski et al. · 2001 [cited by applicant]
US 6314452B1 · Dekel et al. · 2001 [cited by applicant]
US 6315195B1 · Ramachandran · 2001 [cited by applicant]
US 6317727B1 · May · 2001 [cited by applicant]
US 6328207B1 · Gregoire et al. · 2001 [cited by applicant]
US 6330546B1 · Gopinathan et al. · 2001 [cited by applicant]
US 6339658B1 · Moccagatta et al. · 2002 [cited by applicant]
US 6339766B1 · Gephart · 2002 [cited by applicant]
US 6351553B1 · Hayosh · 2002 [cited by applicant]
US 6351735B1 · Deaton et al. · 2002 [cited by applicant]
US 6354490B1 · Weiss et al. · 2002 [cited by applicant]
US 6363164B1 · Jones et al. · 2002 [cited by applicant]
US 6390362B1 · Martin · 2002 [cited by applicant]
US 6397196B1 · Kravetz et al. · 2002 [cited by applicant]
US 6408084B1 · Foley · 2002 [cited by applicant]
US 6411725B1 · Rhoads · 2002 [cited by applicant]
US 6411737B2 · Wesolkowski et al. · 2002 [cited by applicant]
US 6411938B1 · Gates et al. · 2002 [cited by applicant]
US 6413305B1 · Mehta et al. · 2002 [cited by applicant]
US 6417869B1 · Do · 2002 [cited by applicant]
US 6425017B1 · Dievendorff et al. · 2002 [cited by applicant]
US 6429952B1 · Olbricht · 2002 [cited by applicant]
US 6439454B1 · Masson et al. · 2002 [cited by applicant]
US 6449397B1 · Che-Chu · 2002 [cited by applicant]
US 6450403B1 · Martens et al. · 2002 [cited by applicant]
US 6463220B1 · Dance et al. · 2002 [cited by applicant]
US 6464134B1 · Page · 2002 [cited by applicant]
US 6469745B1 · Yamada et al. · 2002 [cited by applicant]
US 6470325B1 · Leemhuis · 2002 [cited by applicant]
US 6473519B1 · Pidhirny et al. · 2002 [cited by applicant]
US 6502747B1 · Stoutenburg et al. · 2003 [cited by applicant]
US 6505178B1 · Flenley · 2003 [cited by applicant]
US 6546119B2 · Ciolli et al. · 2003 [cited by applicant]
US 6564380B1 · Murphy · 2003 [cited by applicant]
US 6574377B1 · Cahill et al. · 2003 [cited by applicant]
US 6574609B1 · Downs et al. · 2003 [cited by applicant]
US 6578760B1 · Otto · 2003 [cited by applicant]
US 6587837B1 · Spagna et al. · 2003 [cited by applicant]
US 6606117B1 · Windle · 2003 [cited by applicant]
US 6609200B2 · Anderson et al. · 2003 [cited by applicant]
US 6611598B1 · Hayosh · 2003 [cited by applicant]
US 6614930B1 · Agnihotri et al. · 2003 [cited by applicant]
US 6643416B1 · Daniels et al. · 2003 [cited by applicant]
US 6647136B2 · Jones et al. · 2003 [cited by applicant]
US 6654487B1 · Downs, Jr. · 2003 [cited by applicant]
US 6661910B2 · Jones et al. · 2003 [cited by applicant]
US 6668372B1 · Wu · 2003 [cited by applicant]
US 6672452B1 · Alves et al. · 2004 [cited by applicant]
US 6682452B2 · Quintus · 2004 [cited by applicant]
US 6695204B1 · Stinson et al. · 2004 [cited by applicant]
US 6697091B1 · Rzepkowski et al. · 2004 [cited by applicant]
US 6704039B2 · Pena · 2004 [cited by applicant]
US 6711474B1 · Treyz et al. · 2004 [cited by applicant]
US 6726097B2 · Graef et al. · 2004 [cited by applicant]
US 6728397B2 · McNeal · 2004 [cited by applicant]
US 6738087B2 · Belkin et al. · 2004 [cited by applicant]
US 6738496B1 · Van Hall · 2004 [cited by applicant]
US 6742128B1 · Joiner · 2004 [cited by applicant]
US 6745186B1 · Testa et al. · 2004 [cited by applicant]
US 6754640B2 · Bozeman · 2004 [cited by applicant]
US 6755340B1 · Voss et al. · 2004 [cited by applicant]
US 6760414B1 · Schurko et al. · 2004 [cited by applicant]
US 6760470B1 · Bogosian et al. · 2004 [cited by applicant]
US 6763226B1 · McZeal, Jr. · 2004 [cited by applicant]
US 6781962B1 · Williams et al. · 2004 [cited by applicant]
US 6786398B1 · Stinson et al. · 2004 [cited by applicant]
US 6789054B1 · Makhlouf · 2004 [cited by applicant]
US 6796491B2 · Nakajima · 2004 [cited by applicant]
US 6806903B1 · Okisu et al. · 2004 [cited by applicant]
US 6807294B2 · Yamazaki · 2004 [cited by applicant]
US 6813733B1 · Li et al. · 2004 [cited by applicant]
US 6829704B2 · Zhang et al. · 2004 [cited by applicant]
US 6844885B2 · Anderson et al. · 2005 [cited by applicant]
US 6856965B1 · Stinson et al. · 2005 [cited by applicant]
US 6863214B2 · Garner, IV et al. · 2005 [cited by applicant]
US 6870947B2 · Kelland · 2005 [cited by applicant]
US 6873728B2 · Bernstein et al. · 2005 [cited by applicant]
US 6883140B1 · Acker et al. · 2005 [cited by applicant]
US 6898314B2 · Kung et al. · 2005 [cited by applicant]
US 6902105B2 · Koakutsu · 2005 [cited by applicant]
US 6913188B2 · Wong et al. · 2005 [cited by applicant]
US 6922487B2 · Dance et al. · 2005 [cited by applicant]
US 6930718B2 · Parulski et al. · 2005 [cited by applicant]
US 6931255B2 · Mekuria · 2005 [cited by applicant]
US 6931591B1 · Brown et al. · 2005 [cited by applicant]
US 6934719B2 · Nally et al. · 2005 [cited by applicant]
US 6944773B1 · Abrahams · 2005 [cited by applicant]
US 6947610B2 · Sun · 2005 [cited by applicant]
US 6957770B1 · Robinson · 2005 [cited by applicant]
US 6961689B1 · Greenberg · 2005 [cited by applicant]
US 6970843B1 · Forte · 2005 [cited by applicant]
US 6973589B2 · Wright et al. · 2005 [cited by applicant]
US 6983886B2 · Natsukari et al. · 2006 [cited by applicant]
US 6993507B2 · Meyer et al. · 2006 [cited by applicant]
US 6996263B2 · Jones et al. · 2006 [cited by applicant]
US 6999943B1 · Johnson et al. · 2006 [cited by applicant]
US 7003040B2 · Yi · 2006 [cited by applicant]
US 7004382B2 · Sandru · 2006 [cited by applicant]
US 7010155B2 · Koakutsu et al. · 2006 [cited by applicant]
US 7010507B1 · Anderson et al. · 2006 [cited by applicant]
US 7016704B2 · Pallakoff · 2006 [cited by applicant]
US 7027171B1 · Watanabe · 2006 [cited by applicant]
US 7028886B1 · Maloney · 2006 [cited by applicant]
US 7039048B1 · Monta et al. · 2006 [cited by applicant]
US 7046991B2 · Little et al. · 2006 [cited by applicant]
US 7051001B1 · Slater · 2006 [cited by applicant]
US 7058036B1 · Yu et al. · 2006 [cited by applicant]
US 7062099B2 · Li et al. · 2006 [cited by applicant]
US 7062456B1 · Riehl et al. · 2006 [cited by applicant]
US 7062768B2 · Kubo et al. · 2006 [cited by applicant]
US 7072862B1 · Wilson · 2006 [cited by applicant]
US 7076458B2 · Lawlor et al. · 2006 [cited by applicant]
US 7086003B2 · Demsky et al. · 2006 [cited by applicant]
US 7092561B2 · Downs, Jr. · 2006 [cited by applicant]
US 7104443B1 · Paul et al. · 2006 [cited by applicant]
US 7113925B2 · Waserstein et al. · 2006 [cited by applicant]
US 7114649B2 · Nelson et al. · 2006 [cited by applicant]
US 7116446B2 · Maurer · 2006 [cited by applicant]
US 7117171B1 · Pollin · 2006 [cited by applicant]
US 7120461B2 · Cho · 2006 [cited by applicant]
US 7139594B2 · Nagatomo · 2006 [cited by applicant]
US 7140539B1 · Crews et al. · 2006 [cited by applicant]
US 7156311B2 · Attia et al. · 2007 [cited by applicant]
US 7163347B2 · Lugg · 2007 [cited by applicant]
US 7178721B2 · Maloney · 2007 [cited by applicant]
US 7181430B1 · Buchanan et al. · 2007 [cited by applicant]
US 7184980B2 · Allen-Rouman et al. · 2007 [cited by applicant]
US 7197173B2 · Jones et al. · 2007 [cited by applicant]
US 7200255B2 · Jones et al. · 2007 [cited by applicant]
US 7204412B2 · Foss, Jr. · 2007 [cited by applicant]
US 7207478B1 · Blackson et al. · 2007 [cited by applicant]
US 7216106B1 · Buchanan et al. · 2007 [cited by applicant]
US 7219082B2 · Forte · 2007 [cited by applicant]
US 7219831B2 · Murata · 2007 [cited by applicant]
US 7240336B1 · Baker · 2007 [cited by applicant]
US 7245765B2 · Myers et al. · 2007 [cited by applicant]
US 7249076B1 · Pendleton et al. · 2007 [cited by applicant]
US 7252224B2 · Verma · 2007 [cited by applicant]
US 7257246B1 · Brodie et al. · 2007 [cited by applicant]
US 7266230B2 · Doran · 2007 [cited by applicant]
US 7290034B2 · Budd et al. · 2007 [cited by applicant]
US 7296734B2 · Pliha · 2007 [cited by applicant]
US 7299970B1 · Ching · 2007 [cited by applicant]
US 7299979B2 · Phillips et al. · 2007 [cited by applicant]
US 7313543B1 · Crane et al. · 2007 [cited by applicant]
US 7314163B1 · Crews et al. · 2008 [cited by applicant]
US 7321874B2 · Dilip et al. · 2008 [cited by applicant]
US 7321875B2 · Dilip et al. · 2008 [cited by applicant]
US 7325725B2 · Foss, Jr. · 2008 [cited by applicant]
US 7328190B2 · Smith et al. · 2008 [cited by applicant]
US 7330604B2 · Wu et al. · 2008 [cited by applicant]
US 7331523B2 · Meier et al. · 2008 [cited by applicant]
US 7336813B2 · Prakash et al. · 2008 [cited by applicant]
US 7343320B1 · Treyz et al. · 2008 [cited by applicant]
US 7349566B2 · Jones et al. · 2008 [cited by applicant]
US 7349585B2 · Ii · 2008 [cited by applicant]
US 7356505B2 · March · 2008 [cited by applicant]
US 7369713B2 · Suino · 2008 [cited by applicant]
US 7377425B1 · Ma et al. · 2008 [cited by applicant]
US 7379978B2 · Anderson et al. · 2008 [cited by applicant]
US 7385631B2 · Maeno et al. · 2008 [cited by applicant]
US 7386511B2 · Buchanan et al. · 2008 [cited by applicant]
US 7388683B2 · Rodriguez et al. · 2008 [cited by applicant]
US 7389912B2 · Carlson et al. · 2008 [cited by applicant]
US 7391897B2 · Jones et al. · 2008 [cited by applicant]
US 7391934B2 · Goodall et al. · 2008 [cited by applicant]
US 7392935B2 · Byrne et al. · 2008 [cited by applicant]
US 7401048B2 · Rosedale et al. · 2008 [cited by applicant]
US 7403917B1 · Larsen · 2008 [cited by applicant]
US 7406198B2 · Aoki et al. · 2008 [cited by applicant]
US 7419093B1 · Blackson et al. · 2008 [cited by applicant]
US 7421107B2 · Lugg · 2008 [cited by applicant]
US 7421410B1 · Schechtman et al. · 2008 [cited by applicant]
US 7427016B2 · Chimento · 2008 [cited by applicant]
US 7433098B2 · Klein et al. · 2008 [cited by applicant]
US 7437327B2 · Lam et al. · 2008 [cited by applicant]
US 7440924B2 · Buchanan et al. · 2008 [cited by applicant]
US 7447347B2 · Weber · 2008 [cited by applicant]
US 7455220B2 · Phillips et al. · 2008 [cited by applicant]
US 7455221B2 · Sheaffer · 2008 [cited by applicant]
US 7460108B2 · Tamura · 2008 [cited by applicant]
US 7460700B2 · Tsunashima et al. · 2008 [cited by applicant]
US 7461779B2 · Ramachandran · 2008 [cited by applicant]
US 7461780B2 · Potts et al. · 2008 [cited by applicant]
US 7471818B1 · Price et al. · 2008 [cited by applicant]
US 7475040B2 · Buchanan et al. · 2009 [cited by applicant]
US 7477923B2 · Wallmark et al. · 2009 [cited by applicant]
US 7480382B2 · Dunbar et al. · 2009 [cited by applicant]
US 7480422B2 · Ackley et al. · 2009 [cited by applicant]
US 7489953B2 · Griffin · 2009 [cited by applicant]
US 7490242B2 · Torres et al. · 2009 [cited by applicant]
US 7497429B2 · Reynders et al. · 2009 [cited by applicant]
US 7503486B2 · Ahles et al. · 2009 [cited by applicant]
US 7505759B1 · Rahman · 2009 [cited by applicant]
US 7506261B2 · Satou et al. · 2009 [cited by applicant]
US 7509287B2 · Nutahara et al. · 2009 [cited by applicant]
US 7512564B1 · Geer · 2009 [cited by applicant]
US 7519560B2 · Lam et al. · 2009 [cited by applicant]
US 7520420B2 · Phillips et al. · 2009 [cited by applicant]
US 7520422B1 · Robinson et al. · 2009 [cited by applicant]
US 7536354B1 · deGroeve et al. · 2009 [cited by applicant]
US 7536440B2 · Budd et al. · 2009 [cited by applicant]
US 7539646B2 · Gilder et al. · 2009 [cited by applicant]
US 7540408B2 · Levine et al. · 2009 [cited by applicant]
US 7542598B2 · Jones et al. · 2009 [cited by applicant]
US 7545529B2 · Borrey et al. · 2009 [cited by applicant]
US 7548641B2 · Gilson et al. · 2009 [cited by applicant]
US 7566002B2 · Love et al. · 2009 [cited by applicant]
US 7568615B2 · Corona et al. · 2009 [cited by applicant]
US 7571848B2 · Cohen et al. · 2009 [cited by applicant]
US 7577614B1 · Warren et al. · 2009 [cited by applicant]
US 7587066B2 · Cordery et al. · 2009 [cited by applicant]
US 7587363B2 · Cataline et al. · 2009 [cited by applicant]
US 7590275B2 · Clarke et al. · 2009 [cited by applicant]
US 7599543B2 · Jones et al. · 2009 [cited by applicant]
US 7599888B2 · Manfre et al. · 2009 [cited by applicant]
US 7602956B2 · Jones et al. · 2009 [cited by applicant]
US 7606762B1 · Heit · 2009 [cited by applicant]
US 7609873B2 · Foth et al. · 2009 [cited by applicant]
US 7619721B2 · Jones et al. · 2009 [cited by applicant]