System and method for building applications that adapt for multiple device and protocol standards
First Claim
1. A method for creating protocol dependent and device dependent content from protocol independent and device independent content, comprising:
- receiving protocol independent and device independent content object;
rendering the protocol independent and device independent content to protocol dependent and device independent content based on a resource descriptive framework (RDF) for a device; and
rendering the protocol dependent and device independent content to protocol dependent and device dependent content based on the RDF for the device.
0 Assignments
0 Petitions
Accused Products
Abstract
A process and system for adapting an application created without regard to protocol or device to a particular protocol and device. An application developer may create content in an object oriented fashion using application programming interfaces (APIs) provided by the system. The resultant content may be protocol independent and device independent. When processed by the system, the system may first take the protocol independent and device independent content and render it to become protocol dependent and device independent using engines provided by the system. The system may then take the protocol dependent and device independent content and adapt it based on a resource descriptive framework (RDF) for a device to become protocol dependent and device dependent.
-
Citations
24 Claims
-
1. A method for creating protocol dependent and device dependent content from protocol independent and device independent content, comprising:
-
receiving protocol independent and device independent content object;
rendering the protocol independent and device independent content to protocol dependent and device independent content based on a resource descriptive framework (RDF) for a device; and
rendering the protocol dependent and device independent content to protocol dependent and device dependent content based on the RDF for the device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for creating protocol dependent and device dependent content from protocol independent and device independent content, comprising:
-
class files;
application programming interfaces for creating a protocol independent and device independent content object utilizing the class files;
an engine for rendering the protocol independent and device independent content object into protocol dependent and device independent content object; and
an engine for rendering the protocol dependent and device independent content object into protocol dependent and device dependent content object. - View Dependent Claims (7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19)
-
-
13. A method for creating protocol dependent and device dependent content from protocol independent and device independent content, comprising:
-
creating protocol independent and device independent content object;
rendering the protocol independent and device independent content to protocol dependent and device independent content; and
rendering the protocol dependent and device independent content to protocol dependent and device dependent content.
-
-
17. A method for building an application once that may be used on multiple devices running multiple protocols, comprising:
-
creating protocol independent and device independent content;
adapting the content to multiple protocols; and
adapting the application to multiple devices.
-
-
20. A method for building an application once that may be used on multiple devices running multiple protocols, comprising:
-
creating protocol independent and device independent content;
rendering content to multiple devices; and
rendering the content to multiple protocols.
-
-
21. A system for creating protocol dependent and device dependent content from protocol independent and device independent content, comprising:
-
means for creating protocol independent and device independent content object;
means for rendering the protocol independent and device independent content to protocol dependent and device independent content; and
means for rendering the protocol dependent and device independent content to protocol dependent and device dependent content. - View Dependent Claims (22, 23, 24)
-
Specification