Patents by Inventor Michael V. Iles

Michael V. Iles 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).

  • Publication number: 20240081544
    Abstract: A buoyant pool lounge chair frame and buoyant pool lounge chair using the same are disclosed. In one embodiment of the buoyant pool lounge chair for supporting a person while the buoyant pool chair is floating in water, frame members collectively form an open chair frame including a back frame and leg frame pivotally coupled thereto. Buoyant cushions are attached to the frame members to form a chair seat, a backrest, and a leg rest. A pair of rear pivotal coupling and clutch assemblies are coupled to the seat frame and to the back frame to adjust and fix the angle of recline of the back frame relative to the seat frame. Similarly, a pair of front pivotal coupling and clutch assemblies coupled to the leg frame and to the back frame to adjust and fix the angle of extension of the leg frame relative to the seat frame.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 14, 2024
    Inventors: Matthew J. Iles, Christopher B. Holland, Michael V. Nelson
  • Patent number: 5680584
    Abstract: A computer system embodies a first hardware (X) architecture for providing an X domain for an X code. The computer system includes a system for simulating a second hardware (Y) architecture providing a Y domain for Y code and for executing the Y code, and a debugger operable in the Y domain for debugging the X and Y codes. The simulating system includes a sub-system for providing support services for the debugger to enable it to debug the Y code, including modification of Y machine state and setting of breakpoints. The computer system also includes a sub-system for generating a call for cross-domain memory data access under predetermined conditions, such as direct memory access failures.
    Type: Grant
    Filed: November 21, 1994
    Date of Patent: October 21, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Mark A. Herdeg, Michael V. Iles
  • Patent number: 5652869
    Abstract: A system is provided for executing and debugging multiple codes in a multi-architecture environment that includes a real X architecture (domain) and a simulated (Y) architecture (domain). The multiple code executing and debugging system comprises an X computer system having a memory with stored X and Y code and having the X architecture embodied therein.A detector is provided to detect calls from executing code in either domain for cross-domain services including execution of cross-domain routines. A jacketing system jackets cross-domain routine calls to interface the calling conventions of the calling and the called routines.
    Type: Grant
    Filed: December 28, 1994
    Date of Patent: July 29, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Mark A. Herdeg, James A. Wooldridge, Scott G. Robinson, Ronald F. Brender, Michael V. Iles
  • Patent number: 5613098
    Abstract: A process is provided for developing a new computer system based on a new (Y) architecture. A Y computer prototype is developed with a design in accordance with the Y architecture.A multi-code processing system is developed for use on an existing X computer system designed in accordance with an X architecture and having an operative X operating system and operative X support routines. The processing system includes a Y simulator component, a debugger component, and an environment manager component. A Y code module is developed for each of a plurality of predetermined Y program modules during the Y prototype development.The multi-code processing system and at least one of the Y code modules are loaded into the X computer system during the Y prototype development. A related X code module may also be processed for loading into the X computer at the same time.
    Type: Grant
    Filed: March 16, 1995
    Date of Patent: March 18, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Robert V. Landau, James E. Johnson, Michael V. Iles
  • Patent number: 5339422
    Abstract: A cross-domain call jacketing system is provided in a computer system that embodies a first hardware (X) architecture to executing X-code in an X-domain and which simulates at least a second computer hardware (Y) architecture executing Y-code in a Y-domain.Cross-domain routine calls are Jacketed for services in the cross-domain and for returns after the requested services have been performed. After Jacketing, X routine calls are transmitted for implementation by the simulating subsystem and Y calls are transmitted for implementation in the X domain. Call parameters are transformed from a representation that uses the call conventions of the calling domain to another representation that uses the call conventions of the called domain. Data in the memory is generally globally accessible and the Y calls include data references that require memory access handling in the X domain.A first Jacketing table is provided for each executable routine in the X domain.
    Type: Grant
    Filed: March 7, 1991
    Date of Patent: August 16, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Ronald F. Brender, Michael V. Iles