Method and apparatus for viewing and marking up a design document
First Claim
1. A computer-implemented method for displaying a markup of a graphical image comprising:
- (a) receiving, in a first client, an identification of a second client to initiate a chat session with;
(b) initializing a chat session across a network between the first client and the second client;
(c) displaying a graphical image on the first client;
(d) selecting a command to markup the graphical image;
(e) in response to the command, storing markup information in a markup file separate from the graphical image, wherein the markup information comprises;
(i) a markup entity;
(ii) a source reference that identifies the graphical image; and
(iii) an orientation that indicates how the graphical image should be displayed with regard to the markup entity; and
(f) a transmitting the markup file across the network to the second client through the chat session, wherein in response to the transmission, the markup entity is caused to be displayed, in the orientation on the graphical image, on a display device of the second client.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more embodiments of the invention provide a method, apparatus, and article of manufacture for displaying a markup of a graphical image. A first client receives an identification of a second client to participate in a chat session. A graphical image is displayed on the first client where a command is selected to markup the graphical image. In response to the command, markup information is stored in a markup file. Such markup information comprises a markup entity, a source reference that identifies the graphical image, and an orientation that indicates how the graphical image should be displayed with regard to the markup entity. The markup file is transmitted across the network to the second client through the chat session, wherein the markup entity is caused to be displayed in the orientation on the graphical image.
28 Citations
29 Claims
-
1. A computer-implemented method for displaying a markup of a graphical image comprising:
-
(a) receiving, in a first client, an identification of a second client to initiate a chat session with;
(b) initializing a chat session across a network between the first client and the second client;
(c) displaying a graphical image on the first client;
(d) selecting a command to markup the graphical image;
(e) in response to the command, storing markup information in a markup file separate from the graphical image, wherein the markup information comprises;
(i) a markup entity;
(ii) a source reference that identifies the graphical image; and
(iii) an orientation that indicates how the graphical image should be displayed with regard to the markup entity; and
(f) a transmitting the markup file across the network to the second client through the chat session, wherein in response to the transmission, the markup entity is caused to be displayed, in the orientation on the graphical image, on a display device of the second client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented system for displaying a markup of a graphical image, the system comprising:
-
(a) a first client computer;
(b) a display device connected to the first client computer;
(c) a graphical image stored on the first computer;
(d) an instant messaging application installed on the first client computer, wherein the instant messaging application is configured to;
(i) select a command to markup the graphical image;
(ii) in response to the command, store markup information in a markup file stored separately from the graphical image, wherein the markup information comprises;
(1) a markup entity;
(2) a source reference that identifies the graphical image; and
(3) an orientation that indicates how the graphical image should be displayed with regard to the markup entity;
(iii) receive an identification of a second client to receive the markup file;
(iv) initialize a chat session across a network with the second client;
(v) transmit the markup file across the network to the second client through the chat session; and
(vi) display the markup entity in the orientation on the graphical image on the display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An article of manufacture embodying logic for displaying a markup of a graphical image, the logic comprising:
-
(a) receiving, in a first client, an identification of a second client to initiate a chat session with;
(b) initializing a chat session across a network between the first client and the second client;
(c) displaying a graphical image on the first client;
(d) selecting a command to markup the graphical image;
(e) in response to the command, storing markup information in a markup file separate from the graphical image, wherein the markup information comprises;
(i) a markup entity;
(ii) a source reference that identifies the graphical image; and
(iii) an orientation that indicates how the graphical image should be displayed with regard to the markup entity; and
(f) transmitting the markup file across the network to the second client through the chat session, wherein in response to the transmission, the markup entity is caused to be displayed, in the orientation on the graphical image, on a display device of the second client. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification