-
公开(公告)号:US10353912B2
公开(公告)日:2019-07-16
申请号:US14749109
申请日:2015-06-24
Applicant: salesforce.com, inc.
Inventor: Zuye Zheng , Amruta Moktali , Suyog Anil Deshpande
IPC: G06F16/25 , G06F16/28 , G06F16/901
Abstract: Navigation of a data extraction graph is described. The data extraction graph may be a graph representation of data and metadata in an object-oriented database. In one example, a data extraction definition of metadata from a database system is presented in a graph format. The graph format is transformed into a linear object tree, and/or an object list. Navigation commands are received from a user to navigate the transformed graph format. Selections of objects are received from the user to select objects in the transformed graph format. A summary view of the selected objects is then provided in the transformed graph format.
-
公开(公告)号:US11561972B2
公开(公告)日:2023-01-24
申请号:US16779077
申请日:2020-01-31
Applicant: salesforce.com, inc.
Inventor: Andrew Son Nhat Tran , Ravishankar Arivazhagan , Zuye Zheng , Irene Fung , Julian Navaratnam , Martin Desrosiers , Saloni Shah , Shaila Shree , Yaoyao Lin , James Russell Diefenderfer , Anirudh Sridhar
IPC: G06F16/00 , G06F16/2452 , G06F16/25 , G06F16/953 , G06F16/2458
Abstract: Methods, systems, and devices supporting querying disparate data sources are described. Querying disparate data sources may include receiving an input for data stored at a first data source from a plurality of data sources, selecting a first data connector from a plurality of data connectors, wherein the first data connector corresponds to the first data source, and identifying a first query language corresponding to the first data source from a plurality of query languages. Querying the disparate data sources may further include generating a converted query based at least in part on the first query language and retrieving the data from the first data source using the first data connector based at least in part on the converted query.
-
公开(公告)号:US20220188327A1
公开(公告)日:2022-06-16
申请号:US17124250
申请日:2020-12-16
Applicant: Salesforce.com, Inc.
Inventor: Nadeem Marfani ABOOBAKER , Zuye Zheng , Vaibhav Garg , Niranjan Yadavali , Khushboo SHAH
IPC: G06F16/26 , G06F9/451 , G06F16/25 , G06F16/248
Abstract: Described herein are systems, apparatus, methods and computer program products configured for componentized dashboards for data visualization. In certain embodiments, a component may be configured to be integrated within a dashboard. The component may receive data from one or more user database and provide one or more representations of the data. The component may be integrated within the dashboard as a separate component. That is, the component may provide the plurality of representations independent of the dashboard. The component may be maintained independent of the dashboard and, thus, may be updated independent of the dashboard.
-
公开(公告)号:US20220121636A1
公开(公告)日:2022-04-21
申请号:US17072615
申请日:2020-10-16
Applicant: salesforce.com, inc.
Inventor: Zuye Zheng , Vaibhav Garg , Sumitkumar Kukkar , Timothy Noonan , Evan Tsao , Thushara Paul , Behzad Farhang Richey
IPC: G06F16/22 , G06F16/2455 , G06F16/28 , G06F16/29 , G06F40/284
Abstract: Techniques described herein may support a learned ontology or meaning fhr user, organization, or customer specific data. According to the techniques described herein, a set of datasets corresponding to an entity may be processed to generate a master dataset including rows that include at least a field name and a value corresponding to the field. The master dataset is processed to generate a corpus of text strings that is input into a word embedding function which generates a set of vectors based on the corpus. Because the configuration of the text string positions values by field names and field values, implicit relationships and contexts are identified within the data using the word embedding function.
-
公开(公告)号:US10852926B2
公开(公告)日:2020-12-01
申请号:US15603146
申请日:2017-05-23
Applicant: salesforce.com, inc.
Inventor: Zuye Zheng , Pragya Anand , Sreevatson Mahabalipuram Chakravarthy , Katherine Jeanne Rushton , Danny Lai , James Diefenderfer , Khushboo Shah , Vaibhav Garg , Sandeep Rawat
IPC: G06F16/248 , G06F16/25 , G06F16/903 , G06F16/9535 , G06F16/242 , G06F3/0484
Abstract: A database system may include a data storage configured to store one or more data sets and a processor coupled to the data storage. The processor may receive a query for first data included in the one or more data sets and access the data storage to obtain the first data based on the query. The processor may transmit the first data to a user system. The processor may receive an indication of a filter request to filter the first data based on a characteristic. The processor may identify linked data within second data based on the characteristic, the linked data linked to a portion of the first data associated with the filter request. The processor may access the data storage to obtain the linked data and transmit the linked data to the user system, to enable updating of a data presentation to display the linked data.
-
公开(公告)号:US20160179897A1
公开(公告)日:2016-06-23
申请号:US14820470
申请日:2015-08-06
Applicant: salesforce.com, inc.
Inventor: Zuye Zheng , Amruta Moktali , Suyog Anil Deshpande
IPC: G06F17/30
Abstract: Methods, systems, apparatus, and machine-readable media facilitate a system for data extraction using object relationship templates. In an enterprise cloud computing environment, a system for data extraction using object relationship templates is implemented to dynamically generate data extraction flows from one or more enterprise data sources quickly and accurately in response to changing business needs. Object relationship templates representing all of a portion of a data extraction flow are created and stored for reuse either alone or in combination with other data extraction flows and other templates to create new data extraction flows. Corresponding methods, systems, apparatus, and machine-readable media for data extraction using object relationship templates can be implemented in servers supporting the enterprise cloud computing environment.
Abstract translation: 方法,系统,装置和机器可读介质便于使用对象关系模板进行数据提取的系统。 在企业云计算环境中,实现了使用对象关系模板进行数据提取的系统,以便根据不断变化的业务需求快速,准确地动态生成来自一个或多个企业数据源的数据提取流程。 创建表示数据提取流的一部分的对象关系模板,以存储单独使用或与其他数据提取流和其他模板组合重用以创建新的数据提取流程。 可以在支持企业云计算环境的服务器中实现用于使用对象关系模板进行数据提取的相应方法,系统,设备和机器可读介质。
-
公开(公告)号:US20220121656A1
公开(公告)日:2022-04-21
申请号:US17072935
申请日:2020-10-16
Applicant: salesforce.com, Inc.
Inventor: Zuye Zheng , Ryoji Osawa , James Diefenderfer , Nadeem Marfani Aboobaker , Praveen Pandey , Sameer Sethi
IPC: G06F16/242 , G06N3/08 , G06K9/62
Abstract: Methods, systems, and devices supporting primitive-based query generation are described. A database system may receive a natural language query associated with a subset of data sets stored at the database system, determine a set of tokens included in the natural language query, and label one or more tokens of the set of tokens with one or more primitives from a set of supported primitives associated with the subset of data sets. The database system may determine a set of higher order concepts corresponding to query operations, query conditions, or both based on the one or more labeled tokens. The database system may train a neural network to learn a grammatical structure of the natural language query and generate a database query for querying the database system based on the one or more labeled tokens, the set of higher order concepts, and the neural network.
-
公开(公告)号:US10296630B2
公开(公告)日:2019-05-21
申请号:US14749045
申请日:2015-06-24
Applicant: salesforce.com, inc.
Inventor: Zuye Zheng , Amruta Moktali , Suyog Anil Deshpande
IPC: G06F17/30
Abstract: A graph representation is described that may be used for data extraction for a data repository. In one example, the graph representation defines an extraction dataset from an object. A selection from a user for a root node is received. Additional are presented for selection by the user based on fields and properties of the selected root node. The root node and selected additional objects are presented as a data graph. The selected objects are joined and presented in the data graph. Finally a dataset is extracted from the object-oriented database based on the data graph.
-
公开(公告)号:US11675764B2
公开(公告)日:2023-06-13
申请号:US17072615
申请日:2020-10-16
Applicant: Salesforce.com, Inc.
Inventor: Zuye Zheng , Vaibhav Garg , Sumitkumar Kukkar , Timothy Noonan , Evan Tsao , Thushara Paul , Behzad Farhang Richey
IPC: G06F16/22 , G06F40/284 , G06F16/28 , G06F16/29 , G06F16/2455
CPC classification number: G06F16/2237 , G06F16/221 , G06F16/2282 , G06F16/24553 , G06F16/288 , G06F16/29
Abstract: Techniques described herein may support a learned ontology or meaning for user, organization, or customer specific data. According to the techniques described herein, a set of datasets corresponding to an entity may be processed to generate a master dataset including rows that include at least a field name and a value corresponding to the field. The master dataset is processed to generate a corpus of text strings that is input into a word embedding function which generates a set of vectors based on the corpus. Because the configuration of the text string positions values by field names and field values, implicit relationships and contexts are identified within the data using the word embedding function.
-
公开(公告)号:US11054971B2
公开(公告)日:2021-07-06
申请号:US15603303
申请日:2017-05-23
Applicant: salesforce.com, inc.
Inventor: Zuye Zheng , James Diefenderfer , Si Wan Kim , Niranjan Yadavali , Sandeep Rawat , Khushboo Shah , Nadeem Aboobaker
IPC: G06F16/25 , G06F3/0484 , G06F9/54 , G06T11/20 , G06F9/451 , G06F16/904
Abstract: Systems, methods, and computer-readable media for implementing a modulate runtime environment (MRTE) are described. The MRTE includes multiple layers that communicate with one another using messages that are routed by connectors. A computer system may implement an MTRE that includes a platform-specific visualization layer and a data layer, which may include a headless execution engine. The data layer may be implemented by multiple types of computing platforms, and the platform-specific visualization layer may be replaced for different computing platforms. Other embodiments may be described and/or claimed.
-
-
-
-
-
-
-
-
-