IP Library Granted Patent US 10,049,084
Granted Patent B2
US 10,049,084 · App. 13/846,009 · Granted Aug 14, 2018

Rules based content management system and method

Inventor: Ala Mahafzah (Wayne, NJ)
Assignee: HSC Acquisition, LLC
G06F17/211G06F17/30056
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,049,084
App. No.
13/846,009
Granted
Aug 14, 2018
Kind
B2
Abstract

In a method for generating a presentation, a computer communicates data representative of a plurality of presentation components. A computer receives data representative of a presentation component selected from the plurality of presentation components. A computer retrieves a predefined rule associated with the selected presentation component. A computer applies the rule associated with the selected presentation component. A computer inserts the presentation component in a presentation.

Claims (63)

1. A computer-based method comprising:

receiving a first presentation component selected from a plurality of presentation components based on a user input;

retrieving a first rule associated with the first presentation component, wherein the first rule defines a minimum qualification for an individual to view a presentation of the first presentation component;

receiving a request to consider if a person meets the minimum qualification for viewing the first presentation component based on the user input about information of the person; and

verifying a response based on the user input regarding a qualification of the person, wherein verifying the response comprises one of:

inserting the first presentation component in the presentation based on the response indicating that the person meets the minimum qualification for the first presentation component; and

preventing inclusion of the first presentation component in the presentation based on the response indicating that the person does not meet the minimum qualification for the first presentation component;

receiving a second presentation component selected based on the plurality of presentation components based on the user input;

evaluating content of the second presentation component relative to a second rule, wherein the second rule defines a presentation sequence for the second presentation component in the presentation based on the content of the second presentation component; and

inserting a third presentation component selected from the plurality of presentation components in the presentation prior to inserting the second presentation component in the presentation based on a result of an evaluation of the content of the second presentation component relative to the second rule.

2. The computer-based method of claim 1 , wherein a third rule defines an insertion of a fourth presentation component in the presentation, and wherein the method further comprises inserting the fourth presentation component in the presentation according to the third rule.

3. The computer-based method of claim 1 , further comprising:

receiving a request from a computer associated with a user to transfer the presentation; and

transferring the presentation to the computer in response to the request, wherein the presentation comprises the first, the second, and the third presentation components.

4. The computer-based method of claim 1 , wherein data representative of the plurality of presentation components comprises metadata associated with the plurality of presentation components.

5. The computer-based method of claim 1 , further comprising

receiving access credentials associated with a user; and

transmitting data representative of a subset of presentation components of the plurality of presentation components to a computer based on the access credentials.

6. The computer-based method of claim 1 , wherein the presentation corresponds to a slideshow.

7. A system comprising:

a non-transitory memory to store machine readable instructions and data; and

a processor to access the non-transitory memory and execute the machine readable instructions, the machine readable instructions causing the processor to:

transmit data representative of a plurality of presentation components;

receive selection data representative of a first presentation component selected from the plurality of presentation components based on a user input;

retrieve a first rule associated with the first presentation component based on the selection data, wherein the first rule defines a minimum qualification for an individual to view a presentation of the first presentation component;

receive a request to consider if a person meets the minimum qualification for viewing the first presentation component based on the user input about information of the person; and

verify a response based on the user input regarding a qualification of the person, wherein to verify the response comprise one of:

inserting the first presentation component in the presentation based on the response indicating that the person meets the minimum qualification for the first presentation component; and

preventing inclusion of the first presentation component in the presentation based on the response indicating that the person does not meet the minimum qualification for the first presentation component;

receive additional selection data representative of a second presentation component selected based on the plurality of presentation components based on the user input;

evaluate content of the second presentation component relative to a second rule in response to receiving the additional selection data, wherein the second rule defines a presentation sequence for the second presentation component in the presentation based on the content of the second presentation component; and

insert a third presentation component selected from the plurality of presentation components in the presentation prior to inserting the second presentation component in the presentation based on a result of an evaluation of the content of the second presentation component relative to the second rule.

