Interfaces for accessing and managing enhanced connection data for shared resources
First Claim
1. A computer system comprising the following:
- one or more processors; and
one or more computer-readable storage media having stored thereon computer-executable instructions that are executable by the one or more processors to configure the computer system to provide access to supplemental query data that is relevant to a data query, the computer-executable instructions including instructions that are executable to configure the computer system to perform at least the following;
generate a data query according to one or more search criteria received in a first input, the data query being associated with a user;
send the data query to a second computer system, which is configured to process the data query;
receive results of the data query from the second computer system, the results indicating;
one or more data elements that are stored at a first data source to which the user has access, and that are relevant to the one or more search criteria;
an identity of a second data source to which the user currently lacks access that stores one or more additional data elements that are also relevant to the one or more search criteria; and
one or more supplemental data elements for exposing other relevant data items or search queries, the one or more supplemental data elements including supplemental information relating to at least one of the one or more data elements that are stored at the first data source and the one or more additional data elements that are also relevant to the one or more search criteria, the supplemental information comprising at least one of lineage information, container information, or user-provided annotations, wherein the one or more supplemental data elements are provided by a metadata catalog; and
display at a user interface (i) a first indication of the one or more data elements that are accessible to the user, (ii) a second indication of the identity of the second data source to which the user currently lacks access, the second indication being associated with one or more steps that are to be taken in order for the user to authenticate to the second data source, wherein the one or more steps to be taken are displayed at the user interface along with the second indication of the identity of the second data source, and (iii) a third indication of the one or more supplemental data elements for exposing other relevant data items or search queries.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed to providing access to supplemental query data that is relevant to a data query. In one scenario, a computer system receives an input indicating that a data query is to be processed, where the input provides various search criteria. The computer system then generates the data query according to the search criteria in the received input. The computer system further sends the data query to a second computer system which is configured to process the data query and receives the results of the data query. The results indicate that additional data elements relevant to the search criteria have been identified. The computer system then displays an indication of various steps that are to be taken in order to access the identified additional data elements.
-
Citations
22 Claims
-
1. A computer system comprising the following:
-
one or more processors; and one or more computer-readable storage media having stored thereon computer-executable instructions that are executable by the one or more processors to configure the computer system to provide access to supplemental query data that is relevant to a data query, the computer-executable instructions including instructions that are executable to configure the computer system to perform at least the following; generate a data query according to one or more search criteria received in a first input, the data query being associated with a user; send the data query to a second computer system, which is configured to process the data query; receive results of the data query from the second computer system, the results indicating; one or more data elements that are stored at a first data source to which the user has access, and that are relevant to the one or more search criteria; an identity of a second data source to which the user currently lacks access that stores one or more additional data elements that are also relevant to the one or more search criteria; and one or more supplemental data elements for exposing other relevant data items or search queries, the one or more supplemental data elements including supplemental information relating to at least one of the one or more data elements that are stored at the first data source and the one or more additional data elements that are also relevant to the one or more search criteria, the supplemental information comprising at least one of lineage information, container information, or user-provided annotations, wherein the one or more supplemental data elements are provided by a metadata catalog; and display at a user interface (i) a first indication of the one or more data elements that are accessible to the user, (ii) a second indication of the identity of the second data source to which the user currently lacks access, the second indication being associated with one or more steps that are to be taken in order for the user to authenticate to the second data source, wherein the one or more steps to be taken are displayed at the user interface along with the second indication of the identity of the second data source, and (iii) a third indication of the one or more supplemental data elements for exposing other relevant data items or search queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer system comprising the following:
-
one or more processors; and one or more computer-readable storage media having stored thereon computer-executable instructions that are executable by the one or more processors to configure the computer system to generate and display a user interface that allows access to supplemental query data that is relevant to a search query, the computer-executable instructions including instructions that are executable to configure the computer system to perform at least the following; receive data query results in response to a data query from a user that includes one or more search criteria, the data query results indicating; one or more data elements that are stored at a first data source to which the user has access, and that are relevant to the one or more search criteria; an identity of a second data source to which the user currently lacks access that stores one or more currently inaccessible additional data elements that are also relevant to the one or more search criteria; and one or more supplemental data elements for exposing other relevant data items or search queries, the one or more supplemental data elements including supplemental information relating to at least one of the one or more data elements that are stored at the first data source and the one or more additional data elements that are also relevant to the one or more search criteria, the supplemental information comprising at least one of lineage information, container information, or user-provided annotations, wherein the one or more supplemental data elements are provided by a metadata catalog; generate a user interface (UI) that shows (i) a first indication of the one or more data elements that are accessible to the user, (ii) a second indication of the identity of the second data source to which the user currently lacks access, the second indication being associated with one or more steps that are to be taken in order for the user to authenticate to the second data source, wherein the one or more steps to be taken are displayed at the UI along with the second indication of the identity of the second data source, and (iii) a third indication of the one or more supplemental data elements for exposing other relevant data items or search queries; receive at the UI an input corresponding to at least one of the one or more steps that are to be taken to authenticate to the second data source; and upon determining that the input received at the UI allows access to the second data source, send the received input to the second data source to retrieve the one or more additional data elements. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method, implemented at a computer system that includes at least one processor, for providing access to supplemental query data that is relevant to a data query, the method comprising:
-
generating a data query according to one or more search criteria received in an input, the data query being associated with a user; sending the data query to a second computer system, which is configured to process the data query; receiving the results of the data query from the second computer system, the results indicating; one or more data elements that are stored at a first data source to which the user has access, and that are relevant to the one or more search criteria; an identity of a second data source to which the user currently lacks access that stores one or more additional data elements that are also relevant to the one or more search criteria; and one or more supplemental data elements for exposing other relevant data items or search queries, the one or more supplemental data elements including supplemental information relating to at least one of the one or more data elements that are stored at the first data source and the one or more additional data elements that are also relevant to the one or more search criteria, the supplemental information comprising at least one of lineage information, container information, or user-provided annotations, wherein the one or more supplemental data elements are provided by a metadata catalog; and displaying at a first user interface (i) a first indication of the one or more data elements that are accessible to the user, (ii) a second indication of the identity of the second data source to which the user currently lacks access, the second indication being associated with one or more steps that are to be taken in order for the user to authenticate to the second data source, wherein the one or more steps to be taken are displayed at the user interface along with the second indication of the identity of the second data source, and (iii) a third indication of the one or more supplemental data elements for exposing other relevant data items or search queries.
-
-
20. A computer program product comprising one or more hardware storage devices having stored thereon computer-executable instructions that are executable by one or more processors of a computing system to configure the computing system to provide access to supplemental query data that is relevant to a data query, the computer-executable instructions including instructions that are executable to configure the computing system to perform at least the following:
-
generate a data query according to one or more search criteria received in an input, the data query being associated with a user; send the data query to a second computing system, which is configured to process the data query; receive results of the data query from the second computing system, the results indicating; one or more data elements that are stored at a first data source to which the user has access, and that are relevant to the one or more search criteria; an identity of a second data source to which the user currently lacks access that stores one or more additional data elements that are also relevant to the one or more search criteria; and one or more supplemental data elements for exposing other relevant data items or search queries, the one or more supplemental data elements including supplemental information relating to at least one of the one or more data elements that are stored at the first data source and the one or more additional data elements that are also relevant to the one or more search criteria, the supplemental information comprising at least one of lineage information, container information, or user-provided annotations, wherein the one or more supplemental data elements are provided by a metadata catalog; and display at a user interface (i) a first indication of the one or more data elements that are accessible to the user, (ii) a second indication of the identity of the second data source to which the user currently lacks access, the second indication being associated with one or more steps that are to be taken in order for the user to authenticate to the second data source, wherein the one or more steps to be taken are displayed at the user interface along with the second indication of the identity of the second data source, and (iii) a third indication of the one or more supplemental data elements for exposing other relevant data items or search queries.
-
-
21. A method, implemented at a computer system that includes one or more processors, for generating and displaying a user interface that allows access to supplemental query data that is relevant to a search query, the method comprising:
-
receiving data query results in response to a data query from a user that includes one or more search criteria, the data query results indicating; one or more data elements that are stored at a first data source to which the user has access, and that are relevant to the one or more search criteria; an identity of a second data source to which the user currently lacks access that stores one or more currently inaccessible additional data elements that are also relevant to the one or more search criteria; and one or more supplemental data elements for exposing other relevant data items or search queries, the one or more supplemental data elements including supplemental information relating to at least one of the one or more data elements that are stored at the first data source and the one or more additional data elements that are also relevant to the one or more search criteria, the supplemental information comprising at least one of lineage information, container information, or user-provided annotations, wherein the one or more supplemental data elements are provided by a metadata catalog; and generating a user interface (UI) that shows (i) a first indication of the one or more data elements that are accessible to the user, (ii) a second indication of the identity of the second data source to which the user currently lacks access, the second indication being associated with one or more steps that are to be taken in order for the user to authenticate to the second data source, wherein the one or more steps to be taken are displayed at the UI along with the second indication of the identity of the second data source, and (iii) a third indication of the one or more supplemental data elements for exposing other relevant data items or search queries; receiving at the UI an input corresponding to at least one of the one or more steps that are to be taken to authenticate to the second data source; and upon determining that the input received at the UI allows access to the second data source, sending the received input to the second data source to retrieve the one or more additional data elements.
-
-
22. A computer program product comprising one or more hardware storage devices having stored thereon computer-executable instructions that are executable by one or more processors of a computing system to configure the computing system to, generate and display a user interface that allows access to supplemental query data that is relevant to a search query the computer-executable instructions including instructions that are executable to configure the computing system to perform at least the following:
-
receive data query results in response to a data query from a user that includes one or more search criteria, the data query results indicating; one or more data elements that are stored at a first data source to which the user has access, and that are relevant to the one or more search criteria; an identity of a second data source to which the user currently lacks access that stores one or more currently inaccessible additional data elements that are also relevant to the one or more search criteria; and one or more supplemental data elements for exposing other relevant data items or search queries, the one or more supplemental data elements including supplemental information relating to at least one of the one or more data elements that are stored at the first data source and the one or more additional data elements that are also relevant to the one or more search criteria, the supplemental information comprising at least one of lineage information, container information, or user-provided annotations, wherein the one or more supplemental data elements are provided by a metadata catalog; and generate a user interface (UI) that shows (i) a first indication of the one or more data elements that are accessible to the user, (ii) a second indication of the identity of the second data source to which the user currently lacks access, the second indication being associated with one or more steps that are to be taken in order for the user to authenticate to the second data source, wherein the one or more steps to be taken are displayed at the UI along with the second indication of the identity of the second data source, and (iii) a third indication of the one or more supplemental data elements for exposing other relevant data items or search queries; receive at the UI an input corresponding to at least one of the one or more steps that are to be taken to authenticate to the second data source; and upon determining that the input received at the UI allows access to the second data source, send the received input to the second data source to retrieve the one or more additional data elements.
-
Specification