Patents by Inventor Hoi Lee Candy Wong

Hoi Lee Candy Wong 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: 7934162
    Abstract: A scaleable graphical user interface system for migrating the running state of graphical user interface widgets between heterogeneous device platforms includes a platform independent presentation model. The current running state of a first platform specific presentation operating on a first heterogeneous device platform may update the running state of the platform independent presentation model. The platform independent presentation model may be customized to generate a second platform specific presentation for a second heterogeneous device platform. The running state of the platform independent presentation module may be applied to the second platform specific presentation module to implement the current running state from the first heterogeneous device platform on the second heterogeneous device platform.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: April 26, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
  • Patent number: 7895522
    Abstract: A scaleable graphical user interface system utilizes a device platform independent model to provide dynamic layout of graphical user interface widgets migrated between any of a plurality of heterogeneous device platforms. The device platform independent model includes at least one platform independent graphical user interface widget. Based on the device platform independent model, platform specific graphical user interface widgets that correspond to each of the platform independent graphical user interface widgets may be laid out on a page and compared to the size of a display screen of a heterogeneous device platform. Where the page does not fit within the display screen, the platform independent graphical user interface widgets may be dynamically rearranged within the page to fit the display screen. In addition, where designated as splitable, the platform independent graphical user interface widgets may be split among multiple pages of a presentation to fit within the display screen.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: February 22, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
  • Patent number: 7392483
    Abstract: A scalable graphical user interface system may dynamically transform platform specific graphical user interface widgets migrated within an application graphical user interface between any of a plurality of heterogeneous device platforms. The scalable graphical user interface system includes a platform independent presentation model that is mapped to platform specific graphical user interface widgets. The platform independent presentation model includes platform independent graphical user interface widgets. The platform independent graphical user interface widgets may be selectively transformed with transformation rules to generate a platform specific presentation for use by the application graphical user interface on one of the heterogeneous device platforms. Applicable transformation rules may be prioritized for each selected platform independent graphical user interface widget.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: June 24, 2008
    Assignee: NTT DoCoMo, Inc,
    Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
  • Patent number: 7234111
    Abstract: A system for dynamically adapting a presentation generated with a scalable application to a display screen of any of a plurality of heterogeneous device platforms is disclosed. The system includes a device platform and a transformation module. The device platform is one of the heterogeneous device platforms and includes a display screen. The device platform is operable to initiate generation of a hierarchical configuration representing a plurality of graphical user interface components. The transformation module is operable to selectively arrange the graphical user interface components on a page as a function of the hierarchical configuration. In the addition, the transformation module is operable to selectively transform the graphical user interface components to maximize the fill of the display screen by the page.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: June 19, 2007
    Assignee: NTT Docomo, Inc.
    Inventors: Hao-hua Chu, Hoi Lee Candy Wong, Yu Song, Shoji Kurakake
  • Publication number: 20040163046
    Abstract: A system for dynamically adapting a presentation generated with a scalable application to a display screen of any of a plurality of heterogeneous device platforms is disclosed. The system includes a device platform and a transformation module. The device platform is one of the heterogeneous device platforms and includes a display screen. The device platform is operable to initiate generation of a hierarchical configuration representing a plurality of graphical user interface components. The transformation module is operable to selectively arrange the graphical user interface components on a page as a function of the hierarchical configuration. In the addition, the transformation module is operable to selectively transform the graphical user interface components to maximize the fill of the display screen by the page.
    Type: Application
    Filed: September 28, 2001
    Publication date: August 19, 2004
    Inventors: Hao-hua Chu, Hoi Lee Candy Wong, Yu Song, Shoji Kurakake
  • Publication number: 20030070061
    Abstract: A scalable graphical user interface system may dynamically transform platform specific graphical user interface widgets migrated within an application graphical user interface between any of a plurality of heterogeneous device platforms. The scalable graphical user interface system includes a platform independent presentation model that is mapped to platform specific graphical user interface widgets. The platform independent presentation model includes platform independent graphical user interface widgets. The platform independent graphical user interface widgets may be selectively transformed with transformation rules to generate a platform specific presentation for use by the application graphical user interface on one of the heterogeneous device platforms. Applicable transformation rules may be prioritized for each selected platform independent graphical user interface widget.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 10, 2003
    Inventors: Hoi Lee Candy Wong, Hao-Hua Chu, Masaji Katagiri
  • Publication number: 20030067485
    Abstract: A scaleable graphical user interface system for migrating the running state of graphical user interface widgets between heterogeneous device platforms includes a platform independent presentation model. The current running state of a first platform specific presentation operating on a first heterogeneous device platform may update the running state of the platform independent presentation model. The platform independent presentation model may be customized to generate a second platform specific presentation for a second heterogeneous device platform. The running state of the platform independent presentation module may be applied to the second platform specific presentation module to implement the current running state from the first heterogeneous device platform on the second heterogeneous device platform.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 10, 2003
    Inventors: Hoi Lee Candy Wong, Hao-Hua Chu, Masaji Katagiri
  • Publication number: 20030067489
    Abstract: A scaleable graphical user interface system utilizes a device platform independent model to provide dynamic layout of graphical user interface widgets migrated between any of a plurality of heterogeneous device platforms. The device platform independent model includes at least one platform independent graphical user interface widget. Based on the device platform independent model, platform specific graphical user interface widgets that correspond to each of the platform independent graphical user interface widgets may be laid out on a page and compared to the size of a display screen of a heterogeneous device platform. Where the page does not fit within the display screen, the platform independent graphical user interface widgets may be dynamically rearranged within the page to fit the display screen. In addition, where designated as splitable, the platform independent graphical user interface widgets may be split among multiple pages of a presentation to fit within the display screen.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 10, 2003
    Inventors: Hoi Lee Candy Wong, Hao-Hua Chu, Masaji Katagiri
  • Publication number: 20030063120
    Abstract: A scalable graphical user interface architecture for scaling a device platform independent application graphical user interface to the display screen of any of a plurality of heterogeneous device platforms is disclosed. The scalable graphical user interface architecture comprises a scalable graphical user interface library module, a customizing module and a render manager module. The device platform independent application graphical user interface is operable to initiate the creation of an instance of an intermediate representation of the application graphical user interface. The scalable graphical user interface library module is utilized by the device platform independent application graphical user interface during creation of the instance of the intermediate representation. The customizing module is operable to customize the intermediate representation as a function of one of the heterogeneous device platforms.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Yu Song, Shoji Kurakake