Patents by Inventor Richard R. Wessman

Richard R. Wessman 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: 7111005
    Abstract: One embodiment of the present invention provides a system for managing encryption within a database system that is managed by a database administrator, and wherein a user administrator not otherwise associated with the database system, manages users of the database system. This system performs encryption automatically and transparently to a user of the database system. The system operates by receiving a request to store data in a column of the database system. If a user has designated the column as an encrypted column, the system automatically encrypts the data using an encryption function. This encryption function uses a key stored in a keyfile managed by the security administrator. After encrypting the data, the system stores the data in the database system using a storage function of the database system.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: September 19, 2006
    Assignee: Oracle International Corporation
    Inventor: Richard R. Wessman
  • Patent number: 6286104
    Abstract: A method is provided for ensuring effective and accurate authentication and authorization in an N-tier relational database management system. An N-tier relational database management system comprises a set of clients, one or more data servers and one or more middle-tier servers through which the clients may access the data servers. A method is provided for enabling a middle-tier server to connect to a data server and perform database operations on behalf of a client while promoting the ability to ensure the middle-tier server does not exceed its authorized privileges or roles. In this method a middle-tier server first establishes a session with the data server using the middle-tier server's own identity (e.g., username) and verification (e.g., password). The middle-tier server may be granted limited roles when acting under its own identity in order to prevent it from performing unauditable or unaccountable operations on behalf of clients.
    Type: Grant
    Filed: August 4, 1999
    Date of Patent: September 4, 2001
    Assignee: Oracle Corporation
    Inventors: Gordon Buhle, Richard R. Wessman
  • Patent number: 5784566
    Abstract: A system and a method are described for selecting and initiating security services for communication across computer networks. Negotiation is facilitated between nodes of a computer network to determine whether a security service is to be used, and if so, what particular method of providing the security service will be used. Communication with a wide range of different computer systems using different methods of providing various security services is thereby facilitated.
    Type: Grant
    Filed: January 11, 1996
    Date of Patent: July 21, 1998
    Assignee: Oracle Corporation
    Inventors: Steven Viavant, Arthur A. Gleckler, Richard R. Wessman