System and method for generating an application fragment
First Claim
1. A computer-implemented method of storing an application fragment, the method comprising:
- presenting a reusable component in a donor application window corresponding to a donor application, wherein the donor application is executing in a computing system;
receiving first input activating a reuse function associated with the donor application;
in response to receiving the first input, visually distinguishing the reusable component from one or more non-reusable components presented in the donor application window and enabling selection of the reusable component for insertion into a file system associated with the computing system;
receiving second input selecting the reusable component in the donor application window for insertion into the file system associated with the computing system;
generating an application fragment corresponding to the reusable component; and
storing the application fragment in the file system.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for storing an application fragment. In one aspect, a method includes presenting a component in a donor application window corresponding to a donor application, wherein the donor application is executing in a computing system; receiving input selecting the component in the donor application window for insertion into a file system associated with the computing system; generating an application fragment corresponding to the component; and storing the application fragment in the file system. Further, the method can include inserting the application fragment into a recipient application window associated with a recipient application and activating functionality of the recipient application based on the application fragment. Additionally, the application fragment can be activated in the file system and an application including at least a component based on the application fragment can be generated in response to the activating.
230 Citations
24 Claims
-
1. A computer-implemented method of storing an application fragment, the method comprising:
-
presenting a reusable component in a donor application window corresponding to a donor application, wherein the donor application is executing in a computing system; receiving first input activating a reuse function associated with the donor application; in response to receiving the first input, visually distinguishing the reusable component from one or more non-reusable components presented in the donor application window and enabling selection of the reusable component for insertion into a file system associated with the computing system; receiving second input selecting the reusable component in the donor application window for insertion into the file system associated with the computing system; generating an application fragment corresponding to the reusable component; and storing the application fragment in the file system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
presenting a reusable component in a donor application window corresponding to a donor application, wherein the donor application is executing in a computing system; receiving first input activating a reuse function associated with the donor application; in response to receiving the first input, visually distinguishing the reusable component from one or more non-reusable components presented in the donor application window and enabling selection of the reusable component for insertion into a file system associated with the computing system; receiving second input selecting the reusable component in the donor application window for insertion into the file system associated with the computing system; generating an application fragment corresponding to the reusable component; and storing the application fragment in the file system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a donor application stored on a computer-readable medium; and a computing system including processor electronics configured to perform operations comprising; presenting a reusable component in a donor application window corresponding to the donor application, wherein the donor application is executing in a computing system; receiving first input activating a reuse function associated with the donor application; in response to receiving the first input, visually distinguishing the reusable component from one or more non-reusable components presented in the donor application window and enabling selection of the reusable component for insertion into a file system associated with the computing system; receiving second input selecting the reusable component in the donor application window for insertion into the file system associated with the computing system; generating an application fragment corresponding to the reusable component; and storing the application fragment in the file system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification