Mobile content engine with enhanced features
First Claim
1. A method, comprising:
- storing annotations within a document, which annotations represent a signal of a change to a look of least one specified part of the document; and
detecting a jump command, and responsive to said jump command, determining a first annotation associated with said detecting a jump command, determining a next annotation associated with said first annotation, and changing a position of a display to a position of said next annotation associated with said jump command.
0 Assignments
0 Petitions
Accused Products
Abstract
A special tool for use in manipulating electronic information. A projects are manipulated on the computer, wherein each project may comprise one or more documents that are associated with one another. The contents of the documents can be annotated, in a way which makes that contents took different on viewing. The jumping between the different annotations either in the same documents, or in documents associated with the project, is enabled. When the project is closed, the positions of the frames within the project are saved to a single file, which enables that project to be reconstructed on a different computer. In addition, selection of anything within the document allows automatically sending that information to another program.
-
Citations
57 Claims
-
1. A method, comprising:
-
storing annotations within a document, which annotations represent a signal of a change to a look of least one specified part of the document; and
detecting a jump command, and responsive to said jump command, determining a first annotation associated with said detecting a jump command, determining a next annotation associated with said first annotation, and changing a position of a display to a position of said next annotation associated with said jump command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 28, 46, 47)
-
-
18. A method, comprising:
-
determining, on a computer, current contents of frames that are displayed on the computer, where said current contents of frames include at least positions of each of a plurality of frames on the desktop, sizes of each of the plurality of frames, content of each of the plurality of frames, and history information for at least one of said plurality of frames;
producing data representing said current contents of said frames, and forming a single file that represents said data as representing a current content of the computer. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method, comprising:
-
storing a plurality of information associated with a project associated with other information associated with the project;
detecting a request to close a project;
determining information about locations and sizes of frames defining the project, as well as a file name associated with the frame; and
storing the information and filename into a single file for each of the plurality of frames, said single file representing the project information. - View Dependent Claims (26, 27, 29, 30, 31)
-
-
32. A system, comprising:
-
a computer executing a first routine to allow viewing a document, said document having annotations within the document, which annotations represent a signal of a change to a look of least one specified part of the document; and
said computer detecting a jump command, and responsive to said jump command, determining a first annotation associated with said detecting a jump command, determining a next annotation associated with said first annotation, and changing a position of a display to a position of said next annotation associated with said jump command. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
48. A system, comprising:
-
a computer, including a display driver that produces an output indicative of display of a plurality of frames, said computer detecting current contents of frames that are displayed, where said current contents of frames include at least positions of each of a plurality of frames on the desktop, sizes of each of the plurality of frames, content of each of the plurality of frames, and history information for at least one of said plurality of frames, produces data representing said current contents of said frames, and forms a single file that represents said data as representing a current content of the computer. - View Dependent Claims (49, 50, 51, 52, 53, 54)
-
-
55. A system, comprising:
-
a memory, storing a plurality of information associated with a project associated with other information associated with the project;
a user interface, enabling a request to close a project;
a computer, associated with said memory and said user interface, and determining information about locations and sizes of frames defining the project, as well as a file name associated with the frame, and storing the information and filename into a single file for each of the plurality of frames, said single file representing the project information. - View Dependent Claims (56, 57)
-
Specification