IP Library Patent Application 12048600
Patent Application
App. No. 12/048,600

Automating Construction of a Data-Source Interface For Component Applications

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/048,600
Abstract

A method is provided for creating a messaging description document from at least a portion of an existing application. The method comprises the following steps. The application is analyzed for application messages. Message elements are generated in the messaging description document in accordance with the application messages. A mapping document is generated to correlate the generated message elements in the messaging description document with corresponding application messages. A computer readable medium comprising instructions for executing the steps of the method is also provided. A computing device comprising memory for storing instructions and a processor for executing the instructions to implements the steps of the method is also provided.

Claims (24)

1 . A method for creating a messaging description document from at least a portion of an existing application, the method comprising the steps of:

analyzing the application for application messages;

generating message elements in the messaging description document in accordance with the application messages; and

generating a mapping document to correlate the generated message elements in the messaging description document with corresponding application messages.

2 . The method of claim 1 , comprising the step of integrating the message description document into an existing application for providing access to a backend server.

3 . The method of claim 1 , comprising the further step of publishing the messaging description document to facilitate third-party access to a backend server.

4 . The method of claim 1 comprising the further step of renaming at least one of the message elements or the application messages with a new name.

5 . The method of claim 4 comprising the further step of updating the mapping document to reflect the new name.

6 . A computer readable medium comprising instructions method for creating a messaging description document from at least a portion of an existing application, the instructions, when executed on a computing device, cause the computing device to implement the steps of:

analyzing the application for application messages;

generating message elements in the messaging description document in accordance with the application messages; and

generating a mapping document to correlate the generated message elements in the messaging description document with corresponding application messages.

7 . The computer readable medium of claim 6 , comprising further instructions for integrating the message description document into an existing application for providing access to a backend server.

8 . The computer readable medium of claim 6 , comprising further instructions for publishing the messaging description document to facilitate third-party access to a backend server.

9 . The computer readable medium of claim 6 comprising further instructions for facilitating renaming at least one of the message elements or the application messages with a new name.

10 . The computer readable medium of claim 9 comprising further instructions for updating the mapping document to reflect the new name.

11 . A computing device configured to create a messaging description document from at least a portion of an existing application, the computing device comprising memory configured to store instructions and a processor configured to execute the instructions for:

analyzing the application for application messages;

generating message elements in the messaging description document in accordance with the application messages; and

generating a mapping document to correlate the generated message elements in the messaging description document with corresponding application messages.

12 . The computing device of claim 11 , comprising further instructions for integrating the message description document into an existing application for providing access to a backend server.

13 . The computing device of claim 11 , comprising further instructions for publishing the messaging description document to facilitate third-party access to a backend server.

14 . The computing device of claim 11 , comprising further instructions for facilitating renaming at least one of the message elements or the application messages with a new name.

15 . The computing device of claim 14 comprising further instructions for updating the mapping document to reflect the new name.

Assignments (2)
CHANGE OF NAME Recorded Nov 4, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034161/0093 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2008
From: CACENCO, MICHAEL V.; GORING, BRYAN R.; KYPRIANOU, NIKOS
To: RESEARCH IN MOTION LIMITED
Reel/Frame 020989/0780 →