-
公开(公告)号:US20240323157A1
公开(公告)日:2024-09-26
申请号:US18733015
申请日:2024-06-04
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zhitao Hou , Rui Ding , Haidong Zhang , Eslam Elsawy , Sanyam Chaudhary , Mina Mikhail , Nikhil Gaekwad , Dongmei Zhang
IPC: H04L51/224 , G06F16/23
CPC classification number: H04L51/224 , G06F16/2358
Abstract: A method provides an automatic notification manner of data changes. After collecting information related to a target user such as a dataset, a data dashboard, or a data report, the analysis preference of the user can be determined based on the collected information. Then, upon the dataset is updated, a variety of critical data changes in the dataset may be detected as an alert, and a notification related to the alert may be provided to the user via various manners. The method does not require the user to manually configure or create an alert rule for data changes, which makes data-driven alerting much easier for the user, thereby improving the user experience.
-
公开(公告)号:US11734317B2
公开(公告)日:2023-08-22
申请号:US17694799
申请日:2022-03-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Rui Ding , Zhouyu Fu , Shi Han , Haidong Zhang , Dongmei Zhang
IPC: G06F16/28 , G06F16/22 , G06F16/248
CPC classification number: G06F16/288 , G06F16/2264 , G06F16/248 , G06F16/285
Abstract: According to implementations of the subject matter described herein, there is proposed a solution for automatic analysis of a difference between multi-dimensional datasets. In this solution, an analysis request is received for a first dataset and a second dataset, each of which including data items corresponding to a plurality of dimensions. In response to the analysis request, data items corresponding to a first dimension in the first and second datasets are compared. Based on the comparison, a first set of influence factors associated with the first dimension are determined, each influence factor indicating a reason for a difference between the first and second datasets from a respective perspective. An analysis result related to the difference between the first and second datasets is presented based on the first set of influence factors. In this way, it is possible to achieve automatic and efficient analysis of the difference between the different datasets.
-
公开(公告)号:US11816769B2
公开(公告)日:2023-11-14
申请号:US15739139
申请日:2015-06-29
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Zhitao Hou , Haidong Zhang , Dongmei Zhang , Rui Ding , Shi Han
IPC: G06F16/904 , G06T11/20 , G06F3/04845 , G06F3/04847 , G06F3/0482
CPC classification number: G06T11/206 , G06F3/0482 , G06F3/04845 , G06F3/04847 , G06F16/904
Abstract: A computing apparatus of an insight interfacing system receives from a user a request for a dataset comprising a plurality of subspaces of a multi-dimensional data structure. Insights are received based on the received request then presented on a display device. Also, a chart may be presented based on the received request. The computing apparatus receives a selection of at least a portion of the presented one or more insights or a portion of the chart, then receives contextual insights based on the selected portion and presents the contextual insights on the display device.
-
公开(公告)号:US11341156B2
公开(公告)日:2022-05-24
申请号:US14898067
申请日:2013-06-13
Applicant: Microsoft Technology Licensing, LLC , Yingnong Dang , Rui Ding , Haoyu Jiang , Fei Liu , Dongmei Zhang
Inventor: Yingnong Dang , Rui Ding , Haoyu Jiang , Fei Liu , Dongmei Zhang
Abstract: The techniques described herein provide tools that summarize a dataset by creating a final set of segments that, when visually presented via a histogram or other data presentation tool, show the distribution of at least a portion of the data. To create the final set of segments, the techniques described herein may collect or receive a dataset with distinct values, and divide the dataset into a number of segments that is less than or equal to a segment presentation threshold (e.g., ten segments). After creating the final set of segments, the techniques may configure and/or present data visualizations, such as histograms, for the created segments so that an observer is provided with a good viewing experience.
-
公开(公告)号:US11308134B2
公开(公告)日:2022-04-19
申请号:US16620381
申请日:2018-05-23
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Rui Ding , Zhouyu Fu , Shi Han , Haidong Zhang , Dongmei Zhang
IPC: G06F16/28 , G06F16/22 , G06F16/248
Abstract: According to implementations of the subject matter described herein, there is proposed a solution for automatic analysis of a difference between multi-dimensional datasets. In this solution, an analysis request is received for a first dataset and a second dataset, each of which including data items corresponding to a plurality of dimensions. In response to the analysis request, data items corresponding to a first dimension in the first and second datasets are compared. Based on the comparison, a first set of influence factors associated with the first dimension are determined, each influence factor indicating a reason for a difference between the first and second datasets from a respective perspective. An analysis result related to the difference between the first and second datasets is presented based on the first set of influence factors. In this way, it is possible to achieve automatic and efficient analysis of the difference between the different datasets.
-
公开(公告)号:US20210377203A1
公开(公告)日:2021-12-02
申请号:US17417283
申请日:2019-01-04
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zhitao Hou , Rui Ding , Haidong Zhang , Eslam ELSAWY , Sanyam CHAUDHARY , Mina MIKHAIL , Nikhil GAEKWAD , Dongmei Zhang
Abstract: A method provides an automatic notification manner of data changes. After collecting information related to a target user (202) such as a dataset, a data dashboard, or a data report, the analysis preference of the user can be determined based on the collected information (204). Then, upon the dataset is updated, a variety of critical data changes in the dataset may be detected as an alert (206), and a notification related to the alert may be provided to the user via various manners (208). The method does not require the user to manually configure or create an alert rule for data changes, which makes data-driven alerting much easier for the user, thereby improving the user experience.
-
公开(公告)号:US20160117373A1
公开(公告)日:2016-04-28
申请号:US14898067
申请日:2013-06-13
Applicant: Yingnong DANG , Dongmei ZHANG , Rui Justin DING , Fei LIU , Haoyu JIANG , MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Yingnong Dang , Rui Ding , Haoyu Jiang , Fei Liu , Dongmei Zhang
IPC: G06F17/30
CPC classification number: G06F16/26 , G06F16/27 , G06F16/287
Abstract: The techniques described herein provide tools that summarize a dataset by creating a final set of segments that, when visually presented via a histogram or other data presentation tool, show the distribution of at least a portion of the data. To create the final set of segments, the techniques described herein may collect or receive a dataset with distinct values, and divide the dataset into a number of segments that is less than or equal to a segment presentation threshold (e.g., ten segments). After creating the final set of segments, the techniques may configure and/or present data visualizations, such as histograms, for the created segments so that an observer is provided with a good viewing experience.
Abstract translation: 本文描述的技术提供了通过创建最终的段集合来总结数据集的工具,当通过直方图或其他数据呈现工具直观呈现时,该组段显示数据的至少一部分的分布。 为了创建最终的段集合,本文描述的技术可以收集或接收具有不同值的数据集,并将数据集划分成小于或等于段呈现阈值(例如,10个段)的多个段。 在创建最后一组片段之后,技术可以为创建的片段配置和/或呈现诸如直方图的数据可视化,使得向观察者提供良好的观看体验。
-
公开(公告)号:US12034692B2
公开(公告)日:2024-07-09
申请号:US17417283
申请日:2019-01-04
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zhitao Hou , Rui Ding , Haidong Zhang , Eslam Elsawy , Sanyam Chaudhary , Mina Mikhail , Nikhil Gaekwad , Dongmei Zhang
IPC: G06F15/16 , G06F16/23 , H04L51/224
CPC classification number: H04L51/224 , G06F16/2358
Abstract: A method provides an automatic notification manner of data changes. After collecting information related to a target user (202) such as a dataset, a data dashboard, or a data report, the analysis preference of the user can be determined based on the collected information (204). Then, upon the dataset is updated, a variety of critical data changes in the dataset may be detected as an alert (206), and a notification related to the alert may be provided to the user via various manners (208). The method does not require the user to manually configure or create an alert rule for data changes, which makes data-driven alerting much easier for the user, thereby improving the user experience.
-
公开(公告)号:US11809422B2
公开(公告)日:2023-11-07
申请号:US17821843
申请日:2022-08-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Rui Ding , Shi Han , Dongmei Zhang
IPC: G06F7/00 , G06F16/2453 , G06F16/28 , G06F16/26 , G06Q10/06
CPC classification number: G06F16/2453 , G06F16/26 , G06F16/283 , G06Q10/06
Abstract: Automatically identifying insights from a dataset and presenting the insights graphically and in natural language text ranked by importance is provided. Different data types and structures in the dataset are automatic recognized and matched with a corresponding specific analysis type. The data is analyzed according to the determined corresponding analysis types, and insights form the analysis are automatically identified. The insights within a given insight type and between insight types are ranked and presented in order of importance. Insights include those having multiple pipelined attributes and other insights include multiple insights identified as having some relationship for the included insights.
-
公开(公告)号:US11468056B2
公开(公告)日:2022-10-11
申请号:US16859649
申请日:2020-04-27
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Rui Ding , Shi Han , Dongmei Zhang
IPC: G06F7/00 , G06F16/2453 , G06F16/28 , G06F16/26 , G06Q10/06
Abstract: Automatically identifying insights from a dataset and presenting the insights graphically and in natural language text ranked by importance is provided. Different data types and structures in the dataset are automatic recognized and matched with a corresponding specific analysis type. The data is analyzed according to the determined corresponding analysis types, and insights from the analysis are automatically identified. The insights within a given insight type and between insight types are ranked and presented in order of importance. Insights include those having multiple pipelined attributes and other insights include multiple insights identified as having some relationship for the included insights.
-
-
-
-
-
-
-
-
-