Patents by Inventor Igor Peev
Igor Peev 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: 10186058Abstract: Various techniques for visualizing cross-pivoted tables are disclosed herein. In one embodiment, a method includes determining if a first dimension and a second dimension of a cross-pivoted table contain non-numerical values, the cross-pivoted table having a plurality of data points each dependent upon a first value in the first dimension and a second value in the second dimension. In response to determining that the first dimension and the second dimension contain non-numerical first and second values, the non-numerical first and second values can be converted to corresponding numerical first and second values. The method can then include plotting, on a display, a visual representation of the plurality of data points of the cross-pivoted table using the numerical first and second numerical values as first and second axis, respectively.Type: GrantFiled: November 11, 2015Date of Patent: January 22, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Igor Peev, Ehab Sobhy, Lewey Geselowitz, Paavany Jayanty
-
Patent number: 10067635Abstract: Three dimensional, conditional formatting based data visualization is provided. Received underlying data may be analyzed and one or more portions of the underlying data that are of interest to a user determined. The portions may be selected actively by a user of automatically determined based on a variation of values in each portion, values of data points in each portion, a usage history of the user, and/or a credential of the user. A background image may be generated by converting the tabular data into a three dimensional image or selecting and image or a graphic associated with the underlying data. The visualization(s) may then be displayed over the background. Scenes may be selected for animated slide shows or movies.Type: GrantFiled: May 19, 2016Date of Patent: September 4, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Igor Peev, Brian Scott Ruble
-
Publication number: 20170132815Abstract: Various techniques for visualizing cross-pivoted tables are disclosed herein. In one embodiment, a method includes determining if a first dimension and a second dimension of a cross-pivoted table contain non-numerical values, the cross-pivoted table having a plurality of data points each dependent upon a first value in the first dimension and a second value in the second dimension. In response to determining that the first dimension and the second dimension contain non-numerical first and second values, the non-numerical first and second values can be converted to corresponding numerical first and second values. The method can then include plotting, on a display, a visual representation of the plurality of data points of the cross-pivoted table using the numerical first and second numerical values as first and second axis, respectively.Type: ApplicationFiled: November 11, 2015Publication date: May 11, 2017Inventors: Igor Peev, Ehab Sobhy, Lewey Geselowitz, Paavany Jayanty
-
Patent number: 9589233Abstract: Automatic recognition and presentation of insights of data is provided through analysis of overall data to infer locations of a user's data. Statistical, heuristic, and comparable analysis on the user's data sets is used to determine insights such as trends, correlations, outliers, comparisons, and patterns. The insights are then presented to the user through automatically optimized visualizations (highlighting determined insights), emphasis on presented raw data, data formatting suggestions, and similar ones with the capability to explore further.Type: GrantFiled: July 13, 2016Date of Patent: March 7, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Igor Peev, Jimmy Y. Sun
-
Publication number: 20160321552Abstract: Automatic recognition and presentation of insights of data is provided through analysis of overall data to infer locations of a user's data. Statistical, heuristic, and comparable analysis on the user's data sets is used to determine insights such as trends, correlations, outliers, comparisons, and patterns. The insights are then presented to the user through automatically optimized visualizations (highlighting determined insights), emphasis on presented raw data, data formatting suggestions, and similar ones with the capability to explore further.Type: ApplicationFiled: July 13, 2016Publication date: November 3, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Igor Peev, Jimmy Y. Sun
-
Publication number: 20160266766Abstract: Three dimensional, conditional formatting based data visualization is provided. Received underlying data may be analyzed and one or more portions of the underlying data that are of interest to a user determined. The portions may be selected actively by a user of automatically determined based on a variation of values in each portion, values of data points in each portion, a usage history of the user, and/or a credential of the user. A background image may be generated by converting the tabular data into a three dimensional image or selecting and image or a graphic associated with the underlying data. The visualization(s) may then be displayed over the background. Scenes may be selected for animated slide shows or movies.Type: ApplicationFiled: May 19, 2016Publication date: September 15, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Igor Peev, Brian Scott Ruble
-
Patent number: 9418336Abstract: Automatic recognition and presentation of insights of data is provided through analysis of overall data to infer locations of a user's data. Statistical, heuristic, and comparable analysis on the user's data sets is used to determine insights such as trends, correlations, outliers, comparisons, and patterns. The insights are then presented to the user through automatically optimized visualizations (highlighting determined insights), emphasis on presented raw data, data formatting suggestions, and similar ones with the capability to explore further.Type: GrantFiled: August 2, 2013Date of Patent: August 16, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Igor Peev, Jimmy Y. Sun
-
Patent number: 9360992Abstract: Three dimensional, conditional formatting based data visualization is provided. Received underlying data may be analyzed and one or more portions of the underlying data that are of interest to a user determined. The portions may be selected actively by a user of automatically determined based on a variation of values in each portion, values of data points in each portion, a usage history of the user, and/or a credential of the user. A background image may be generated by converting the tabular data into a three dimensional image or selecting and image or a graphic associated with the underlying data. The visualization(s) may then be displayed over the background. Scenes may be selected for animated slide shows or movies.Type: GrantFiled: July 29, 2013Date of Patent: June 7, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Igor Peev, Brian Scott Ruble
-
Patent number: 9197738Abstract: Providing content and/or functionality through a display of a locked computing device. Configuration data defined by a user or application vendor identifies the content and/or functionality to be made available. Upon receipt of the content, the computing device modifies the received content based on the configuration data and provides the modified content to the user through the display of the locked computing device. The computing device also interacts with the user in accordance with the functionality identified by the configuration data. In some embodiments, notifications about voice mail or electronic mail messages are displayed to the user through a locked touch screen display. Responsive to a finger tap or other user input, additional yet limited information relating to the notifications is displayed.Type: GrantFiled: April 10, 2009Date of Patent: November 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Igor Peev, Robert Pengelly, Bryan T. Agnetta, Adam Swank, Sumonto Ghosh, Liang Chen
-
Publication number: 20150039537Abstract: Automatic recognition and presentation of insights of data is provided through analysis of overall data to infer locations of a user's data. Statistical, heuristic, and comparable analysis on the user's data sets is used to determine insights such as trends, correlations, outliers, comparisons, and patterns. The insights are then presented to the user through automatically optimized visualizations (highlighting determined insights), emphasis on presented raw data, data formatting suggestions, and similar ones with the capability to explore further.Type: ApplicationFiled: August 2, 2013Publication date: February 5, 2015Applicant: Microsoft CorporationInventors: Igor Peev, Jimmy Y. Sun
-
Publication number: 20150033131Abstract: Three dimensional, conditional formatting based data visualization is provided. Received underlying data may be analyzed and one or more portions of the underlying data that are of interest to a user determined. The portions may be selected actively by a user of automatically determined based on a variation of values in each portion, values of data points in each portion, a usage history of the user, and/or a credential of the user. A background image may be generated by converting the tabular data into a three dimensional image or selecting and image or a graphic associated with the underlying data. The visualization(s) may then be displayed over the background. Scenes may be selected for animated slide shows or movies.Type: ApplicationFiled: July 29, 2013Publication date: January 29, 2015Applicant: Microsoft CorporationInventors: Igor Peev, Brian Scott Ruble
-
Publication number: 20100146384Abstract: Providing content and/or functionality through a display of a locked computing device. Configuration data defined by a user or application vendor identifies the content and/or functionality to be made available. Upon receipt of the content, the computing device modifies the received content based on the configuration data and provides the modified content to the user through the display of the locked computing device. The computing device also interacts with the user in accordance with the functionality identified by the configuration data. In some embodiments, notifications about voice mail or electronic mail messages are displayed to the user through a locked touch screen display. Responsive to a finger tap or other user input, additional yet limited information relating to the notifications is displayed.Type: ApplicationFiled: April 10, 2009Publication date: June 10, 2010Applicant: Microsoft CorporationInventors: Igor Peev, Robert Pengelly, Bryan T. Agnetta, Adam Swank, Sumonto Ghosh, Liang Chen
-
Publication number: 20070094322Abstract: A plug-and-play system comprises an agent component that includes instructions for enabling a first device and a mobile device to be compatible upon detecting a connection between the first device and the second device. A transfer component pushes the agent component from the mobile device to the first device, the agent component executes upon reaching the first device. For example, the mobile device can be a mobile phone, a PDA, a personal organizer, and the like, and the first device can be a personal computer, a laptop computer, or a mobile device.Type: ApplicationFiled: October 21, 2005Publication date: April 26, 2007Applicant: Microsoft CorporationInventors: Igor Peev, Zeke Koch
-
Publication number: 20060270395Abstract: Synchronization of a group of mobile devices so that each mobile device substantially simultaneously and synchronously plays a selected piece of content (e.g., a compressed music file). Implementations can selectively allow mobile devices to transfer content and control information via a wireless connection such as a Bluetooth connection. Via this data transfer, each mobile device can be synchronized with respect to content to be played and the timing of the playback. Each of the users of the group of mobile devices can have a personal experience (i.e., experiencing the playback without disturbing people that are not part of the group), but at the same time share the experience with the other users of the group. For example, users can experience a musical performance in a public place that no one but themselves can hear.Type: ApplicationFiled: May 25, 2005Publication date: November 30, 2006Applicant: Microsoft CorporationInventors: Anil Dhawan, Igor Peev, Zeke Koch
-
Publication number: 20050136908Abstract: Described is a provisioning system for receiving configuration changes to and queries of settings on a mobile device. One implementation includes a router component and a configuration manager component. The router component is responsible for receiving messages delivered to the mobile device and parsing the messages into requests for information. The messages may be delivered in document format, such as in the eXtensible Markup Language (XML) format. The requests may take the form of a request to respond with existing configuration settings. The configuration manager component is responsible for determining what configuration settings are affected by the message and for processing the requests within the message. For example, the configuration manager component may process a request to query a configuration setting by retrieving the requested information from a hardware register or a software registry.Type: ApplicationFiled: January 28, 2005Publication date: June 23, 2005Applicant: Microsoft CorporationInventors: Scott Shell, Igor Peev, Yuhang Zhu
-
Patent number: D606084Type: GrantFiled: December 4, 2008Date of Patent: December 15, 2009Assignee: Microsoft CorporationInventors: Bryan T. Agnetta, Liang Chen, Igor Peev, Robert Pengelly
-
Patent number: D606085Type: GrantFiled: December 4, 2008Date of Patent: December 15, 2009Assignee: Microsoft CorporationInventors: Bryan T. Agnetta, Liang Chen, Igor Peev, Robert Pengelly
-
Patent number: D606086Type: GrantFiled: December 4, 2008Date of Patent: December 15, 2009Assignee: Microsoft CorporationInventors: Bryan T. Agnetta, Liang Chen, Igor Peev, Robert Pengelly
-
Patent number: D727950Type: GrantFiled: June 13, 2012Date of Patent: April 28, 2015Assignee: Microsoft CorporationInventors: Keri Talbot, Christopher D. Edwards, Igor Peev
-
Patent number: D727951Type: GrantFiled: June 13, 2012Date of Patent: April 28, 2015Assignee: Microsoft CorporationInventors: Keri Talbot, Christopher D. Edwards, Igor Peev