×

Method for global resource sharing having logically linked means and integrated functionality for building solutions

DC
  • US 7,971,198 B2
  • Filed: 06/08/2005
  • Issued: 06/28/2011
  • Est. Priority Date: 06/08/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method enabling sharing of software logic code blocks with an application that may be incorporated into a solution, the method performing, at a server, the steps of:

  • registering a plurality of users with the server;

    providing each registered user with a user ID stored on a computer readable medium;

    providing a resource sharing container comprising a plurality of relational database tables including a user resources table, an application resources table, and a solution resources table;

    wherein the user resources table associates each of the user IDs with at least one of a plurality of solution IDs and associates each of the solution IDs with one or more of a plurality of application IDs;

    wherein the application resources table associates each of the application IDs and the solution IDs with a plurality of logic links and logic nodes, wherein each of the logic links identifies a page resource stored in the solution resource table and each of the logic nodes identifies a code block;

    receiving a login request from a first user of the plurality of registered users over a network;

    locating a first user ID of the first user in the user resources table and retrieving the one or more solution IDs corresponding to the first user ID;

    retrieving the one or more application IDs associated with the one or more retrieved solution IDs and virtually replicating an application resource for each of the one or more retrieved application IDs, wherein virtually replicating the application resource comprises;

    accessing the application resources table and retrieving the logic links and logic nodes associated with the retrieved application ID;

    loading one or more page resources from the solution resources table according to a database query formulated from the retrieved logic links; and

    integrating code blocks identified by the retrieved logic nodes into the loaded page resources; and

    executing the integrated page resources and code blocks of the virtually replicated application resource at the server according to input received from the first user to render one or more web pages at the computer operated by the first user.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×