APPARATUS, METHOD AND SYSTEM FOR PROVIDING MACHINE-TO-MACHINE APPLICATIONS DEVELOPMENT
First Claim
Patent Images
1. A method comprising:
- initiating, via a processor, presentation of a graphical user interface comprising one or more screens for developing a machine-to-machine application to provide a service involving one or more machines;
detecting login by one of a plurality of device developer users;
retrieving one or more screens related to a device developer interface; and
presenting the device developer interface in response to the detection of the login by the one device developer user, the device developer interface including,a first section presenting a list of the one or more machines associated with the one device developer user, the one or more machines being selectively available for the machine-to-machine application,a second section associated with registration of a new machine, anda third section for a marketplace option to permit the one device developer user to specify pricing information for the one or more machines associated with the one device developer user.
2 Assignments
0 Petitions
Accused Products
Abstract
A framework for a machine-to-machine (M2M) application development is disclosed. The framework enables users to login and affect devices and applications that may interact with the devices by enabling M2M applications. The framework enables M2M application creation, management, and development of various profiled devices based on pre-defined data models associated with corresponding devices. Furthermore, the framework enables marketplace options to permit users to specify purchase options as well as to buy devices and applications.
114 Citations
24 Claims
-
1. A method comprising:
-
initiating, via a processor, presentation of a graphical user interface comprising one or more screens for developing a machine-to-machine application to provide a service involving one or more machines; detecting login by one of a plurality of device developer users; retrieving one or more screens related to a device developer interface; and presenting the device developer interface in response to the detection of the login by the one device developer user, the device developer interface including, a first section presenting a list of the one or more machines associated with the one device developer user, the one or more machines being selectively available for the machine-to-machine application, a second section associated with registration of a new machine, and a third section for a marketplace option to permit the one device developer user to specify pricing information for the one or more machines associated with the one device developer user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, initiate, via a processor, presentation of a graphical user interface comprising one or more screens for developing a machine-to-machine application to provide a service involving one or more machines; detect login by one of a plurality of device developer users; retrieve one or more screens related to a device developer interface; and present the device developer interface in response to the detection of the login by the one device developer user, the device developer interface including, a first section presenting a list of the one or more machines associated with the one device developer user, the one or more machines being selectively available for the machine-to-machine application, a second section associated with registration of a new machine, and a third section for a marketplace option to permit the one device developer user to specify pricing information for the one or more machines associated with the one device developer user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
an application enablement platform configured to initiate, via a processor, presentation of a graphical user interface comprising one or more screens for developing a machine-to-machine application to provide a service involving one or more machines;
to detect login by one of a plurality of device developer users;
to retrieve one or more screens related to a device developer interface; and
to present the device developer interface in response to the detection of the login by the one device developer user, the device developer interface including, a first section presenting a list of the one or more machines associated with the one device developer user, the one or more machines being selectively available for the machine-to-machine application, a second section associated with registration of a new machine, and a third section for a marketplace option to permit the one device developer user to specify pricing information for the one or more machines associated with the one device developer user.- View Dependent Claims (24)
Specification