# US 11,310,307 B2 · Computer-based platforms/systems, computing devices/components and/or computing methods for one or more technological applications involving real-time data processing between a server, one or more mobile computing devices and near field communication connected interactive posters

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,310,307 B2
- Document ID: US11310307B2
- Status: Granted
- Kind: B2
- Application number: 16/851,046
- Filed: 2020-04-16
- Published: 2021-01-21
- Granted: 2022-04-19
- Earliest claimed: 2019-04-26
- Assignees: Capital One Services, LLC
- Applicants: Capital One Services, LLC
- Inventors: Amanda Harrington Legge; Sunil Shah; Apurva Shah
- Web page: https://patentgrep.com/patent/US11310307B2

## CPC

- H04L 9/0618: {Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation}
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- H04L 67/561: Adding application-functional data or data for application control, e.g. adding metadata
- H04N 21/4826: {using recommendation lists, e.g. of programmes or channels sorted out according to their score}
- H04N 21/8545: for generating interactive applications
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 12/03: Protecting confidentiality, e.g. by encryption
- H04W 12/47: using near field communication [NFC] or radio frequency identification [RFID] modules
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/141: Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70)
- H04L 2209/80: Wireless
- H04W 12/009: {specially adapted for networks, e.g. wireless sensor networks, ad-hoc networks, RFID networks or cloud networks}
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods involving processing and/or mirroring data in real time involving one or more mobile devices and a plurality of NFC-connected interactive posters are disclosed. In one embodiment, an exemplary computer-implemented method may comprise: connecting a user mobile computing device to a server as well as coupling the device to a plurality of interactive posters via NFC; receiving user selections made on the interactive posters; processing content data related to the posters based on the user selections and/or other information; generating a GUI comprising interactive simulations corresponding to respective posters and/or statistics related to selections made on the posters; tracking, in real time, a specific experience of a user interacting with the posters; and transmitting, in real-time, data regarding the specific experience to the server.

## Claims

### Claim 1

A computer-implemented method, comprising:
communicating, by a first mobile computing device associated with a user, with:
i) a server, over a first communication link;
ii) one or more interactive posters, over one or more respective second communication links;
receiving, by the first mobile computing device, via the one or more second communication links, at least one user selection made by the user on the one or more interactive posters;
wherein data associated with the user's interaction with the one or more interactive posters, including the at least one user selection, is processed or stored via the first mobile computing device as user interaction data;
transmitting, by the first mobile computing device, the user interaction data to the server;
receiving, by the first mobile computing device, from the server, content data related to one or more of the one or more interactive posters, the user interaction data, and the user;
wherein the content data has been generated by the server based at least in part on the user interaction data;
generating, by the first mobile computing device, a graphical user interface (GUI), the GUI comprising one or both of:
i) one or more user-personalized interactive simulations corresponding to each respective poster of the one or more interactive posters, and
ii) at least a portion of the content data.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
tracking, via the first mobile computing device, in real time, based on the at least one user selection, a user interaction experience of the user while the user interacts with the one or more interactive posters, which is included in the user interaction data.

### Claim 3 (depends on 1)

The method of claim 1 wherein the content data comprises one or more statistics of one or more selection made by at least one other user on the one or more interactive posters, and wherein the one or more selection made by at least one other user is related to one or more user selections made by the user.

### Claim 4 (depends on 1)

The method of claim 1, further comprising operating a software application on the first mobile computing device, the software application configured to communicate with the server and execute one or more steps of the method.

### Claim 5 (depends on 4)

The method of claim 4, wherein the software application may be implemented via at least one of a model-view-controller (MVC) framework and/or one or more MVC subcomponents.

### Claim 6 (depends on 4)

The method of claim 4, wherein the software application is configured to execute by processing instructions regarding the one or more interactive posters by handling the interactive posters as Bluetooth low energy (BLE) peripherals.

### Claim 7 (depends on 1)

The method of claim 1, wherein the first mobile computing device is connected to the server by encrypted communications over the at least one network via an encrypted non-Bluetooth session.

### Claim 8 (depends on 1)

The method of claim 1, wherein each poster of the one or more interactive posters comprises one or more regions configured to allow the user to make one or more user selections; and
wherein each region of the one or more regions of the one or more interactive posters comprise respective electronically-coded interactive display imagery having one or more electronically-coded portions.

### Claim 9 (depends on 1)

The method of claim 1, wherein at least one of the one or more interactive posters comprises a composite structure having a foundation substrate layer and a touch-activated electronically-coded interactive display imagery, comprising conductive ink.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
tracking, in real time touch selection data regarding touch interactions made by individuals in geographically-separate interactive poster installations; and
providing, via the first mobile computing device, the touch selection data in real time to the user.

