Patents by Inventor Kevin Blaine Gjerstad

Kevin Blaine Gjerstad 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: 7334236
    Abstract: Described is a mechanism for providing scoped modular services (SMS) through an API. A common set of services is provided by the API that may be enabled or disabled by each component. The services are managed using a property system in the same manner as element properties are used, such as properties relating to text formatting. This helps to ensure fine control and a high degree of customization for a user interface. The use of the services is not limited to editing in the common sense of the word. The SMS is a mechanism for controlling access to implementation of services contained within a tree of components. Services may also be created by developers that are managed by a service manager along with the common services.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: February 19, 2008
    Assignee: Microsoft Corporation
    Inventors: Alex Mogilevsky, Mark Douglas Harper, Kevin Blaine Gjerstad