-
公开(公告)号:US20250139112A1
公开(公告)日:2025-05-01
申请号:US19012774
申请日:2025-01-07
Applicant: Salesforce, Inc.
Inventor: Thomas NHAN , Hung DANG , Jeffrey Mark BOOTH JR. , Antonio Marcos DA SILVA JR. , BongKyum CHUNG , Russell Steven PAUL-JONES , Dhiren Kiran VED , Zoltan FOLEY-FISHER , Alethea Scattergood BAIR-SUTHERLAND , Catherine McCauley GUYMAN , Mahsa OLSEN , Vladimir GUMENNYY , Akhilesh JONNAVITTULA , Lucia SCHMIDT
IPC: G06F16/248 , G06F16/242 , G06F16/2453 , G06F16/25 , G06F16/26 , G06T11/20
Abstract: A server system is communicatively connected to a plurality of computing devices and one or more databases. The server system receives one or more queries from a computing device. The one or more queries specify a data source. The server system determines a level of security applicable to a user of the computing device. The server system translates the one or more queries into one or more logical queries according to semantics of the data source, and transmits the logical queries to a query pipeline of the server system. The server system executes the one or more queries against a first database of the one or more databases to retrieve query results from the data source. The server system applies the determined level of security to the query results to obtain one or more data sets, and returns the one or more data sets to the computing device.
-
公开(公告)号:US20240427785A1
公开(公告)日:2024-12-26
申请号:US18751126
申请日:2024-06-21
Applicant: Salesforce, Inc.
Inventor: Thomas NHAN , Hung DANG , Jeffrey Mark BOOTH, JR. , Antonio Marcos DA SILVA, JR. , BongKyum CHUNG , Russell Steven PAUL-JONES , Dhiren Kiran VED , Zoltan FOLEY-FISHER , Alethea Scattergood BAIR-SUTHERLAND , Catherine McCauley GUYMAN , Mahsa OLSEN , Vladimir GUMENNYY , Akhilesh JONNAVITTULA , Lucia SCHMIDT
IPC: G06F16/248 , G06F16/26 , G06T11/20
Abstract: A client device receives one or more inputs for generating a data visualization according to a data source. The device determines one or more requirements for generating the data visualization. The device sends a request to a network gateway that is communicatively connected to the client device and a plurality of data servers, and receives, from the network gateway, capabilities of each data server. The device determines, according to the received capabilities, that a first data server of the plurality of data servers includes a first set of capabilities that satisfies the requirements for generating the data visualization. The device sends, via the network gateway, one or more queries to the first data server and receives, from the first data server, one or more data sets from the data source. The device generates the data visualization according to the retrieved data sets and displays the data visualization.
-