-
公开(公告)号:US20250094488A1
公开(公告)日:2025-03-20
申请号:US18674750
申请日:2024-05-24
Applicant: Salesforce, Inc.
Inventor: Chase STOKES , Vidya Raghavan SETLUR , Bridget COGLEY
IPC: G06F16/638 , G06F16/68 , G06F16/683 , G06F16/783
Abstract: A computing device, in response to a user query regarding a dataset that includes variability, obtains a multimodal data representation of the dataset. The device displays an interactive media playback element in a first region of a user interface. In response to receiving a user input via the interactive media playback element, the device causes playback of the multimodal data representation on the user interface, including presenting audio content describing data in the multimodal representation; and while presenting the audio content, simultaneously presenting visual content via a visualization in a second region of the user interface. The visual content is time-synchronized with the audio content. The device detects a user interaction with the interactive media playback element. The device, in response to detecting the user interaction, modifies a playback portion of the visual content and the audio content that is time-synchronized with the visual content.
-
公开(公告)号:US20240338378A1
公开(公告)日:2024-10-10
申请号:US18427799
申请日:2024-01-30
Applicant: Salesforce, Inc.
Inventor: Vidya Raghavan SETLUR , Arjun SRINIVASAN , Andriy Kanyuka
IPC: G06F16/248 , G06F16/242 , G06F16/2457 , G06F16/25
CPC classification number: G06F16/248 , G06F16/243 , G06F16/24578 , G06F16/256
Abstract: A method provides visual analysis of datasets. A system receives a natural language search query that is directed to data repositories including data sources and data visualizations. The system parses search tokens to determine if the natural language search query contains analytic intents. The system also determines if the search tokens match fields in one or more data sources, using a semantic search. When (i) the search tokens match fields in the one or more data sources and (ii) the natural language search query contains analytic intents, the system generates and displays visualization responses. When (i) the search tokens do not match fields in the data sources or (ii) the natural language search query does not contain the analytic intents, the system displays pre-authored content from the data visualizations.
-
公开(公告)号:US20240362248A1
公开(公告)日:2024-10-31
申请号:US18426186
申请日:2024-01-29
Applicant: Salesforce, Inc.
IPC: G06F16/26 , G06F16/242 , G06F16/2457 , G06F16/28 , G06F40/169 , G06F40/205 , G06F40/284 , G06F40/30
CPC classification number: G06F16/26 , G06F16/243 , G06F16/24578 , G06F16/285 , G06F40/169 , G06F40/205 , G06F40/284 , G06F40/30
Abstract: A computing device receives a natural language input specifying search terms directed to a dataset. The device parses the input into tokens and executes queries against a search index to retrieve a plurality of labeled trend events. Each labeled trend event has a respective chart identifier. The device determines a respective composite score for each labeled trend event and individually assigns each labeled trend event to a respective group. For each group, the device sorts the respective labeled trend events within the respective group according to respective composite scores, determines a respective final score for each group, and ranks the groups according to one or more determined final scores. The device retrieves data corresponding to a first subset of line charts having the respective chart identifiers of the ranked groups, generates the first subset of line charts, and displays one or more line charts of the first subset with annotation.
-
公开(公告)号:US20250117423A1
公开(公告)日:2025-04-10
申请号:US18789009
申请日:2024-07-30
Applicant: Salesforce, Inc.
Inventor: Vidya Raghavan SETLUR , Dennis Nathan BROMLEY
IPC: G06F16/532 , G06F16/538
Abstract: A computing device receives, via a user interface, a drawing input directed to a dataset of time series data. The computing device converts the drawing input into a set of search terms and executes a query against a search index for the dataset using the set of search terms to retrieve a plurality of labeled trend events. Each of the labeled trend events corresponds to a respective portion of a respective line chart of a set of line charts representing the time series data and has a respective chart identifier. The computing device generates a first subset of line charts according to the retrieved plurality of labeled trend events. The computing device displays, on the user interface, one or more line charts of the first subset of line charts.
-
公开(公告)号:US20240289338A1
公开(公告)日:2024-08-29
申请号:US18429373
申请日:2024-01-31
Applicant: Salesforce, Inc.
Inventor: Vidya Raghavan SETLUR , Andrew BEERS
IPC: G06F16/2455 , G06F16/2457
CPC classification number: G06F16/24568 , G06F16/24573
Abstract: A method is provided for reusing custom concepts in visual analytics workflows. The method includes displaying a data visualization for a data source. The method also includes receiving a natural language input directed to the visualization. The method also includes parsing the natural language input to data fields and/or data values. The method also includes executing queries to data sources for retrieving results, based on the data fields and/or the data values. The method also includes generating and storing a named concept from the results, including either (i) saving underlying data as the named concept or (ii) querying the results and saving resulting data as the named concept. Saving the underlying data corresponds to saving data in an attribute. Querying the results is performed when a referenced attribute is not part of the results so a new query is issued that adds data from the referenced attributes.
-
6.
公开(公告)号:US20250156474A1
公开(公告)日:2025-05-15
申请号:US19023194
申请日:2025-01-15
Applicant: Salesforce, Inc.
Inventor: Chase STOKES , Vidya Raghavan SETLUR , Bridget COGLEY
IPC: G06F16/638 , G06F16/68 , G06F16/683 , G06F16/783
Abstract: A computing device receives a user query regarding a dataset that includes variability. The computer device obtains the dataset that includes one or more data fields and data corresponding to the one or more data fields and determines data uncertainty corresponding to the data. The device generates a multi-modal data representation of the data and the data uncertainty, including rendering a data visualization that represents the data and the data uncertainty; generating, according to statistics of the dataset, text content describing the data and the data uncertainty; translating the text content into a speech synthesis markup language to generate an audio narrative of the text content; and synchronizing the data visualization, the text content, and the audio narrative according to a timestamp of the audio narrative. The computing device causes the multi-modal data representation to be presented at a user interface of an electronic device.
-
公开(公告)号:US20240362261A1
公开(公告)日:2024-10-31
申请号:US18651605
申请日:2024-04-30
Applicant: Salesforce, Inc.
Inventor: Vidya Raghavan SETLUR
IPC: G06F16/34 , G06F3/04812 , G06F3/0482 , G06F16/332
CPC classification number: G06F16/345 , G06F3/04812 , G06F3/0482 , G06F16/3329
Abstract: System, method and interface for interpreting natural language comparisons during visual analysis are provided. The system includes obtaining a natural language utterance that includes a comparison query and a dataset of attributes and values relevant to interpreting the comparison query. The system also includes interpreting the natural language utterance based on the dataset using multi-step chain-of-thought reasoning prompting to generate a response to the comparison query. The system also includes generating a visualization based on the response and a text summary describing the multi-step chain-of-thought reasoning for the comparison query.
-
公开(公告)号:US20240362241A1
公开(公告)日:2024-10-31
申请号:US18426192
申请日:2024-01-29
Applicant: Salesforce, Inc.
IPC: G06F16/2458 , G06F16/28 , G06F40/205 , G06F40/30
CPC classification number: G06F16/2474 , G06F16/287 , G06F40/205 , G06F40/30
Abstract: A computing device receives a natural language input specifying a first search term and a second search term, directed to a dataset. The device (i) executes, for the first search term, first queries against a search index to retrieve a first set of labeled trend events; and (ii) executes for the second search term, second queries against the search index to retrieve a second set of labeled trend events. Each labeled trend event has a respective chart identifier. The device constructs sequences of labeled trend events based on the retrieved sets of labeled trend events, assigns each sequence into groups according to the respective chart identifier, and ranks the groups. The device retrieves data corresponding to a subset of line charts having the respective chart identifiers of the ranked groups, generates the subset of line charts, and displays one or more line charts of the subset.
-
-
-
-
-
-
-