US 11,928,663 B2
Systems and methods for mobile device purchase flows
Vijay Kumar Royyuru, Norristown, PA (US); Brent Dewayne Adkisson, Omaha, NE (US); Raja Vel, Omaha, NE (US); Brent Allen Stains, Chamberburg, PA (US); and Donncha O'Hegarty, Greenwood Village, CO (US)
Assigned to FIRST DATA CORPORATION, Brookfield, WI (US)
Filed by FIRST DATA CORPORATION, Brookfield, WI (US)
Filed on Jun. 30, 2021, as Appl. No. 17/364,371.
Application 17/364,371 is a continuation of application No. 16/696,016, filed on Nov. 26, 2019, granted, now 11,080,679.
Application 16/696,016 is a continuation of application No. 14/200,645, filed on Mar. 7, 2014, granted, now 10,510,062, issued on Dec. 17, 2019.
Prior Publication US 2021/0357900 A1, Nov. 18, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/32 (2012.01); H04W 4/50 (2018.01); H04W 4/80 (2018.01)
CPC G06Q 20/322 (2013.01) [G06Q 20/327 (2013.01); H04W 4/50 (2018.02); H04W 4/80 (2018.02)] 16 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable media having computer-readable instructions stored thereon which, when executed by a processor of a server, cause the processor to perform a process comprising:
receiving a first set of data from a mobile device in response to the mobile device obtaining a uniform resource identifier (URI) for initiating a purchase transaction, wherein the URI comprises information associated with a product or a service, and wherein receiving the first set of data from the mobile device comprises receiving the first set of data from a browser launched on the mobile device in response to the mobile device obtaining the URI;
generating a claim check key based upon the first set of data, wherein the claim check key comprises unique identifying information associated with the purchase transaction;
sending a re-direct URI to the mobile device in response to receiving the first set of data, wherein the re-direct URI comprises the claim check key;
receiving, responsive to sending the re-direct URI to the mobile device, a second set of data including a mobile IP address or geolocation data associated with the mobile device from a wallet application executing on the mobile device; and transmitting the second set of data to a wallet application server associated with the wallet application to facilitate a match of the first set of data with the second set of data based at least on the claim check key and the mobile IP address or the geolocation data to retrieve the information associated with the product or the service and allow the wallet application to complete the purchase transaction without needing to re-obtain the URI.