IP Library › Granted Patent US 10,140,493
Granted Patent B1
US 10,140,493 · App. 15/494,123 · Granted Nov 27, 2018

Method and apparatus for taking action based on coded graphical object in video content

Inventor: Sofin Raskin (Los Altos, CA)
Assignee: JANUS TECHNOLOGIES, INC.
G06K7/1095G06K19/06112
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,140,493
App. No.
15/494,123
Granted
Nov 27, 2018
Kind
B1
Abstract

In general, embodiments of the invention include methods and apparatuses for taking predetermined actions based on coded graphical objects in video content for display by a computer device. According to some aspects, the coded graphical object can include a barcode or QR code. According to additional aspects, the predetermined actions can include performing a monitoring function or automatically providing credentials to a web service.

Claims (18)

1. A method for taking a predetermined action based on a coded graphical object in video content for display by a computer device, comprising:

generating, by a host subsystem of the computer device, the video content;

receiving, by a secure subsystem of the computer device that is separate from the host subsystem, the video content over a bus of the computer device; and

determining, by the secure subsystem and transparently to the host subsystem, whether the coded graphical object is present in the video content,

wherein receiving includes the secure subsystem presenting itself as a graphics endpoint to the host subsystem, and

wherein the graphics endpoint comprises a PCIe connected graphics adapter.

2. A method according to claim 1 , wherein the coded graphical object is a barcode.

3. A method according to claim 1 , wherein the coded graphical object is a QR code.

4. A method according to claim 1 , wherein the predetermined action includes performing a monitoring function.

5. A method according to claim 1 , wherein the predetermined action includes automatically providing credentials to a web service.

6. A method according to claim 1 , wherein determining includes:

storing the video content in a frame buffer of the secure subsystem;

causing the video content to be displayed on a display device from the frame buffer; and

performing a pattern recognition technique on data in the frame buffer to detect the coded graphical object.

7. A method according to claim 1 , wherein determining includes:

detecting a first graphical object in the video content;

comparing the first graphical object to a predetermined type of graphical object; and

if the first graphical object is the predetermined type of graphical object, identifying the coded graphical object in an action table.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2018
From: RASKIN, SOFIN
To: JANUS TECHNOLOGIES, INC.
Reel/Frame 045065/0164 →
Continuity (1)
Provisional Application 62326275 · Apr 22, 2016
Cited By (4)
US 12,593,103 US 12,621,515 US 12,634,536 US 12,666,098