Patents by Inventor Karen G. Luk

Karen G. Luk 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: 8010597
    Abstract: A plurality of modules which provide a user with tools for engaging in social networking are created. The plurality of modules are associated with a service. A server hosting the web space receives a selection from the user corresponding to a first module. In response to the selection, the server associates the service with the web space. The first module renders the web space on a client accessing the web space. The server enables a visitor to the web space to access a second module form the plurality of modules associated with the service. The accessed second module will display the web space in a second format on the client of the visitor.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: Brian M. Perrin, Jeffrey E. Steinbok, Karen G. Luk
  • Publication number: 20090077500
    Abstract: A navigation bar in connection with the web space is generated based on the type of user and the control setting of the web space and includes one or more controls for navigating the web space. A client accessing the web space receives and renders the generated navigation bar. The navigation bar is responsive to an input device of the client and accepts a selection of at least one of the controls from the navigation bar via the input device. The selected control navigates to a predetermined portion of the web space.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian M. Perrin, Karen G. Luk, Cinthya R. Urasaki, Robert M. Dolin
  • Publication number: 20090077177
    Abstract: A plurality of modules which provide a user with tools for engaging in social networking are created. The plurality of modules are associated with a service. A server hosting the web space receives a selection from the user corresponding to a first module. In response to the selection, the server associates the service with the web space. The first module renders the web space on a client accessing the web space. The server enables a visitor to the web space to access a second module form the plurality of modules associated with the service. The accessed second module will display the web space in a second format on the client of the visitor.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian M. Perrin, Jeffrey E. Steinbok, Karen G. Luk
  • Patent number: D590418
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: April 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Lindsey R. Barcheck, Judson Craig Hally, Karen G. Luk, Duane B. Saucerman