Patents by Inventor Vladimir Morozov

Vladimir Morozov 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: 8296730
    Abstract: When objects are called by a program written in a strongly-typed language using an interface written in a loosely-typed manner, incompatibilities between the programming languages can cause problems. Extension methods can simplify the interface between objects in an object model and a program written in a strongly-typed programming language by providing method overloads that accept strongly-typed parameters. Extension methods are provided that use method overloads that accept strongly-typed parameters, improving type safety by allowing the compiler to enforce type safety rather than relying on type checking at runtime. Nullable types and object initialization may be used to provide strongly-typed optional parameters. Extension methods can be used to support parameterized properties and to support class indexers, enabling query of collections of in-memory objects.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: October 23, 2012
    Assignee: Microsoft Corporation
    Inventors: David Andrew Whitechapel, Vladimir Morozov, Phillip Michael Hoff
  • Patent number: 8196096
    Abstract: An object model is provided that allows .NET developers to customize the Office Ribbon user interface according to a .NET Ribbon model rather than the Ribbon XML/callback model of Office applications. The .NET Ribbon model implements the IRibbonExtensibility interface and provides properties and events for Ribbon components. At runtime, the .NET Ribbon model generates and provides an Office application or document with the XML needed to render the custom Ribbon user interface. A visual designer tool uses the .NET Ribbon model to provide .NET developers with a component view architecture that allows developers to set component properties and generate events.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: Rachel M. Falzone Schaw, Hao Liu, Stephen James Styrchak, Lubomir I. Birov, Daniel A. Molina, Vladimir Morozov, Christian Crowser
  • Patent number: 7974913
    Abstract: The disclosed technology involves estimating daily trading volume for a securities market for a next day, estimating daily trading volume for a particular security for a next day, and estimating intraday trading volume for a particular security for a next time bin in the current day.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: July 5, 2011
    Assignee: Barclays Capital Inc.
    Inventors: Vladimir Morozov, Ashutosh Goyal, Gauravdeep S. Sagar, Amit Manwani, Sami Haj Slimane, Dragan Dacic
  • Publication number: 20110154286
    Abstract: An object model is provided that allows .NET developers to customize the Office Ribbon user interface according to a .NET Ribbon model rather than the Ribbon XML/callback model of Office applications. The .NET Ribbon model implements the IRibbonExtensibility interface and provides properties and events for Ribbon components. At runtime, the .NET Ribbon model generates and provides an Office application or document with the XML needed to render the custom Ribbon user interface. A visual designer tool uses the .NET Ribbon model to provide .NET developers with a component view architecture that allows developers to set component properties and generate events.
    Type: Application
    Filed: January 4, 2011
    Publication date: June 23, 2011
    Applicant: Microsoft Corporation
    Inventors: Rachel M. Falzone Schaw, Hao Liu, Stephen James Styrchak, Lubomir I. Birov, Daniel A. Molina, Vladimir Morozov, Christian Crowser
  • Patent number: 7865868
    Abstract: An object model is provided that allows .NET developers to customize the Office Ribbon user interface according to a .NET Ribbon model rather than the Ribbon XML/callback model of Office applications. The .NET Ribbon model implements the IRibbonExtensibility interface and provides properties and events for Ribbon components. At runtime, the .NET Ribbon model generates and provides an Office application or document with the XML needed to render the custom Ribbon user interface. A visual designer tool uses the .NET Ribbon model to provide .NET developers with a component view architecture that allows developers to set component properties and generate events.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: January 4, 2011
    Assignee: Microsoft Corporation
    Inventors: Rachel M. Falzone Schaw, Hao Liu, Stephen James Styrchak, Lubomir I. Birov, Daniel A. Molina, Vladimir Morozov, Christian Crowser
  • Publication number: 20090234804
    Abstract: When objects are called by a program written in a strongly-typed language using an interface written in a loosely-typed manner, incompatibilities between the programming languages can cause problems. Extension methods can simplify the interface between objects in an object model and a program written in a strongly-typed programming language by providing method overloads that accept strongly-typed parameters. Extension methods are provided that use method overloads that accept strongly-typed parameters, improving type safety by allowing the compiler to enforce type safety rather than relying on type checking at runtime. Nullable types and object initialization may be used to provide strongly-typed optional parameters. Extension methods can be used to support parameterized properties and to support class indexers, enabling query of collections of in-memory objects.
    Type: Application
    Filed: March 12, 2008
    Publication date: September 17, 2009
    Applicant: Microsoft Corporation
    Inventors: David Andrew Whitechapel, Vladimir Morozov, Phillip Michael Hoff
  • Publication number: 20080244443
    Abstract: An object model is provided that allows .NET developers to customize the Office Ribbon user interface according to a .NET Ribbon model rather than the Ribbon XML/callback model of Office applications. The .NET Ribbon model implements the IRibbonExtensibility interface and provides properties and events for Ribbon components. At runtime, the .NET Ribbon model generates and provides an Office application or document with the XML needed to render the custom Ribbon user interface. A visual designer tool uses the .NET Ribbon model to provide .NET developers with a component view architecture that allows developers to set component properties and generate events.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 2, 2008
    Applicant: Microsoft Corporation
    Inventors: Rachel M. Falzone Schaw, Hao Liu, Stephen James Styrchak, Lubomir I. Birov, Daniel A. Molina, Vladimir Morozov, Christian Crowser
  • Patent number: 6319869
    Abstract: A refractory material powder of a carbide-forming metal or alloy is formed into an intermediate body having a shape and size corresponding to the desired shape and size of the article. The intermediate body is exposed to a gaseous hydrocarbon or a mixture of hydrocarbons at a temperature exceeding the decomposition temperature for the hydrocarbon or hydrocarbons until the mass of the intermediate body has increased by at least 3%. The intermediate body is thereafter exposed to a temperature of 1000-1700° C. in an inert atmosphere if the temperature during exposure to the hydrocarbon or hydrocarbons was too low to ensure a complete carbidization of the intermediate body.
    Type: Grant
    Filed: December 27, 1999
    Date of Patent: November 20, 2001
    Assignee: Frenton Ltd.
    Inventors: Anatoly Birukov, Sergey Gordeev, Vladimir Morozov, Sergey Zhukov