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: 11481102
    Abstract: 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: Grant
    Filed: May 3, 2019
    Date of Patent: October 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Johnny S. Campbell, Safiya Bhojawala, Samuel Radakovitz
  • Patent number: 10620790
    Abstract: 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: Grant
    Filed: April 13, 2017
    Date of Patent: April 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles David Ellis, Dominique Fortier, Liyin Xue, Ashvini Sharma, Jakob Peter Nielsen, Carlos Augusto Otero, Safiya Bhojawala, Catherine William Neylan
  • Publication number: 20190258393
    Abstract: 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: Application
    Filed: May 3, 2019
    Publication date: August 22, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Johnny S. CAMPBELL, Safiya BHOJAWALA, Samuel RADAKOVITZ
  • Patent number: 10303352
    Abstract: 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: Grant
    Filed: June 30, 2016
    Date of Patent: May 28, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Johnny S. Campbell, Safiya Bhojawala, Samuel Radakovitz
  • Publication number: 20180129372
    Abstract: 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: Application
    Filed: April 13, 2017
    Publication date: May 10, 2018
    Inventors: Charles David Ellis, Dominique Fortier, Liyin Xue, Jakob Peter Nielsen, Carlos Augusto Otero, Safiya Bhojawala, Catherine William Neylan
  • Publication number: 20180129373
    Abstract: 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: Application
    Filed: April 13, 2017
    Publication date: May 10, 2018
    Inventors: Charles David Ellis, Dominique Fortier, Liyin Xue, Ashvini Sharma, Jakob Peter Nielsen, Carlos Augusto Otero, Safiya Bhojawala, Catherine William Neylan
  • Patent number: 9881399
    Abstract: 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: Grant
    Filed: April 15, 2015
    Date of Patent: January 30, 2018
    Assignee: 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: 20180004405
    Abstract: 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: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Johnny S. Campbell, Safiya Bhojawala, Samuel Radakovitz
  • Publication number: 20160307343
    Abstract: 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: Application
    Filed: April 15, 2015
    Publication date: October 20, 2016
    Applicant: 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: D689065
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Brian Glaeske, Crystal L. Gilson, Kevin Honeymann, Ray Ridl, Safiya Bhojawala, Chris Garty, Ingrid Haug, Mara V. Trygstad
  • Patent number: D692908
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Brian Glaeske, Crystal L. Gilson, Kevin Honeymann, Ray Ridl, Safiya Bhojawala, Chris Garty, Ingrid Haug, Mara V. Trygstad