MULTI-NETWORK TRANSACTION ANALYSIS
First Claim
1. A multi-network transaction analysis system comprising:
- a digital kiosk system operating at the first location, the digital kiosk system comprising;
a processing unit comprising one or more processors;
a cellular network interface configured to transmit and receive cellular data signals;
an input/output (I/O) subsystem configured to output digital content via one or more display screens; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the digital kiosk system to;
transmit status data to a back-end system via the cellular network interface;
receive digital content from the back-end system via the cellular network interface; and
output the digital content received from the back-end system via the one or more display screens;
one or more mobile computing devices, each said mobile computing device comprising;
an internal global positioning system;
one or more wireless network interfaces configured to wirelessly transmit data from and receive data at the mobile computing device;
a processing unit comprising one or more processors; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the mobile computing device to;
determine global positioning data for the mobile computing device via the internal global positioning system, at a time when the mobile computing device is located near the first location of the digital kiosk system; and
transmit the global positioning data for the mobile computing device to the back-end system;
a client computer associated with an Internet-based transaction service, the client computer comprising;
a processing unit comprising one or more processors;
an input/output (I/O) subsystem configured to output digital content via one or more display screens; and
an Internet network interface configured to securely transmit and receive transaction data via the Internet;
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the client computer to;
receive data via the I/O subsystem corresponding to one or more Internet-based transactions; and
transmit data corresponding to the Internet-based transactions via the Internet network interface to at least one server of the back-end system associated with the Internet-based transaction service; and
the back-end system, wherein the back-end system comprises one or more computer servers configured to communicate with the digital kiosk system operating at the first location, the one or more mobile computing devices, and the client computer associated with the Internet-based transaction service, wherein the one or more computer servers comprises;
one or more processing units, each processing unit comprising one or more processors; and
one or more memory devices respectively coupled to and readable by the one or more processing units, the memory devices storing therein one or more sets of instructions which, when executed by the processing units, causes one or more computer servers to;
receive the status data transmitted by the digital kiosk system operating at the first location;
receive the global positioning data transmitted by a first mobile computing device of the one or more mobile computing devices;
determine, based on at least one of the status data transmitted by the digital kiosk system or the global positioning data transmitted by the first mobile computing device, that the first mobile computing device was near the first location at a first time;
receive and analyze data transmitted by the client computer associated with the Internet-based transaction service, the data corresponding to one or more Internet-based transactions occurring during a first time period including the first time; and
determine, based on the data from the client computer corresponding to the one or more Internet-based transactions occurring during the first time period, one or more characteristics of the Internet-based transaction service.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques described herein relate to analyzing location-based transaction systems, based on data from multiple client devices detected and received via multiple communication networks, and providing customized data to client devices associated with particular locations and/or users of the transaction system. The characteristics of a transaction system and/or specific client locations of the transaction system may be determined, based on data received from multiple client devices. A back-end system may receive data from one or more digital kiosk systems associated with particular locations in a transaction system network, various mobile computing devices of users, and client computers within the transaction system. One or more back-end servers may analyze the data to determine various characteristics of the transaction system and/or characteristics of one or more particular locations in the transaction system network.
84 Citations
20 Claims
-
1. A multi-network transaction analysis system comprising:
-
a digital kiosk system operating at the first location, the digital kiosk system comprising; a processing unit comprising one or more processors; a cellular network interface configured to transmit and receive cellular data signals; an input/output (I/O) subsystem configured to output digital content via one or more display screens; and memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the digital kiosk system to; transmit status data to a back-end system via the cellular network interface; receive digital content from the back-end system via the cellular network interface; and output the digital content received from the back-end system via the one or more display screens; one or more mobile computing devices, each said mobile computing device comprising; an internal global positioning system; one or more wireless network interfaces configured to wirelessly transmit data from and receive data at the mobile computing device; a processing unit comprising one or more processors; and memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the mobile computing device to; determine global positioning data for the mobile computing device via the internal global positioning system, at a time when the mobile computing device is located near the first location of the digital kiosk system; and transmit the global positioning data for the mobile computing device to the back-end system; a client computer associated with an Internet-based transaction service, the client computer comprising; a processing unit comprising one or more processors; an input/output (I/O) subsystem configured to output digital content via one or more display screens; and an Internet network interface configured to securely transmit and receive transaction data via the Internet; memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the client computer to; receive data via the I/O subsystem corresponding to one or more Internet-based transactions; and transmit data corresponding to the Internet-based transactions via the Internet network interface to at least one server of the back-end system associated with the Internet-based transaction service; and the back-end system, wherein the back-end system comprises one or more computer servers configured to communicate with the digital kiosk system operating at the first location, the one or more mobile computing devices, and the client computer associated with the Internet-based transaction service, wherein the one or more computer servers comprises; one or more processing units, each processing unit comprising one or more processors; and one or more memory devices respectively coupled to and readable by the one or more processing units, the memory devices storing therein one or more sets of instructions which, when executed by the processing units, causes one or more computer servers to; receive the status data transmitted by the digital kiosk system operating at the first location; receive the global positioning data transmitted by a first mobile computing device of the one or more mobile computing devices; determine, based on at least one of the status data transmitted by the digital kiosk system or the global positioning data transmitted by the first mobile computing device, that the first mobile computing device was near the first location at a first time; receive and analyze data transmitted by the client computer associated with the Internet-based transaction service, the data corresponding to one or more Internet-based transactions occurring during a first time period including the first time; and determine, based on the data from the client computer corresponding to the one or more Internet-based transactions occurring during the first time period, one or more characteristics of the Internet-based transaction service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of analyzing a multi-network transaction system, comprising:
-
receiving, by a computer server, status data from a first digital kiosk system operating at a first location; receiving, by the computer server, a location data transmitted by a first mobile computing device; determining, by the computer server, based on at least one of the status data transmitted by the first digital kiosk system, or the location data transmitted by the first mobile computing device, that the first mobile computing device was near the first location at a first time; receiving, by the computer server, data from a client terminal associated with an Internet-based transaction service, the data corresponding to one or more Internet-based transactions occurring during a first time period including the first time; and determining, by the computer server, one or more characteristics of the Internet-based transaction service, based on the data from the client computer corresponding to the one or more Internet-based transactions occurring during the first time period. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification