IP Library Patent Application 11286306
Patent Application
App. No. 11/286,306

Method and apparatus for cross organizational sharing of software applications using host platform

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.
11/286,306
Abstract

Method and apparatus for a system for sharing a business process in the form of a software application (computer program) between at least two organizations. The shared software application is typically in the form of one or more web pages having associated data and logic and accessed by a conventional web browser and transmitted over the Internet between the two organizations. The two organizations need not have a shared computer system or even a common computer operating system. The business process underlying the software application may be for instance a vendor/supplier relationship but can be other more complex relationships such as third party sales representatives, business consulting, or computer support. The system includes the ability to configure the business process in terms of the software application which would include business logic and draw on data in the form of a database maintained by one of the organizations. The system uses a host server which supports both the software application and the sharing process.

Claims (63)

1 . A computer enabled method for sharing a business process between two organizations, comprising the acts of:

providing a business process defined by a software application on a host platform, the software application being executable on a web browser;

transmitting over a computer network an invitation to share the business process from the first organization to the second organization, the invitation referring to the business process;

receiving over the computer network an acceptance of the invitation transmitted from the second to the first organization;

configuring the business process; and

routing access to the configured business process to recipients at at least one of the organizations.

2 . The method of claim 1 , wherein the configuring includes:

activating the business process; and

modifying the activated business process.

3 . The method of claim 1 , wherein the routing includes:

determining a list of recipients at each organization; and

sending a reference to the business process to each recipient.

4 . The method of claim 1 , wherein the software application includes at least one web page using data and logic.

5 . The method of claim 1 , wherein the activating is performed by the second organization.

6 . The method of claim 1 , further comprising the act of:

transmitting an invitation to share the application over a computer network to a third organization.

7 . The method of claim 1 , wherein a user at either organization performs the act of routing.

8 . The method of claim 7 , wherein a user at either organization routes the access to the application to recipients at the other organization.

9 . The method of claim 1 , wherein the invitation is transmitted to a particular recipient at the second organization.

10 . The method of claim 1 , further comprising the act of:

determining a list of recipients for the software application.

11 . The method of claim 1 , further comprising the act of:

transmitting the invitation and acceptance via the host platform.

12 . The method of claim 1 , wherein the recipients access the software application by a web browser.

13 . The method of claim 1 , further comprising the act of:

initiating from the second organization the configured business process.

14 . A computer enabled method for sharing a business process between two organizations, comprising the acts of:

providing a business process defined by a software application on a host platform, the software application being executable on a web browser;

receiving over a computer network an invitation to share the business process sent from the first organization to the second organization, the invitation including a reference to the business process;

transmitting over the computer network an acceptance of the invitation from the second to the first organization;

configuring the business process; and

routing access to the configured business process to recipients at at least one of the organizations.

15 . The method of claim 14 , wherein the configuring includes:

activating the business process; and

modifying the activated business process.

16 . The method of claim 14 , wherein the routing includes:

determining a list of recipients at each organization; and

sending a reference to the business process to each recipient.

17 . The method of claim 14 , wherein the software application includes at least one web page using data and logic.

18 . The method of claim 14 , wherein the activating is performed by the second organization.

19 . The method of claim 14 , further comprising the act of:

transmitting an invitation to share the software application over a computer network to a third organization.

20 . The method of claim 14 , wherein a user at either organization performs the act of routing.

21 . The method of claim 20 , wherein a user at either organization routes the access to the application to recipients at the other organization.

22 . The method of claim 14 , wherein the invitation is received by a particular recipient at the second organization.

23 . The method of claim 14 , further comprising the act of:

determining a list of recipients for the software application.

24 . The method of claim 14 , further comprising the act of:

transmitting the invitation and acceptance via the host platform.

25 . The method of claim 14 , wherein the recipients access the software application by a web browser.

26 . Computer enabled apparatus for sharing a business process between two organizations, comprising:

at least one business process defined as a software application being executable by a web browser;

a software application list which lists the at least one business process;

an invitation manager coupled to the software application list and which configures an invitation to share the business process from a first to a second organization, the invitation including the at least one software application;

a list of users of the software application; and

a routing manager coupled to the list of users and to the invitation manager and which transmits over a computer network the invitation to at least one selected recipient at the second organization.

27 . The apparatus of claim 26 , further comprising an invitation list having a plurality of invitations and coupled to the invitation manager.

28 . The apparatus of claim 26 , further comprising additional software applications, each listed in the software application list.

29 . The apparatus of claim 26 , further comprising:

a routing participants list; and

a routing addresses manager coupled to the routing participants list and to the routing manager and which provides email addresses of intended recipients of the invitation.

30 . The apparatus of claim 26 , wherein the software application includes at least one web page using data and logic.

31 . The apparatus of claim 26 , wherein the apparatus is a host platform.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2007
From: NSITE SOFTWARE, INC.
To: BUSINESS OBJECTS AMERICAS
Reel/Frame 019395/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2006
From: HUANG, JIN; YANG, SUNGLI; NARRA, ANITA; LINDSEY, LARENCE; TABET, PAUL M.
To: NSITE SOFWARE, INC.
Reel/Frame 017404/0961 →