×

Dynamic discovery and management of page fragments

  • US 9,756,147 B1
  • Filed: 12/20/2013
  • Issued: 09/05/2017
  • Est. Priority Date: 12/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing a dynamic application user interface, comprising:

  • receiving at a fragment subsystem an indication to add a fragment dynamically to a current application page displayed by a user interface, wherein receiving the indication to add the fragment dynamically includes receiving the indication from a second fragment;

    determining in response to the indication the fragment to be added at least in part by evaluating an expression associated with the indication, the expression including page context data of the current application page read from a context data cache, and wherein the page context data is used by the fragment subsystem to evaluate the expression to discover the fragment to be added;

    adding by the fragment subsystem the determined fragment dynamically to the current application page, wherein one or more fragments of the current application page are configured to perform one or more actions based at least in part on an output of the determined fragment; and

    rendering the determined fragment that has been added to the current application page in the current application page based at least in part on a page context of the current application page, wherein a first page context causes the determined fragment that has been added to the current application page to be rendered visibly in the current application page and a second page context causes the determined fragment that has been added to the current application page to at least be partly hidden from view in the current application page based at least in part on a fragment definition associated with the determined fragment.

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