DATA FEED HAVING CUSTOMIZABLE ANALYTIC AND VISUAL BEHAVIOR
First Claim
1. A method comprising:
- identifying a data feed from a plurality of data feeds, the identified data feed being associated with expressions satisfying a discovery request received from a requester, the discovery request specifying a domain of interest; and
transmitting to the requester a preview application associated with the identified discovery request, the preview application providing domain-specific business logic, one or more domain-specific user interfaces, and domain-specific data from the identified data feed.
2 Assignments
0 Petitions
Accused Products
Abstract
A data marketplace infrastructure allows a data source company or a third party to associate to a data feed with a customizable preview application having analytic and visual features (e.g., business logic and a user interface). A potential customer can use discovery services of the data marketplace infrastructure to identify one or more data feeds offering sample data in a domain of interest of the potential customer. The data feed can transmit the customizable preview application to allow the potential customer to interact with the data from the data feed before purchasing the data. The potential customer may also customize the preview application so as to change the default application behavior in a manner that improves the potential customer'"'"'s understanding and appreciation of the data feed.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a data feed from a plurality of data feeds, the identified data feed being associated with expressions satisfying a discovery request received from a requester, the discovery request specifying a domain of interest; and transmitting to the requester a preview application associated with the identified discovery request, the preview application providing domain-specific business logic, one or more domain-specific user interfaces, and domain-specific data from the identified data feed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable storage media encoding computer-executable instructions for executing on a computer system a computer process the computer process comprising:
-
identifying a data feed from a plurality of data feeds, the identified data feed being associated with expressions satisfying a discovery request received from a requester, the discovery request specifying a domain of interest; and transmitting to the requester a preview application associated with the identified discovery request, the preview application providing domain-specific business logic, one or more domain-specific user interfaces, and domain-specific data from the identified data feed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a discovery manager identifying a data feed from a plurality of data feeds, the identified data feed being associated with expressions satisfying a discovery request received from a requester, the discovery request specifying a domain of interest; and a data feed behavior manager transmitting to the requester a preview application associated with the identified discovery request, the preview application providing domain-specific business logic, one or more domain-specific user interfaces, and domain-specific data from the identified data feed. - View Dependent Claims (18, 19, 20)
-
Specification