Patents by Inventor Taurean A. Jones
Taurean A. Jones has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11200214Abstract: Described herein are various technologies pertaining to construction and application of a data cleaning template. A data cleaning tool, when applying the data cleaning template to a data set, is configured to identify a column in the data set that has data entries of a data type specified in the data cleaning template. In response to identifying the column in the data set, the data cleaning tool, when applying the data cleaning template to the data set, alters a format of the data entries in the column from a first format to a second format, the second format specified in the data cleaning template.Type: GrantFiled: June 14, 2019Date of Patent: December 14, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Chiu Ying Cheung, Taurean Jones
-
Patent number: 10628397Abstract: A user interface having components that each provide a view on underlying data, and controls for preparing the data. This allows the user to have a wide variety of views on the data set, and corresponding controls appropriate for that view. The level of control over data preparation is even further enhanced by a selection control and navigation control. The selection control allows a portion of the view to be selected, which would in turn affect the view(s) displayed in one or more other user interface components. The navigation control causes the user interface components to display views on the data set as that data set existed at various prior stages in data preparation. The selection control remains active even when viewing prior stages of the data set.Type: GrantFiled: September 30, 2016Date of Patent: April 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Chairy Cheung, Taurean Jones, Euan Peter Garden
-
Patent number: 10592526Abstract: A user interface that includes components that each provide a view on the underlying data set, and also provide controls for editing or preparing the data set. The user interface components include a detail user interface component that displays a detail view on the data set, and summary user interface component(s) that each display a corresponding summary view on the data set. A promotion control promotes a summary view on the data set to a detailed view on the data set, and corresponding changes the controls usable in the promoted detail view. This allows the user to have a wide variety of views on the data set, and corresponding controls appropriate for that view. Thus, the user can take the most efficient and intuitive approach to editing or preparing the data, thereby allowing data preparation to be more efficient, intuitive and likely correct.Type: GrantFiled: September 30, 2016Date of Patent: March 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Chairy Cheung, Taurean Jones, Euan Peter Garden
-
Publication number: 20190294595Abstract: Described herein are various technologies pertaining to construction and application of a data cleaning template. A data cleaning tool, when applying the data cleaning template to a data set, is configured to identify a column in the data set that has data entries of a data type specified in the data cleaning template. In response to identifying the column in the data set, the data cleaning tool, when applying the data cleaning template to the data set, alters a format of the data entries in the column from a first format to a second format, the second format specified in the data cleaning template.Type: ApplicationFiled: June 14, 2019Publication date: September 26, 2019Inventors: Chiu Ying Cheung, Taurean Jones
-
Patent number: 10353877Abstract: Described herein are various technologies pertaining to construction and application of a data cleaning template. A data cleaning tool, when applying the data cleaning template to a data set, is configured to identify a column in the data set that has data entries of a data type specified in the data cleaning template. In response to identifying the column in the data set, the data cleaning tool, when applying the data cleaning template to the data set, alters a format of the data entries in the column from a first format to a second format, the second format specified in the data cleaning template.Type: GrantFiled: September 30, 2016Date of Patent: July 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Chiu Ying Cheung, Taurean Jones
-
Patent number: 10229655Abstract: Disclosed herein is a system and method for allowing a user to zoom in and out on a large data set and maintain resolution and understanding on the data. The system monitors how the user uses the data and also detects the user's actions with respect to zooming on the data. Based on the user's interactions and the type of data the system determines for each zoom level what data to display to the user on the display and if the display needs to be modified to maintain usability of the data. In some scenarios a display management component may change the format of the data such that the user may better understand the data.Type: GrantFiled: February 28, 2015Date of Patent: March 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Chairy Cheung, Taurean Jones
-
Publication number: 20180129368Abstract: A filter builder is data characteristic guided. A data characteristic can be determined that describes data or the distribution thereof. A visualization of the data characteristic can be generated and displayed. A selection signal from an input device can be received selecting one or more elements of visualizations. Based on one or more selected elements, a filter condition can be generated automatically and presented in the same context with the visualizations.Type: ApplicationFiled: November 7, 2016Publication date: May 10, 2018Inventors: Chiu Ying Cheung, Taurean Jones, Andrei Liakhovich
-
Publication number: 20180095625Abstract: A user interface that includes components that each provide a view on the underlying data set, and also provide controls for editing or preparing the data set. The user interface components include a detail user interface component that displays a detail view on the data set, and summary user interface component(s) that each display a corresponding summary view on the data set. A promotion control promotes a summary view on the data set to a detailed view on the data set, and corresponding changes the controls usable in the promoted detail view. This allows the user to have a wide variety of views on the data set, and corresponding controls appropriate for that view. Thus, the user can take the most efficient and intuitive approach to editing or preparing the data, thereby allowing data preparation to be more efficient, intuitive and likely correct.Type: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventors: Chairy Cheung, Taurean Jones, Euan Peter Garden
-
Publication number: 20180095644Abstract: A user interface having components that each provide a view on underlying data, and controls for preparing the data. This allows the user to have a wide variety of views on the data set, and corresponding controls appropriate for that view. The level of control over data preparation is even further enhanced by a selection control and navigation control. The selection control allows a portion of the view to be selected, which would in turn affect the view(s) displayed in one or more other user interface components. The navigation control causes the user interface components to display views on the data set as that data set existed at various prior stages in data preparation. The selection control remains active even when viewing prior stages of the data set.Type: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventors: Chairy Cheung, Taurean Jones, Euan Peter Garden
-
Publication number: 20180096004Abstract: Described herein are various technologies pertaining to construction and application of a data cleaning template. A data cleaning tool, when applying the data cleaning template to a data set, is configured to identify a column in the data set that has data entries of a data type specified in the data cleaning template. In response to identifying the column in the data set, the data cleaning tool, when applying the data cleaning template to the data set, alters a format of the data entries in the column from a first format to a second format, the second format specified in the data cleaning template.Type: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventors: Chiu Ying Cheung, Taurean Jones
-
Publication number: 20160253982Abstract: Disclosed herein is a system and method for allowing a user to zoom in and out on a large data set and maintain resolution and understanding on the data. The system monitors how the user uses the data and also detects the user's actions with respect to zooming on the data. Based on the user's interactions and the type of data the system determines for each zoom level what data to display to the user on the display and if the display needs to be modified to maintain usability of the data. In some scenarios a display management component may change the format of the data such that the user may better understand the data.Type: ApplicationFiled: February 28, 2015Publication date: September 1, 2016Inventors: Chairy Cheung, Taurean Jones
-
Publication number: 20160117371Abstract: Jobs can be authored in conjunction with a visual workspace. Upon selection of representation of a data source in the workspace, a preview of the data source can be generated within context of the visual workspace. Further, representations of one or more data transformation operations can be provided with the preview. Selection of a transformation operation results in an updated preview reflecting application of the operation as well as generation of backend code to perform the operation. Furthermore, a job comprising one or more transformation operations can be added to the workspace automatically.Type: ApplicationFiled: October 23, 2014Publication date: April 28, 2016Inventors: Cheryl Couris, Christina Storm, Andrew J. Peacock, Amir Netz, Chiu Ying Cheung, Michael J. Flasko, Kevin Grealish, Giovanni M. Della-Libera, Sonia P. Carlson, Mark W. Heninger, Paula M. Bach, Taurean A. Jones
-
Publication number: 20160117087Abstract: Jobs can be created within a visual authoring environment. A new job of a selected type can be added to a diagrammatic workspace. Subsequently, a mechanism configured to enable selection of a saved job that implements all or a portion of the job can be presented. After selection, a saved job can be acquired and the workspace updated based thereon. Furthermore, data sources associated with the saved job can be can be added to a data source designated portion of the environment.Type: ApplicationFiled: October 23, 2014Publication date: April 28, 2016Inventors: Cheryl Couris, Christina Storm, Andrew J. Peacock, Amir Netz, Chiu Ying Cheung, Michael J. Flasko, Kevin Grealish, Giovanni M. Della-Libera, Sonia P. Carlson, Mark W. Heninger, Paula M. Bach, Taurean A. Jones, David J. Nettleton