Patents by Inventor Richard Lee Verburg

Richard Lee Verburg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6931130
    Abstract: A method, system, and computer program product for dynamically adjusting the encryption level based on the geographic location of a software program are disclosed. The method includes an initial step of determining a geographic location associated with the software program. An encryption level is selected based upon the determined geographic location. The software program is then executed utilizing the selected encryption level. In one embodiment, determining the geographic location is achieved by determining the geographic location of a computer system on which the software program will be executed, preferably through the use of a Global Positioning System. The Global Positioning System may comprise an I/O device of the computer system on which the software executes. In one embodiment, the selected encryption level may be overridden by a Smart Card or other secure device connected to the computer system. In one embodiment, the available encryption levels include, at a minimum, a U.S.
    Type: Grant
    Filed: October 7, 1999
    Date of Patent: August 16, 2005
    Assignee: International Business Machines Corporation
    Inventors: George Kraft, IV, Richard Lee Verburg
  • Patent number: 6058424
    Abstract: The present invention allows a multimedia session to be transferred from one application server to another in the event that the original application server fails, and also allows a session to be cooperatively transferred from one application server to another, even though the original application server is still available for use. The new application server may be in the same multimedia computer (i.e. the same physical machine) as the original application server, or the new application server may be in a different computer. The session is transferred without losing existing resources, and callbacks that occur during the session takeover process are not lost. An application server which owns a multimedia session may enable that session for takeover, by using an Application Programming Interface (API). The API returns session takeover data which must be available to a new application server in the event of a takeover.
    Type: Grant
    Filed: November 17, 1997
    Date of Patent: May 2, 2000
    Assignee: International Business Machines Corporation
    Inventors: Peggy PakFan Dixon, Danling Shi, Richard Lee Verburg, Donald Edwin Wood
  • Patent number: 5996025
    Abstract: A system, method and computer program are provided for a control server in a client/server environment wherein an API framework facilitates scalable, network transparent, integrated multimedia content loading and data streaming. Concurrent real time content loading and data streaming are possible and techniques are included for admitting new streams only when they can be serviced without negatively affecting current system performance.
    Type: Grant
    Filed: October 31, 1997
    Date of Patent: November 30, 1999
    Assignee: International Business Machines Corp.
    Inventors: Michael Norman Day, Peggy PakFan Dixon, Thanh-ha Pham, Lance Warren Russell, Danling Shi, Richard Lee Verburg, Donald Edwin Wood, Leo Yue Tak Yeung
  • Patent number: 5774720
    Abstract: A graphics management system resident in a computer operating system provides a generic graphics interface which allows application programs written to operate with various specific graphical user interfaces, to operate on a non-native graphical user interface. The graphics management system includes a common graphical user interface (GUI) which receives graphics related application programming interface (API) calls from the application programs, and transforms the various types of graphics API calls native to a particular GUI, into a generic format compatible with a personality neutral graphics engine. The personality neutral calls are then passed from the CGUI to the personality neutral graphics engine which services the calls, and controls the drawing of lines, circles and other drawing tasks for each of the windows presented on the display. The present invention allows users to "port" application programs written for one GUI, to a computer system operating a different GUI.
    Type: Grant
    Filed: August 18, 1995
    Date of Patent: June 30, 1998
    Assignee: International Business Machines Corporation
    Inventors: Kenneth W. Borgendale, Ian Michael Holland, Kelvin Roberick Lawrence, Colin Victor Powell, Richard Lee Verburg
  • Patent number: 5767849
    Abstract: A window management system resident in a computer operating system provides a generic windowing interface for application programs written to operate with various specific graphical user interfaces. The window management system includes a common graphical user interface (GUI) which receives window related application programming interface (API) calls from the application programs, and transforms the various types of API calls native to a particular GUI, into a generic format compatible a personality neutral common windowing format. The personality neutral calls are then be passed from the CGUI to a personality neutral event/window management server which services the calls, and controls the creation, deletion and modification of the various windows on the display. The present invention allows user to "port" application programs written for one GUI, to a computer system operating a different GUI.
    Type: Grant
    Filed: August 18, 1995
    Date of Patent: June 16, 1998
    Assignee: International Business Machines Corporation
    Inventors: Kenneth W. Borgendale, Ian Michael Holland, Kelvin Roberick Lawrence, Colin Victor Powell, Richard Lee Verburg
  • Patent number: 5673403
    Abstract: Two or more interconnected computer systems, each having a different operating system. For example, a client system may be running the OS/2 operating system and a second, server computer the AIX system. The server system that allocates display screen space for application windows running on the server system and supports window management. Further, the window management places GUI borders around the application window which allow a user to interact with the client application. The functions in these GUI borders include a menu bar, scroll bar, sizing features, pull down windows, and the like. The client application is mapped into a form which enables the application commands to be recognized by a library of functional calls associated with the server system. The server system, displays the client application in the designated window along with the server GUI. In this manner a user can interact with a client application using the server graphical user interface.
    Type: Grant
    Filed: November 13, 1992
    Date of Patent: September 30, 1997
    Assignee: International Business Machines Corporation
    Inventors: Michael Wilfrid Brown, Lester Brooks Hickerson, Colin Victor Powell, William Chapel Tims, Robert Leonard Tycast, Richard Lee Verburg