Patents by Inventor Igor Bekelman

Igor Bekelman 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: 8707196
    Abstract: Displaying a ribbon user interface in a context dependant fashion. A method includes displaying a ribbon user interface. The ribbon user interface is associated with some set of user data and includes one or more displayed tabs. Each tab includes one or more groups that are displayed for a given tab. Each group includes one or more controls. Displaying a ribbon user interface includes displaying a single set of groups, and one or more sets of controls, one for each group, for a single tab that is selected. The method further includes receiving user input related to the user data resulting in a change of context related to the user data. Membership of at least one of the single set of groups or the one or more sets of controls is changed based on the change of context related to the user data.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventor: Igor A. Bekelman
  • Publication number: 20120079413
    Abstract: Displaying a ribbon user interface in a context dependant fashion. A method includes displaying a ribbon user interface. The ribbon user interface is associated with some set of user data and includes one or more displayed tabs. Each tab includes one or more groups that are displayed for a given tab. Each group includes one or more controls. Displaying a ribbon user interface includes displaying a single set of groups, and one or more sets of controls, one for each group, for a single tab that is selected. The method further includes receiving user input related to the user data resulting in a change of context related to the user data. Membership of at least one of the single set of groups or the one or more sets of controls is changed based on the change of context related to the user data.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: Microsoft Corporation
    Inventor: Igor A. Bekelman
  • Patent number: 7877731
    Abstract: A system, method, and computer readable storage medium for formatting and viewing a source object that allows software developers to select their own preferences for formatting and/or viewing the same source object.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: January 25, 2011
    Assignee: Microsoft Corporation
    Inventor: Igor A. Bekelman
  • Patent number: 7664795
    Abstract: Systems and methods consistent with concepts of the present embodiment of the inventive concept provide mechanisms for database migration from one database (source database platform) platform to another (target database platform). The target and source databases can be any relational databases including, without limitation, Oracle, SQL Server (Microsoft), DB2 UDB (IBM), Sybase, MySQL, PostgreSQL, and the like. The inventive methodology will work well for migration of any relational database that implements SQL language from one platform to another. A feature of the invention is the provision of a virtual engine enabling the running of an original application on a migrated database.
    Type: Grant
    Filed: September 27, 2004
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Dmitry Balin, Igor Bekelman, Irena Balin
  • Publication number: 20080196015
    Abstract: A system, method, and computer readable storage medium for formatting and viewing a source object that allows software developers to select their own preferences for formatting and/or viewing the same source object.
    Type: Application
    Filed: February 12, 2007
    Publication date: August 14, 2008
    Applicant: Microsoft Corporation
    Inventor: Igor A. Bekelman
  • Publication number: 20050149537
    Abstract: Systems and methods consistent with concepts of the present embodiment of the inventive concept provide mechanisms for database migration from one database (source database platform) platform to another (target database platform). The target and source databases can be any relational databases including, without limitation, Oracle, SQL Server (Microsoft), DB2 UDB (IBM), Sybase, MySQL, PostgreSQL, and the like. The inventive methodology will work well for migration of any relational database that implements SQL language from one platform to another. A feature of the invention is the provision of a virtual engine enabling the running of an original application on a migrated database.
    Type: Application
    Filed: September 27, 2004
    Publication date: July 7, 2005
    Inventors: Dmitry Balin, Igor Bekelman, Irena Balin