Service designer solution
First Claim
Patent Images
1. A computer implemented method comprising:
- hosting a runtime environment on a computing device to provide an on-demand platform for development of on-demand software applications;
receiving input in the on-demand platform from web browsers of a plurality of developers to separately create a plurality of on-demand software applications without requiring the developers to write actual programming code for the on-demand software applications, a respective on-demand software application under development being executed in the runtime environment hosted on the computing device and accessible by at least one user in parallel via web browsers to test the on-demand software application;
providing, by the on-demand platform, a user with personal use of an on-demand software application selected by the user from the plurality of on-demand software applications, for testing of the on-demand software application, wherein the on-demand software applications are configurable by the user and do not require additional code to be added by the user for execution of the on-demand software applications; and
allowing the user to combine separate on-demand software applications of the plurality of on-demand software applications on the on-demand platform to create a new on-demand software application executed in the runtime environment hosted on the computing device.
13 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a system and method are provided that allows easy integration of an existing third-party information or services management system into a services platform such as a Platform without requiring actual compiled code to be written. In addition, in one embodiment, the system and method allow developers to create new applications without requiring actual code to be written, which applications run on a services platform such as a Platform and are easily billable, upgradeable and supportable.
-
Citations
18 Claims
-
1. A computer implemented method comprising:
-
hosting a runtime environment on a computing device to provide an on-demand platform for development of on-demand software applications; receiving input in the on-demand platform from web browsers of a plurality of developers to separately create a plurality of on-demand software applications without requiring the developers to write actual programming code for the on-demand software applications, a respective on-demand software application under development being executed in the runtime environment hosted on the computing device and accessible by at least one user in parallel via web browsers to test the on-demand software application; providing, by the on-demand platform, a user with personal use of an on-demand software application selected by the user from the plurality of on-demand software applications, for testing of the on-demand software application, wherein the on-demand software applications are configurable by the user and do not require additional code to be added by the user for execution of the on-demand software applications; and allowing the user to combine separate on-demand software applications of the plurality of on-demand software applications on the on-demand platform to create a new on-demand software application executed in the runtime environment hosted on the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprising:
at least one computing device having a memory and executing software instructions to; host a runtime environment to provide an on-demand platform for development of on-demand software applications; receive input in the on-demand platform from web browsers of a plurality of developers to separately create a plurality of on-demand software applications without requiring the developers to write actual programming code for the on-demand software applications, the respective on-demand software application under development being executed in the runtime environment hosted on the computing device and accessible by at least one user in parallel via web browsers to test the on-demand software application; provide, by the on-demand platform, a user with personal use of an on-demand software application selected by the user from the plurality of on-demand software applications, wherein the on-demand software applications are configurable by the user and do not require additional code to be added by the user for execution of the on-demand software applications; and allow the user to combine separate on-demand software applications of the plurality of on-demand software applications on the on-demand platform to create a new on-demand software application to be executed in the runtime environment hosted on the computing device.
-
18. A machine-readable medium having tangibly stored thereon a set of instructions, which when executed by a computing device cause the computing device to perform a method comprising:
-
hosting a runtime environment to provide an on-demand platform for development of on-demand software applications; receiving input in the on-demand platform from web browsers of a plurality of developers to separately create a plurality of on-demand software applications without requiring the developers to write actual programming code for the on-demand software applications, the respective on-demand software application under development being executed in the runtime environment hosted on the computing device and accessible by at least one user in parallel via a respective web browser, to test the on-demand software application; providing, by the on-demand platform, a user with personal use of an on-demand software application selected by the user from the plurality of on-demand software applications, wherein the on-demand software applications are configurable by the user and do not require additional code to be added by the user for execution of the on-demand software applications; and allowing the user to combine separate on-demand software applications of the plurality of on-demand software applications on the on-demand platform to create a new on-demand software application to be executed in the runtime environment hosted on the computing device.
-
Specification