Patents by Inventor Marc T. Beck

Marc T. Beck 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: 8281321
    Abstract: A message board cache system comprising: a database containing message board information; a notification system in communication with the database, the notification system generating a notification when data in the database is altered or deleted; a web application executing a message board interface, the web application receiving the notification from the notification system and the data altered or deleted; a cache implementation in communication with the web application, the web application deleting an item from the cache implementation upon receiving the notification that the data has been altered or deleted from the database.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: October 2, 2012
    Inventors: Marc T. Beck, Craig S. Brown, Christopher E. Mason
  • Publication number: 20080229333
    Abstract: A message board cache system comprising: a database containing message board information; a notification system in communication with the database, the notification system generating a notification when data in the database is altered or deleted; a web application executing a message board interface, the web application receiving the notification from the notification system and the data altered or deleted; a cache implementation in communication with the web application, the web application deleting an item from the cache implementation upon receiving the notification that the data has been altered or deleted from the database.
    Type: Application
    Filed: March 6, 2008
    Publication date: September 18, 2008
    Inventors: Marc T. Beck, Craig S. Brown, Christopher E. Mason
  • Publication number: 20020016828
    Abstract: An architecture for rendering web pages. In one embodiment, a system including a first server, a first-level cache, a second server, a second-level cache and one or more provider objects. The first server receives a request from a requester for a web page. The web page has a number of clips in an arrangement. The server determines the clips and the arrangement based on a key. The first-level cache stores the clips from which the first server is to assemble the web page. The second server populates the first-level cache with any of the clips not yet stored there. The second-level cache stores the clips from which the second server is to populate the first-level cache. The provider object or objects populate the second-level cache with any of the clips not yet stored there.
    Type: Application
    Filed: December 3, 1998
    Publication date: February 7, 2002
    Inventors: BRIAN R. DAUGHERTY, MARC T. BECK, DONALD J. CLORE
  • Patent number: 6345292
    Abstract: An architecture for rendering web pages. In one embodiment, a system including a first server, a first-level cache, a second server, a second-level cache and one or more provider objects. The first server receives a request from a requestor for a web page. The web page has a number of clips in an arrangement. The server determines the clips and the arrangement based on a key. The first-level cache stores the clips from which the first server is to assemble the web page. The second server populates the first-level cache with any of the clips not yet stored there. The second-level cache stores the clips from which the second server is to populate the first-level cache. The provider object or objects populate the second-level cache with any of the clips not yet stored there.
    Type: Grant
    Filed: December 3, 1998
    Date of Patent: February 5, 2002
    Assignee: Microsoft Corporation
    Inventors: Brian R. Daugherty, Marc T. Beck, Donald J. Clore