IP Library Granted Patent US 11,683,357
Granted Patent B2
US 11,683,357 · App. 17/698,325 · Granted Jun 20, 2023

Managing and distributing content in a plurality of observation platforms

Inventors: Guy R. VanBuskirk (Grapevine, TX); Ravi Shankar Kumar (Richardson, TX); Shiva Cheedella (Dallas, TX); Steve Lucy (Dallas, TX)
Assignee: Theatro Labs, Inc.
H04L65/611G06Q10/00G06Q30/00H04L51/214H04L67/63H04W4/02H04W4/029
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,683,357
App. No.
17/698,325
Granted
Jun 20, 2023
Kind
B2
Abstract

In a method for managing and distributing content in a plurality of observation platforms, a message is generated with employment related content at a cloud based component of a content distribution manager in response to user interaction via an interface of the content distribution manager presented on a computer system. Responsive to the user interactions and to interactions of third party software via an application program interface with the cloud based component, delivery of the message is scheduled and a plurality of specified devices belonging to a specified class of employees are specified for delivery in a plurality of observation platforms at a designated time and location via the cloud based component. The message is delivered and the delivery and response to the message are measured to the plurality of observation platforms which relay the message to the plurality of specified devices at the designated time and the designated location.

Claims (62)

1. A method for managing and distributing content in a plurality of observation platforms, comprising:

responsive to user interactions with a cloud based component of a content distribution manager via an interface of said content distribution manager presented on a computer system, generating a message at said cloud based component of said content distribution manager, wherein said content comprises one of audio recorded as speech and audio derived from textual language converted to spoken language;

responsive to said user interactions and to interactions of third party software via an application program interface with said cloud based component of said content distribution manager, scheduling delivery of said message and specifying a plurality of specified devices belonging to a specified class of employees for delivery in a plurality of observation platforms at a designated time and a designated location via said cloud based component of said content distribution manager, wherein said plurality of observation platforms are located in a plurality of different enterprise locations where said specified class of employees work, wherein said plurality of observation platforms are configured to receive a signal from a first mobile device with a characteristic that corresponds to an audible source, and wherein said plurality of observation platforms are further configured to relay said signal to a destination based on said characteristic; and

delivering and measuring the delivery and response to said message to said plurality of observation platforms which relay said message to said plurality of specified devices at said designated time and said designated location.

2. The method as recited in claim 1 , wherein said computer system is further responsive to second user interactions made via a support manager application running on one of a desktop computer system, a mobile computer system, and a smartphone.

3. The method as recited in claim 2 , further comprising:

receiving, by the support manager application, the second user interactions while the support manager application is physically remote from the plurality of observation platforms.

4. The method as recited in claim 2 , further comprising:

performing, by the support manager application, at least one of gathering, visually representing, and reporting system performance metrics obtained by the support manager application from one or more of the plurality of observation platforms.

5. The method as recited in claim 2 , further comprising:

observing, by the support manager application, who is talking with whom within the plurality of observation platforms.

6. The method as recited in claim 5 , further comprising:

enabling, by the support manager application, a user to hear one of selected communications occurring within one or more of the plurality of observations platforms and all communications occurring within one or more of the observation platforms.

7. The method as recited in claim 2 , further comprising:

determining, by the support manager application, trends via a real-time summary of one of performance and user activities.

8. The method as recited in claim 2 , further comprising:

generating, by the support manager application, alarms in response to a real-time summary of one of performance and user activities.

9. The method as recited in claim 2 , further comprising:

responding, by the support manager application, in real-time using one or more of spoken responses and playing messages.

10. The method as recited in claim 2 , further comprising:

tracking, by the support manager application, all devices within one or more of the plurality of observation platforms.

11. The method as recited in claim 2 , further comprising:

tracking, by the support manager application, technical details for one or more of devices in said observation platforms, wherein the technical details are selected from the list of technical details consisting of: a battery state, a charged state, a user volume setting, a connection point being used, a location within physical boundaries of an observation platform of the observation platforms, and environmental noise and sounds.

12. The method as recited in claim 2 , further comprising:

mining, by the support manager application, a database for detection of anomalies and creation of alarms.

13. The method as recited in claim 1 , wherein said computer system is further responsive to second user interactions made via a log-on application running on a computing device and accessed via a web browser communicatively coupled with a uniform resource locator.

14. A non-transitory computer-usable storage medium having instructions embodied therein that when executed cause a computer system to perform a method for managing and distributing content in a plurality of observation platforms, said method comprising:

responsive to user interactions with a cloud based component of a content distribution manager via an interface of said content distribution manager presented on a computer system, generating a message at said cloud based component of said content distribution manager, wherein said content comprises one of audio recorded as speech and audio derived from textual language converted to spoken language;

responsive to said user interactions and to interactions of third party software via an application program interface with said cloud based component of said content distribution manager, scheduling delivery of said message and specifying a plurality of specified devices belonging to a specified class of employees for delivery in a plurality of observation platforms at a designated time and a designated location via said cloud based component of said content distribution manager, wherein said plurality of observation platforms are located in a plurality of different enterprise locations where said specified class of employees work, wherein said plurality of observation platforms are configured to receive a signal from a first mobile device with a characteristic that corresponds to an audible source, and wherein said plurality of observation platforms are further configured to relay said signal to a destination based on said characteristic; and

