IP Library › Granted Patent US 12,597,017
Granted Patent B2
US 12,597,017 · App. 17/673,493 · Granted Apr 7, 2026

Snap mobile payment apparatuses, methods and systems

Inventors: Ayman Hammad (Pleasanton, CA); Igor Karpenko (Sunnyvale, CA); Miroslav Gavrilov (Santa Clara, CA); Abhinav Shrivastava (Redmond, WA); Mark Carlson (San Francisco, CA); Prakash Hariramani (San Francisco, CA)
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
G06Q20/3674G06Q20/20G06Q20/204G06Q20/3276G06Q20/36G06Q30/06
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,597,017
App. No.
17/673,493
Granted
Apr 7, 2026
Kind
B2
Abstract

The SNAP MOBILE PAYMENT APPARATUSES, METHODS AND SYSTEMS (“SNAP”) transform real-time-generated merchant-product Quick Response codes via SNAP components into virtual wallet card-based transaction purchase notifications. In one embodiment, the SNAP obtains a snapshot of a QR code presented on a display screen of a point-of-sale device from a mobile device. The SNAP decodes the QR code to obtain product information included in a checkout request of the user, and merchant information for processing a user purchase transaction with a merchant providing the QR code. The SNAP accesses a user virtual wallet to obtain user account information to process the user purchase transaction with the merchant. Using the product information, merchant information and user account information, the SNAP generates a card authorization request, and which the SNAP provides to a payment network for transaction processing. Also, the SNAP obtains a purchase receipt confirming processing of the user purchase transaction.

Claims (33)

1 . A pay network server comprising:

a processor; and

a memory storing computer-executable instructions executable by the processor to cause the processor to:

receive, from a merchant server, a checkout request including product data and client data, the product data corresponding to a product and the client data corresponding to a user computing device;

in response to receiving the checkout request, generate a code that embodies the product data and merchant information required by the pay network server to process a card authorization request corresponding to account information of a user of the user computing device, wherein the card authorization request for a product corresponds to the product data;

provide, to the merchant server, a checkout webpage including the code;

in response to the user computing device capturing the code from the checkout webpage, receive, from the user computing device, the card authorization request wherein the card authorization request includes the product data and the merchant information embodied by the code; and

send, to an issuer server, the product data, the merchant information, the account information, and a pay amount for the product to deduct the pay amount from an account corresponding to the account information.

2 . The pay network server of claim 1 , wherein the checkout request includes a Hypertext Transfer Protocol Secure (HTTP(S)) GET message.

3 . The pay network server of claim 2 , wherein the instructions to receive the card authorization request include instructions to receive the card authorization request via a virtual wallet application executing on the user computing device.

4 . The pay network server of claim 3 , wherein the instructions to receive the card authorization request in response to the user computing device acquiring the code from the checkout webpage include instructions to receive the card authorization request from a digital camera of the user computing device acquiring the code from the checkout webpage.

5 . The pay network server of claim 1 , further comprising computer-executable instructions executable by the processor to cause the processor to receive a verification value from the user computing device.

6 . The pay network server of claim 5 , further comprising computer-executable instructions executable by the processor to cause the processor to verify that the checkout request is a valid checkout request from the user computing device based on the verification value.

7 . The pay network server of claim 1 , wherein the code is selected from a group consisting of: a one-dimensional barcode, a two-dimensional barcode, or a Quick Response code.

8 . The pay network server of claim 1 , wherein the code further includes user session data corresponding to a user shopping session between the user computing device and the merchant server.

9 . The pay network server of claim 8 , wherein the user session data includes a merchant identifier and a session identifier corresponding to the user shopping session.

10 . The pay network server of claim 9 , wherein the session identifier is configured to serve as a token parameter in a uniform resource locator for data on the user shopping session.

11 . A method comprising:

receiving, by a pay network server, a checkout request from a merchant server via a user device, the checkout request including product data corresponding to a product and client data corresponding to the user device;

in response to receiving the checkout request generating, by the pay network server, a code that embodies the product data and merchant information required by the pay network server to process a card authorization request corresponding to account information of a user of the user device, the card authorization request corresponding to the product data;

