# US 2019/0379740 A1 · Scriptlets

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

- Number: US 2019/0379740 A1
- Document ID: US20190379740A1
- Status: Published application
- Kind: A1
- Application number: 16/436,580
- Filed: 2019-06-10
- Published: 2019-12-12
- Earliest claimed: 2018-06-08
- Assignees: RMG Networks Holding Corporation
- Applicants: RMG Networks Holding Corporation
- Inventors: George Clopp; Eric R. Meyer; Thamer Hummadi
- Web page: https://patentgrep.com/patent/US20190379740A1

## CPC

- G06F 40/106: Display of layout of documents; Previewing
- B64C 39/024: {of the remote controlled vehicle type, i.e. RPV}
- B64D 47/02: Arrangements or adaptations of signal or lighting devices
- G05D 1/0016: {characterised by the operator's input device (input arrangements for computing systems in general G06F3/00)}
- G05D 1/0022: {characterised by the communication link (data switching networks in general H04L12/00)}
- G05D 1/223: Command input arrangements on the remote controller, e.g. joysticks or touch screens
- G05D 1/226: Communication links with the remote-control arrangements
- G06F 3/1423: {controlling a plurality of local displays, e.g. CRT and flat panel display}
- G06F 9/541: {via adapters, e.g. between incompatible applications}
- G06F 40/186: Templates
- G06K 7/10297: {arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092 (cryptographic protocols H04L9/00; network security protocols H04L63/00; real-time communication protocols in data switching networks H04L65/00; network protocols for data switching network services H04L67/00)}
- G06Q 10/1091: Recording time for administrative or management purposes
- G06Q 30/0241: Advertisements
- H04L 41/0853: by actively collecting configuration information or by backing up configuration information
- H04L 41/22: comprising specially adapted graphical user interfaces [GUI]
- H04L 41/24: {using dedicated network management hardware}
- H04L 43/10: Active monitoring, e.g. heartbeat, ping or trace-route
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 67/125: involving control of end-device applications over a network
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- B64U 10/13: Flying platforms
- B64U 2101/00: UAVs specially adapted for particular uses or applications
- B64U 2101/21: for providing Internet access
- B64U 2101/30: for imaging, photography or videography
- B64U 2201/20: Remote controls
- G09F 9/30: in which the desired character or characters are formed by combining individual elements (panels comprising a number of electrodes in a single cell controlling light arriving from an independent light source, e.g. electro-optical or magneto-optical cell, G02F1/00)
- H04L 43/0876: Network utilisation, e.g. volume of load or congestion level
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04W 4/02: Services making use of location information
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- B64C: AEROPLANES; HELICOPTERS
- B64D: EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- 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
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- B64U: UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- G09F: DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS

## 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

### Claim 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; and
displaying second content in response to receiving the first data from the IoT device.

### Claim 2 (depends on 1)

The method of claim 1 wherein the IoT device is a camera, and wherein the first data comprises image data from the camera.

### Claim 3 (depends on 2)

The method of claim 2 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.

### Claim 4 (depends on 2)

The method of claim 2 further comprising:
analyzing the image data from the camera to detect a human in the image data;
determining a demographic of the human; and
selecting the second content from a plurality of possible content options for display based on the demographic of the human.

### Claim 5 (depends on 4)

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

### Claim 6 (depends on 1)

The method of claim 1 wherein the IoT device is a plurality of piezo-electric tiles, and further comprising:
determining whether a predetermined combination of the plurality of piezo-electric tiles have been activated or are being activated; and
displaying the second content when the predetermined combination of the plurality of piezo-electric tiles have been activated or are being activated.

### Claim 7 (depends on 1)

The method of claim 1 wherein the IoT device is an RFID reader, and wherein the first data is identification data from an RFID badge.

### Claim 8 (depends on 7)

The method of claim 7 further comprising:
determining a user associated with the RFID badge read by the RFID reader;
determining whether the user associated with the RFID badge is scheduled to attend a meeting at a location associated with the media display; and
displaying the second content when the user associated with the RFID badge is scheduled to attend the meeting, wherein the second content comprises directions to a room where the meeting is being conducted or will be conducted.

### Claim 9 (depends on 7)

The method of claim 7 further comprising:
determining an employee associated with the RFID badge; and
clocking-in or clocking-out the employee associated with the RFID badge in response to detecting the RFID badge at the RFID reader.

### Claim 10 (depends on 1)

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.

### Claim 11 (depends on 1)

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

### Claim 12

A system comprising:
an Internet of Things (IoT) device;
a media display; and
a processor 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, and (c) display second content in response to receiving the first data from the IoT device.

### Claim 13 (depends on 12)

The system of claim 12 wherein the IoT device is a camera, and wherein the first data comprises image data from the camera.

### Claim 14 (depends on 13)

The system of claim 13 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.

### Claim 15 (depends on 13)

The system of claim 13 wherein the processor is further configured to analyze the image data from the camera to detect a human in the image data, determine a demographic of the human, and select the second content from a plurality of possible content options for display based on the demographic of the human.

### Claim 16 (depends on 15)

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

### Claim 17 (depends on 12)

The system of claim 12 wherein the IoT device is a plurality of piezo-electric tiles,
wherein the processor is further configured to determine whether a predetermined combination of the plurality of piezo-electric tiles have been activated or are being activated, and
wherein the media display is configured to display the second content when the processor determines that the predetermined combination of the plurality of piezo-electric tiles have been activated or are being activated.

### Claim 18 (depends on 12)

The system of claim 12 wherein the IoT device is an RFID reader, and wherein the first data is identification data from an RFID badge.

### Claim 19 (depends on 18)

The system of claim 18 wherein the processor is further configured to determine a user associated with the RFID badge detected by the RFID reader and determine whether the user associated with the RFID badge is scheduled to attend a meeting at a location associated with the media display,
wherein the media display is configured to display the second content when the user associated with the RFID badge is scheduled to attend the meeting, and
wherein the second content comprises directions to a room where the meeting is being conducted or will be conducted.

### Claim 20 (depends on 18)

The system of claim 18 wherein the processor is further configured to determine an employee associated with the RFID badge, and clock-in or clock-out the employee associated with the RFID badge in response to detecting the RFID badge at the RFID reader.

### Claim 21 (depends on 12)

The system of claim 12 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.

### Claim 22 (depends on 12)

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

### Claim 23

A method comprising:
displaying first content on a media display;
commanding an Internet of Things (IoT) device to perform a first action in response to the first content;
displaying second content on the media display; and
commanding the IoT device to perform a second action in response to the second content.

### Claim 24 (depends on 23)

The method of claim 23 wherein the IoT device comprises shades or blinds, wherein the first action closes the shades or blinds, and wherein the second action opens the shades or blinds.

### Claim 25 (depends on 23)

The method of claim 23 wherein the IoT device comprises a drone, wherein the first action commands the drone to fly to a first set of coordinates, and wherein the second action commands the drone to fly to a second set of coordinates.

### Claim 26 (depends on 25)

The method of claim 25 wherein the first action further includes the drone applying a spotlight to the first set of coordinates.
