METHODS AND SYSTEMS FOR DYNAMICALLY COMPOSING DISTRIBUTED INTERACTIVE APPLICATIONS FROM HIGH-LEVEL PROGRAMMING LANGUAGES
First Claim
Patent Images
1. A computer implemented method of verifying license compliance for a web application, the method comprising:
- generating a web application including a broadcast license and a license tag;
making the web application available for review by a web search engine;
communicating a query to the web search engine for a selected license tag;
receiving a list of a plurality of reviewed web applications from the web search engine; and
evaluating a plurality of broadcast licenses associated with the plurality of reviewed web applications to identify duplicate broadcast licenses.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure provides techniques of verifying license compliance for a web application. A web application including a broadcast key and a license tag is generated. The generated web application is made available for review by a search engine. A query is communicated to the web search engine for a selected license tag. A list of reviewed web applications is received from the web search engine. The broadcast keys associated with each web application are evaluated to identify duplicate broadcast keys.
22 Citations
15 Claims
-
1. A computer implemented method of verifying license compliance for a web application, the method comprising:
-
generating a web application including a broadcast license and a license tag; making the web application available for review by a web search engine; communicating a query to the web search engine for a selected license tag; receiving a list of a plurality of reviewed web applications from the web search engine; and evaluating a plurality of broadcast licenses associated with the plurality of reviewed web applications to identify duplicate broadcast licenses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method of verifying license compliance for a web application, the method comprising:
-
generating a web application including a broadcast license and a license tag; querying a search engine for a selected license tag; receiving results from the queried search engine; generating a list of a plurality of reviewed web pages based upon the results from the search engine; and evaluating a plurality of broadcast licenses associated with the plurality of reviewed web pages to identify duplicate broadcast licenses. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for verifying license compliance for a web application, the system comprising:
-
a data store to store a broadcast license and a license tag associated with a web application; a communication interface to support communication with a search engine; and a processor to; communicate a query for a selected license tag to a selected search engine via the communication interface; receive results from the communicated query; generate a list of reviewed web pages based upon the results, each reviewed web page including a selected web application with the selected license tag; evaluate broadcast licenses associated with the reviewed web pages to identify duplicate broadcast licenses; and report duplicate broadcast licenses among the reviewed web pages.
-
Specification