Patents by Inventor Seth B. Pollack

Seth B. Pollack 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: 6760747
    Abstract: A method and system for invoking by a client computer system of a function of an object of an object class provided by a server computer system. The client sends a request to a server that comprises a Universal Resource Locator (“URL”) that identifies a script, an object class, and a function of the object class to invoke. In response to receiving the request, the server starts the script and transfers control to the script. The script instantiates an object of the object class identified in the URL of the received request and invokes the function identified in the URL of the received request. The invoked function performs the behavior of the function, creates a response to be sent to the client, and sends the response to the client. The response contains state information describing a state of the object after the behavior of the function is performed.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: July 6, 2004
    Assignee: Microsoft Corporation
    Inventors: James E. Allard, Vincent Fernandes, Kyle W. Geiger, Seth B. Pollack, Chad W. Royal, David S. Stutz
  • Publication number: 20040034855
    Abstract: A web server arrangement is provided having a kernel-mode listener service capable of receiving web requests and providing the web requests to at least one user mode web application. The listener service and the web application are operatively configured by a user-mode administrative process. The administrative process is configured to determine when a web application needs to be recycled and to selectively recycle web applications.
    Type: Application
    Filed: February 28, 2003
    Publication date: February 19, 2004
    Inventors: Eric D. Deily, Asim Mitra, Seth B. Pollack, Charles K. Moore, Andy Morrison, Rayner S. D'Souza, Douglas C. Hebenthal, Michael Courage, Vasilios Karagounis, Emily Kruglick, Wade Hilmo
  • Publication number: 20020059470
    Abstract: A method and system for invoking by a client computer system of a function of an object of an object class provided by a server computer system. The client sends a request to a server that comprises a Universal Resource Locator (“URL”) that identifies a script, an object class, and a function of the object class to invoke. In response to receiving the request, the server starts the script and transfers control to the script. The script instantiates an object of the object class identified in the URL of the received request and invokes the function identified in the URL of the received request. The invoked function performs the behavior of the function, creates a response to be sent to the client, and sends the response to the client. The response contains state information describing a state of the object after the behavior of the function is performed.
    Type: Application
    Filed: January 3, 2002
    Publication date: May 16, 2002
    Applicant: Microsoft Corporation
    Inventors: James E. Allard, Vincent Fernandes, Kyle W. Geiger, Seth B. Pollack, Chad W. Royal, David S. Stutz
  • Patent number: 6370561
    Abstract: A method and system for invoking by a client computer system of a function of an object of an object class provided by a server computer system. The client sends a request to a server that comprises a Universal Resource Locator (“URL”) that identifies a script, an object class, and a function of the object class to invoke. In response to receiving the request, the server starts the script and transfers control to the script. The script instantiates an object of the object class identified in the URL of the received request and invokes the function identified in the URL of the received request. The invoked function performs the behavior of the function, creates a response to be sent to the client, and sends the response to the client. The response contains state information describing a state of the object after the behavior of the function is performed.
    Type: Grant
    Filed: April 5, 1999
    Date of Patent: April 9, 2002
    Assignee: Microsoft Corporation
    Inventors: James E. Allard, Vincent Fernandes, Kyle W. Geiger, Seth B. Pollack, Chad W. Royal, David S. Stutz
  • Patent number: 6067559
    Abstract: A server architecture has a server program to receive client requests and multiple applications to process the requests. Each application comprises a collection of agents that can be invoked to process the requests and an application manager that manages the collection of agents. The agents within the associated collection are independent from, but dynamically accessible by, the application manager. Depending on the request, the application manager selects one or more agents to generate content to be returned to the client. An application manager director manages the application managers and facilitates delivery of the client requests from the server program to the suitable application. The application managers are independent from, but dynamically accessible by, the application manager director. For a given request, the director selects the appropriate application manager to handle the request. The application manager, in turn, selects the appropriate agent to process the request.
    Type: Grant
    Filed: April 23, 1998
    Date of Patent: May 23, 2000
    Assignee: Microsoft Corporation
    Inventors: James E. Allard, Mark T. Anders, Lei Jin, David L. Kaplan, Murali R. Krishnan, Seth B. Pollack, Andrew Sigal
  • Patent number: 5991802
    Abstract: A method and system for invoking by a client computer system of a function of an object of an object class provided by a server computer system. The client sends a request to a server that comprises a Universal Resource Locator ("URL") that identifies a script, an object class, and a function of the object class to invoke. In response to receiving the request, the server starts the script and transfers control to the script. The script instantiates an object of the object class identified in the URL of the received request and invokes the function identified in the URL of the received request. The invoked function performs the behavior of the function, creates a response to be sent to the client, and sends the response to the client. The response contains state information describing a state of the object after the behavior of the function is performed.
    Type: Grant
    Filed: November 27, 1996
    Date of Patent: November 23, 1999
    Assignee: Microsoft Corporation
    Inventors: James E. Allard, Vincent Fernandes, Kyle W. Geiger, Seth B. Pollack, Chad W. Royal, David S. Stutz