delivering and measuring the delivery and response to said message to said plurality of observation platforms which relay said message to said plurality of specified devices at said designated time and said designated location.

15. The non-transitory computer-usable storage medium as recited in claim 14 , wherein said computer system is further responsive to second user interactions made via a support manager application running on one of a desktop computer system, a mobile computer system, and a smartphone.

16. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

receiving, by the support manager application, the second user interactions while the support manager application is physically remote from the plurality of observation platforms.

17. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

performing, by the support manager application, at least one of gathering, visually representing, and reporting system performance metrics obtained by the support manager application from one or more of the plurality of observation platforms.

18. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

observing, by the support manager application, who is talking with whom within the plurality of observation platforms.

19. The non-transitory computer-usable storage medium as recited in claim 18 , further comprising:

enabling, by the support manager application, a user to hear one of selected communications occurring within one or more of the plurality of observations platforms and all communications occurring within one or more of the observation platforms.

20. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

determining, by the support manager application, trends via a real-time summary of one of performance and user activities.

21. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

generating, by the support manager application, alarms in response to a real-time summary of one of performance and user activities.

22. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

responding, by the support manager application, in real-time using one or more of spoken responses and playing messages.

23. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

tracking, by the support manager application, all devices within one or more of the plurality of observation platforms.

24. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

tracking, by the support manager application, technical details for one or more of devices in said observation platforms, wherein the technical details are selected from the list of technical details consisting of: a battery state, a charged state, a user volume setting, a connection point being used, a location within physical boundaries of an observation platform of the observation platforms, and environmental noise and sounds.

25. The non-transitory computer-usable storage medium as recited in claim 15 , further comprising:

mining, by the support manager application, a database for detection of anomalies and creation of alarms.

26. The non-transitory computer-usable storage medium as recited in claim 14 , wherein said computer system is further responsive to second user interactions made via a log-on application running on a computing device and accessed via a web browser communicatively coupled with a uniform resource locator.

27. A computer system for managing and distributing content in a plurality of observation platforms, the computer system comprising:

one or more processors;

a memory; and

instructions stored in the memory and configured to be executed by the one or more processors, the instructions for:

responsive to user interactions with a cloud based component of a content distribution manager via an interface of said content distribution manager presented on the computer system, generating a message at said cloud based component of said content distribution manager, wherein said content comprises one of audio recorded as speech and audio derived from textual language converted to spoken language;

responsive to said user interactions and to interactions of third party software via an application program interface with said cloud based component of said content distribution manager, scheduling delivery of said message and specifying a plurality of specified devices belonging to a specified class of employees for delivery in a plurality of observation platforms at a designated time and a designated location via said cloud based component of said content distribution manager, wherein said plurality of observation platforms are located in a plurality of different enterprise locations where said specified class of employees work, wherein said plurality of observation platforms are configured to receive a signal from a first mobile device with a characteristic that corresponds to an audible source, and wherein said plurality of observation platforms are further configured to relay said signal to a destination based on said characteristic;

delivering and measuring the delivery and response to said message to said plurality of observation platforms which relay said message to said plurality of specified devices at said designated time and said designated location; and

responsive to second user interactions made via a support manager application running on one of a desktop computer system, a mobile computer system, and a smartphone, performing, by the support manager application, at least one of gathering, visually representing, and reporting system performance metrics obtained by the support manager application from one or more of the plurality of observation platforms.

28. The computer system of claim 27 , wherein said instructions stored in the memory further comprise instructions for:

responsive to said second user interactions, tracking, by said support manager application, technical details for one or more of devices in said observation platforms, wherein the technical details are selected from the list of technical details consisting of: a battery state, a charged state, a user volume setting, a connection point being used, a location within physical boundaries of an observation platform of the observation platforms, and environmental noise and sounds.

Assignments (4)
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTEREST Recorded Apr 9, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK AND TRUST COMPANY
To: THEATRO LABS, INC.
Reel/Frame 070779/0538 →
SECURITY INTEREST Recorded Feb 8, 2024
From: THEATRO LABS, INC.
To: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 066524/0950 →
SECURITY INTEREST Recorded Feb 8, 2024
From: THEATRO LABS, INC.
To: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 066524/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2022
From: VANBUSKIRK, GUY R.; KUMAR, RAVI SHANKAR; CHEEDELLA, SHIVA; LUCY, STEVE
To: THEATRO LABS, INC.
Reel/Frame 059307/0428 →
Continuity (8)
Continuation 17026535 · Sep 21, 2020
Continuation 16521823 · Jul 25, 2019
Continuation 14586797 · Dec 30, 2014
Continuation In Part 13665527 · Oct 31, 2012
Continuation In Part 13401146 · Feb 21, 2012
Provisional Application 61487432 · May 18, 2011
Provisional Application 61445504 · Feb 22, 2011
Related Publication 20220210209A1 · Jun 30, 2022