IP Library › Patent Application 13111871
Patent Application
App. No. 13/111,871

Method for global resources sharing, logically linked means and integrated functionality for solutions building

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/111,871
Abstract

A method is disclosed for enabling sharing of software using logic links. Software may be an application or other code. Sharing occurs at runtime of a solution or an application. A first registered user uploads an application, an application page, and an application parameter which may then be used and shared with other users. User action seeking to share an application is done by the user selecting a logic link to the software. A second user adds a logic link in a solution that directs the integration of software sought to be shared. Thereafter, the second user may run the second solution with the application.

Claims (39)

1 . A method enabling sharing of software using logic links, the method comprising the steps of:

registering, for access to a server computer, a first user and a second user;

receiving from the first user: a first-user application; a first-user-application page; and a first-user-application parameter;

providing:

the server computer, the server computer comprising memory, the memory comprising a non-transitory computer-readable medium; and

a resources sharing container stored in the memory, the resources sharing container comprising:

a solution resource, the solution resource comprising:

a plurality of solutions able to integrate and run the first-user application, and a first-user-solution parameter; and

an application resource, the application resource comprising: the first-user application; the first-user-application parameter; and the first-user application page;

running a first solution in the plurality of solutions upon action of the first user, said running controlled by the first-user-solution parameter;

adding a logic link to the first-user-application within the first solution upon a request from the first user;

causing to run within the first solution and on the server computer the first-user application subject to the first-user-application parameter and the first-user application page, said causing initiated by first-user action to select said logic link within the first solution;

enabling the second user to add a second-user-solution parameter to the solution resource to govern how the second solution is run;

running the second-user solution upon action of the second user, said running controlled by the first-user-solution parameter if no second-user-solution parameter is present, or by the second-user-solution parameter if the second-user-solution parameter is present in the solution resource;

adding the logic link to the first-user-application within a second-user solution in the plurality of solutions upon a request from the second user; and

causing to run within the second solution and on the server computer the first-user application subject to the first-user-application parameter and the first-user application page, said causing initiated by second-user action to select said logic link within the second solution.

2 . A method enabling sharing of a software logic code block from a resources sharing container with an application at runtime of the application, the method causing the software logic code block to logic link to the application based on user action to select a logic link stored in a user resource, the method comprising the steps of:

providing a computer, the computer comprising memory, the memory comprising a non-transitory computer-readable medium;

registering a user with the computer;

assigning the user a user identification stored on the computer-readable medium;

creating a resources sharing container on the computer-readable medium, the resources sharing container comprising: a software logic code block, a user resource, an application, and an application software page used with the application;

the user resource comprising a logic link that connects the software logic code block to the application software page at runtime of the application so that the application will execute the software logic code block at runtime of the application software page;

giving the user a choice to connect or disconnect the logic link, such that if the logic link:

is disconnected, the application will not execute the software logic code block at runtime of the application; and the choice is stored and associated with the user identification in the user resource; and

is connected, the application will execute the software logic code block at runtime of the application; and the choice is stored and associated with the user identification in the user resource;

accessing the user resource associated with the user identification and if the logic link is connected, then executing the logic link of the software logic code block to the application software page upon the user launching of the application and upon the user running of the application software page; and

presenting to the user a result from executing the logic link, upon executing the logic link.

3 . A method enabling sharing of a software logic code block from a resources sharing container with an application at runtime of the application, the method causing the software logic code block to logic link to the application based on user action to select a logic link stored in a user resource, the method comprising the steps of:

providing a computing device, the computing device hosting a user's application, a first software application and a second software application;

creating an association between the first software application and a second software application, the association comprising a logic-link processed upon running the user's application on the computing device, the logic-link causing the first software application and the second software application to operate upon running the user's application;

receiving at the computer a request to run the user's application;

implementing the logic-link; and,

presenting the user's application, the first software application and the second software application for display on the computer's screen.

4 . A method enabling sharing of a software logic code block from a resources sharing container with an application at runtime of the application, the method causing the software logic code block to logic link to the application based on user action to select a logic link stored in a user resource, the method comprising the steps of:

providing a computing device, the computing device hosting a resources sharing container;

receiving a copy of a software application on the computing device, the copy lacking sensitive data hosted at the remote host;

storing the copy in the resources sharing container on the computing device;

running the software application comprising code that causes the computing device to connect with the remote host and retrieve the sensitive data without compromising the security of the remote host; and,

presenting the software application with the sensitive data to a client device.

Assignments (4)
LICENSE Recorded Oct 19, 2020
From: PILOANDIA, LLC
To: ATENSE, INC.
Reel/Frame 054099/0192 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2020
From: UNOWEB VIRTUAL, LLC
To: PILOANDIA, LLC
Reel/Frame 053948/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2015
From: UNOWEB, INC
To: UNOWEB VIRTUAL, LLC
Reel/Frame 036941/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2011
From: ALMEIDA, JOHN, MR.
To: UNOWEB INC
Reel/Frame 026312/0732 →