providing, by the pay network server to the merchant server in response to the checkout request, a checkout webpage including the code; and

receiving, by the pay network server, the card authorization request in response to the user device capturing the code from the checkout webpage, the card authorization request including the product data and the merchant information embodied by the code.

12 . The method of claim 11 , further comprising sending, by the pay network server, the product data, the merchant information, account information corresponding to the user of the user device, and a pay amount of the product to an issuer server to deduct the pay amount from an account corresponding to the account information.

13 . The method of claim 12 , wherein the checkout request includes a Hypertext Transfer Protocol Secure (HTTP(S)) GET message.

14 . The method of claim 12 , wherein the pay network server receives the card authorization request via a virtual wallet application executing on the user device.

15 . The method of claim 14 , wherein a digital camera of the user device acquires the code from the checkout webpage.

16 . The method of claim 11 , further comprising:

receiving a verification value on the user device; and

communicating the verification value from the user device to the pay network server to verify that the checkout request is a valid checkout request from the user device.

17 . The method of claim 11 , wherein the code is selected from a group consisting of: a one-dimensional barcode, a two-dimensional barcode, or a Quick Response code.

18 . The method of claim 11 , wherein the code further includes user session data corresponding to a user shopping session between the user device and the merchant server.

19 . The method of claim 18 , wherein the user session data includes a merchant identifier and a session identifier corresponding to the user shopping session.

