IP Library Granted Patent US 11,537,780
Granted Patent B2
US 11,537,780 · App. 16/436,580 · Granted Dec 27, 2022

Scriptlets

Inventors: George Clopp (Plano, TX); Eric R. Meyer (Allen, TX); Thamer Hummadi (McKinney, TX)
Assignee: RMG NETWORKS HOLDING CORPORATION
G06F40/106B64C39/024B64D47/02G05D1/0016G05D1/0022G06F3/1423G06F9/541G06F40/186G06K7/10297G06Q10/1091H04L41/24H04L67/125B64C2201/12B64C2201/146G09F9/30H04L67/10
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 11,537,780
App. No.
16/436,580
Granted
Dec 27, 2022
Kind
B2
Abstract

Embodiments disclosed herein are related to a method that can include displaying first content on a media display, receiving first data generated from or determined by an Internet of Things (IoT) device, and displaying second content in response to receiving the first data from the IoT device.

Claims (33)

1. A method comprising:

displaying first content on a media display;

receiving first data generated from or determined by an Internet of Things (IoT) device, wherein the IoT device is a camera, and wherein the first data comprises image data from the camera; and

analyzing the image data from the camera to detect a human in the image data;

determining a demographic of the human;

selecting second content from a plurality of possible content options for display based on the demographic of the human, wherein a software controller extension selects the second content from the plurality of possible content options by determining that the second content is relevant to the detected human based on the determined demographic of the human; and

displaying the second content in response to receiving the first data from the IoT device,

wherein the software controller extension is created with an integrated development environment using an application programming interface.

2. The method of claim 1 further comprising:

analyzing the image data from the camera to detect a human in the image data;

determining whether the human is detected in the image data for more than a predetermined period of time; and

displaying the second content in response to detecting that the human is in the image data for more than the predetermined period of time.

3. The method of claim 1 wherein the demographic is a gender of the human or an age of the human.

4. The method of claim 1 further comprising:

establishing a connection with a Bluetooth device;

receiving identification information about a user of the Bluetooth device from the Bluetooth device; and

displaying the second content in response to receiving the identification information, wherein the second content is personalized to the user of the Bluetooth device based on the identification information.

5. The method of claim 1 further comprising determining the second content based on the first data from the IoT device.

6. A system comprising:

an Internet of Things (IoT) device;

a processor and a memory;

a software controller extension saved in the memory and executed by the processor, wherein the software controller extension is created with an integrated development environment using an application programming interface; and

a media display;

wherein the processor is configured to (a) provide first content to be displayed on the media display, (b) receive first data generated from or determined by the Internet of Things (IoT) device, wherein the IoT device is a camera, and wherein the first data comprises image data from the camera, (c) analyze the image data from the camera to detect a human in the image data, (d) determine a demographic of the human, (e) select second content from a plurality of possible content options for display based on the demographic of the human and (f) display second content in response to receiving the first data from the IoT device, and

wherein the software controller extension selects the second content from the plurality of possible content options by determining that the second content is relevant to the detected human based on the determined demographic of the human.

7. The system of claim 6 wherein the processor is further configured to analyze the image data from the camera to detect a human in the image data and determine whether the human is detected in the image data for more than a predetermined period of time, and

wherein the media display is configured to display the second content in response to the processor detecting that the human is in the image data for more than the predetermined period of time.

8. The system of claim 6 wherein the demographic is a gender of the human or an age of the human.

9. The system of claim 6 further comprising a Bluetooth receiver,

wherein the Bluetooth receiver is configured to establish a connection with a Bluetooth device and receive identification information about a user of the Bluetooth device from the Bluetooth device,

wherein the media display is configured to display the second content in response to the processor receiving the identification information, and

wherein the second content is personalized to the user of the Bluetooth device based on the identification information.

10. The system of claim 6 wherein the processor is further configured to determine the second content based on the first data from the IoT device.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2023
From: MERION INVESTMENT PARTNERS III, L.P.
To: RMG NETWORKS HOLDING CORPORATION; RMG NETWORKS, INC.; RMG ENTERPRISE SOLUTIONS, INC.; RMG NETWORKS MIDDLE EAST, LLC; RMG NETWOTKS LIMITED
Reel/Frame 064128/0133 →
RELEASE OF SECURITY INTEREST Recorded Jun 29, 2023
From: CIBC BANK USA
To: RMG ENTERPRISE SOLUTIONS, INC.; RMG NETWORKS HOLDING CORPORATION
Reel/Frame 064120/0110 →
SECURITY INTEREST Recorded Jun 26, 2023
From: RMG NETWORKS HOLDING CORPORATION
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 064060/0739 →
SECURITY INTEREST Recorded Mar 14, 2022
From: RMG NETWORKS HOLDING CORPORATION; RMG NETWORKS, INC.; RMG ENTERPRISE SOLUTIONS, INC.; RMG NETWORKS MIDDLE EAST, LLC; RMG NETWORKS LIMITED
To: MERION INVESTMENT PARTNERS III, L.P.
Reel/Frame 059365/0207 →
SECURITY INTEREST Recorded Jan 27, 2022
From: RMG ENTERPRISE SOLUTIONS, INC.; RMG NETWORKS HOLDING CORPORTATION
To: CIBC BANK USA
Reel/Frame 058798/0582 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: CLOPP, GEORGE; MEYER, ERIC R; HUMMADI, THAMER
To: RMG NETWORKS HOLDING CORPORATION
Reel/Frame 053764/0680 →
SECURITY INTEREST Recorded Sep 27, 2019
From: RMG ENTERPRISE SOLUTIONS, INC.
To: CIBC BANK USA
Reel/Frame 050518/0855 →
Continuity (4)
Provisional Application 62682483 · Jun 8, 2018
Provisional Application 62682578 · Jun 8, 2018
Provisional Application 62682608 · Jun 8, 2018
Related Publication 20190379740A1 · Dec 12, 2019