Supplying Applications to Mobile Devices
AssigneeweComm Limited
InventorsFrederick Haigh Jowett, Robert Jeffrey Noble
Life of this patent
Estimating the term…
Abstract
Applications are supplied to mobile devices. An application template is developed as a hierarchy of nested elements and layout data for a plurality of types of element. An application is generated by applying content data to one or more of the elements to form objects. The objects are supplied to a requesting mobile device, such that each object contains data, an identification of its position within the hierarchy and an identification of its element type. In addition, layout data is supplied to the mobile device for element types corresponding to the supplied object.
Claims24
A method of supplying applications to mobile devices, comprising the steps of:
- developing an application template as a hierarchy of nested elements and layout data for a plurality of types of element;
- generating an application by applying content data to one or more of said elements to form objects;
- supplying said objects to a requesting mobile device, wherein each object contains data, an identification of its position within the hierarchy and an identification of its element type;
- and
- supplying layout data to said mobile device for element types corresponding to supplied objects.
Server apparatus comprising a processor, storage, memory and a network connection, wherein said processor is configured to:
- receive content data;
- receive an application template, wherein said template comprises a hierarchy of nested elements and layout data for a plurality of types of element;
- generate an application by applying said content data to one or more of said elements to form objects;
- supply said objects to a requesting mobile device via said network connection, wherein each object contains data, an identification of its position within the hierarchy and an identification of its element type;
- and
- supply layout data to said mobile device for element types corresponding to supplied objects.
A mobile device comprising a processor, memory and a display screen, wherein said processor is configured to:
- request objects from a server;
- receive objects each containing data, an identification of its position within a hierarchy and an identification of its element type;
- receive layout data for element types corresponding to the supplied objects;
- and
- combine said layout data with said objects to produce an application;
- and
- display said application on said display screen.
Dependencies are inferred from the claim text.