# US 11,451,880 B2 · Method for performing marketing to telecommunication device and advertisement server

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

- Number: US 11,451,880 B2
- Document ID: US11451880B2
- Status: Granted
- Kind: B2
- Application number: 17/155,101
- Filed: 2021-01-22
- Published: 2022-07-28
- Granted: 2022-09-20
- Earliest claimed: 2021-01-22
- Assignees: Groundhog S.A.
- Applicants: Groundhog Inc.
- Inventors: Chaochi Chang
- Web page: https://patentgrep.com/patent/US11451880B2

## CPC

- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- G06Q 30/0261: {based on user location}
- H04N 21/23424: {involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement}
- H04N 21/2407: {Monitoring of transmitted content, e.g. distribution time, number of downloads (arrangements for monitoring programmes for broadcast or for distribution combined with broadcast H04H20/14)}
- H04N 21/2547: Third Party Billing, e.g. billing of advertiser
- H04N 21/25891: {being end-user preferences (retrieval of video data in a video database based on user preferences G06F16/739; arrangements for recognizing users' preferences H04H60/46; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18)}
- H04N 21/44213: {Monitoring of end-user related data (arrangements for monitoring the users' behaviour or opinions in broadcast systems H04H60/33)}
- H04N 21/44218: {Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV programme (methods or arrangements for recognising human body or animal bodies or body parts G06V40/10; methods or arrangements for acquiring or recognising human faces, facial parts, facial sketches, facial expressions G06V40/16; methods or arrangements for recognising movements or behaviour G06V40/20; arrangements for identifying users in broadcast systems H04H60/45)}
- H04N 21/64: Addressing {(network arrangements, protocols or services for addressing or naming H04L61/00; support for multicast or broadcast of one-way stream services H04L65/611)}
- G06Q 30/0275: {Auctions}
- H04W 4/02: Services making use of location information
- H04W 4/23: for mobile advertising
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The disclosure provides a method for performing marketing to a telecommunication device and an advertisement server. The method includes: providing a specific advertisement via a specific advertisement carrier, wherein the specific advertisement carrier is disposed at a specific address; in response to determining a specific telecommunication user of a specific telecommunication device has seen the specific advertisement, obtaining an advertising identifier corresponding to the specific telecommunication device; and performing a marketing operation to the specific telecommunication device based on the advertising identifier corresponding to the specific telecommunication device.

## Claims

### Claim 1

A method for performing marketing to a telecommunication device, comprising:
providing a specific advertisement via a specific advertisement carrier, wherein the specific advertisement carrier is disposed at a specific address;
in response to determining a specific telecommunication user of a specific telecommunication device has seen the specific advertisement, obtaining an advertising identifier corresponding to the specific telecommunication device; and
performing a marketing operation to the specific telecommunication device based on the advertising identifier corresponding to the specific telecommunication device, wherein the specific advertisement carrier comprises a media player disposed at the specific address, the specific advertisement comprises a media advertisement played by the media player, and the method further comprises:
obtaining a plurality client addresses from a media service provider of the media player, wherein the client addresses correspond to a plurality of clients of the media service provider, and the specific address is one of the client addresses;
obtaining a plurality of telecommunication bill addresses from a telecommunication service provider, wherein the telecommunication bill addresses correspond to a plurality of telecommunication users of the telecommunication service provider;
finding a specific telecommunication bill address from the telecommunication bill addresses, wherein the specific telecommunication bill address matches the specific address; and
defining a first telecommunication user corresponding to the specific telecommunication bill address as the specific telecommunication user.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising:
obtaining a playing duration of the specific advertisement;
obtaining a staying duration of the specific telecommunication device at the specific address;
in response to determining that the playing duration overlaps with the staying duration by a predetermined time length, determining that the specific telecommunication user of the specific telecommunication device has seen the specific advertisement.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the step of obtaining the staying duration of the specific telecommunication device at the specific address comprises:
in response to determining that a distance between a device location of the specific telecommunication device and the specific address is smaller than a distance threshold, accumulating the staying duration.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the specific advertisement carrier comprises a set top box or an IPTV box.

### Claim 5

An advertisement server, comprising:
a non-transitory storage circuit, storing a program code;
a processor, coupled to the storage circuit, accessing the program code to perform:
providing a specific advertisement via a specific advertisement carrier, wherein the specific advertisement carrier is disposed at a specific address;
in response to determining a specific telecommunication user of a specific telecommunication device has seen the specific advertisement, obtaining an advertising identifier corresponding to the specific telecommunication device; and
performing a marketing operation to the specific telecommunication device based on the advertising identifier corresponding to the specific telecommunication device, wherein the specific advertisement carrier comprises a media player disposed at the specific address, the specific advertisement comprises a media advertisement played by the media player, and the processor further performs:
obtaining a plurality client addresses from a media service provider of the media player, wherein the client addresses correspond to a plurality of clients of the media service provider, and the specific address is one of the client addresses;
obtaining a plurality of telecommunication bill addresses from a telecommunication service provider, wherein the telecommunication bill addresses correspond to a plurality of telecommunication users of the telecommunication service provider;
finding a specific telecommunication bill address from the telecommunication bill addresses, wherein the specific telecommunication bill address matches the specific address; and
defining a first telecommunication user corresponding to the specific telecommunication bill address as the specific telecommunication user.

### Claim 6 (depends on 5)

The advertisement server according to claim 5, wherein the processor further performs:
obtaining a playing duration of the specific advertisement;
obtaining a staying duration of the specific telecommunication device at the specific address;
in response to determining that the playing duration overlaps with the staying duration by a predetermined time length, determining that the specific telecommunication user of the specific telecommunication device has seen the specific advertisement.

### Claim 7 (depends on 6)

The advertisement server according to claim 6, wherein the processor performs:
in response to determining that a distance between a device location of the specific telecommunication device and the specific address is smaller than a distance threshold, accumulating the staying duration.

### Claim 8 (depends on 5)

The advertisement server according to claim 5, wherein the specific advertisement carrier comprises a set top box or an IPTV box.
