Patents by Inventor Matthew Ruhlen

Matthew Ruhlen 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: 7668929
    Abstract: A procedure for preparing electronic resources for delivery to client computers is disclosed. When rendered on a browser for display, the electronic resources (e.g., web pages) include a reference link to another electronic resource. In response to receiving a request for delivery of a specific resource to a client computer, a server computer retrieves the resource from storage and examines the resource to locate any link identifiers contained therein. If a link identifier is detected, the network address corresponding to this link identifier is identified by the server and incorporated into the requested electronic resource in place of the link identifier. The prepared resource is then delivered to the client computer for rendering on a browser.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: February 23, 2010
    Assignee: Microsoft Corporation
    Inventor: Matthew Ruhlen
  • Patent number: 7376650
    Abstract: Embodiments of the present invention relates to a method, system and computer-readable medium for redirecting a request URL. This redirection includes receiving the request URL from a user. The request URL includes data related to a patterned URL and data related to a destination URL. The patterned URL is determined based on the data related to the patterned URL from the request URL. A destination URL is generated based on one or more of the patterned URL, the data related to the destination URL from the request URL, and redirector configuration information.
    Type: Grant
    Filed: September 12, 2003
    Date of Patent: May 20, 2008
    Assignee: Microsoft Corporation
    Inventor: Matthew Ruhlen
  • Publication number: 20050262484
    Abstract: In a software development environment, a system and method for associating an assert with a unique identifier (“assert tag”), and using the unique identifier to store information associated with the assert in a database. Based on the unique identifier, information associated with the assert can be stored in a database or repository that contains assert information. This information can be updated, as well as displayed to the developer or tester. Information for the bugs associated with the assert can be retrieved from a database containing bug information and displayed to the developer or tester. Once the developer or tester has been presented with the information concerning the bugs associated with the assert, or other information associated with-the assert, the developer or tester can choose to enter or log-in a new bug into the database containing bug information.
    Type: Application
    Filed: July 26, 2005
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Kirk Glerum, Matthew Ruhlen, William Kennedy, Jeff Mitchell