System and method for interactive wireless applications

An application program and wireless technology, applied in the field of interactive wireless application program system and method, can solve problems such as increasing complexity, increasing application program storage requirements for wireless devices, and memory resource burden

Inactive Publication Date: 2005-08-31
RES IN MOTION LTD
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, native applications have the disadvantages of being non-platform independent, having to develop multiple versions of the same application, and being relatively large in size, which places a severe burden on the device's

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for interactive wireless applications
  • System and method for interactive wireless applications
  • System and method for interactive wireless applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Equipment environment

[0026] refer to figure 1 , when communicating with the wireless network 104, the device 100 requests / responses to messages 105, respectively. The device 100 can operate as a web client of a web service (not shown) connected to the web 104 by using request / response messages 105 in the form of message header information and associated data content, for example, to request and receive products from an online merchant Price and availability. A web service is an example of a system that a client application 302 executed by the intelligent runtime environment framework 206 of the device 100 interacts with over the wireless network 104 to provide utility to a user of the device 100 . The application 302 of the device 100 can use the business logic of the web service, similar to calling a method (or function) associated with an object. It should be appreciated that the client application 302 may be downloaded / uploaded directly to the device 100 via th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A wireless application GUI is described as a set of atomic screen components. The application screens are defined through a structured language such as XML, HTML or XHTML and are expressed as a collection of nested layouts and UI controls. Representation of these visual components is facilitated through the use of an intelligent Device Runtime framework that provides a set of services for screen presentation, management and user interaction. The designation of the screen components provides for an interactive and dynamic UI, and provides for delegation of some of the user interface management to the intelligent Device Runtime framework. The screen components utilize conditional controls in the wireless application definition. Conditional controls are dynamic screen elements that determine their appearance or behavior by virtue of satisfying a particular condition. Conditional controls include so-called driving (primary) and dependent (secondary) controls that modify application runtime screen behavior.

Description

technical field [0001] The present application relates to the presentation of applications on user interfaces of wireless devices. Background technique [0002] Today, the number of terminal devices in use continues to increase, such as mobile phones, PDAs with wireless communication capabilities, two-way pagers, and the like. Software applications running on these devices increase their functionality. For example, a mobile phone may include an application that retrieves city-wide weather, or a PDA may include an application that allows the user to shop for groceries. These software applications utilize connectivity to the network in order to provide timely and useful services to users. However, developing software applications for multiple devices remains a difficult and time-consuming task due to the constrained resources of some devices and the complexity of communicating large amounts of data to the devices. [0003] Currently, devices are configured to communicate wi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F3/048G06F3/033G06F3/0482G06F9/44
CPCG06F8/38G06F3/0481G06F8/00H04B1/40
Inventor 布莱恩·R·戈林迈克尔·申菲尔德卡门·B·维塔诺夫菲拉·比布尔
Owner RES IN MOTION LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products