IP Library Patent Application 13245982
Patent Application
App. No. 13/245,982

MOBILE WIRELESS COMMUNICATIONS SYSTEM PROVIDING ENHANCED USER INTERFACE (UI) CONTENT DISPLAY FEATURES AND RELATED METHODS

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.
13/245,982
Abstract

A method for visually rendering data on a display of a mobile device having a native client user interface (UI) may include storing application data on a backend data server without visual attribute formatting associated therewith, and generating visual attribute formatting rules for storage on an application proxy server so that application data retrieved from the backend data server has the visual attribute formatting rules applied thereto. At least one application for the mobile device may be generated that is configured to at least cause the mobile device to retrieve the stored application data having the visual attribute formatting rules applied thereto from the backend data server via the application proxy server, and visually render on the display of the mobile device the retrieved application data having the visual attribute formatting rules applied thereto using the native client UI and without visual attribute formatting by the at least one application.

Claims (34)

1 . A method for visually rendering data on a display of a mobile wireless communication device having a native client user interface (UI), the method comprising:

storing application data on a backend data server without visual attribute formatting associated therewith;

generating visual attribute formatting rules for storage on an application proxy server so that application data retrieved from the backend data server has the visual attribute formatting rules applied thereto; and

generating at least one application for the mobile wireless communications device configured to at least

cause the mobile wireless communications device to retrieve the stored application data having the visual attribute formatting rules applied thereto from the backend data server via the application proxy server, and

visually render on the display of the mobile wireless communications device the retrieved application data having the visual attribute formatting rules applied thereto using the native client UI and without visual attribute formatting by the at least one application.

2 . The method of claim 1 wherein the at least one application comprises a plurality of different applications for the mobile wireless communications device; and wherein the visual attribute formatting rules comprise a respective different set of visual attribute formatting rules for each of the different applications.

3 . The method of claim 1 wherein the visual attribute formatting rules comprise rich client formatting rules.

4 . The method of claim 1 wherein the visual attribute formatting rules comprise markup language formatting rules.

5 . The method of claim 1 wherein the application data comprises extensible markup language (XML) data.

6 . The method of claim 1 wherein the visual attribute formatting rules comprise at least one of an active label rule, a button component rule, a text component rule, a dropdown component rule, a checkbox component rule, a contact component rule, a map component rule, or a calendar event component rule.

7 . The method of claim 1 wherein the at least one application is further configured to cause the mobile wireless communications device to generate response information for the backend data server using key-value pairs.

8 . A method for visually rendering data on a display of a mobile wireless communications device having a native client user interface (UI), the method comprising:

storing application data on a backend data server without visual attribute formatting associated therewith;

generating a visual attribute formatting rules for storage on an application proxy server so that application data retrieved from the backend data server has the visual attribute formatting rules applied thereto, wherein the visual attribute formatting rules comprise at least one of rich client formatting rules and markup language rules; and

generating at least one application for the mobile wireless communications device configured to at least

cause the mobile wireless communications device to retrieve the stored application data having the visual attribute formatting rules applied thereto from the backend data server via the application proxy server, and

visually render on the display of the mobile wireless communications device the retrieved application data having the visual attribute formatting rules applied thereto using the native client UI and without visual attribute formatting by the at least one application.

9 . The method of claim 8 wherein the at least one application comprises a plurality of different applications for the mobile wireless communications device; and wherein the visual attribute formatting rules comprise a respective different set of visual attribute formatting rules for each of the different applications.

10 . The method of claim 8 wherein the application data comprises extensible markup language (XML) data.

11 . The method of claim 8 wherein the visual attribute formatting rules comprise at least one of an active label rule, a button component rule, a text component rule, a dropdown component rule, a checkbox component rule, a contact component rule, a map component rule, or a calendar event component rule.

12 . The method of claim 8 wherein the at least one application is further configured to cause the mobile wireless communications device to generate response information for the backend data server using key-value pairs.

13 . A communications system comprising:

a backend data server configured to store application data without visual attribute formatting associated therewith;

an application proxy server configured to store and apply visual attribute formatting rules to application data retrieved from said backend data server; and

a mobile wireless communications device comprising a display and having a native client user interface (UI), the mobile wireless communications device configured to at least

retrieve the application data having the visual attribute formatting rules applied thereto from said application proxy server based upon an application on the mobile wireless communications device, and

visually render on said display the retrieved application data having the visual attribute formatting rules applied thereto using the native client UI and without visual attribute formatting by the at least one application.

14 . The system of claim 13 wherein the at least one application comprises a plurality of different applications; and wherein the visual attribute formatting rules comprise a respective different set of visual attribute formatting rules for each of the different applications.

15 . The system of claim 13 wherein the visual attribute formatting rules comprise rich client formatting rules.

16 . The system of claim 13 wherein the visual attribute formatting rules comprise markup language formatting rules.

17 . The system of claim 13 wherein the application data comprises extensible markup language (XML) data.

18 . The system of claim 13 wherein the visual attribute formatting rules comprise at least one of an active label rule, a button component rule, a text component rule, a dropdown component rule, a checkbox component rule, a contact component rule, a map component rule, or a calendar event component rule.

19 . The system of claim 13 wherein said mobile wireless communications device is further configured to generate response information for the backend data server using key-value pairs based upon the at least one application.

Assignments (4)
CHANGE OF NAME Recorded Oct 22, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034030/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028153/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2012
From: SCHULTZ, CHARLES P.; IYER, KANNAN N.; BHUTA, MAHESH; DOSHI, PANKIL; TALWALKAR, ROHIT
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 028018/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2012
From: BIBR, VIERA
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028018/0343 →