Patents by Inventor Timothy Eshelman

Timothy Eshelman 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: 10116587
    Abstract: Techniques for electronic distribution of software applications to users and devices belonging to a single network domain, wherein such applications are configurable to provide multiple service levels. In an aspect, a first service level is provided to users and/or devices sharing the same network domain. Upon request by an admin of the network domain, an application control server verifies the admin's control of the domain, as well as fulfillment of conditions for accessing a second service level. Upon verification of control and fulfillment, the application control server allows access by the admin to an admin portal. The application control server further reassigns the service level of users and/or devices sharing the network domain from the first service level to the second service level.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: October 30, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anjali Banka, Brett Peters, Heng Ji, Jeffrey Lee James, Mochi Li, Timothy Eshelman, Matthew Kotler, Pablo Martins
  • Publication number: 20170339066
    Abstract: Techniques for electronic distribution of software applications to users and devices belonging to a single network domain, wherein such applications are configurable to provide multiple service levels. In an aspect, a first service level is provided to users and/or devices sharing the same network domain. Upon request by an admin of the network domain, an application control server verifies the admin's control of the domain, as well as fulfillment of conditions for accessing a second service level. Upon verification of control and fulfillment, the application control server allows access by the admin to an admin portal. The application control server further reassigns the service level of users and/or devices sharing the network domain from the first service level to the second service level.
    Type: Application
    Filed: May 19, 2016
    Publication date: November 23, 2017
    Inventors: Anjali Banka, Brett Peters, Heng Ji, Jeffrey Lee James, Mochi Li, Timothy Eshelman, Matthew Kotler, Pablo Martins
  • Publication number: 20050114319
    Abstract: The present invention provides a system and method for automatically suggesting optimizations that can be made to content pages to increase the chances that the network site containing the content page will be indexed and returned high in the rank ordered list of results form a search engine. In one embodiment, the present invention also includes a keyword generation tool for use in generating effective keywords for which a content page can be optimized.
    Type: Application
    Filed: March 9, 2004
    Publication date: May 26, 2005
    Applicant: Microsoft Corporation
    Inventors: Andrew Brent, Timothy Eshelman, Craig Fifield, Debra Reich, James Silvestri