Patents Represented by Attorney, Agent or Law Firm Donald A. Lewine
  • Patent number: 6230202
    Abstract: A method is disclosed for determining a user's identity and creating a virtual session using the HTTP protocol without modifying the protocol or changing its stateless nature.
    Type: Grant
    Filed: May 1, 1995
    Date of Patent: May 8, 2001
    Inventor: Donald A Lewine
  • Patent number: 6148343
    Abstract: A method is disclosed for determining a user's identity and creating a virtual session using the HTTP protocol without modifying the protocol or changing its stateless nature.
    Type: Grant
    Filed: August 18, 1999
    Date of Patent: November 14, 2000
    Inventor: Donald A Lewine
  • Patent number: 5956754
    Abstract: A method for use in a multiprocessor computer system where data objects larger than the address space of a single task are mapped in main memory and the translation lookaside buffer (TLB) is maintained by user mode software is disclosed. The method uses lazy TLB updating that allows stale data to stay in the TLB until it needs to be purged.
    Type: Grant
    Filed: March 3, 1997
    Date of Patent: September 21, 1999
    Assignee: Data General Corporation
    Inventor: Jeffrey S. Kimmel
  • Patent number: 5937159
    Abstract: A system and method for controlling the access of users to a trusted computer system using an authentication and authorization database, containing information used to authenticate human users and information establishing what each user can do, and a number of software processes, including session initiation, authorization, credentials and database management daemons. The software processes are implemented in an independent fashion to prevent any process from performing an operation that would affect another process in an unauthorized way.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: August 10, 1999
    Assignee: Data General Corporation
    Inventors: William J. Meyers, Marc J. Fraioli, Jon F. Spencer
  • Patent number: 5787468
    Abstract: A fast tag cache is an array to cache a limited set of identifiers specifying the residency and access rights to memory blocks and cache blocks contained in a node within a distributed memory system built using a cache coherent non-uniform memory access architecture. The purpose of the fast tag array is to ensure peak processor-memory bus throughput each node and minimize the amount of memory required to hold cache state information.
    Type: Grant
    Filed: June 11, 1996
    Date of Patent: July 28, 1998
    Assignee: Data General Corporation
    Inventor: Roy E. Clark
  • Patent number: 5713004
    Abstract: A multiprocessor cache control uses ping-pong bits to reduces the number of invalidate cycles on a shared system bus in a multiprocessor system with a plurality of caches when data is being updated by multiple CPUs. The ping-pong bit is used predict when sharing is taking place and convert read-shared requests into read-exclusive requests.
    Type: Grant
    Filed: May 18, 1995
    Date of Patent: January 27, 1998
    Assignee: Data General Corporation
    Inventors: Jeffrey S. Kimmel, Elizabeth H. Reeves, Peter B. Everdell
  • Patent number: 5668917
    Abstract: Unwanted information, such as commercials, is typically transmitted from a transmission station many times each day. The repetitive nature of such unwanted information is used by the present apparatus/method to distinguish unwanted information from normal programming.
    Type: Grant
    Filed: December 29, 1995
    Date of Patent: September 16, 1997
    Inventor: Donald A. Lewine