Patents by Inventor Anupam Garg
Anupam Garg 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).
-
Publication number: 20240004514Abstract: Disclosed are methods and systems for navigating a graphical user interface. A method may include, for example, retrieving an object model including (1) telemetry data associated with a plurality of mapped assets and (2) a first set of contextual data associated with the plurality of mapped assets; causing a visual representation of the object model to be displayed via the user device; detecting an unmapped asset; causing display of an unmapped asset icon associated with the unmapped asset in the visual representation; receiving an icon selection indicative of the unmapped asset icon; causing display of a context generation menu; receiving a second set of contextual data; and associating the second set of contextual data with the unmapped asset.Type: ApplicationFiled: September 14, 2022Publication date: January 4, 2024Inventors: Divya SARIN, Klaus GROSS, Aaron D'SOUZA, Agniraj CHATTERJI, Roshan VALDER, Anupam GARG
-
Patent number: 10824799Abstract: Technologies are described herein for summary data autofill. A device executes an application program configured to receive data input. The application program may determine a portion of the data may be aggregated or conducive to being summarized. Upon the detection of a user input of additional data into a document having data contained therein, the application program may display a suggested complete summary of the data. An input may be received to accept the suggested complete summary, whereby the manner in which the suggested complete summary is displayed may be changed to indicate the acceptance of the suggested complete summary. A confidence level that the suggested complete summary is a correct summary of the data may be determined. The confidence level may be adjusted based on further input of data or additional data.Type: GrantFiled: June 30, 2014Date of Patent: November 3, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Christopher John Gross, Benjamin Edward Rampson, Poornima Hanumara, Anupam Garg
-
Patent number: 10817660Abstract: Tools and techniques are described for linking visual properties of charts to cells within tables. Methods provided by these tools enable users to select visual properties that are associated with graphical displays of chart data, and to link these visual properties to respective cells within the tables. User interfaces provided by these tools may provide representations of visual properties associated with the graphical displays of chart data, with these representations of the visual properties being responsive to user input to link the cells in the tables to the visual properties. These user interfaces may also include representations of the cells that are associated with the representations of the visual properties.Type: GrantFiled: January 27, 2017Date of Patent: October 27, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Benjamin Edward Rampson, Benjamin Sklar, Anupam Garg, Brian Scott Ruble
-
Patent number: 10482637Abstract: A chart element representing a chart modification for a standard chart may be provided pictorially by a computing device. The standard chart may be modified using the chart element through the presentation of a first gallery representing a feature of the standard chart for possible modification. The feature may include a horizontal axis title and a vertical axis title. A selection of the vertical axis title for possible modification from the first gallery may be received. A set of visual representations of how the vertical axis title could be modified in a second gallery may then be presented. The visual representations may include options for not displaying an axis title and for displaying an axis title in a rotated orientation. One of the options may be selected to modify the standard chart. The modified chart may then be displayed by the computing device.Type: GrantFiled: August 7, 2017Date of Patent: November 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Anupam Garg, Eric W. Patterson
-
Patent number: 10476931Abstract: Concepts and technologies are described herein for transferring an application state between a web control rendered by a native application to native indicators provided by the native application. The web control may be embedded in the native application or may be accessed by the native application. In accordance with some concepts and technologies disclosed herein, an application state control transfers the application state from a web control to a native application. The transfer may occur as a result of a function request received at the native application.Type: GrantFiled: August 29, 2016Date of Patent: November 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Anupam Garg, Nickolas Dwayne Welton, Michael Davenport
-
Patent number: 10289671Abstract: A sparkline is associated with a location in a document to provide a visual representation of one or more data values included in the document. The sparkline is associated with a data source within the document including the one or more data values. The sparkline is generated by generating the visual representation based on the one or more data values with a matrix of points to be presented at the associated location in the document. The sparkline is presented at the associated location in the document. The sparkline is configured to be regenerated when one or more of the data values in the data source change.Type: GrantFiled: May 7, 2008Date of Patent: May 14, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Samuel Chow Radakovitz, Adam Michael Buerman, Anupam Garg, Matthew John Androski, Matthew Kevin Becker, Brian S. Ruble
-
Publication number: 20170337715Abstract: A chart element representing a chart modification for a standard chart may be provided pictorially by a computing device. The standard chart may be modified using the chart element through the presentation of a first gallery representing a feature of the standard chart for possible modification. The feature may include a horizontal axis title and a vertical axis title. A selection of the vertical axis title for possible modification from the first gallery may be received. A set of visual representations of how the vertical axis title could be modified in a second gallery may then be presented. The visual representations may include options for not displaying an axis title and for displaying an axis title in a rotated orientation. One of the options may be selected to modify the standard chart. The modified chart may then be displayed by the computing device.Type: ApplicationFiled: August 7, 2017Publication date: November 23, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Anupam GARG, Eric W. PATTERSON
-
Publication number: 20170262423Abstract: Tools and techniques are described for linking visual properties of charts to cells within tables. Methods provided by these tools enable users to select visual properties that are associated with graphical displays of chart data, and to link these visual properties to respective cells within the tables. User interfaces provided by these tools may provide representations of visual properties associated with the graphical displays of chart data, with these representations of the visual properties being responsive to user input to link the cells in the tables to the visual properties. These user interfaces may also include representations of the cells that are associated with the representations of the visual properties.Type: ApplicationFiled: January 27, 2017Publication date: September 14, 2017Inventors: Benjamin Edward Rampson, Benjamin Sklar, Anupam Garg, Scott Ruble
-
Patent number: 9727989Abstract: A chart element representing a chart modification for a standard chart may be provided pictorially by a computing device. The standard chart may be modified using the chart element through the presentation of a first gallery representing a feature of the standard chart for possible modification. The feature may include a horizontal axis title and a vertical axis title. A selection of the vertical axis title for possible modification from the first gallery may be received. A set of visual representations of how the vertical axis title could be modified in a second gallery may then be presented. The visual representations may include options for not displaying an axis title and for displaying an axis title in a rotated orientation. One of the options may be selected to modify the standard chart. The modified chart may then be displayed by the computing device.Type: GrantFiled: January 8, 2014Date of Patent: August 8, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Anupam Garg, Eric W. Patterson
-
Patent number: 9558172Abstract: Tools and techniques are described for linking visual properties of charts to cells within tables. Methods provided by these tools enable users to select visual properties that are associated with graphical displays of chart data, and to link these visual properties to respective cells within the tables. User interfaces provided by these tools may provide representations of visual properties associated with the graphical displays of chart data, with these representations of the visual properties being responsive to user input to link the cells in the tables to the visual properties. These user interfaces may also include representations of the cells that are associated with the representations of the visual properties.Type: GrantFiled: March 12, 2008Date of Patent: January 31, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Benjamin Edward Rampson, Scott Ruble, Benjamin Sklar, Anupam Garg
-
Publication number: 20160373512Abstract: Concepts and technologies are described herein for transferring an application state between a web control rendered by a native application to native indicators provided by the native application. The web control may be embedded in the native application or may be accessed by the native application. In accordance with some concepts and technologies disclosed herein, an application state control transfers the application state from a web control to a native application. The transfer may occur as a result of a function request received at the native application.Type: ApplicationFiled: August 29, 2016Publication date: December 22, 2016Inventors: Anupam Garg, Nickolas Dwayne Welton, Michael Davenport
-
Patent number: 9451005Abstract: Concepts and technologies are described herein for transferring an application state between a web control rendered by a native application to native indicators provided by the native application. The web control may be embedded in the native application or may be accessed by the native application. In accordance with some concepts and technologies disclosed herein, an application state control transfers the application state from a web control to a native application. The transfer may occur as a result of a function request received at the native application.Type: GrantFiled: October 8, 2013Date of Patent: September 20, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Anupam Garg, Michael Davenport, Nickolas Dwayne Welton
-
Publication number: 20160042093Abstract: Technologies are described herein for leveraging data searches in documents. The technologies disclosed herein may be utilized to search one or more data stores to retrieve metadata relating to data entered in a document. The metadata may be used to identify relationships between the data or to identify other aspects of the data. The metadata may also be used to organize the data into a format such as a pivot table or chart.Type: ApplicationFiled: August 6, 2014Publication date: February 11, 2016Inventors: Benjamin Edward Rampson, Poornima Hanumara, Christopher John Gross, Anupam Garg, Kevin Lane Brown
-
Publication number: 20150378978Abstract: Technologies are described herein for summary data autofill. A device executes an application program configured to receive data input. The application program may determine a portion of the data may be aggregated or conducive to being summarized. Upon the detection of a user input of additional data into a document having data contained therein, the application program may display a suggested complete summary of the data. An input may be received to accept the suggested complete summary, whereby the manner in which the suggested complete summary is displayed may be changed to indicate the acceptance of the suggested complete summary. A confidence level that the suggested complete summary is a correct summary of the data may be determined. The confidence level may be adjusted based on further input of data or additional data.Type: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Christopher John Gross, Benjamin Edward Rampson, Poornima Hanumara, Anupam Garg
-
Publication number: 20150356061Abstract: A user interaction input is detected, indicating that a user is interacting with structured data. The user interaction input is identified as a pattern for which a summary view is to be generated. The summary view of the structured data is generated, based upon the detected pattern, and is displayed to the user.Type: ApplicationFiled: June 6, 2014Publication date: December 10, 2015Inventors: Benjamin E. Rampson, Christopher J. Gross, Poornima Hanumara, Anupam Garg
-
Publication number: 20150019623Abstract: Concepts and technologies are described herein for transferring an application state between a web control rendered by a native application to native indicators provided by the native application. The web control may be embedded in the native application or may be accessed by the native application. In accordance with some concepts and technologies disclosed herein, an application state control transfers the application state from a web control to a native application. The transfer may occur as a result of a function request received at the native application.Type: ApplicationFiled: October 8, 2013Publication date: January 15, 2015Applicant: Microsoft CorporationInventors: Anupam Garg, Michael Davenport, Nickolas Dwayne Welton
-
Publication number: 20140132609Abstract: A chart element representing a chart modification for a standard chart may be provided pictorially by a computing device. The standard chart may be modified using the chart element through the presentation of a first gallery representing a feature of the standard chart for possible modification. The feature may include a horizontal axis title and a vertical axis title. A selection of the vertical axis title for possible modification from the first gallery may be received. A set of visual representations of how the vertical axis title could be modified in a second gallery may then be presented. The visual representations may include options for not displaying an axis title and for displaying an axis title in a rotated orientation. One of the options may be selected to modify the standard chart. The modified chart may then be displayed by the computing device.Type: ApplicationFiled: January 8, 2014Publication date: May 15, 2014Applicant: MICROSOFT CORPORATIONInventors: Anupam Garg, Eric W. Patterson
-
Patent number: 8638333Abstract: Methods and systems are provided for modifying a chart. Chart elements are provided to a user pictorially. Each picture represents a chart modification. The chart elements are used to modify the formatting of a standard chart according to user preferences. The modified chart document is then displayed to the user including user desired formatting.Type: GrantFiled: October 6, 2009Date of Patent: January 28, 2014Assignee: Microsoft CorporationInventors: Anupam Garg, Eric W. Patterson
-
Patent number: 8605090Abstract: Methods and systems are provided for modifying a chart. Chart elements are provided to a user pictorially. Each picture represents a chart modification. The chart elements are used to modify the formatting of a standard chart according to user preferences. The modified chart document is then displayed to the user including user desired formatting.Type: GrantFiled: June 1, 2006Date of Patent: December 10, 2013Assignee: Microsoft CorporationInventors: Anupam Garg, Eric W. Patterson
-
Publication number: 20100060645Abstract: Embodiments are provided for modifying a chart. Chart elements are pictorially presented to a user for use by the user in modifying a generated standard chart. The chart elements may be presented to the user in a chart ribbon.Type: ApplicationFiled: October 6, 2009Publication date: March 11, 2010Applicant: Microsoft CorporationInventors: Anupam Garg, Eric W. Patterson