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: 10186058
    Abstract: 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: Grant
    Filed: November 11, 2015
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Igor Peev, Ehab Sobhy, Lewey Geselowitz, Paavany Jayanty
  • Patent number: 10067635
    Abstract: 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: Grant
    Filed: May 19, 2016
    Date of Patent: September 4, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Igor Peev, Brian Scott Ruble
  • Publication number: 20170132815
    Abstract: 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: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventors: Igor Peev, Ehab Sobhy, Lewey Geselowitz, Paavany Jayanty
  • Patent number: 9589233
    Abstract: 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: Grant
    Filed: July 13, 2016
    Date of Patent: March 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Igor Peev, Jimmy Y. Sun
  • Publication number: 20160321552
    Abstract: 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: Application
    Filed: July 13, 2016
    Publication date: November 3, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Igor Peev, Jimmy Y. Sun
  • Publication number: 20160266766
    Abstract: 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: Application
    Filed: May 19, 2016
    Publication date: September 15, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Igor Peev, Brian Scott Ruble
  • Patent number: 9418336
    Abstract: 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: Grant
    Filed: August 2, 2013
    Date of Patent: August 16, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Igor Peev, Jimmy Y. Sun
  • Patent number: 9360992
    Abstract: 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: Grant
    Filed: July 29, 2013
    Date of Patent: June 7, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Igor Peev, Brian Scott Ruble
  • Patent number: 9197738
    Abstract: 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: Grant
    Filed: April 10, 2009
    Date of Patent: November 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Igor Peev, Robert Pengelly, Bryan T. Agnetta, Adam Swank, Sumonto Ghosh, Liang Chen
  • Publication number: 20150039537
    Abstract: 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: Application
    Filed: August 2, 2013
    Publication date: February 5, 2015
    Applicant: Microsoft Corporation
    Inventors: Igor Peev, Jimmy Y. Sun
  • Publication number: 20150033131
    Abstract: 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: Application
    Filed: July 29, 2013
    Publication date: January 29, 2015
    Applicant: Microsoft Corporation
    Inventors: Igor Peev, Brian Scott Ruble
  • Publication number: 20100146384
    Abstract: 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: Application
    Filed: April 10, 2009
    Publication date: June 10, 2010
    Applicant: Microsoft Corporation
    Inventors: Igor Peev, Robert Pengelly, Bryan T. Agnetta, Adam Swank, Sumonto Ghosh, Liang Chen
  • Publication number: 20070094322
    Abstract: 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: Application
    Filed: October 21, 2005
    Publication date: April 26, 2007
    Applicant: Microsoft Corporation
    Inventors: Igor Peev, Zeke Koch
  • Publication number: 20060270395
    Abstract: 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: Application
    Filed: May 25, 2005
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Anil Dhawan, Igor Peev, Zeke Koch
  • Publication number: 20050136908
    Abstract: 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: Application
    Filed: January 28, 2005
    Publication date: June 23, 2005
    Applicant: Microsoft Corporation
    Inventors: Scott Shell, Igor Peev, Yuhang Zhu
  • Patent number: D606084
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Bryan T. Agnetta, Liang Chen, Igor Peev, Robert Pengelly
  • Patent number: D606085
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Bryan T. Agnetta, Liang Chen, Igor Peev, Robert Pengelly
  • Patent number: D606086
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Bryan T. Agnetta, Liang Chen, Igor Peev, Robert Pengelly
  • Patent number: D727950
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: April 28, 2015
    Assignee: Microsoft Corporation
    Inventors: Keri Talbot, Christopher D. Edwards, Igor Peev
  • Patent number: D727951
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: April 28, 2015
    Assignee: Microsoft Corporation
    Inventors: Keri Talbot, Christopher D. Edwards, Igor Peev