System and method for building wireless applications

An application program and wireless technology, applied in the direction of radio/inductive link selection arrangement, program control using stored program, program control device, etc., can solve problems such as memory resource burden

Active Publication Date: 2005-08-31
GOOGLE TECH HLDG LLC
View PDF0 Cites 2 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 memory resources

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 building wireless applications
  • System and method for building wireless applications
  • System and method for building wireless applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Network Systems

[0024] refer to figure 1 A network system 10 includes a plurality of terminal devices 100 for interacting with one or more general services 106 over a wide area network (WAN) 104 such as but not limited to the Internet. These devices 100 may be, but are not limited to, PDAs, pagers, cell phones, and the like. Common services provided by services 106 may be web services and / or other services such as, but not limited to, SQL databases, IDL-based CORBA and RMI / IIOP systems, legacy databases, J2EE, SAP RFC, and COM / DCOM components. In addition, the system 10 may also have a wireless network 102 for connecting the wireless devices 100 to a WAN 104 . It should be appreciated that other devices and computers (not shown) can figure 1 Other associated networks are shown connected to web service 106 . For simplicity, and for describing the system 10 below, a web service 106 defined according to a schema is chosen. However, it should be appreciated that the ...

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 system and method is described for effective management of a User Interface (UI) of a wireless device by implementing direct mapping between the application data domain and UI screens and controls. The device has an intelligent wireless device runtime environment (Device Runtime) that provides a set of basic services to manage the wireless application, including a series of linked screen and data component definitions, and their interactions can simplify the development effort and reduce resource allocation. The data domain for this category of applications is defined using the atomic data component definitions. The communication between a device user interface and data components is defined using atomic screen component definitions. Both screen and data component definitions are described in metadata using a structured definition language such as XML. The relationships between the screen and data component definitions are embedded in the XML definitions in the form of screen/data mappings. Typically, rendered screens for display are derived from some underlying data component and screens controls affected by user events impact the current state (or data representation) of the application Changes to the application domain data are automatically synchronized with the user interface, and user-entered data is automatically reflected in the application domain data. The primary mechanism behind this synchronization is the mapping of screens and data. This mechanism enables creation of dynamic and interactive screens. All changes to the data component can be immediately reflected on the screen and vice versa. This model allows building effective wireless applications based on server-to-device notifications. The data updates asynchronously pushed from the server are instantaneously reflected at the UI screen.

Description

technical field [0001] The present application relates generally to the display of wireless 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 ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
CPCG06F8/38G06F9/06
Inventor 菲拉·比布尔迈克尔·申菲尔德卡门·B·维塔诺夫布莱恩·R·戈林
Owner GOOGLE TECH HLDG LLC
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