# US 12,008,061 B2 · Method of communication of information

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

- Number: US 12,008,061 B2
- Document ID: US12008061B2
- Status: Granted
- Kind: B2
- Application number: 17/661,368
- Filed: 2022-04-29
- Published: 2022-11-17
- Granted: 2024-06-11
- Earliest claimed: 2021-05-11
- Assignees: STMicroelectronics (Grenoble 2) SAS
- Applicants: STMicroelectronics (Grenoble 2) SAS
- Inventors: Remi Buisson; Sophie Maurice
- Web page: https://patentgrep.com/patent/US12008061B2

## CPC

- G06F 16/9566: {URL specific, e.g. using aliases, detecting broken or misspelled links}
- H04L 9/0618: {Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation}
- G06F 16/3335: {Syntactic pre-processing, e.g. stopword elimination, stemming}
- G06F 16/955: using information identifiers, e.g. uniform resource locators [URL]
- G06F 16/9558: {Details of hyperlinks; Management of linked annotations}
- 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 2209/043: of tables, e.g. lookup, substitution or mapping
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present disclosure relates to a method for communicating between an electronic tag and a computer connected to the internet, wherein the electronic tag: encrypts at least part of the information to be transmitted, using a data format preserving algorithm; generates a URL comprising at least the encrypted part of the information; and transmits the URL to an NFC reader.

## Claims

### Claim 1

A method, comprising:
encrypting, by an electronic tag, information to be transmitted between the electronic tag and an internet-connected computing device using a format preservation algorithm, the information comprising an encrypted portion, the encrypted portion comprising data modified by the electronic tag, the encrypted portion consisting of American Standard Code for Information Interchange (ASCII) printable character, the ASCII printable characters consists of a combination of two or more of the following characters: “a”, “b”, “c”, “d”, “e”, “f”, “g”, “h”, “i”, “j”, “k”, “l”, “m”, “n”, “o”, “p”, “q”, “r”, “s”, “t”, “u”, “v”, “w”, “x”, “y”, “z”, “A”, “B”, “C”, “D”, “E”, “F”, “G”, “H”, “I”, “J”, “K”, “L”, “M”, “N”, “O”, “P”, “Q”, “R”, “S”, “T”, “U”, “U”, “V”, “W”, “X”, “Y”, “Z”, “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8” and “9”;
generating, by the electronic tag, a Uniform Resource Locator (URL), the URL comprising at least the encrypted portion;
transmitting, by the electronic tag, the URL to a near field communication (NFC) reader;
receiving, by the internet-connected computing device, the encrypted portion;
decrypting, by the internet-connected computing device, the encrypted portion to generate a decrypted portion; and
interpreting, by the internet-connected computing device, the decrypted portion.

### Claim 2 (depends on 1)

The method of claim 1, wherein the NFC reader accesses the internet-connected computing device via the internet in accordance with the URL.

### Claim 3 (depends on 1)

The method of claim 1, wherein the encrypted portion is encrypted in accordance with an FF1 algorithm.

### Claim 4 (depends on 1)

The method of claim 1, further comprising transmitting, by the internet-connected computing device, a response to the NFC reader.

### Claim 5 (depends on 1)

The method of claim 1, wherein the URL successively comprises a protocol portion, a domain name portion and the encrypted portion.

### Claim 6 (depends on 1)

The method of claim 1, wherein the encrypted portion is preceded by a “=” character.

### Claim 7 (depends on 1)

The method of claim 1, wherein the URL comprises a communication protocol identifier indicating a communication protocol to retrieve content targeted by the URL, the communication protocol identifier corresponding to a file transfer or opening an electronic mailbox.

### Claim 8 (depends on 1)

The method of claim 1, wherein the URL comprises a communication protocol identifier indicating a communication protocol to retrieve content targeted by the URL, the communication protocol identifier corresponding to a file transfer or opening an electronic mailbox, wherein the encrypted portion is encrypted in accordance with an FF1 algorithm, and wherein the encrypted portion comprises data relating to a tag diagnostic and status data.

### Claim 9

A system, comprising:
an electronic tag configured to:
encrypt information using a format preservation algorithm, the information comprising an encrypted portion, the encrypted portion being limited to two or more combinations of lower- or upper-case English Alphabet characters and integer numbers ‘0’ through ‘9’,
generate a Uniform Resource Locator (URL), the URL comprising at least the encrypted portion, and
transmit the URL to a near field communication (NFC) reader; and
an internet-connected computing device is configured to:
receive the encrypted portion,
decrypt the encrypted portion to generate a decrypted portion, and
interpret the decrypted portion.

### Claim 10 (depends on 9)

The system of claim 9, wherein the NFC reader accesses the internet-connected computing device via the internet in accordance with the URL.

### Claim 11 (depends on 9)

The system of claim 9, wherein the URL successively comprises a protocol portion, a domain name portion and the encrypted portion.

### Claim 12 (depends on 9)

The system of claim 9, wherein the encrypted portion is encrypted in accordance with an FF1 algorithm.

### Claim 13 (depends on 9)

The system of claim 9, wherein the URL comprises a communication protocol identifier indicating a communication protocol to retrieve content targeted by the URL, the communication protocol identifier corresponding to a file transfer or opening an electronic mailbox.

### Claim 14 (depends on 9)

The system of claim 9, wherein the encrypted portion is preceded by a “=” character.

### Claim 15

An electronic tag, configured to:
encrypt information to be transmitted between the electronic tag and an internet-connected computing device using a format preservation algorithm, the information comprising an encrypted portion, the format preservation algorithm being in accordance with an FF1 algorithm, the encrypted portion being limited to two or more combinations of lower- or upper-case English Alphabet characters and integer numbers ‘0’ through ‘9’;
generate a Uniform Resource Locator (URL), the URL comprising at least the encrypted portion; and
transmit the URL to a near field communication (NFC) reader such that the internet-connected computing device decrypts the encrypted portion to generate a decrypted portion.

### Claim 16 (depends on 15)

The electronic tag of claim 15, wherein the NFC reader accesses the internet-connected computing device via the internet in accordance with the URL.

### Claim 17 (depends on 15)

The electronic tag of claim 15, wherein the encrypted portion consists of American Standard Code for Information Interchange (ASCII) printable characters.

### Claim 18 (depends on 15)

The electronic tag of claim 15, wherein the URL successively comprises a protocol portion, a domain name portion and the encrypted portion.

### Claim 19 (depends on 15)

The electronic tag of claim 15, wherein the encrypted portion is preceded by a “=” character.