20 . The method of claim 19 , wherein the session identifier is configured to serve as a token parameter in a uniform resource locator for data on the user shopping session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2022
From: HAMMAD, AYMAN; KARPENKO, IGOR; GAVRILOV, MIROSLAV; SHRIVASTAVA, ABHINAV; CARLSON, MARK; HARIRAMANI, PRAKASH
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 060072/0938 →
Continuity (7)
Continuation 16017241 · Jun 25, 2018
Continuation 13398817 · Feb 16, 2012
Provisional Application 61527576 · Aug 25, 2011
Provisional Application 61522213 · Aug 10, 2011
Provisional Application 61512248 · Jul 27, 2011
Provisional Application 61443624 · Feb 16, 2011
Related Publication 20220253832A1 · Aug 11, 2022
References Cited (400)
US 789106A · Seymour · 1905 [cited by applicant]
US 4896363A · Taylor · 1990 [cited by applicant]
US 5177342A · Adams · 1993 [cited by applicant]
US 5221838A · Gutman · 1993 [cited by applicant]
US 5237164A · Takada · 1993 [cited by applicant]
US 5311594A · Penzias · 1994 [cited by applicant]
US 5383113A · Kight · 1995 [cited by applicant]
US 5384449A · Peirce · 1995 [cited by applicant]
US 5446890A · Renslo · 1995 [cited by applicant]
US 5459656A · Fields · 1995 [cited by applicant]
US 5500513A · Langhans · 1996 [cited by applicant]
US 5510777A · Pilc · 1996 [cited by applicant]
US 5521362A · Powers · 1996 [cited by applicant]
US 5526409A · Conrow · 1996 [cited by applicant]
US 5530438A · Bickham · 1996 [cited by applicant]
US 5536045A · Adams · 1996 [cited by applicant]
US 5590038A · Pitroda · 1996 [cited by applicant]
US 5613012A · Hoffman · 1997 [cited by applicant]
US 5615110A · Wong · 1997 [cited by applicant]
US 5615264A · Kazmierczak · 1997 [cited by applicant]
US 5621201A · Langhans · 1997 [cited by applicant]
US 5640193A · Wellner · 1997 [cited by applicant]
US 5649118A · Carlisle · 1997 [cited by applicant]
US 5655007A · McAllister · 1997 [cited by applicant]
US 5748737A · Daggar · 1998 [cited by applicant]
US 5781438A · Lee · 1998 [cited by applicant]
US 5796832A · Kawan · 1998 [cited by applicant]
US 5815657A · Williams · 1998 [cited by applicant]
US 5850446A · Berger · 1998 [cited by applicant]
US 5878337A · Joao · 1999 [cited by applicant]
US 5883810A · Franklin · 1999 [cited by applicant]
US 5884271A · Pitroda · 1999 [cited by applicant]
US 5892838A · Brady · 1999 [cited by applicant]
US 5903830A · Joao · 1999 [cited by applicant]
US 5914472A · Foladare · 1999 [cited by applicant]
US 5943624A · Fox · 1999 [cited by applicant]
US 5953710A · Fleming · 1999 [cited by applicant]
US 5956699A · Wong · 1999 [cited by applicant]
US 5963924A · Williams · 1999 [cited by applicant]
US 6000832A · Franklin · 1999 [cited by applicant]
US 6006200A · Boies · 1999 [cited by applicant]
US 6014635A · Harris · 2000 [cited by applicant]
US 6044360A · Picciallo · 2000 [cited by applicant]
US 6052675A · Checchio · 2000 [cited by applicant]
US 6064990A · Goldsmith · 2000 [cited by applicant]
US 6092053A · Boesch · 2000 [cited by applicant]
US 6160903A · Hamid · 2000 [cited by applicant]
US 6161130A · Horvitz · 2000 [cited by applicant]
US 6163771A · Walker · 2000 [cited by applicant]
US 6164533A · Barton · 2000 [cited by applicant]
US 6182894B1 · Hackett · 2001 [cited by applicant]
US 6193155B1 · Walker · 2001 [cited by applicant]
US 6195447B1 · Ross · 2001 [cited by applicant]
US 6202052B1 · Miller · 2001 [cited by applicant]
US 6202933B1 · Poore · 2001 [cited by applicant]
US 6226624B1 · Watson · 2001 [cited by applicant]
US 6227447B1 · Campisano · 2001 [cited by applicant]
US 6236981B1 · Hill · 2001 [cited by applicant]
US 6243688B1 · Kalina · 2001 [cited by applicant]
US 6263447B1 · French · 2001 [cited by applicant]
US 6267292B1 · Walker · 2001 [cited by applicant]
US 6327578B1 · Linehan · 2001 [cited by applicant]
US 6336099B1 · Barnett · 2002 [cited by applicant]
US 6339766B1 · Gephart · 2002 [cited by applicant]
US 6341724B2 · Campisano · 2002 [cited by applicant]
US 6381584B1 · Ogram · 2002 [cited by applicant]
US 6385596B1 · Wiser · 2002 [cited by applicant]
US 6385655B1 · Smith · 2002 [cited by applicant]
US 6422462B1 · Cohen · 2002 [cited by applicant]
US 6425523B1 · Shem-Ur · 2002 [cited by applicant]
US 6439345B1 · Recktenwald · 2002 [cited by applicant]
US 6456984B1 · Demoff · 2002 [cited by applicant]
US 6473500B1 · Risafi · 2002 [cited by applicant]
US 6529725B1 · Joao · 2003 [cited by applicant]
US 6535855B1 · Cahill · 2003 [cited by applicant]
US 6560581B1 · Fox · 2003 [cited by applicant]
US 6592044B1 · Wong · 2003 [cited by applicant]
US 6601761B1 · Katis · 2003 [cited by applicant]
US 6636833B1 · Flitcroft · 2003 [cited by applicant]
US 6735572B2 · Landesmann · 2004 [cited by applicant]
US 6748367B1 · Lee · 2004 [cited by applicant]
US 6805287B2 · Bishop · 2004 [cited by applicant]
US 6853982B2 · Smith · 2005 [cited by applicant]
US 6857073B2 · French · 2005 [cited by applicant]
US 6865522B1 · Gastiger · 2005 [cited by applicant]
US 6873974B1 · Schutzer · 2005 [cited by applicant]
US 6879965B2 · Fung · 2005 [cited by applicant]
US 6891953B1 · Demello · 2005 [cited by applicant]
US 6898598B2 · Himmel · 2005 [cited by applicant]
US 6901387B2 · Wells · 2005 [cited by applicant]
US 6925439B1 · Pitroda · 2005 [cited by applicant]
US 6931382B2 · Laage · 2005 [cited by applicant]
US 6934528B2 · Loureiro · 2005 [cited by applicant]
US 6938019B1 · Uzo · 2005 [cited by applicant]
US 6941285B2 · Sarcanin · 2005 [cited by applicant]
US 6944595B1 · Graser · 2005 [cited by applicant]
US 6980670B1 · Hoffman · 2005 [cited by applicant]
US 6990470B2 · Hogan · 2006 [cited by applicant]
US 6991157B2 · Bishop · 2006 [cited by applicant]
US 6999943B1 · Johnson · 2006 [cited by applicant]
US 7024383B1 · Mancini · 2006 [cited by applicant]
US 7028052B2 · Chapman · 2006 [cited by applicant]
US 7047041B2 · Vanska · 2006 [cited by applicant]
US 7051002B2 · Keresman, III · 2006 [cited by applicant]
US 7051929B2 · Li · 2006 [cited by applicant]
US 7069249B2 · Stolfo · 2006 [cited by applicant]
US 7089208B1 · Levchin · 2006 [cited by applicant]
US 7096003B2 · Joao · 2006 [cited by applicant]
US 7103576B2 · Mann · 2006 [cited by applicant]
US 7111789B2 · Rajasekaran · 2006 [cited by applicant]
US 7113930B2 · Eccles · 2006 [cited by applicant]
US 7117172B1 · Black · 2006 [cited by applicant]
US 7136835B1 · Flitcroft · 2006 [cited by applicant]
US 7155411B1 · Blinn · 2006 [cited by applicant]
US 7156311B2 · Attia · 2007 [cited by applicant]
US 7167903B2 · Percival · 2007 [cited by applicant]
US 7177835B1 · Walker · 2007 [cited by applicant]
US 7177848B2 · Hogan · 2007 [cited by applicant]
US 7180457B2 · Trott · 2007 [cited by applicant]
US 7194437B1 · Britto · 2007 [cited by applicant]
US 7206847B1 · Alberth · 2007 [cited by applicant]
US 7209561B1 · Shankar · 2007 [cited by applicant]
US 7212979B1 · Matz · 2007 [cited by applicant]
US 7228011B1 · Queeno · 2007 [cited by applicant]
US RE39736E · Morrill · 2007 [cited by applicant]
US 7264154B2 · Harris · 2007 [cited by applicant]
US 7266557B2 · Aschen · 2007 [cited by applicant]
US 7268667B2 · Beenau · 2007 [cited by applicant]
US 7268668B2 · Beenau · 2007 [cited by applicant]
US 7287692B1 · Patel · 2007 [cited by applicant]
US 7290704B1 · Ball · 2007 [cited by applicant]
US 7292999B2 · Hobson · 2007 [cited by applicant]
US 7313546B2 · Alarcon-Luther · 2007 [cited by applicant]
US 7318049B2 · Iannacci · 2008 [cited by applicant]
US 7337119B1 · Geschwender · 2008 [cited by applicant]
US 7337144B1 · Blinn · 2008 [cited by applicant]
US 7343149B2 · Benco · 2008 [cited by applicant]
US 7343351B1 · Bishop · 2008 [cited by applicant]
US 7349885B2 · Gangi · 2008 [cited by applicant]
US 7350230B2 · Forrest · 2008 [cited by applicant]
US 7353382B2 · Labrou · 2008 [cited by applicant]
US 7356505B2 · March · 2008 [cited by applicant]
US 7357310B2 · Calabrese · 2008 [cited by applicant]
US 7359880B2 · Abel · 2008 [cited by applicant]
US 7373669B2 · Eisen · 2008 [cited by applicant]
US 7379899B1 · Junger · 2008 [cited by applicant]
US 7379919B2 · Hogan · 2008 [cited by applicant]
US 7392222B1 · Hamilton · 2008 [cited by applicant]
US RE40444E · Linehan · 2008 [cited by applicant]
US 7395242B2 · Blinn · 2008 [cited by applicant]
US 7398250B2 · Blinn · 2008 [cited by applicant]
US 7413113B1 · Zhu · 2008 [cited by applicant]
US 7415443B2 · Hobson · 2008 [cited by applicant]
US 7415469B2 · Singh · 2008 [cited by applicant]
US 7427021B2 · Kemper · 2008 [cited by applicant]
US 7444676B1 · Asghari-Kamrani · 2008 [cited by applicant]
US 7450966B2 · Vanska · 2008 [cited by applicant]
US 7469151B2 · Khan · 2008 [cited by applicant]
US 7477780B2 · Boncyk · 2009 [cited by applicant]
US 7499889B2 · Golan · 2009 [cited by applicant]
US 7500607B2 · Williams · 2009 [cited by applicant]
US 7505935B2 · Mendiola · 2009 [cited by applicant]
US 7533064B1 · Boesch · 2009 [cited by applicant]
US 7536318B1 · Wolfe · 2009 [cited by applicant]
US 7536335B1 · Weston · 2009 [cited by applicant]
US 7536360B2 · Stolfo · 2009 [cited by applicant]
US 7540012B1 · Herzberg · 2009 [cited by applicant]
US 7548889B2 · Bhambri · 2009 [cited by applicant]
US 7567934B2 · Flitcroft · 2009 [cited by applicant]
US 7567936B1 · Peckover · 2009 [cited by applicant]
US 7571139B1 · Giordano · 2009 [cited by applicant]
US 7571140B2 · Weichert · 2009 [cited by applicant]
US 7571142B1 · Flitcroft · 2009 [cited by applicant]
US 7580898B2 · Brown · 2009 [cited by applicant]
US 7584153B2 · Brown · 2009 [cited by applicant]
US 7593858B2 · Matz · 2009 [cited by applicant]
US 7593896B1 · Flitcroft · 2009 [cited by applicant]
US 7603311B1 · Yadav-Ranjan · 2009 [cited by applicant]
US 7606560B2 · Labrou · 2009 [cited by applicant]
US 7627531B2 · Breck · 2009 [cited by applicant]
US 7627895B2 · Gifford · 2009 [cited by applicant]
US 7630937B1 · Mo · 2009 [cited by applicant]
US 7634295B2 · Hayaashi · 2009 [cited by applicant]
US 7644037B1 · Ostrovsky · 2010 [cited by applicant]
US 7644859B1 · Zhu · 2010 [cited by applicant]
US 7650314B1 · Saunders · 2010 [cited by applicant]
US 7660749B2 · Koski · 2010 [cited by applicant]
US 7664733B2 · Erol · 2010 [cited by applicant]
US 7668754B1 · Bridgelall · 2010 [cited by applicant]
US 7669760B1 · Zettner · 2010 [cited by applicant]
US 7676434B2 · Evans · 2010 [cited by applicant]
US 7685037B2 · Reiners · 2010 [cited by applicant]
US 7685067B1 · Britto · 2010 [cited by applicant]
US 7698221B2 · Blinn · 2010 [cited by applicant]
US 7702578B2 · Fung · 2010 [cited by applicant]
US 7707113B1 · Dimartino · 2010 [cited by applicant]
US 7707120B2 · Dominguez · 2010 [cited by applicant]
US 7708194B2 · Vawter · 2010 [cited by applicant]
US 7708198B2 · Gangi · 2010 [cited by applicant]
US 7712655B2 · Wong · 2010 [cited by applicant]
US 7712658B2 · Gangi · 2010 [cited by applicant]
US 7720436B2 · Hamynen · 2010 [cited by applicant]
US 7734527B2 · Uzo · 2010 [cited by applicant]
US 7739194B2 · Blinn · 2010 [cited by applicant]
US 7742984B2 · Mohsenzadeh · 2010 [cited by applicant]
US 7753265B2 · Harris · 2010 [cited by applicant]
US 7770789B2 · Oder · 2010 [cited by applicant]
US 7774076B2 · Skowronek · 2010 [cited by applicant]
US 7783569B2 · Abel · 2010 [cited by applicant]
US 7784684B2 · Labrou · 2010 [cited by applicant]
US 7784685B1 · Hopkins · 2010 [cited by applicant]
US 7793851B2 · Mullen · 2010 [cited by applicant]
US 7797215B1 · Zerenner · 2010 [cited by applicant]
US 7801826B2 · Labrou · 2010 [cited by applicant]
US 7801829B2 · Gray · 2010 [cited by applicant]
US 7802719B2 · Johnson · 2010 [cited by applicant]
US 7805376B2 · Smith · 2010 [cited by applicant]
US 7805378B2 · Berardi · 2010 [cited by applicant]
US 7810720B2 · Lovett · 2010 [cited by applicant]
US 7818264B2 · Hammad · 2010 [cited by applicant]
US 7819307B2 · Lyons · 2010 [cited by applicant]
US 7827288B2 · Da · 2010 [cited by applicant]
US 7828206B2 · Hessburg · 2010 [cited by applicant]
US 7828220B2 · Mullen · 2010 [cited by applicant]
US 7828992B2 · Kilickiran · 2010 [cited by applicant]
US 7835960B2 · Breck · 2010 [cited by applicant]
US 7837125B2 · Biskupski · 2010 [cited by applicant]
US 7841523B2 · Oder · 2010 [cited by applicant]
US 7841539B2 · Hewton · 2010 [cited by applicant]
US 7844530B2 · Ziade · 2010 [cited by applicant]
US 7844550B2 · Walker · 2010 [cited by applicant]
US 7848980B2 · Carlson · 2010 [cited by applicant]
US 7849014B2 · Erikson · 2010 [cited by applicant]
US 7849020B2 · Johnson · 2010 [cited by applicant]
US 7853529B1 · Walker · 2010 [cited by applicant]
US 7853995B2 · Chow · 2010 [cited by applicant]
US 7865414B2 · Fung · 2011 [cited by applicant]
US 7870027B1 · Tannenbaum · 2011 [cited by applicant]
US 7873579B2 · Hobson · 2011 [cited by applicant]
US 7873580B2 · Hobson · 2011 [cited by applicant]
US 7877299B2 · Bui · 2011 [cited by applicant]
US 7878400B2 · Harris · 2011 [cited by applicant]
US 7890370B2 · Whitsitt · 2011 [cited by applicant]
US 7890393B2 · Talbert · 2011 [cited by applicant]
US 7891563B2 · Oder · 2011 [cited by applicant]
US 7895119B2 · Praisner · 2011 [cited by applicant]
US 7896238B2 · Fein · 2011 [cited by applicant]
US 7899744B2 · Bishop · 2011 [cited by applicant]
US 7904360B2 · Evans · 2011 [cited by applicant]
US 7908216B1 · Davis · 2011 [cited by applicant]
US 7908227B2 · Zizzimopoulos · 2011 [cited by applicant]
US 7922082B2 · Muscato · 2011 [cited by applicant]
US 7926714B1 · Zhu · 2011 [cited by applicant]
US 7931195B2 · Mullen · 2011 [cited by applicant]
US 7933779B2 · Rooks · 2011 [cited by applicant]
US 7937324B2 · Patterson · 2011 [cited by applicant]
US 7938318B2 · Fein · 2011 [cited by applicant]
US 7942337B2 · Jain · 2011 [cited by applicant]
US 7954705B2 · Mullen · 2011 [cited by applicant]
US 7959076B1 · Hopkins · 2011 [cited by applicant]
US 7962418B1 · Wei · 2011 [cited by applicant]
US 7963441B2 · Emmons · 2011 [cited by applicant]
US 7967196B1 · Bierbaum · 2011 [cited by applicant]
US 7971782B1 · Shams · 2011 [cited by applicant]
US 7996259B1 · Distefano, III · 2011 [cited by applicant]
US 7996288B1 · Stolfo · 2011 [cited by applicant]
US 8016192B2 · Messerges · 2011 [cited by applicant]
US 8020763B1 · Kowalchyk · 2011 [cited by applicant]
US 8024260B1 · Hogl · 2011 [cited by applicant]
US 8025223B2 · Saunders · 2011 [cited by applicant]
US 8028041B2 · Olliphant · 2011 [cited by applicant]
US 8032438B1 · Barton · 2011 [cited by applicant]
US 8041338B2 · Chen · 2011 [cited by applicant]
US 8046256B2 · Chien · 2011 [cited by applicant]
US 8050997B1 · Nosek · 2011 [cited by applicant]
US 8060413B2 · Castell · 2011 [cited by applicant]
US 8060448B2 · Jones · 2011 [cited by applicant]
US 8060449B1 · Zhu · 2011 [cited by applicant]
US 8073565B2 · Johnson · 2011 [cited by applicant]
US 8074876B2 · Foss · 2011 [cited by applicant]
US 8074877B2 · Mullen · 2011 [cited by applicant]
US 8074879B2 · Harris · 2011 [cited by applicant]
US 8082210B2 · Hansen · 2011 [cited by applicant]
US 8090351B2 · Klein · 2012 [cited by applicant]
US 8095113B2 · Kean · 2012 [cited by applicant]
US 8095602B1 · Orbach · 2012 [cited by applicant]
US 8104679B2 · Brown · 2012 [cited by applicant]
US 8108261B2 · Carlier · 2012 [cited by applicant]
US RE43157E · Bishop · 2012 [cited by applicant]
US 8109436B1 · Hopkins · 2012 [cited by applicant]
US 8117127B1 · Sanders · 2012 [cited by applicant]
US 8121942B2 · Carlson · 2012 [cited by applicant]
US 8121956B2 · Carlson · 2012 [cited by applicant]
US 8126449B2 · Beenau · 2012 [cited by applicant]
US 8127982B1 · Casey · 2012 [cited by applicant]
US 8131666B2 · Obrien · 2012 [cited by applicant]
US 8140418B1 · Casey · 2012 [cited by applicant]
US 8145188B2 · Park · 2012 [cited by applicant]
US 8145561B1 · Zhu · 2012 [cited by applicant]
US 8145566B1 · Ahuja · 2012 [cited by applicant]
US 8145569B2 · Gong · 2012 [cited by applicant]
US 8145898B2 · Kamalakantha · 2012 [cited by applicant]
US 8150767B2 · Wankmueller · 2012 [cited by applicant]
US 8150772B2 · Mardikar · 2012 [cited by applicant]
US 8151328B1 · Lundy · 2012 [cited by applicant]
US 8151330B2 · Vishik · 2012 [cited by applicant]
US 8151336B2 · Savoor · 2012 [cited by applicant]
US 8155999B2 · De Boer · 2012 [cited by applicant]
US 8156000B1 · Thompson · 2012 [cited by applicant]
US 8156026B2 · Junger · 2012 [cited by applicant]
US 8156042B2 · Winkleman, III · 2012 [cited by applicant]
US 8156549B2 · Rice · 2012 [cited by applicant]
US 8157178B2 · Dewan · 2012 [cited by applicant]
US 8157181B2 · Bates · 2012 [cited by applicant]
US 8160935B2 · Bui · 2012 [cited by applicant]
US 8160959B2 · Rackley, III · 2012 [cited by applicant]
US 8165961B1 · Dimartino · 2012 [cited by applicant]
US 8166068B2 · Stevens · 2012 [cited by applicant]
US RE43351E · Jordan · 2012 [cited by applicant]
US 8170921B2 · Stocker · 2012 [cited by applicant]
US 8171525B1 · Pelly · 2012 [cited by applicant]
US 8175235B2 · Mumford · 2012 [cited by applicant]
US 8175965B2 · Moore · 2012 [cited by applicant]
US 8175967B2 · Oleary · 2012 [cited by applicant]
US 8175968B2 · Oleary · 2012 [cited by applicant]
US 8175973B2 · Davis · 2012 [cited by applicant]
US 8175975B2 · Cai · 2012 [cited by applicant]
US 8175979B2 · Baentsch · 2012 [cited by applicant]
US 8176416B1 · Williams · 2012 [cited by applicant]
US 8176554B1 · Kennedy · 2012 [cited by applicant]
US 8179563B2 · King · 2012 [cited by applicant]
US 8180289B1 · Glickman · 2012 [cited by applicant]
US 8180705B2 · Kowalchyk · 2012 [cited by applicant]
US 8180804B1 · Narayanan · 2012 [cited by applicant]
US 8190513B2 · Felger · 2012 [cited by applicant]
US 8190523B2 · Patterson · 2012 [cited by applicant]
US 8191775B2 · Hildred · 2012 [cited by applicant]
US 8195233B2 · Morikuni · 2012 [cited by applicant]
US 8195544B2 · Horsfall · 2012 [cited by applicant]
US 8195547B2 · Aaltonen · 2012 [cited by applicant]
US 8195565B2 · Bishop · 2012 [cited by applicant]
US 8195576B1 · Grigg · 2012 [cited by applicant]
US 8196131B1 · Von Behren · 2012 [cited by applicant]
US 8196813B2 · Vadhri · 2012 [cited by applicant]
US 8200582B1 · Zhu · 2012 [cited by applicant]
US 8200868B1 · Maarten · 2012 [cited by applicant]
US 8204774B2 · Chwast · 2012 [cited by applicant]
US 8204829B2 · Alvarez · 2012 [cited by applicant]
US 8205791B2 · Randazza · 2012 [cited by applicant]
US 8209245B2 · Dennes · 2012 [cited by applicant]
US 8209744B2 · Zhu · 2012 [cited by applicant]
US 8214288B2 · Olliphant · 2012 [cited by applicant]
US 8214289B2 · Scipioni · 2012 [cited by applicant]
US 8214291B2 · Pelegero · 2012 [cited by applicant]
US 8214292B2 · Duggal · 2012 [cited by applicant]
US 8214293B2 · Powell · 2012 [cited by applicant]
US 8214886B2 · Foley · 2012 [cited by applicant]
US 8215546B2 · Lin · 2012 [cited by applicant]
US 8219411B2 · Matz · 2012 [cited by applicant]
US 8219474B2 · Sutton · 2012 [cited by applicant]
US 8219489B2 · Patterson · 2012 [cited by applicant]
US 8219490B2 · Hammad · 2012 [cited by applicant]
US 8220047B1 · Soghoian · 2012 [cited by applicant]
US 8224702B2 · Mangerink · 2012 [cited by applicant]
US 8224754B2 · Pastusiak · 2012 [cited by applicant]
US 8224773B2 · Spiegel · 2012 [cited by applicant]
US 8225385B2 · Chow · 2012 [cited by applicant]
US 8225997B1 · Bierbaum · 2012 [cited by applicant]
US 8227936B1 · Folk · 2012 [cited by applicant]
US 8229354B2 · Sklovsky · 2012 [cited by applicant]
US 8229808B1 · Heit · 2012 [cited by applicant]
US 8229844B2 · Felger · 2012 [cited by applicant]
US 8229851B2 · Doran · 2012 [cited by applicant]
US 8229852B2 · Carlson · 2012 [cited by applicant]
US 8229854B2 · Stephen · 2012 [cited by applicant]
US 8233841B2 · Griffin · 2012 [cited by applicant]
US 8234183B2 · Smith · 2012 [cited by applicant]
US 8239276B2 · Lin · 2012 [cited by applicant]
US 8244580B2 · Mankoff · 2012 [cited by applicant]
US 8245139B2 · Michelman · 2012 [cited by applicant]
US 8249925B2 · Broms · 2012 [cited by applicant]
US 8249965B2 · Tumminaro · 2012 [cited by applicant]
US 8255278B1 · Young · 2012 [cited by applicant]
US 8255323B1 · Casey · 2012 [cited by applicant]
US 8255324B2 · Bercy · 2012 [cited by applicant]
US 8265993B2 · Chien · 2012 [cited by applicant]
US 8275704B2 · Bishop · 2012 [cited by applicant]
US 8280777B2 · Mengerink · 2012 [cited by applicant]
US 8281991B2 · Wentker · 2012 [cited by applicant]
US 8281998B2 · Tang · 2012 [cited by applicant]
US 8282002B2 · Shams · 2012 [cited by applicant]
US 8285640B2 · Scipioni · 2012 [cited by applicant]
US 8285820B2 · Olliphant · 2012 [cited by applicant]
US 8285832B2 · Schwab · 2012 [cited by applicant]
US 8286875B2 · Tang · 2012 [cited by applicant]
US 8290433B2 · Fisher · 2012 [cited by applicant]
US 8290819B2 · Bawcutt · 2012 [cited by applicant]
US 8290829B1 · Katz · 2012 [cited by applicant]
US 8295898B2 · Ashfield · 2012 [cited by applicant]
US 8296187B2 · Light · 2012 [cited by applicant]