Patents by Inventor Safiya Bhojawala
Safiya Bhojawala 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: 11481102Abstract: Aspects disclosed herein relate to the use of navigational control UI elements to aid in navigating large surfaces on a touchscreen device. The navigational control UI element may be operable to facilitate traversal of the navigable surface along the axis upon which the navigational control UI element is placed. In alternate examples, the navigational control element may be operable to provide functionality to traverse or adjust the navigable surface along both the horizontal vertical axes. In still further aspects, other types of navigational control UI elements may provide the ability to directly jump to a specific position on the navigable surface.Type: GrantFiled: May 3, 2019Date of Patent: October 25, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Johnny S. Campbell, Safiya Bhojawala, Samuel Radakovitz
-
Patent number: 10620790Abstract: Systems, methods, and software for data visualization frameworks are provided herein. An exemplary method includes identifying a target dataset from which to determine data insights for presentation in an insight interface to the user application. The method includes determining data insight candidates for the target dataset based at least on usage modalities associated with processing one or more past datasets, and establishing content of the data insight candidates according to at least the target dataset and the usage modalities, where the content of each of the data insight candidates includes at least one insight object described by object metadata that indicates at least a processing lineage used to produce the at least one insight object.Type: GrantFiled: April 13, 2017Date of Patent: April 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Charles David Ellis, Dominique Fortier, Liyin Xue, Ashvini Sharma, Jakob Peter Nielsen, Carlos Augusto Otero, Safiya Bhojawala, Catherine William Neylan
-
Publication number: 20190258393Abstract: Aspects disclosed herein relate to the use of navigational control UI elements to aid in navigating large surfaces on a touchscreen device. The navigational control UI element may be operable to facilitate traversal of the navigable surface along the axis upon which the navigational control UI element is placed. In alternate examples, the navigational control element may be operable to provide functionality to traverse or adjust the navigable surface along both the horizontal vertical axes. In still further aspects, other types of navigational control UI elements may provide the ability to directly jump to a specific position on the navigable surface.Type: ApplicationFiled: May 3, 2019Publication date: August 22, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Johnny S. CAMPBELL, Safiya BHOJAWALA, Samuel RADAKOVITZ
-
Patent number: 10303352Abstract: Aspects disclosed herein relate to the use of navigational control UI elements to aid in navigating large surfaces on a touchscreen device. The navigational control UI element may be operable to facilitate traversal of the navigable surface along the axis upon which the navigational control UI element is placed. In alternate examples, the navigational control element may be operable to provide functionality to traverse or adjust the navigable surface along both the horizontal vertical axes. In still further aspects, other types of navigational control UI elements may provide the ability to directly jump to a specific position on the navigable surface.Type: GrantFiled: June 30, 2016Date of Patent: May 28, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Johnny S. Campbell, Safiya Bhojawala, Samuel Radakovitz
-
Publication number: 20180129373Abstract: Systems, methods, and software for data visualization frameworks are provided herein. An exemplary method includes identifying a target dataset from which to determine data insights for presentation in an insight interface to the user application. The method includes determining data insight candidates for the target dataset based at least on usage modalities associated with processing one or more past datasets, and establishing content of the data insight candidates according to at least the target dataset and the usage modalities, where the content of each of the data insight candidates includes at least one insight object described by object metadata that indicates at least a processing lineage used to produce the at least one insight object.Type: ApplicationFiled: April 13, 2017Publication date: May 10, 2018Inventors: Charles David Ellis, Dominique Fortier, Liyin Xue, Ashvini Sharma, Jakob Peter Nielsen, Carlos Augusto Otero, Safiya Bhojawala, Catherine William Neylan
-
Publication number: 20180129372Abstract: Systems, methods, and software for data visualization frameworks are provided herein. An exemplary method includes producing a data insight object for a target dataset, the data insight object comprising an object insight portion for presentation to a user and an object metadata portion that indicates at least a processing lineage used to produce the data insight object. The method includes providing the data insight object for presentation by an insight interface to the user application, and responsive to identifying a user action related to at least the target dataset, applying the processing lineage to produce at least one different data insight object for presentation by the insight interface.Type: ApplicationFiled: April 13, 2017Publication date: May 10, 2018Inventors: Charles David Ellis, Dominique Fortier, Liyin Xue, Jakob Peter Nielsen, Carlos Augusto Otero, Safiya Bhojawala, Catherine William Neylan
-
Patent number: 9881399Abstract: Systems and methods are provided to improve map type data visualizations in which custom images are used as background against which datasets are visualized. In various examples, coordinate systems are automatically generated and applied to the custom image based on the positional data of the dataset. The custom image may replace a pre-existing background, and the plotting of the dataset may be automatically modified based on differences between the pre-existing background and the custom image. Aspects provide for enhanced user control of the map type visualization to further modify how datasets are plotted and how visualizations are presented. Example modifications include offsets and scales, which may be automatically determined and applied or set manually. In some examples, the custom image may be part of a set of image tiles, which are operable to provide various levels of detail from several viewing angles and heights.Type: GrantFiled: April 15, 2015Date of Patent: January 30, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Igor Borisov Peev, Lewey Alec Geselowitz, James Thomas Marshall, John A. Payne, Jagan Subhas, Puneet Bhatia, Daniel Benjamin Witriol, Safiya Bhojawala, Ehab Sobhy
-
Publication number: 20180004405Abstract: Aspects disclosed herein relate to the use of navigational control UI elements to aid in navigating large surfaces on a touchscreen device. The navigational control UI element may be operable to facilitate traversal of the navigable surface along the axis upon which the navigational control UI element is placed. In alternate examples, the navigational control element may be operable to provide functionality to traverse or adjust the navigable surface along both the horizontal vertical axes. In still further aspects, other types of navigational control UI elements may provide the ability to directly jump to a specific position on the navigable surface.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Johnny S. Campbell, Safiya Bhojawala, Samuel Radakovitz
-
Publication number: 20160307343Abstract: Systems and methods are provided to improve map type data visualizations in which custom images are used as background against which datasets are visualized. In various examples, coordinate systems are automatically generated and applied to the custom image based on the positional data of the dataset. The custom image may replace a pre-existing background, and the plotting of the dataset may be automatically modified based on differences between the pre-existing background and the custom image. Aspects provide for enhanced user control of the map type visualization to further modify how datasets are plotted and how visualizations are presented. Example modifications include offsets and scales, which may be automatically determined and applied or set manually. In some examples, the custom image may be part of a set of image tiles, which are operable to provide various levels of detail from several viewing angles and heights.Type: ApplicationFiled: April 15, 2015Publication date: October 20, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Igor Borisov Peev, Lewey Alec Geselowitz, James Thomas Marshall, John A. Payne, Jagan Subhas, Puneet Bhatia, Daniel Benjamin Witriol, Safiya Bhojawala, Ehab Sobhy
-
Patent number: D689065Type: GrantFiled: December 2, 2011Date of Patent: September 3, 2013Assignee: Microsoft CorporationInventors: Brian Glaeske, Crystal L. Gilson, Kevin Honeymann, Ray Ridl, Safiya Bhojawala, Chris Garty, Ingrid Haug, Mara V. Trygstad
-
Patent number: D692908Type: GrantFiled: December 2, 2011Date of Patent: November 5, 2013Assignee: Microsoft CorporationInventors: Brian Glaeske, Crystal L. Gilson, Kevin Honeymann, Ray Ridl, Safiya Bhojawala, Chris Garty, Ingrid Haug, Mara V. Trygstad