### Claim 11 (depends on 1)

The method of claim 1, further comprising one or more of:
providing, via the first mobile computing device, additional statistics regarding a plurality of individuals other than the user who have interacted with the posters;
providing, via the first mobile computing device interactive GUI functionality that enables the user to update or change the touch selections that the user made when interacting with the interactive posters;
providing, via the first mobile computing device, additional information to the user regarding subject matter related to the one or more interactive posters.

### Claim 12

A computer-implemented method executing via a software application resident on a first mobile computing device associated with a user, the method comprising:
executing the software application upon detecting that the first mobile computing device is in proximity to one or more interactive posters via near-field wireless communication (NFC) circuitry located on the first mobile computing device;
connecting the first mobile computing device to a server as well as coupling the device to the one or more interactive posters within near-field wireless communication (NFC) range;
tracking a specific user experience of the user as the user engages at least one of the one or more interactive posters to make user selections thereon;
receiving, via the NFC circuitry, the user selections on the first mobile computing device from the interactive posters;
securely transmitting the user selections to the server;
receiving, from or via the server, at least one of information and content data based on the user selections and/or other information regarding the user previously known or gathered during the user experience; and
providing to the user, via the GUI, the at least one of information and content data.

### Claim 13 (depends on 12)

The method of claim 12 further comprising:
generating, via the software application, a graphical user interface (GUI) comprising interactive simulations corresponding to the interactive posters and respective user selections made thereon.

### Claim 14

A system comprising:
one or more interactive posters, each comprising one or more regions configured to allow a user to make one or more user selections;
computer readable media storing a software application executed by a first mobile computing device associated with the user, the first mobile computing device configured to communicate with:
i) a server, over a first communication link; and
ii) the one or more interactive posters, over one or more respective second communication links;
wherein the software application is configured to communicate with the server and includes instructions that, when executed by at least one processor, cause the first mobile computing device to perform operations comprising:
receiving, by the first mobile computing device, via the one or more second communication links, at least one user selection made by the user on the one or more interactive posters;
transmitting, by the first mobile computing device, the user interaction data to the server; and
receiving, by the first mobile computing device, from the server, content data related to one or more of the user interaction data, the one or more interactive posters, and the user;
wherein the content data has been generated by the server based at least in part on one or more of the user interaction data, the one or more interactive posters, and the user; and
generating, by the first mobile computing device, a graphical user interface (GUI), the GUI comprising one or both of:
i) one or more user-personalized interactive simulations corresponding to each respective poster of the one or more interactive posters, and
ii) at least a portion of the content data.

### Claim 15 (depends on 14)

The system of claim 14, wherein the software application further includes instructions that, when executed by the at least one processor, cause the first mobile computing device to perform operations comprising:
tracking, via the first mobile computing device, in real time, based on the at least one user selection, a user interaction experience of the user while the user interacts with the one or more interactive posters to form user interaction data;
wherein the content data comprises one or more statistics of one or more selection made by at least one other user on the one or more interactive posters; and
wherein the one or more selection made by at least one other user is related to one or more user selections made by the user.

### Claim 16 (depends on 14)

The system of claim 14, wherein the software application may be implemented via at least one of a model-view-controller (MVC) framework and/or MVC subcomponents.

### Claim 17 (depends on 14)

The system of claim 14, wherein the software application further includes instructions that, when executed by the at least one processor, cause the first mobile computing device to perform operations comprising:
processing instructions regarding the one or more interactive posters by handling the interactive posters as Bluetooth low energy (BLE) peripherals.

### Claim 18 (depends on 14)

The system of claim 14, wherein at least one of the one or more interactive posters comprises a composite structure having a foundation substrate layer and a touch-activated electronically-coded interactive display imagery, comprising conductive ink.

### Claim 19 (depends on 14)

The system of claim 14, wherein the software application further includes instructions that, when executed by the at least one processor, cause the first mobile computing device to perform operations comprising two or more of:
providing, via the first mobile computing device, additional statistics regarding a plurality of individuals other than the user who have interacted with the one or more interactive posters;
providing, via the first mobile computing device interactive GUI functionality that enables the user to update or change the touch selections that the user made when interacting with the interactive posters;
providing, via the first mobile computing device, additional information to the user regarding subject matter related to the one or more interactive posters.

### Claim 20 (depends on 14)

The system of claim 14, wherein the software application further includes instructions that, when executed by the at least one processor, cause the first mobile computing device to perform operations comprising:
tracking, in real time touch selection data regarding touch interactions made by individuals in geographically-separate interactive poster installations; and
providing, via the first mobile computing device, the touch selection data in real time to the user.
