# US 2020/0394281 A1 · Digital media verification

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

- Number: US 2020/0394281 A1
- Document ID: US20200394281A1
- Status: Published application
- Kind: A1
- Application number: 16/902,287
- Filed: 2020-06-16
- Published: 2020-12-17
- Earliest claimed: 2019-06-16
- Assignees: Shmuel Ur Innovation LTD.
- Applicants: Shmuel Ur Innovation LTD.
- Inventors: Shmuel Ur
- Web page: https://patentgrep.com/patent/US20200394281A1

## CPC

- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- H04N 7/15: Conference systems
- G06F 16/435: Filtering based on additional data, e.g. user or group profiles
- H04L 65/762: {at the source (reformatting of additional data in video distribution servers H04N21/2355)}
- H04L 65/764: {at the destination (reformatting of additional data in video clients H04N21/4355)}
- H04L 65/765: {intermediate}
- H04N 7/147: {Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q)}
- G06F 21/1062: {Editing}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Method, system and computer program product, the method comprising: during a streaming session of a media by a capturing device to the processing platform, transmitting to the capturing device an instruction to implement an operation mode when capturing a second portion of the media; receiving from the capturing device the media, wherein the media comprises at least a first portion and the second portion; and verifying authenticity of the media, wherein said verifying is based on a determination that the second portion of the media complies with the operation mode.

## Claims

### Claim 1

A method performed by a processing platform, wherein the method comprising:
during a streaming session of a media by a capturing device to the processing platform, transmitting to the capturing device an instruction to implement an operation mode when capturing a second portion of the media;
receiving from the capturing device the media, wherein the media comprises at least a first portion and the second portion; and
verifying authenticity of the media, wherein said verifying is based on a determination that the second portion of the media complies with the operation mode, wherein the authenticity of the media is verified subject to at most a predetermined number of frames or samples of the second portion being missing or incompliant with the operation mode.

### Claim 2 (depends on 1)

The method of claim 1, wherein said verifying comprises verifying that the second portion of the media is streamed to the processing platform within a time threshold from a time in which the instruction is transmitted to the capturing device.

### Claim 3 (depends on 1)

The method of claim 1, wherein the media is selected from at least one of: a video data and an audio data.

### Claim 4 (depends on 1)

The method of claim 1, wherein the operation mode comprises a capturing parameter of the capturing device, wherein the capturing parameter affects a manner in which the capturing device captures the media.

### Claim 5 (depends on 4)

The method of claim 4, wherein the capturing parameter is at least one of: a resolution level, a frame rate, a light sensitivity, and a microphone capturing parameter.

### Claim 6 (depends on 1)

The method of claim 1, wherein the operation mode comprises an indication of operating an actuator to cause an effect that is capturable by the capturing device.

### Claim 7 (depends on 6)

The method of claim 6, wherein the actuator is operatively coupled to the capturing device.

### Claim 8 (depends on 6)

The method of claim 6, wherein the instruction is at least one of:
an instruction to activate a flashlight;
an instruction to cause emission of directional light;
an instruction to cause emission of light in a predetermined light spectrum;
an instruction to generate an audio signal via a speaker; and
an instruction to activate a vibration motor.

### Claim 9 (depends on 1)

The method of claim 1, wherein implementing the instruction is unnoticeable by a human.

### Claim 10 (depends on 9)

The method of claim 9, wherein the audio signal comprises frequencies undetectable by a human ear.

### Claim 11 (depends on 1)

The method of claim 1, further comprises, in response to said verifying, providing to a third-party that is receiving the media during the streaming session, an indication of authenticity of the media.

### Claim 12 (depends on 1)

The method of claim 1, further comprises:
obtaining a first media fingerprint that is computed based on the media;
in response to said verifying, storing the first media fingerprint of the media in a verified media database; and
verifying authenticity of a second media that is characterized by a second media fingerprint, wherein said verifying is performed based on a determination that the second media fingerprint is included in the verified media database.

### Claim 13 (depends on 12)

The method of claim 12, further comprises the processing platform computing the second media fingerprint based on the second media.

### Claim 14 (depends on 12)

The method of claim 12, further comprises the processing platform receiving the second media fingerprint from a querying device.

### Claim 15 (depends on 1)

The method of claim 1, wherein the media comprises a plurality of portions, each of which corresponds to an operation mode consistent with a different instruction, wherein the plurality of portions comprises the second portion.

### Claim 16

(canceled)

### Claim 17

A method performed by a processing platform, wherein the method comprising:
during a streaming session of a media by a capturing device to the processing platform, transmitting to the capturing device an instruction to implement an operation mode when capturing a second portion of the media;
receiving from the capturing device the media, wherein the media comprises at least a first portion and the second portion; and
verifying authenticity of the media, wherein said verifying is based on a determination that the second portion of the media complies with the operation mode, wherein the authenticity of the media is verified subject to frames of the second portion that are incompliant with the operation mode, are captured at the latest at a predetermined period after a time in which the instruction is transmitted to the capturing device.

### Claim 18 (depends on 1)

The method of claim 1, wherein the processing platform is a server.

### Claim 19 (depends on 1)

The method of claim 1, wherein the processing platform is implemented on a second capture device, wherein the capture device and the second capture device are used in a peer-to-peer video conference.

### Claim 20

(canceled)

### Claim 21

A system having a processor and a memory, the processor being adapted to perform the steps of:
during a streaming session of a media by a capturing device to the processing platform, transmitting to the capturing device an instruction to implement an operation mode when capturing a second portion of the media;
receiving from the capturing device the media, wherein the media comprises at least a first portion and the second portion; and
verifying authenticity of the media, wherein said verifying is based on a determination that the second portion of the media complies with the operation mode, wherein the authenticity of the media is verified subject to at least one of:
frames of the second portion that are incompliant with the operation mode, are captured at the latest at a predetermined period after a time in which the instruction is transmitted to the capturing device; and
at most a predetermined number of frames or samples of the second portion being missing or incompliant with the operation mode.

### Claim 22

A computer program product comprising a non-transitory computer readable medium retaining program instructions, which instructions when read by a processor, cause the processor to perform:
during a streaming session of a media by a capturing device to the processing platform, transmitting to the capturing device an instruction to implement an operation mode when capturing a second portion of the media;
receiving from the capturing device the media, wherein the media comprises at least a first portion and the second portion; and
verifying authenticity of the media, wherein said verifying is based on a determination that the second portion of the media complies with the operation mode, wherein the authenticity of the media is verified subject to at least one of:
frames of the second portion that are incompliant with the operation mode, are captured at the latest at a predetermined period after a time in which the instruction is transmitted to the capturing device; and
at most a predetermined number of frames or samples of the second portion being missing or incompliant with the operation mode.
