Patents by Inventor Johan Sundstrom

Johan Sundstrom 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: 20070208751
    Abstract: A content modification platform facilitates personalized presentation and interaction associated with content such as web content, document content, transactional content, multimedia content, and the like. The platform provides sharing of personalization features to facilitate developing a community view of content, such as the internet Menu features are configured to modify source content through simple commands such as add, delete, replace targeted toward content and links to content. The content modification platform is beneficially and effectively used in a variety of on-line content types, environments, transactions, business activity, e-commerce, stock trading, education, human resources and many others. By facilitating a user defining what relationships between and among content is important to them, a customized view of the internet can be presented to the user.
    Type: Application
    Filed: November 22, 2006
    Publication date: September 6, 2007
    Inventors: David Cowan, Justin Label, Johan Sundstrom
  • Publication number: 20070050482
    Abstract: A system and method for rendering pages, and a configuration server are disclosed. The system comprises at least one rendering server, at least one composition service server, and a configuration server. The method comprises receiving a request to render, checking cache for a web service, requesting the web service, and rendering. The configuration server comprises a storage module and a transmit module.
    Type: Application
    Filed: August 23, 2005
    Publication date: March 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Johan Sundstrom, David Snelling
  • Publication number: 20060123230
    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: Application
    Filed: January 27, 2006
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: Delane Hewett, Johan Sundstrom, Christopher Beiter
  • Publication number: 20060064471
    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: Application
    Filed: November 10, 2005
    Publication date: March 23, 2006
    Applicant: Microsoft Corporation, Corporation in the State of Washington
    Inventors: Delane Hewett, Johan Sundstrom, Christopher Beiter
  • Publication number: 20060037670
    Abstract: A process for manufacturing fine iron or steel powders includes the steps of providing an iron based, fragmented raw material, finely divided when applicable, providing a brittle material by transforming raw material to nitride by means of ammonia gas, milling the nitridic material to particle sizes desired, when applicable, and denitriding to a fine iron or steel powder. Also disclosed is a plant for manufacturing fine iron or steel powders, fine iron or steel powders and use of powders manufactured thereby.
    Type: Application
    Filed: October 9, 2003
    Publication date: February 23, 2006
    Applicant: Institutet For Metallforskning AB
    Inventor: Johan Sundstrom