Patents by Inventor Peter Emmanuel Durham

Peter Emmanuel Durham 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: 7321917
    Abstract: A method and apparatus for displaying an options page for client application in a network environment. Instead of hard coding the options page within the client application, the options page is stored on a server computer and may be updated dynamically without modifying the client application. In one aspect, the user requests to view the options page using menu commands generated by the client application. In response to the user request, the client application launches a browser, if needed, and passes the current settings for the options page to the browser along with an address pointing to the location of the options page on a server computer. The browser connects to the server computer specified in the URL, requests the page associated with the address, and passes the user settings to the server computer.
    Type: Grant
    Filed: July 27, 2004
    Date of Patent: January 22, 2008
    Assignee: Microsoft Corporation
    Inventor: Peter Emmanuel Durham
  • Patent number: 6810410
    Abstract: A method and apparatus for displaying an options page for client application in a network environment. Instead of hard coding the options page within the client application, the options page is stored on a server computer and may be updated dynamically without modifying the client application. In one aspect, the user requests to view the options page using menu commands generated by the client application. In response to the user request, the client application launches a browser, if needed, and passes the current settings for the options page to the browser along with an address pointing to the location of the options page on a server computer. The browser connects to the server computer specified in the URL, requests the page associated with the address, and passes the user settings to the server computer.
    Type: Grant
    Filed: August 3, 1999
    Date of Patent: October 26, 2004
    Assignee: Microsoft Corporation
    Inventor: Peter Emmanuel Durham
  • Patent number: 6330566
    Abstract: A system and method for reducing browser latency in customized web page production through caching in one or more client-stored tokens a compressed representation of a core set of user information preferences. Compression can be achieved in part by using bit flags to represent preference elections, where default preferences can be omitted to reduce token size. Multiple compressible regions may also be incorporated into a token so that mutually exclusive preferences can be stored in different regions, increasing the likelihood of compressed regions. To further reduce token size, multiple bit flags can be treated as defining a single character within the token. Thus, preferences may include stock selections, weather, news, sports, or other interests, where each preference is assigned a bit position in a series, and the series then interpreted as one or more characters.
    Type: Grant
    Filed: June 22, 1998
    Date of Patent: December 11, 2001
    Assignee: Microsoft Corporation
    Inventor: Peter Emmanuel Durham