×

System and method for adding functionality to web-based applications having no extensibility features

  • US 10,019,420 B2
  • Filed: 10/01/2015
  • Issued: 07/10/2018
  • Est. Priority Date: 10/01/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of extending web pages of a first web-based application with user interface elements of a second web-based application at a client, said first web-based application hosted by a first web server and said second web-based application hosted by a second web server, each of said first and second servers in communication with said client, the method comprising:

  • receiving, at said client from said first server, a web page;

    detecting said web page as a web page comprising a user interface element of said first web-based application, said interface element of said first web-based application providing access to a service provided by said first web-based application;

    in response to said detecting;

    analyzing, at said client, extracting data from said web page by said client;

    sending, from said client to said second server, said extracted data;

    receiving, at said client from said second server, an indication of one or more modifications to make said web page so as to display a user interface element of said second web-based application to insert to said web page, said interface element of said second web-based application providing access to a service provided by said second web-based application;

    modifying, by said client, said web page according to said indication to generate a modified web page, said modified web page including said user interface element of said first web-based application and said user interface element of said second web-based application; and

    displaying, at said client, a screen display corresponding to said modified web page, thereby allowing a user of said client device to access services of both said first web-based application and said second web-based application through said modified web page.

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