IP Library Granted Patent US 10,838,580
Granted Patent B2
US 10,838,580 · App. 14/985,342 · Granted Nov 17, 2020

Media management system supporting a plurality of mobile devices

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,838,580
App. No.
14/985,342
Granted
Nov 17, 2020
Kind
B2
Abstract

An interactive media management server that facilitates management of interactive media and delivery of such interactive media. It comprises a first interface to an interactive media distribution server communicatively coupled to a plurality of mobile devices, and a second interface to a service provider system or a content provider system. It comprises a manager module for managing creation, distribution and tracking of a plurality of interactive media. The manager module, via the second interface, manages the delivery of the plurality of interactive media from the service provider system or the content provider system, and the communication of user responses to the plurality of interactive media to the corresponding service provider system or content provider system.

Claims (53)

1. A method comprising:

sending, to a client device associated with a user, an electronic survey comprising a first survey question and a second survey question;

receiving, from the client device, a first response from the user to the first survey question and a second response from the user to the second survey question;

identifying a first response type of survey response types for the first response according to a first set of metadata of the first response by categorizing the first response as one of a free-form survey response type, a drop-down selection survey response type, a multiple-choice survey response type, a file-upload survey response type, or a radio-button survey response type;

identifying a second response type of survey response types for the second response according to a second set of metadata of the second response by categorizing the second response as one of the free-form survey response type, the drop-down selection survey response type, the multiple-choice survey response type, the file-upload survey response type, or the radio-button survey response type, wherein the second response type differs from the first response type;

generating, by at least one processor, a report comprising the first response categorized according to the first response type of survey response types and the second response categorized according to the second response type of survey response types;

identifying that a first report recipient and a second report recipient subscribe to a reporting service;

providing the report to a first client device associated with the first report recipient based on the first report recipient subscribing to the reporting service; and

providing the report to a second client device associated with the second report recipient based on the second report recipient subscribing to the reporting service.

2. The method of claim 1 , wherein the first set of metadata of the first response indicates that the first response comprises a file type including at least one of a digital photo, digital audio, or digital video.

3. The method of claim 1 , wherein generating the report comprises:

selectively identifying a portion of the first response; and

providing, within the report, the portion of the first response.

4. The method of claim 1 , wherein the first response is received during a set duration specified within the reporting service.

5. The method of claim 4 , further comprising identifying that the first set of metadata of the first response indicates that the first response comprises media content provided by the user.

6. The method of claim 5 , wherein generating the report comprises attaching the media content provided by the user to the report.

7. The method of claim 5 , further comprising storing the media content provided by the user on an external data storage server.

8. The method of claim 7 , wherein generating the report comprises creating a reference to the external data storage server that allows the first report recipient and the second report recipient to access the external data storage server to retrieve the media content provided by the user.

9. The method of claim 1 , further comprising:

receiving a first subscription request from the first report recipient indicating customization information for reports to be provided to the first report recipient; and

receiving a second subscription request from the second report recipient indicating customization information for reports to be provided to the second report recipient.

10. A system, comprising:

at least one processor; and

at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:

send, to a client device associated with a user, an electronic survey comprising a first survey question and a second survey question;

receive, from the client device, a first response from the user to the first survey question and a second response from the user to the second survey question;

identify a first response type of survey response types for the first response according to a first set of metadata of the first response by categorizing the first response as one of a free-form survey response type, a drop-down selection survey response type, a multiple-choice survey response type, a file-upload survey response type, or a radio-button survey response type;

identify a second response type of survey response types for the second response according to a second set of metadata of the second response by categorizing the second response as one of the free-form survey response type, the drop-down selection survey response type, the multiple-choice survey response type, the file-upload survey response type, or the radio-button survey response type, wherein the second response type differs from the first response type;

generate a report comprising the first response categorized according to the first response type of survey response types and the second response categorized according to the second response type of survey response types;

identify that a first report recipient and a second report recipient subscribe to a reporting service;

provide the report to a first client device associated with the first report recipient based on the first report recipient subscribing to the reporting service; and

provide the report to a second client device associated with the second report recipient based on the second report recipient subscribing to the reporting service.

11. The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to receive a first subscription request from the first report recipient indicating customization information for reports to be provided to the first report recipient.

12. The system of claim 11 , further comprising instructions that, when executed by the at least one processor, cause the system to receive a second subscription request from the second report recipient indicating customization information for reports to be provided to the second report recipient.

13. The system of claim 12 , wherein the customization information for reports to be provided to the first report recipient is different than the customization information for reports to be provided the second report recipient.

14. The system of claim 12 , further comprising instructions that, when executed by the at least one processor, cause the system to:

receive a second response from the user to the second survey question;

provide a report for the second response to the first report recipient based on the customization information received in the first subscription request; and

determine not to provide the report for the second response to the second report recipient based on the customization information received in the second subscription request.

15. The system of claim 12 , further comprising instruction that, when executed by the at least one processor, cause the system to determine that the first set of metadata of the first response indicates that the first response comprises a file type including at least one of a digital photo, digital audio, or digital video.

16. A non-transitory computer readable storage media storing instructions thereon that, when executed by a processor, cause a computer system to:

send, to a client device associated with a user, an electronic survey comprising a first survey question and a second survey question;

receive, from the client device, a first response from the user to the first survey question and a second response from the user to the second survey question;

identify a first response type of survey response types for the first response according to a first set of metadata of the first response by categorizing the first response as one of a free-form survey response type, a drop-down selection survey response type, a multiple-choice survey response type, a file-upload survey response type, or a radio-button survey response type;

identify a second response type of survey response types for the second response according to a second set of metadata of the second response by categorizing the second response as one of the free-form survey response type, the drop-down selection survey response type, the multiple-choice survey response type, the file-upload survey response type, or the radio-button survey response type, wherein the second response type differs from the first response type;

generate a report comprising the first response categorized according to the first response type of survey response types and the second response categorized according to the second response type of survey response types;

identify that a first report recipient and a second report recipient subscribe to a reporting service;

provide the report to a first client device associated with the first report recipient based on the first report recipient subscribing to the reporting service; and

provide the report to a second client device associated with the second report recipient based on the second report recipient subscribing to the reporting service.

17. The non-transitory computer readable storage media of claim 16 , further comprising instructions that, when executed by the processor, cause the computer system to create a response database for collecting responses from a plurality of users.

18. The non-transitory computer readable storage media of claim 17 , wherein the response database comprises a table corresponding to each survey question of the electronic survey.

19. The non-transitory computer readable storage media of claim 17 , wherein the response database comprises a table corresponding to the electronic survey, the table collecting and maintaining responses originating from the electronic survey.

20. The non-transitory computer readable storage media of claim 17 , wherein generating the report comprises accessing the response database to obtain one or more responses to include in the report.

Assignments (2)
SECURITY INTEREST Recorded May 18, 2026
From: QUALTRICS, LLC; PRESS GANEY ASSOCIATES LLC; CLARABRIDGE, INC.; DELIGHTED, LLC; RIOSOFT HOLDINGS, INC.; INMOMENT, INC.; LEXALYTICS, INC.; INMOMENT RESEARCH, LLC; ALLEGIANCE SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075583/0001 →
SECURITY INTEREST Recorded Jun 29, 2023
From: QUALTRICS, LLC; CLARABRIDGE, INC.; NEW DEBDEN MERGER SUB II LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064162/0976 →