Patents by Inventor Eugene Veselov

Eugene Veselov 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: 9015577
    Abstract: Content can be flowed through one or more containers that can be laid out analogously to printed material. Content is flowed into the first specified container until that container is “full” of content. Subsequent content is then flowed through subsequent containers, each of which is individually identified, and whose ordering is specified independently of their position and visual presentation. Multiple independent sources of content can be flowed through multiple independent collections of containers. Each container can format the content presented within it independently from other containers, and each container can comprise script, or other programmatic constructs, which can operate on, and modify, the content flowed into such a container. To provide for the rich layouts, content containers can be nested inside one another such that multiple layers, or levels, of the layout can be edited independently of one another.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Lyman Jones, Alex Mogilevsky, Eugene Veselov, Sebastian Poulose, Paul Stephen Gildea, Markus Mielke, Koti Kiran Chegondi, Nicholas Randall Waggoner
  • Patent number: 8751924
    Abstract: Presentation of accessible content is in accordance with a grid established by rules independent of the content. Different rules establish different grids utilizable with the same content, thereby enabling proper formatting across a wide range of devices and displays. The rules provide for fixed size and auto sized column widths and row heights. Additionally, the rules provide for column widths and row heights size based on fractional weighting of the remaining space after the fixed size and auto sized grid members are accounted for. The grid establishes a coordinate system onto which content is “hung” by aligning an aspect of the content with a coordinate point. Content is hung by reference to its beginning, its end, its center point, or, alternatively, content can be specified to be stretched to fit the width of the column and the height of the row with which it is associated.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: June 10, 2014
    Assignee: Microsoft Corporation
    Inventors: Kathy Carper, Phil Cupp, Erik Daniel Anderson, Markus Mielke, Alex Mogilevsky, Rossen Atanassov, Eugene Veselov
  • Publication number: 20120284607
    Abstract: Content can be flowed through one or more containers that can be laid out analogously to printed material. Content is flowed into the first specified container until that container is “full” of content. Subsequent content is then flowed through subsequent containers, each of which is individually identified, and whose ordering is specified independently of their position and visual presentation. Multiple independent sources of content can be flowed through multiple independent collections of containers. Each container can format the content presented within it independently from other containers, and each container can comprise script, or other programmatic constructs, which can operate on, and modify, the content flowed into such a container. To provide for the rich layouts, content containers can be nested inside one another such that multiple layers, or levels, of the layout can be edited independently of one another.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Christopher Lyman Jones, Alex Mogilevsky, Eugene Veselov, Sebastian Poulose, Paul Stephen Gildea, Markus Mielke, Koti Kiran Chegondi, Nicholas Randall Waggoner
  • Publication number: 20120278696
    Abstract: Presentation of accessible content is in accordance with a grid established by rules independent of the content. Different rules establish different grids utilizable with the same content, thereby enabling proper formatting across a wide range of devices and displays. The rules provide for fixed size and auto sized column widths and row heights. Additionally, the rules provide for column widths and row heights size based on fractional weighting of the remaining space after the fixed size and auto sized grid members are accounted for. The grid establishes a coordinate system onto which content is “hung” by aligning an aspect of the content with a coordinate point. Content is hung by reference to its beginning, its end, its center point, or, alternatively, content can be specified to be stretched to fit the width of the column and the height of the row with which it is associated.
    Type: Application
    Filed: April 27, 2011
    Publication date: November 1, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kathy Carper, Phil Cupp, Erik Daniel Anderson, Markus Mielke, Alex Mogilevsky, Rossen Atanassov, Eugene Veselov
  • Publication number: 20050183006
    Abstract: A system and method capable of identifying that a node of an extensible markup language (XML) document is editable using an element of an electronic-form template is described. In at least some embodiments, the system and method are capable of determining operations that are permitted for the identified node using another element of the electronic-form template.
    Type: Application
    Filed: February 17, 2004
    Publication date: August 18, 2005
    Applicant: Microsoft Corporation
    Inventors: Jonathan Rivers-Moore, Eugene Veselov