8. The system of claim 7 , wherein a third rule defines an insertion of a fourth presentation component in the presentation, and wherein the machine readable instructions further cause the processor to insert the fourth presentation component in the presentation according to the third rule.

9. The system of claim 7 , wherein the machine readable instructions further cause the processor to:

receive a request from a computer associated with a user to transfer the presentation; and

transfer the presentation to the computer in response to the request, wherein the presentation comprises the first, the second and the third presentation components.

10. The system of claim 7 , wherein the data representative of the plurality of presentation components comprises metadata associated with the plurality of presentation components.

11. The system of claim 7 , wherein the machine readable instructions further cause the processor to:

receive access credentials associated with a user; and

communicate data representative of a subset of presentation components of the plurality of presentation components based on the received access credentials.

12. The system of claim 7 , wherein the presentation corresponds to a slideshow.

13. A non-transitory computer-readable medium having instructions executable by a processor, the instructions programmed to perform a method, the method comprising:

transmitting data representative of a plurality of presentation components;

receiving selection data representative of a first presentation component selected from the plurality of presentation components based on a user input;

retrieving a first rule associated with the first presentation component based on the selection data, wherein the first rule defines a minimum qualification for an individual to view a presentation of the first presentation component;

receiving a request to consider if a person meets the minimum qualification for viewing the first presentation component based on the user input about information of the person; and

verifying a response based on the user input regarding a qualification of the person, wherein verifying the response comprises one of:

inserting the first presentation component in the presentation based on the response data indicating that the person meets the minimum qualification for the first presentation component; and

preventing inclusion of the first presentation component in the presentation based on the response data indicating that the person does not meet the minimum qualification for the first presentation component;

receiving additional selection data representative of a second presentation component selected based on the plurality of presentation components based on the user input;

evaluating content of the second presentation component relative to a second rule, wherein the second rule defines a presentation sequence for the second presentation component based on the content of the second presentation component; and

inserting a third presentation component selected from the plurality of presentation components in the presentation prior to inserting the second presentation component in the presentation based on a result of an evaluation of the content of the second presentation component relative to the second rule.

14. The non-transitory computer-readable medium of claim 13 , further comprising:

determining whether a fourth presentation component is to be inserted in the presentation according to third rule;

inserting the fourth presentation component in the presentation based on a result of the determination.

15. The non-transitory computer-readable medium of claim 13 , further comprising:

receiving a request from a computer associated with a user to transfer the presentation; and

transferring the presentation to the computer in response to the request, wherein the presentation comprises the first, the second, and the third presentation components.

16. The non-transitory computer-readable medium of claim 13 , wherein the data representative of the plurality of presentation components comprises metadata associated with the plurality of presentation components.

17. The non-transitory computer-readable medium of claim 13 , further comprising:

receiving access credentials associated with a user; and

transmitting data representative of a subset of presentation components of the plurality of presentation components to a computer based on the received access credentials.

18. The non-transitory computer-readable medium of claim 13 , wherein the presentation corresponds to a slideshow.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2025
From: ISRAEL DISCOUNT BANK OF NEW YORK
To: HSC ACQUISITION, LLC
Reel/Frame 071577/0055 →
SECURITY INTEREST Recorded Jun 27, 2025
From: HSC ACQUISITION, LLC; PROPEL HEALTH ENGAGEMENTS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 071549/0074 →
SECURITY AGREEMENT Recorded Jul 12, 2022
From: HSC ACQUISITION, LLC
To: ISRAEL DISCOUNT BANK OF NEW YORK
Reel/Frame 060633/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: MAHAFZAH, ALA, MR
To: HSC ACQUISITION, LLC DBA HEALTHSTAR COMMUNICATIONS
Reel/Frame 030760/0943 →
Continuity (1)
Related Publication 20140281848A1 · Sep 18, 2014