Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2005-03-14
2010-02-02
Zhen, Wei Y (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S109000, C717S121000, C715S763000, C715S764000
Reexamination Certificate
active
07657868
ABSTRACT:
A computing device and method for coordinating the development of a client application including application components comprising one or more of at least one of a data component, a message component or a screen component, having corresponding component definitions, or a workflow component comprising a series of instructions. A first development pattern module configured for interaction with a development environment is provided by a computer user interface, the first development pattern module configured for selecting a first pattern from a plurality of patterns based on an application component type central to the client application, the developing definitions of at least one of the application components through interaction with a data model of the development environment providing a persistent state of the application components . . . the first pattern is selected from the group consisting of: a pattern for generating a suitable application based on an available backend data source messaging description; a pattern for developing the suitable application based on an available backend data source messaging description such that the entire application is developed including data components and screen components; a pattern for developing the application based on an existing database schema; a pattern for developing a standard set of data components that model a particular business domain for the application, a screen pattern for coordinating the development of a screen component as the first component; a message pattern for coordinating a development of a message component as the first component; and a script pattern for coordinating a development of a workflow component as a second component as recited in a manner in the independent claims 1 and 21.Any comments considered necessary by applicant must be submitted no later than the payment of the issue fee and, to avoid processing delays, should preferably accompany the issue fee. Such submissions should be clearly labeled “Comments on Statement of Reasons for Allowance.”
REFERENCES:
patent: 6104874 (2000-08-01), Branson et al.
patent: 6226788 (2001-05-01), Schoening et al.
patent: 6993743 (2006-01-01), Crupi et al.
patent: 7000219 (2006-02-01), Barrett et al.
patent: 7047518 (2006-05-01), Little et al.
patent: 7178129 (2007-02-01), Katz
patent: 7219327 (2007-05-01), Jacobs et al.
patent: 7266806 (2007-09-01), Choi et al.
patent: 7272819 (2007-09-01), Seto et al.
patent: 7296263 (2007-11-01), Jacob
patent: 7493594 (2009-02-01), Shenfield et al.
patent: 2002/0026474 (2002-02-01), Wang et al.
patent: 2004/0003400 (2004-01-01), Carney et al.
patent: 2004/0172555 (2004-09-01), Beringer et al.
patent: 2004/0177335 (2004-09-01), Beisiegel et al.
patent: 2005/0257190 (2005-11-01), Shaburov et al.
patent: 2006/0206861 (2006-09-01), Shenfield et al.
patent: 2006/0206890 (2006-09-01), Shenfield et al.
patent: WO 98/30962 (1998-07-01), None
patent: WO 01/46802 (2001-06-01), None
patent: WO 01/46802 (2001-06-01), None
patent: WO 2004/059938 (2004-07-01), None
International Search Report, Application No. EP 05 10 1958, dated Aug. 19, 2005; “Deploying BlackBerry Desktop and Handheld Software” 2003, XP002288590 *p. 3, line 24-p. 6, line 2*.
Abrams M et al: “UIML: an applicance-independent XML user interface language” Computer Networks, Elsevier Science Publishers B.V., Amsterdam, NL. vol. 31, No. 11-16, May 17, 1999, pp. 1695-1708, XP004304584 ISSN: 1389-1289 *abstract* *p. 1699, left-hand column, line 22—p. 1701, right-hand column, last line*.
European Search Report issued by the European Patent Office dated Sep. 6, 2005 for corresponding European Patent Application No. 05101956.
European Search Report issued by the European Patent Office dated Nov. 5, 2005 for corresponding European Patent Application No. 05101955.2.
Xiulan, Yu et al., “WSCE: a flexible web service composition environment.” XP010708875, the whole document.
European Search Report issued by the European Patent Office dated Aug. 29, 2005 for corresponding European Patent Application No. 05101890.1.
Tatsubori, M. et al., “Best-practice patterns and tool support for configuring secure web services messaging” XP010708861, the whole document.
Goring Bryan R.
Mateescu Daniel
Shenfield Michael
Gowling Lafleur Henderson LLP
Lu Xiang
Rampuria Satish
Research In Motion Limited
Sprigings Mark
LandOfFree
System and method for applying development patterns for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for applying development patterns for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for applying development patterns for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4160272