Patents Examined by Omar Abul-Ali
  • Patent number: 8887078
    Abstract: The subject disclosure relates to systems and methods for providing custom controls configuration. In one embodiment, a system comprises a custom controls component configured to receive view information associated with a default view of controls, and receive customized configuration information indicative of a customization of at least one aspect of the controls. The default view of controls is based on data and default configuration information, and the data and the default configuration information are represented via a data-driven programming language. The custom control component is also configured to generate a customized view of the controls based, at least, on the default view of the controls and the customized configuration information. The configuration information comprises metadata, and the customized view of the controls includes a modified view, help text, or a description of a field associated with the controls.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: November 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Gunter Leeb, Gersh Payzer, Quetzal Bradley
  • Patent number: 8438496
    Abstract: Tailoring automatic document scrolling to content and properties of the content increases readability of the document for a user. Instead of a user being forced to adjust to variations in content of a document while automatic scrolling proceeds at a constant rate or being forced to interrupt the automatic scrolling, the automatic scrolling shifts scroll speed for content variations. An application that presents a document and allows for automatic scrolling through the document, computes various scroll values for different document content and/or different properties of the same document content.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: May 7, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Abhishek Naveen Hegde