Patents by Inventor Clement Mok

Clement Mok 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: 8935602
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: January 13, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Frid-Nielsen, Clement Mok, David Kleinberg
  • Patent number: 7246307
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: July 17, 2007
    Assignee: Adobe System Incorporated
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
  • Publication number: 20070118793
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Application
    Filed: January 19, 2007
    Publication date: May 24, 2007
    Applicant: Adobe Systems Incorporated
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
  • Publication number: 20040205594
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Application
    Filed: October 2, 2002
    Publication date: October 14, 2004
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Frid-Nielsen, Clement Mok, David Kleinberg
  • Patent number: 5911145
    Abstract: A method and apparatus for a structure editor implementing a "top-down" approach to designing a Web page. The user uses a "drag and drop" interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user "publishes" the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: June 8, 1999
    Assignee: RAE Technology, Inc.
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
  • Patent number: D395427
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: June 23, 1998
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D395428
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: June 23, 1998
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D397687
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: September 1, 1998
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D399196
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: October 6, 1998
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D399501
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: October 13, 1998
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D403673
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: January 5, 1999
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D403674
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: January 5, 1999
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D424036
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: May 2, 2000
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D823692
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 24, 2018
    Assignee: Sushi Nozawa, LLC
    Inventors: Jerry A. Greenberg, Tom Nogami, Emanuele Massimini, Clement Mok, Cameron Broumand
  • Patent number: D836461
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 25, 2018
    Assignee: Sushi Nozawa, LLC
    Inventors: Jerry A. Greenberg, Tom Nogami, Emanuele Massimini, Clement Mok, Cameron Broumand
  • Patent number: D968213
    Type: Grant
    Filed: May 24, 2020
    Date of Patent: November 1, 2022
    Assignee: SUSHI NOZAWA, LLC
    Inventors: Jerry A. Greenberg, Tom Nogami, Emanuele Massimini, Clement Mok, Cameron Broumand
  • Patent number: D968214
    Type: Grant
    Filed: May 24, 2020
    Date of Patent: November 1, 2022
    Assignee: SUSHI NOZAWA, LLC
    Inventors: Jerry A. Greenberg, Tom Nogami, Emanuele Massimini, Clement Mok, Cameron Broumand