-
公开(公告)号: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.
-
公开(公告)号:US20240427786A1
公开(公告)日:2024-12-26
申请号:US18751131
申请日:2024-06-21
Applicant: Salesforce, Inc.
Inventor: Thomas NHAN , Dirk KARIS , Shern JAUHAL , Catherine McCauley GUYMAN , Lucia SCHMIDT , Tyler Cedric BEAUCHAMP
IPC: G06F16/248 , G06F16/242 , G06F16/2453 , G06F16/25
Abstract: A computer system receives, from a programmatic interface of a client device via one or more external API calls, a query that specifies a data source and one or more data fields of the data source. The computer system, in accordance with receiving the query, generates a query specification according to the one or more data fields of the data source, wherein the query specification is an extended version of the API calls. The computer system transmits the query specification to a data service and causes the data service to execute one or more database queries to retrieve data against a database to retrieve query results from the data source, according to the query specification. The computer system receives the query results from the data service, configures the query results to obtain configured data, and transmits the configured data to the client device for display in the programmatic interface.
-
-