Patents by Inventor Zhong Hai Luo

Zhong Hai Luo 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: 8307294
    Abstract: A method of enabling assisted visual development of workflow for an application task. A workflow wizard provides a tasking page from which a user selects a desired one of a plurality of candidate tasks. The workflow wizard then provides a data selection page from which the user selects a desired set of data components from a plurality of candidate data components. A target selection page is then provided, from which the user can select a desired one of a plurality of candidate objects. Finally, an assignment page is provided, to enable the user to specify a detailed assignment relationship between the selected set of data components and fields of the selected target. The workflow wizard then auto-generates code that, when executed, will implement the selected task using the selected set of data components, the selected target and the specified assignment.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: November 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Zhong Hai Luo, Bryan R. Goring, Michael Shenfield
  • Patent number: 8086995
    Abstract: A system and method for developing an application for execution on a target device is described. The system comprises: a processor and a memory for storing instructions and data to configure the processor to provide: a development platform interface for developing a presentation component for output by the target device to a user interface in accordance with a target device appearance definition; a plurality of development platform appearance definitions for configuring the appearance of output of the development platform interface; and a mapping mechanism for mapping between the target device appearance definition and a corresponding development platform appearance definition to simulate on the system the output of the presentation component by the target device.
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: December 27, 2011
    Assignee: Research In Motion Limited
    Inventors: Zhong Hai Luo, Bryan Goring, David Debruin, Michael Shenfield
  • Publication number: 20110131511
    Abstract: A method of enabling assisted visual development of workflow for an application task. A workflow wizard provides a tasking page from which a user selects a desired one of a plurality of candidate tasks. The workflow wizard then provides a data selection page from which the user selects a desired set of data components from a plurality of candidate data components. A target selection page is then provided, from which the user can select a desired one of a plurality of candidate objects. Finally, an assignment page is provided, to enable the user to specify a detailed assignment relationship between the selected set of data components and fields of the selected target. The workflow wizard then auto-generates code that, when executed, will implement the selected task using the selected set of data components, the selected target and the specified assignment.
    Type: Application
    Filed: May 21, 2010
    Publication date: June 2, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Zhong Hai LUO, Bryan R. GORING, Michael SHENFIELD
  • Patent number: 7747958
    Abstract: A method of enabling assisted visual development of workflow for an application task. A workflow wizard provides a tasking page from which a user selects a desired one of a plurality of candidate tasks. The workflow wizard then provides a data selection page from which the user selects a desired set of data components from a plurality of candidate data components. A target selection page is then provided, from which the user can select a desired one of a plurality of candidate objects. Finally, an assignment page is provided, to enable the user to specify a detailed assignment relationship between the selected set of data components and fields of the selected target. The workflow wizard then auto-generates code that, when executed, will implement the selected task using the selected set of data components, the selected target and the specified assignment.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: June 29, 2010
    Assignee: Research In Motion Limited
    Inventors: Zhong Hai Luo, Bryan R. Goring, Michael Shenfield
  • Patent number: 7561079
    Abstract: A method and apparatus for data encoding such as 3 to 4 encoding (base64, uuencode etc.) is provided. Bytes of data to be encoded having negative values are made positive while preserving the information to be encoded. The positive values may be manipulated by addition (e.g. to a common store) and bit shifting to efficiently obtain encoded data such as by indexing an encoding alphabet.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: July 14, 2009
    Assignee: Research In Motion Limited
    Inventor: Zhong Hai Luo
  • Publication number: 20080122663
    Abstract: A method and apparatus for data encoding such as 3 to 4 encoding (base64, uuencode etc.) is provided. Bytes of data to be encoded having negative values are made positive while preserving the information to be encoded. The positive values may be manipulated by addition (e.g. to a common store) and bit shifting to efficiently obtain encoded data such as by indexing an encoding alphabet.
    Type: Application
    Filed: December 20, 2007
    Publication date: May 29, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Zhong Hai Luo
  • Patent number: 7375658
    Abstract: A method and apparatus for data encoding such as 3 to 4 encoding (base64, uuencode etc.) is provided. Bytes of data to be encoded having negative values are made positive while preserving the information to be encoded. The positive values may be manipulated by addition (e.g. to a common store) and bit shifting to efficiently obtain encoded data such as by indexing an encoding alphabet.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: May 20, 2008
    Assignee: Research In Motion Limited
    Inventor: Zhong Hai Luo
  • Patent number: 7245238
    Abstract: A method and apparatus for data encoding such as 3 to 4 encoding (base64, uuencode etc.) is provided. Bytes of data to be encoded having negative values are made positive while preserving the information to be encoded. The positive values may be manipulated by addition (e.g. to a common store) and bit shifting to efficiently obtain encoded data such as by indexing an encoding alphabet.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: July 17, 2007
    Assignee: Research In Motion Limited
    Inventor: Zhong Hai Luo