# US 12,010,363 B2 · Electronic apparatus and controlling method thereof

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

- Number: US 12,010,363 B2
- Document ID: US12010363B2
- Status: Granted
- Kind: B2
- Application number: 17/437,171
- Filed: 2021-06-24
- Published: 2023-06-08
- Granted: 2024-06-11
- Earliest claimed: 2021-01-05
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Junhyung Park; Hyuck Kang; Junheon Kim; Youngmin Park
- Web page: https://patentgrep.com/patent/US12010363B2

## CPC

- 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)}
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0248: {Avoiding fraud}
- G06Q 30/0272: Period of advertisement exposure
- G06Q 30/0277: {Online advertisement}
- H04N 21/44204: {Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31)}
- H04N 21/44213: {Monitoring of end-user related data (arrangements for monitoring the users' behaviour or opinions in broadcast systems H04H60/33)}
- H04N 21/6582: {Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number (arrangements where receivers interact with the broadcast H04H20/38)}
- 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

## Abstract

An electronic apparatus is provided. The electronic apparatus includes a memory, a communication interface, and a processor configured to: control the communication interface to transmit a content and a first track log request to an external device, obtain a first ratio value between a first track log response time corresponding to receipt of a first track log response and a predetermined first track log request time corresponding to the first track log request, control the communication interface to transmit a second track log request to the external device at a random time, identify whether a second track log response corresponding to the second track log request is received from the external device, and identify whether the content is reproduced normally based on any one or any combination of the first ratio value and whether the second track log response was received.

## Claims

### Claim 1

An electronic apparatus comprising:
a memory;
a communication interface; and
a processor configured to:
control the communication interface to transmit a content and a first track log request to an external device, wherein the first track log request is a request for a track log indicating reproduction of the content at a predetermined time,
based on a first track log response corresponding to the first track log request being received from the external device, obtain a first ratio value between a first track log response time corresponding to receipt of the first track log response and a predetermined first track log request time corresponding to the predetermined time,
control the communication interface to transmit a second track log request to the external device at a random time, wherein the second track log request is a request for a track log indicating reproduction of the content at the random time,
based on a second track log response corresponding to the second track log request being received from the external device, obtain a second ratio value between a second track log response time corresponding to receipt of the second track log response and a predetermined second track log request time corresponding to the random time, and
identify that the content was reproduced normally at the external device based on the first ratio value being within a first threshold range and the second ratio value being within a second threshold range.

### Claim 2 (depends on 1)

The electronic apparatus of claim 1, wherein the second threshold range is wider than the first threshold range.

### Claim 3 (depends on 1)

The electronic apparatus of claim 1, wherein the first track log request comprises a control command requesting the external device to transmit a track log indicating whether a predetermined event occurred at the external device, and
wherein the predetermined event comprises any one or any combination of a content start event, a content reproduction event, a content completion event, a temporary pause event, a reproduction input event, a forced termination event, a mute event, a volume change event, a screen size change event, a picture quality change event, and a reproduction speed change event.

### Claim 4 (depends on 3)

The electronic apparatus of claim 3, wherein the processor is further configured to:
count occurrences of the predetermined event and obtain an accumulated value corresponding to the predetermined event based on the first track log response, and
identify whether the content is reproduced normally based on the accumulated value.

### Claim 5 (depends on 1)

The electronic apparatus of claim 1, wherein the processor is further configured to identify the random time when the second track log request is transmitted based on the predetermined first track log request time.

### Claim 6 (depends on 1)

The electronic apparatus of claim 1, wherein the processor is further configured to:
control the communication interface to transmit the first track log request comprising a plurality of detailed requests to the external device,
based on a plurality of first track log responses corresponding to the plurality of detailed requests received from the external device, obtain an average value of a plurality of first ratio values between a plurality of first track log response times corresponding to receipt of the plurality of first track log responses and a plurality of predetermined first track log request times corresponding to the plurality of detailed requests, and
identify whether the content is reproduced normally based on the average value and whether the second track log response is received.

### Claim 7 (depends on 6)

The electronic apparatus of claim 6, wherein the plurality of first track log responses comprises a first plurality of first track log responses received during a first period and a second plurality of first track log responses received during a second period, and
wherein the processor is further configured to:
based on the first plurality of first track log responses, obtain first distribution rates of a plurality of respective events corresponding to the first plurality of first track log responses,
based on the second plurality of first track log responses, obtain second distribution rates of the plurality of respective events corresponding to the second plurality of first track log responses, and
identify whether the content is reproduced normally based on the first distribution rates and the second distribution rates.

### Claim 8 (depends on 7)

The electronic apparatus of claim 7, wherein a plurality of external devices comprises the external device,
wherein the processor is further configured to:
control the communication interface to transmit the content and the first track log request to the plurality of external devices,
obtain degrees of change respectively corresponding to the plurality of external devices based on the first plurality of first track log responses and the second plurality of first track log responses from the plurality of external devices, and
based on a degree of change corresponding to one external device among the plurality of external devices being within a third threshold range, identify that the content was reproduced normally at the external device, and
wherein the degree of change is a value that relatively ranks the plurality of respective events that occurred during the first period and the second period at the external device based on the first plurality of first track log responses.

### Claim 9 (depends on 8)

The electronic apparatus of claim 8, wherein the processor is further configured to obtain reliability of each of the plurality of external devices based on the first ratio value obtained from each of the plurality of external devices, whether the second track log response was received, and a difference value between the first distribution rates and the second distribution rates.

### Claim 10

A method of controlling an electronic apparatus, the method comprising:
transmitting a content and a first track log request to an external device, wherein the first track log request is a request for a track log indicating reproduction of the content at a predetermined time;
based on a first track log response corresponding to the first track log request being received from the external device, obtaining a first ratio value between a first track log response time corresponding to receipt of the first track log response and a predetermined first track log request time corresponding to the predetermined time;
transmitting a second track log request to the external device at a random time, wherein the second track log request is a request for a track log indicating reproduction of the content at the random time;
based on a second track log response corresponding to the second track log request being received from the external device, obtaining a second ratio value between a second track log response time corresponding to receipt of the second track log response and a predetermined second track log request time corresponding to the random time; and
identifying that the content was reproduced normally at the external device based on the first ratio value being within a first threshold range and the second ratio value being within a second threshold range.

### Claim 11 (depends on 10)

The method of claim 10, wherein the second threshold range is wider than the first threshold range.

### Claim 12 (depends on 10)

The method of claim 10, wherein the first track log request comprises a control command requesting the external device to transmit a track log indicating whether a predetermined event occurred at the external device, and
wherein the predetermined event comprises any one or any combination of a content start event, a content reproduction event, a content completion event, a temporary pause event, a reproduction input event, a forced termination event, a mute event, a volume change event, a screen size change event, a picture quality change event, and a reproduction speed change event.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
counting occurrences of the predetermined event and obtaining an accumulated value corresponding to the predetermined event based on the first track log response,
wherein the identifying whether the content is reproduced normally comprises identifying whether the content is reproduced normally based on the accumulated value.
