Patents by Inventor Christopher J. Beiter

Christopher J. Beiter 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).

  • Publication number: 20090083732
    Abstract: Creating a distributed application includes selecting a group of components from a list of components available on a remote server cluster. Data required to install the selected components is received from the remote server cluster. A list of instructions is created in response to the received data. The list of instructions is then stored. The list of instructions is processed to extract the data required to install the selected components. The data required to install the selected components is transmitted to the remote server cluster to enable installation of the components on the remote server cluster.
    Type: Application
    Filed: September 26, 2007
    Publication date: March 26, 2009
    Applicant: Microsoft Corporation
    Inventors: Albert C.S. Shen, Christopher J. Beiter, Richard W. Tom, Ravikumar B. Gopinath, Brian C. Blomquist, MadhaviLatha Kaniganti, David Chiu
  • Patent number: 7340604
    Abstract: The invention automatically controls whether displayed web pages and associated frames displayed within a web browser are secure or non-secure. A dynamic “Web Component” remotely controls web page security states. The Web Component uses the same script and HTML for all implementations or instantiations of the Web Component, regardless of how many unique clients make use of the Web Component. This code reuse is accomplished using entry web pages, or “entry points,” to set the value of function properties or parameters of the Web Component for dynamically and controlling the security state of a web page having at least two frames. The script and/or HTML source code of the Web Component pages does not change based on each new implementation or instantiation. Consequently, little setup work is required for each implementation, and only a basic verification test pass is needed for each unique automatically customized Internet web page.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: March 4, 2008
    Assignee: Microsoft Corporation
    Inventors: Delane Robert Hewett, Johan A. F. Sundstrom, Christopher J. Beiter
  • Publication number: 20070282962
    Abstract: An application executes on a client device to automatically subscribe a user to a particular syndication feed. In at least some instances, the user can be preliminarily unaware that they have been subscribed to the feed. In at least some embodiments, the application automatically subscribes to feeds using one or more contact lists that contain contacts that are relevant to the particular user. Specifically, the application is able to access the contact list(s) and ascertain from the individual contacts who, among the user's contacts, constitutes a source of a syndication feed. Once one or more contacts have been identified, the application can automatically subscribe to the feed so that the user can now receive and consume feed data.
    Type: Application
    Filed: June 1, 2006
    Publication date: December 6, 2007
    Applicant: Microsoft Corporation
    Inventors: Jane T. Kim, Michael I. Torres, Michael C. Connolly, Ojiakonobi Udezue, Anthony G. Thane, Geurt B. De Raad, Christopher J. Beiter, Daniel S. Struthers
  • Patent number: 7111048
    Abstract: Internet web pages displayed via an Internet web browser or other applications are automatically customized. Dynamic “Web Components” are used to automatically customize web pages. Further, these Web Components use the same script and HTML for all implementations or instantiations of the Web Component regardless of which, or how many, unique local clients make use of the Web Component. This code reuse is accomplished by using entry web pages, or “entry points,” as described in further detail below, to set the value of function properties or parameters of the Web Component for dynamically and automatically generating a web page. The script and/or HTML source code of the Web Component pages does not change based on each new implementation or instantiation. Consequently, little setup work is required for each implementation, and only a basic verification test pass is needed for each unique automatically customized Internet web page.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: September 19, 2006
    Assignee: Microsoft Corporation
    Inventors: Delane Robert Hewett, Johan A. F. Sundstrom, Christopher J. Beiter
  • Patent number: 7000107
    Abstract: The present invention involves a new system and process for automatically controlling whether a displayed web page and associated frames displayed within a window of a web browser are secure or non-secure. For example, whether the displayed web page and associated frames are provided via a secure socket layer (SSL), i.e. a web page from an HTTPS address (secure), or simply via an HTTP address (non-secure), respectively. Specifically, the present invention uses a dynamic “Web Component” to remotely control web page security states. Further, the Web Component according to the present invention uses the same script and HTML for all implementations or instantiations of the Web Component, regardless of which, or how many, unique local clients make use of the Web Component.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: February 14, 2006
    Assignee: Microsoft Corporation
    Inventors: Delane Robert Hewett, Johan A. F. Sundstrom, Christopher J. Beiter
  • Patent number: 6973483
    Abstract: The present invention involves a new system and process for automatically customizing an Internet web page displayed via an Internet browser or other application for displaying Internet web pages. Specifically, the present invention uses a dynamic “Web Component” to automatically customize web pages. Further, a Web Component according to the present invention uses the same script and HTML for all implementations or instantiations of the Web Component regardless of which, or how many, unique local clients make use of the Web Component. This code reuse is accomplished by using entry web pages, or “entry points,” as described in further detail below, to set the value of function properties or parameters of the Web Component for dynamically and automatically generating a web page. The script and/or HTML source code of the Web Component pages does not change based on each new implementation or instantiation.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: December 6, 2005
    Assignee: Microsoft Corporation
    Inventors: Delane Robert Hewett, Johan A. F. Sundstrom, Christopher J. Beiter
  • Publication number: 20030084115
    Abstract: Improving event-based windowing in a network environment. After a client retrieves an electronic document, the client detects a reference in the document to computer-executable instructions not included in the document. The client then retrieves the computer-executable instructions as well as relevant predefined event-based content that is to be displayed in response to a predetermined event. If a predetermined event occurs, the processing of the computer-executable instructions results in a window having the predefined content to be displayed over the document. The window is not easily preempted by other processes. Also, the computer-executable instructions permit a wide variety of formatting of the text within the window, and is not limited to images.
    Type: Application
    Filed: September 26, 2001
    Publication date: May 1, 2003
    Inventors: Timothy E. Wood, Christopher J. Beiter
  • Publication number: 20020103856
    Abstract: The present invention involves a new system and process for automatically customizing an Internet web page displayed via an Internet browser or other application for displaying Internet web pages. Specifically, the present invention uses a dynamic “Web Component” to automatically customize web pages. Further, a Web Component according to the present invention uses the same script and HTML for all implementations or instantiations of the Web Component regardless of which, or how many, unique local clients make use of the Web Component. This code reuse is accomplished by using entry web pages, or “entry points,” as described in further detail below, to set the value of function properties or parameters of the Web Component for dynamically and automatically generating a web page. The script and/or HTML source code of the Web Component pages does not change based on each new implementation or instantiation.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Delane Robert Hewett, Johan A.F. Sundstrom, Christopher J. Beiter
  • Publication number: 20020104023
    Abstract: The present invention involves a new system and process for automatically controlling whether a displayed web page and associated frames displayed within a window of a web browser are secure or non-secure. For example, whether the displayed web page and associated frames are provided via a secure socket layer (SSL), i.e. a web page from an HTTPS address (secure), or simply via an HTTP address (non-secure), respectively. Specifically, the present invention uses a dynamic “Web Component” to remotely control web page security states. Further, the Web Component according to the present invention uses the same script and HTML for all implementations or instantiations of the Web Component, regardless of which, or how many, unique local clients make use of the Web Component.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Delane Robert Hewett, Johan A. F. Sundstrom, Christopher J. Beiter