IP Library Granted Patent US 7,624,370
Granted Patent B2
US 7,624,370 · App. 11/107,887 · Granted Nov 24, 2009

System and method for facilitating development of an application and supporting access to a plurality of heterogeneous backend servers

View Patent ↗
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 7,624,370
App. No.
11/107,887
Granted
Nov 24, 2009
Kind
B2
Abstract

A plug-in is provided for use with an authoring application. The plug-in facilitates development of a wireless application in communication with a backend server via a corresponding connector. The plug-in comprises an interface and an assembler. The interface interfaces with the authoring application and receiving a desired inquiry from the authoring application to be posted to the backend server. The assembler creates a schema-based description document describing the inquiry in accordance with a set of predefined criteria for ensuring that the connector is able to interpret the description document.

Claims (9)

1. A computer readable storage medium comprising computer code for execution by a processor, the computer code configured to provide a plug-in for use with an authoring application, the plug-in for facilitating development of a wireless application by enabling communication with a backend server via a corresponding connector, the computer code comprising instructions for the plug-in to provide:

(a) an interface for interfacing with the authoring application and for receiving from the authoring application a desired inquiry to be made to the backend server; and

(b) an assembler for creating a schema-based description document describing the inquiry in accordance with a set of predefined criteria for enabling the connector to interpret the description document.

2. The computer readable storage medium of claim 1 further comprising computer code for providing a connection interface for connecting to the backend server for enabling testing of the wireless application during development.

3. The computer readable storage medium of claim 1 , wherein the description document excludes potentially sensitive information and the assembler creates a data document for including such information, the description document being published and the data document being secret.

4. A computer readable storage medium comprising computer code for execution by a processor for facilitating communication between a wireless application and a backend server wherein the computer code provides instructions for providing:

(a) a plug-in is for use with an authoring application for creating the wireless application as well as a schema-based description document describing possible backend server inquiries available to the wireless application in accordance with a set of predefined criteria; and

(b) a connector is for use with a gateway server for interpreting the schema-based document in accordance with the set of predefined criteria and establishing a connection with the backend server in response to at least one of the backend server inquiries from the wireless application.

5. The computer readable storage medium of claim 4 , wherein the description document excludes potentially sensitive information and a data document for includes such information, the description document being published and the data document being secret.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
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 Jul 8, 2005
From: BIBR, VIERA; FRITSCH, BRINDUSA; CACENCO, MICHAEL; SHENFIELD, MICHAEL; PECHERSKY, LEO
To: RESEARCH IN MOTION LIMITED
Reel/Frame 016760/0961 →