×

Dynamic management, assembly, and presentation of web-based content

  • US 9,870,451 B1
  • Filed: 04/24/2015
  • Issued: 01/16/2018
  • Est. Priority Date: 11/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for seamlessly providing health-related information to an end-user, the method comprising:

  • identifying, at one or more servers, a patient presentation for the end-user, the patient presentation being associated with (i) a set of rules and (ii) a plurality of nodes, wherein each of at least some of the plurality of nodesis selectively activated, or selectively not activated, for a particular instance of the patient presentation in accordance with the set of rules when operating upon a set of facts, andcorresponds to one or more respective content assets that are to be presented to the end-user if and only if the node is activated;

    determining, at the one or more servers, a first node sequence to be activated for a first instance of the patient presentation, the first node sequence including a first subset of the plurality of nodes;

    identifying, at the one or more servers and based on at least the first node sequence, first content that is to be at least partially presented to the end-user during a first portion of the first instance of the patient presentation, the first content including the respective content assets that correspond to the first subset of the plurality of nodes;

    sending, from the one or more servers, the first content to a client device via a network;

    receiving, at the one or more servers and from the client device, a message indicating when the client device is ready for additional content of the patient presentation;

    determining, at the one or more servers and using at least (i) a first rule of the set of rules and (ii) a first fact of the set of facts, a second node sequence to be activated for the first instance of the patient presentation, the second node sequence including a second subset of the plurality of nodes;

    identifying, at the one or more servers and based on at least the second node sequence, second content that is to be at least partially presented to the end-user during a second portion of the first instance of the patient presentation, the second content including at least a portion of the respective content assets that correspond to the second subset of the plurality of nodes; and

    sending, from the one or more servers and after receiving the message, the second content to the client device via the network.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×