Patents by Inventor Randolph T. Solton

Randolph T. Solton 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: 5911070
    Abstract: Development system with visual designer tools (Designers) are described for generating and modifying program code. During system operation, a user employs the Designers to visually create an application program and generate a source file. Moreover, the user can proceed to edit the file with a text editor and then return to the Designers to edit the form visually. Each Designer is a bi-directional or "two-way" tool: the user can modify a form either visually with a Designer, or by editing the generated code in a source (text) file with a text editor. The user can use both techniques interchangeably--switching at will. All changes which occur in Designers are reflected in the generated code and vice versa.
    Type: Grant
    Filed: August 7, 1995
    Date of Patent: June 8, 1999
    Assignee: Inprise Corporation
    Inventors: Randolph T. Solton, Lloyd Tabb
  • Patent number: 5737536
    Abstract: A client/server system providing methods of utilizing information stored locally on a client even after the client has modified data on the server is described. A client stores data from the server in a local "read-only" buffer(s), to speed up access to the data and reduce network traffic. Since the buffer is treated as a "read only" buffer, no locks are taken out at the server by the client. Accesses to particular data records are satisfied by looking first to the local buffer or cache. The client may proceed to modify the data records and commit changes back to the server. Moreover, the client updates or "writes through" the "read-only" buffer(s) with the changes so that the local buffer remains valid. The methods of updating data stored locally on the client provide significant performance increases as the client does not have to refresh data from the server.
    Type: Grant
    Filed: November 2, 1995
    Date of Patent: April 7, 1998
    Assignee: Borland International, Inc.
    Inventors: Conrad Herrmann, Randolph T. Solton, Raymond Shigeru Kiuchi
  • Patent number: 5493728
    Abstract: A system of the present invention includes a server connected to one or more workstations or "clients" through a computer network. Methods are provided whereby network data access operations, such as are common in shared data processing, are minimized to only those which are necessary for system operation. In all other instances (i.e., time periods when updating is not needed), a workstation may gain access to the data from a local copy stored in a local buffer, preferably a rapid-access memory of the client. At periodic intervals, a workstation is interrupted for marking its local copy of the data as "invalid"--that is, the copy may be inconsistent with a corresponding version stored on the server. With the next access to the data, the local copy is updated from the version resident on the server. Additional optimization may be added for determining whether the server version has been "touched" (i.e.
    Type: Grant
    Filed: July 23, 1993
    Date of Patent: February 20, 1996
    Assignee: Borland International, Inc.
    Inventors: Randolph T. Solton, Raymond S. Kiuchi
  • Patent number: 5446840
    Abstract: System and methods are provided whereby screen write operations, such as common in data processing, are performed at a frequency matched to a user's ability to perceive such information. Specifically, screen writing operations are minimized to only those which are really necessary for perception by the user. In all other instances (i.e., time periods when updating is not needed), image information is written to rapid-access memory. At periodic intervals, the system is interrupted so that a display image (maintained in video memory) is updated from the image stored in the rapid-access memory. A screen device (CRT) coupled to the video memory is updated accordingly (upon the next scan of video memory). By maintaining image data locally, the penalty incurred with frequent, large data transfers to video or display memory is avoided.
    Type: Grant
    Filed: February 19, 1993
    Date of Patent: August 29, 1995
    Assignee: Borland International, Inc.
    Inventors: Raymond S. Kiuchi, Peter Johnson, Randolph T. Solton