System and method for sharing resources between web applications
First Claim
1. A method for sharing resources among multiple applications, the method comprising:
- presenting a web page, the web page comprisinga plurality of web applications, including a first web application and a second web application,a plurality of indicators, wherein each indicatoridentifies selectable resources in the web applications,identifies drop zones on the web page where a resource can be accepted, andindicates one or more functions to be performed on the resource when it is accepted;
wherein the plurality of indicators includea first indicator that identifies a resource associated with the first web application, anda second indicator that identifies a drop zone associated with the second web application;
accepting, by a draggable resource component, input indicating a selection of the resource associated with the first web application and the drop zone associated with the second web application; and
in response to the selectionproviding, by the draggable resource component, the resource associated with the first web application to the second web application, andimplementing on the second web application, by a resource acceptance module, the resource associated with the first web application wherein the implementation is particular to the second web application.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention enable an interface for sharing resources between applications. An indicator can be used to identify resources that are selectable. Additionally, indicators can identify locations of the page that can accept resources and a function to be performed when a resource is dragged into a section of a page corresponding to a web application. By utilizing, these functions, an interface is created that allows a user to select a graphical representation of a resource in a first application and cause the resource to be associated with a second application by dragging the graphical representation of the resource to the second application or otherwise selecting the second application.
9 Citations
17 Claims
-
1. A method for sharing resources among multiple applications, the method comprising:
-
presenting a web page, the web page comprising a plurality of web applications, including a first web application and a second web application, a plurality of indicators, wherein each indicator identifies selectable resources in the web applications, identifies drop zones on the web page where a resource can be accepted, and indicates one or more functions to be performed on the resource when it is accepted; wherein the plurality of indicators include a first indicator that identifies a resource associated with the first web application, and a second indicator that identifies a drop zone associated with the second web application; accepting, by a draggable resource component, input indicating a selection of the resource associated with the first web application and the drop zone associated with the second web application; and in response to the selection providing, by the draggable resource component, the resource associated with the first web application to the second web application, and implementing on the second web application, by a resource acceptance module, the resource associated with the first web application wherein the implementation is particular to the second web application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine readable medium having instructions stored thereon that when executed by a processor cause a system to:
-
present a web page, the web page comprising a plurality of web applications, including a first web application and a second web application, a plurality of indicators, wherein each indicator identifies selectable resources in the web applications, identifies drop zones on the web page where a resource can be accepted, and indicates one or more functions to be performed on the resource when it is accepted; wherein the plurality of indicators include a first indicator, that identifies a resource associated with the first web application, and a second indicator that identifies a drop zone associated with the second web application; accept, by a draggable resource component, input indicating a selection of the resource associated with the first web application and the drop zone associated with the second web application; and in response to the selection provide, by the draggable resource component, the resource associated with the first web application to the second web application, and implement on the second web application, by a resource acceptance module, the resource associated with the first web application wherein the implementation is particular to the second web application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for sharing resources among multiple applications, the apparatus comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of presenting a web page, the web page comprising a plurality of web applications, including a first web application and a second web application, a plurality of indicators, wherein each indicator identifies selectable resources in the web applications, identifies drop zones on the web p age where a resource can be accepted, and indicates one or more functions to be performed on the resource when it is accepted; wherein the plurality of indicators include a first indicator that identifies a resource associated with the first web application, and a second indicator that identifies a drop zone associated with the second web application; accepting, by a draggable resource component, input indicating a selection of the resource associated with the first web application and the drop zone associated with the second web application; and in response to the selection providing, by the draggable resource component, the resource associated with the first web application to the second web application, and implementing on the second web application, by a resource acceptance module, the resource associated with the first web application wherein the implementation is particular to the second web application.
-
Specification