Patents by Inventor Kevin Ka-Wang Lui

Kevin Ka-Wang Lui 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: 8225202
    Abstract: A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Nicholas Duncan, Kevin Ka-Wang Lui, Patrick Carl Miller, Mark Poernbacher
  • Patent number: 7523403
    Abstract: A placeholder control object is positioned on a page of a web site hosted by a content management server (CMS). The CMS stores the page with the placeholder control object therein and serves same to a requestor thereof. In a presentation mode, the page and the placeholder control object therein are served by the CMS to a requesting viewer of the page at a browser thereof. In such presentation mode, the placeholder control object displays associated content to the viewer within the browser thereof. In an authoring mode, the page and the placeholder control object therein are served by the CMS to a requesting designer of the page at a browser thereof. In such authoring mode, the placeholder control object allows editing of the associated content by the designer within the browser thereof and saving the edited content to the CMS.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Burhan Kerem Karatal, Anthony Lawrence Jackson, Kevin Ka-Wang Lui, Arul Kumaravel
  • Publication number: 20080244383
    Abstract: A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.
    Type: Application
    Filed: June 16, 2008
    Publication date: October 2, 2008
    Applicant: Microsoft Corporation
    Inventors: Nicholas Duncan, Kevin Ka-Wang Lui, Patrick Carl Miller, Mark Poernbacher
  • Patent number: 7389472
    Abstract: A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.
    Type: Grant
    Filed: May 7, 2003
    Date of Patent: June 17, 2008
    Assignee: Microsoft Corporation
    Inventors: Nicholas Duncan, Kevin Ka-Wang Lui, Patrick Carl Miller, Mark Poernbacher
  • Publication number: 20040225652
    Abstract: A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.
    Type: Application
    Filed: May 7, 2003
    Publication date: November 11, 2004
    Applicant: Microsoft Corporation
    Inventors: Nicholas Duncan, Kevin Ka-Wang Lui, Patrick Carl Miller, Mark Poernbacher