Method and apparatus for viewpoint collaboration
First Claim
Patent Images
1. A method in a data processing system for managing messages, the method comprising:
- displaying a viewport on a display in association with a chat window, wherein the viewport defines an area on the display;
responsive to a user input to select an image, defining the image as graphical data in the area defined by the viewport to form a selected image; and
placing a marker in a text message in the chat window, wherein the marker is associated with the selected image.wherein the viewport includes a hot spot and further comprising;
responsive to movement of the viewport to another location, determining whether the hot spot is over a graphical object; and
resizing the viewport to encompass the graphical object if the hot spot is over the graphical object.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for managing messages. A viewport is displayed on a display in association with a chat window in which the viewport defines an area on the display. The image is defined as graphical data in the area defined by the viewport to form a selected image in response to a user input to select an image. A marker is placed in a text message in the chat window in which the marker is associated with the selected image.
-
Citations
25 Claims
-
1. A method in a data processing system for managing messages, the method comprising:
-
displaying a viewport on a display in association with a chat window, wherein the viewport defines an area on the display; responsive to a user input to select an image, defining the image as graphical data in the area defined by the viewport to form a selected image; and placing a marker in a text message in the chat window, wherein the marker is associated with the selected image. wherein the viewport includes a hot spot and further comprising; responsive to movement of the viewport to another location, determining whether the hot spot is over a graphical object; and resizing the viewport to encompass the graphical object if the hot spot is over the graphical object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a data processing system for managing messages, the method comprising:
-
displaying a viewport on a display in association with a chat window, wherein the viewport defines an area on the display; responsive to a user input to select an image, defining the image as graphical data in the area defined by the viewport to form a selected image; and placing a marker in a text message in the chat window, wherein the marker is associated with the selected image; wherein the viewport is coupled to the messaging window to form an assembly, wherein the viewport and the messaging window have relation and further comprising; responsive to a movement of the assembly, determining whether keeping the relation fixed will result in a portion of the viewport moving off the display; and responsive to a determination that keeping the relation fixed will result in a portion of the viewport moving off the display, changing the relation between the viewport and the messaging window to prevent the viewport from moving off the display. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A data processing system for managing messages, the data processing system comprising:
-
displaying means for displaying a viewport on a display in association with a chat window, wherein the viewport defines an area on the display; defining means, responsive to a user input to select an image, for defining the image as graphical data in the area defined by the viewport to form a selected image; and placing means for placing a marker in a text message in the chat window, wherein the marker is associated with the selected image; wherein the viewport includes a hot spot and further comprising; determining means, responsive to movement of the viewport to another location, for determining whether the hot spot is over a graphical object; and resizing means for resizing the viewport to encompass the graphical object if the hot spot is over the graphical object. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A data processing system for managing messages, the data processing system comprising:
-
displaying means for displaying a viewport on a display in association with a chat window, wherein the viewport defines an area on the display; defining means, responsive to a user input to select an image, for defining the image as graphical data in the area defined by the viewport to form a selected image; and placing means for placing a marker in a text message in the chat window, wherein the marker is associated with the selected image; wherein the viewport is coupled to the messaging window to form an assembly, wherein the viewport and the messaging window have a relationship and further comprising; determining means, responsive to a movement of the assembly, for determining whether keeping the relationship fixed will result in a portion of the viewport moving off the display; and changing means, responsive to a determination that keeping the relationship fixed will result in a portion of the viewport moving off the display, for changing the relationship between the viewport and the messaging window to prevent the viewport from moving off the display. - View Dependent Claims (22, 23, 24, 25)
-
Specification