发明名称 Extensible data query scenario definition and consumption
摘要 Content providers define a set of scenarios that are addressed by their datasets. The scenarios include user-friendly, human-readable attributes such as a title, description, and visualization. The scenarios may also include a technical description that can be used to generate sample queries that can then be executed against the dataset. The technical description may be machine translated to arbitrary data querying protocols while maintaining the semantic meaning of the query. A user interface may be provided to allow users to intuitively generate the scenarios. In one embodiment, an extensible framework provides for the creation of protocol-specific translation plug-ins that are used to generate implementations of the scenario suitable for selected protocols. Known market-relevant translator plug-ins may also be implemented.
申请公布号 US9372884(B2) 申请公布日期 2016.06.21
申请号 US201213517611 申请日期 2012.06.14
申请人 Microsoft Technology Licensing, LLC 发明人 Puszkiewicz Piotr Milosz;Mall Roger;Kasperski Ziv;Schellhardt Zachary
分类号 G06F17/30;G06Q30/02 主分类号 G06F17/30
代理机构 代理人 Chen Nicholas;Barker Doug;Minhas Micky
主权项 1. A method, implemented at a computer system that includes one or more processors, for providing access to datasets, the method comprising: identifying a plurality of dataset descriptions that are provided by one or more dataset publishers, each dataset description describing a corresponding dataset provided by one of the one or more dataset publishers and including one or more sample queries that illustrate a syntax and a use scenario for querying the corresponding dataset, the one or more sample queries being in a first format provided by the corresponding dataset publisher; generating a dataset listing user interface that includes a listing of a plurality of datasets that are available for subscription by dataset subscriber computer systems, each listed dataset corresponding to one of the plurality of dataset descriptions; based at least on receiving a selection of a particular one of the plurality of listed datasets at the dataset listing user interface, generating a dataset subscription user interface, the dataset subscription user interface presenting the one or more sample queries from a particular dataset description that corresponds to the particular listed dataset, the dataset subscription user interface also including a plurality of query translation user interface elements, each query translation user interface element being user-selectable to translate at least one of the one or more sample queries to a format corresponding to the query translation user interface element; based on selection of one of the query translation user interface elements at the dataset subscription user interface, translating the at least one of the one or more sample queries into the specified format, wherein the translated format has a different syntax than the first format and is understandable by the subscriber computer system; and providing the translated at least one of the one or more sample queries to the subscriber computer system.
地址 Redmond WA US
您可能感兴趣的专利