Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Finance Method-and-apparatus-for-scaling-a-cursor-on-local-computer-to-have-the-same-size-relative-to-a-window-on-the-local-computer-as-another-cursor-has-to-another-window-on-a-remote-computer

 N-tuple or RAM based neural network classification system and method
Recently Thomas Martini Jørgensen and Christian Linneberg (inventors of this invention) have ...


 Self-teaching robot arm position method to compensate for support structure component alignment offset
An object of the invention is, therefore, to provide a multiple link robot arm system that has ...


 Super-resolution display
P. Lyon, "Edge-Blending Multiple Projection Displays On a Dome Surface To Form Continuous Wide A...


 Method and system for acquiring a three-dimensional shape description
The present invention provides a method for acquiring a three-dimensional shape or image of a scene,...


 Three-dimensional measurement method and apparatus
The invention has the following objects, although not all embodiments of the invention may achieve ...


 Method and device for calibrating robot measuring stations, manipulators and associated optical measuring devices
The object of the present invention is therefore to show an improved process with a device for ...


 Personnel valuation program
Heretofore, however, multisided valuation data has been used only as check data against supervisor ...


 Multi-currency postage meter
The present invention provides an apparatus and method for converting postage expressed in a first ...


 Transfer system and method for transferring amounts in different local currencies between a plurality of local banking organization
According to the invention, each entity is associated with a respective peripheral computer ...


 Method for automatic and periodic requests for messages to an e-mail server from the client
According to this invention, there is provided a method of supplying messages in which: messages ...


 Method and apparatus for scaling a cursor on local computer to have the same size relative to a window on the local computer as another cursor has to another window on a remote computer

Details
Inventors: Liu, David Ying Wai;
Assignee: International Business Machines Corp. (Armonk, NY)
Primary Examiner: Barry; Lance Leonard
Assistant Examiner:
Attorney, Agent or Firm: Clay; A. Bruce

A first computer workstation 810 is linked to a second computer workstation 820. A window 812 which is displayed at the first computer workstation is copied to a window 822 at the second computer workstation. A hook procedure is used to intercept movement of the cursor 814 at the first workstation. These movements are then transmitted together with a representation of the cursor image over the link from the first computer to the second computer. The cursor image is then displayed 824 at the second terminal in the corresponding position as at the first terminal. The size of the cursor image is scaled so that cursor 824 has the same size relative to window 822 as cursor 814 as to window 812.

DETAILED DESCRIPTION Accordingly, the invention provides a method of operating a local computer workstation, linked to a remote computer workstation, wherein an image which is displayed at the remote workstation is also displayed at the local workstation, the remote workstation supporting a cursor which is movable across the image, the method comprising the steps, performed by the local workstation, of: receiving information from the remote workstation indicating the cursor position relative to the image at the remote workstation; scaling a cursor representation at the local workstation in accordance with the ratio of the sizes of the image as displayed at the local and remote workstations; and applying the scaled cursor representation to its indicated position in the image at the local workstation.
Scaling the cursor so that it has the same size relative to the image at both the local and remote workstations has been found to provide a more natural and effective interface for users cooperating at different machines.
In particular, problems are avoided if one of the users attempts to indicate a position with a cursor in a slightly unorthodox manner (eg with the tail rather than the head of a cursor arrow), since the compatible scaling helps to ensure that these positions will match across the two images.
In order to maintain this correct scaling, it is preferred that in response to detecting that the image at the local workstation has been resized, the method further comprises the steps of: re-scaling the cursor representation at the local workstation in accordance with re-sized image; and applying the re-scaled cursor representation to the image at the local workstation.
Typically the cursor representation at the local workstation will not be the true cursor at the local workstation, but rather an image or simple representation of a cursor.
It would in theory be possible to call the relevant operating system functions to scale the true cursor (subject to operating system restrictions on the size of the true cursor)



Related patents
  System and method for automatically localizing access to remote network components using implicit agent relocation
In accordance with the aforementioned needs, the present invention provides a system and method for determining the location of a network component and a set of methods ...
  Split personal computer system
OF THE INVENTION The terms "internet" and/or "communication link", as used herein, refer to any suitable communication link which permits electronic communications, ...
  Split personal computer system
OF THE INVENTION The terms "internet" and/or "communication link", as used herein, refer to any suitable communication link which permits electronic communications, ...
  Method and apparatus for authorizing and billing communications services using a bank card financial network
OF THE PREFERRED EMBODIMENT FIG. 1 and its discussion herein are intended to provide a description of a general computing environment in which the present invention can ...
  Data processing system and method for compiling data during property inspection and maintenance operations
It is therefore an object of the present invention to provide a data processing system for facilitating the compilation and processing of data obtained during the ...
  Method of protecting against a change in value of intellectual property, and product providing such protection
An object of the invention is to provide a method of spreading the financial risks associated with the purchase, ownership and use of intellectual property. Another ...
  Method and system for distributing a work process over an information network
According to one aspect of the present invention there is provided a method of distributing a work process on an information network comprising the steps of: contracting ...
  Visual interactive response system and method translated from interactive voice response for telephone utility
A system, method, and computer readable medium storing a software program for translating a script for an interactive voice response system to a script for a visual ...
  Methods and systems for managing business representative distributions
Embodiments of the invention thus provide a method for managing a geographical distribution of business representatives. The method makes use of geographical units to ...
  Method and apparatus for conducting electronic commerce
The present invention provides an object-oriented computer program product for providing a generic interface between an electronic commerce frontend and a business ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved