Patents Represented by Attorney, Agent or Law Firm J. Ronald Richebourg
  • Patent number: 8226322
    Abstract: Disclosed is a self-contained, pop-up bollard barrier system (10) that is capable of working from a single electromechanical actuator (29) with a series of belts (30) and pulleys (38, 38A). The system (10) is built in two parts that once the foundation vault (44) is in place, the internal apparatus or bollard assembly (11) can be removed as a unit for maintenance or can be completely replaced with another assembly to have a brand new barrier without the need of replacing or moving any of the initial foundation. The system (10) enhances the ability of the contractor on site to have a self contained product that only needs wiring and requires no grease while minimizing the installation cost, which is passed on to the end user.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: July 24, 2012
    Inventor: Joey W. Blair
  • Patent number: 7118304
    Abstract: A collapsible traffic barrier system is disclosed which includes a steel vault having a top treated with anti-skid material. A rod is rotatably mounted to support members inside the vault, wherein the rod extends across the vault from end to end. A plurality of bollards are coupled to the rod substantially near the first end thereof, whereby rotation of the rod rotates the bollards so as to extend the second ends of the bollards above the vault in a vertical direction, or raised position. An actuator having a first end anchored within the vault and a second end is coupled to the rod by means of an arm. The actuator is a worm-drive mechanism disposed for rotating the rod. A stop is anchored to the bottom of the vault for engaging the first ends of the bollards when the bollards are in the raised position.
    Type: Grant
    Filed: December 1, 2004
    Date of Patent: October 10, 2006
    Inventors: Robert R. Turpin, Joey W. Blair
  • Patent number: 6973891
    Abstract: The present invention is a drain plug assembly designed and configured to remain in the drain hole of a conventional pleasure boat, regardless of whether the vessel is in or out of the water. This drain plug assembly includes a body assembly having a single chamber. The chamber houses a shut-off valve for enabling the boater to open or close the drain plug assembly. This will allow water to escape or prevent it from entering the boat, respectively. A safety assembly is included in the chamber. The safety assembly prevents water passage into the boat should the user forget to close the drain plug assembly, prior to placing the boat in water.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: December 13, 2005
    Inventor: Jerald R. Warner
  • Patent number: 6964459
    Abstract: An anti-theft device is disclosed for use on a vehicle employing air-operated parking brakes. The device is shaped for disposal about the parking brake control knobs when engaged. The device includes a pair of mating halves formed for surrounding and enclosing the control knobs while in an engaged position. A first of the halves includes a tongue having an opening therein and a second of the halves includes a channel for receiving the tongue. A lock is provided with a locking pin being disposed in the second half wherein the locking pin engages the opening in the tongue in order to secure the first and second halves together. Also, an adjustment mechanism is provided for tailoring the device to minor differences between the brake control knobs from one vehicle to another.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: November 15, 2005
    Inventor: David C. Cormier
  • Patent number: 6936020
    Abstract: An orthopedic splint for a patient having a limb including an upper limb, a lower limb, and a joint therebetween, and being useful for therapeutically stretching the soft tissue of the limb. The orthopedic splint includes a flexible support member having a distal end and a proximal end thereof. A first contact pad is rotatably attached to the proximal end of said flexible support member and is disposed for distributing load to the underside of the upper limb. A second support pad attached to the distal end of said flexible support member is disposed for distributing load to the underside of the lower limb; and, a third support pad is attached to a fulcrum disposed near the center of the flexible support member and being disposed for distributing load to the topside of the upper limb and in close proximity to said joint. Accordingly, the orthopedic splint provides therapeutic traction to the limb while placing the limb in a self-aligning suspension sling arrangement.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: August 30, 2005
    Inventor: Perry H. Davis
  • Patent number: 6739164
    Abstract: A remote control locking system for use in combination with a deadbolt lock and a doorknob lock mechanism in a conventional door locking device. The locking system includes a first gear assembly coupled to the deadbolt lock mechanism; and, a second gear assembly coupled to the doorknob lock mechanism. A receiver is coupled to a control unit, which is disposed for controlling the first gear assembly and the second gear assembly for enabling the lock mechanisms to lock or unlock. A remote control device including a transmitter is used for sending a signal to the receiver for activating the locking system. The locking system also includes a first motor disposed for driving the first gear assembly and operative in response to a first signal from the receiver; and, a second motor disposed for driving the second gear assembly and operative in response to a second signal from the receiver.
    Type: Grant
    Filed: November 19, 2002
    Date of Patent: May 25, 2004
    Inventor: Todd Warmack
  • Patent number: 6634312
    Abstract: The present invention is a drain plug apparatus designed and configured to remain in the drain hole of a conventional pleasure water vessel, regardless of whether the vessel is in or out of the water. This drain plug apparatus includes a body assembly having at least two chambers. One chamber will house a shut-off valve for enabling the boater to open or close the drain plug apparatus. This will render water to escape or prevent entrance to the boat, respectively. A safety assembly is included in the second and each subsequent chamber. The safety assembly will prevent water passage into the water vessel should the user forget to close the drain plug assembly, prior to placing the boat in water.
    Type: Grant
    Filed: October 15, 2001
    Date of Patent: October 21, 2003
    Inventors: Jerald R. Warner, Christopher M. Palm
  • Patent number: 6192418
    Abstract: There is provided a system and method in a heterogeneous multiprocessing system for performing external procedure calls from a Client Program to a Server Program, both of which are stored in a common memory. The Client Program is executed by a first CPU under control of a first operating system and the Server Program is executed by a second CPU under control of a second operating system. The first and second operating systems are also stored in the common memory. The Client Program includes a Proxy Procedure for invoking a Server program function, and a Stub Procedure for converting parameter and result data from the first to the second operating system. The Client Program further includes a Protocol Procedure for passing data between the Client and Server CPUs.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: February 20, 2001
    Assignee: Unisys Corp.
    Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith
  • Patent number: 6178457
    Abstract: In a client-server computing system, where the server includes a storage device, a method is disclosed which is executed by the system for controlling and tracking client access to server software being executed by the system. The method includes initiating a first call from one or more clients to the server and instantiating a server component within a server application for each client call. The server components instantiate engine components, which log onto the storage device for assignment of session ID's. The session ID's are returned to the engine components and passed back to the server components and entered and attached to a shared persistent resource, thereafter breaking the link between each server component and each engine component. The session ID's are passed back to the respective client components for reference when a next call to the server is to be made and the link between each server component and each client component is broken.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: January 23, 2001
    Assignee: Unisys Corporation
    Inventors: Anthony Reginald Pitchford, Christopher Eyre Smith, Joseph Peter Stefaniak
  • Patent number: 6170081
    Abstract: A method and system for facilitating use of a tool in heterogeneous environments and application categories in a software development framework having a storage device. First, a context object is created for storing all intermediate information generated while the tool is being used. Next, the specific environment in which the tool is going to be used is identified information about the environment is stored in the context object. The specific tasks the tool typically performs are identified and searched for any previously accomplished tasks in the framework. The results of the search are stored in the context object. Information needed for the tool to operate is retrieved from the repository and the information is supplied as input files to the tool. The tool is run with the input files and the output derived is stored as a result of running the tool. The context object is updated by analyzing the output derived from the tool.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: January 2, 2001
    Assignee: Unisys Coporation
    Inventors: James Albert Fontana, Anthony Reginald Pitchford, Christopher Eyre Smith, Mark Jeffrey Tadman
  • Patent number: 6167564
    Abstract: A system and method in a computer system for integrating software development tools and applications into the computer system in order to build, deploy and maintain enterprise business process applications in a heterogeneous development framework. Integration of the applications and software development tools are achieved through integration of the key elements of the computer system which are business models, domain models and components. In the process of integration the origin of a first newly developed/modified/existing business model is traced to a first newly developed/modified/existing domain model and these models are linked together. Next, the constituent components of a second newly developed/modified/existing domain model are traced to a newly developed/modified/existing set of components created and linked together.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: December 26, 2000
    Assignee: Unisys Corp.
    Inventors: James Albert Fontana, Sridhar Srinivasa Iyengar, Anthony Reginald Pitchford, Norman Roy Smith, Douglas Marshall Tolbert
  • Patent number: 6167563
    Abstract: The method and system of the present invention solves the problems of the prior art by creating several components to detect and correct an out of date component. A component is considered out of date if one of the constituent files is newer than the components. At that point a build of the component is in order. A component dependent on another is considered out of date if the public interfaces to the component change. The interfaces of the dependent component do not necessarily have to be used by the component in question to affect the build situation. A component is considered up to date if all constituent files have a time stamp earlier than the component and no dependent components have changed their interfaces. Each of the components involved will act upon one of the situations to determine if a build should be done.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: December 26, 2000
    Assignee: Unisys Corporation
    Inventors: James Albert Fontana, Anthony Reginald Pitchford, Steven George Skinner, Joseph Peter Stefaniak
  • Patent number: 6157936
    Abstract: A method useful in a computing system that has at least one server and a multiplicity of clients coupled thereto by means of a network. The server has a repository coupled to it for storing SCL of a legacy Form and at least one of the clients executes a Web browser program. The method operates in the same client that the Web browser operates and is invoked by the Web browser program for supporting the exact reproduction of the legacy Form. SCL Text is parsed to obtain a sequence of SCL Constructs, some of which contain information relating to GUI Controls of the legacy Form. For each SCL Construct with a GUI Control to be displayed, a GUI Control is painted by using type and positioning information derived from each of the SCL Constructs, respectively. Font information from the SCL Construct is used to set font characteristics of the GUI Control and user inputs are interpreted to navigate from GUI Control to GUI Control.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: December 5, 2000
    Assignee: Unisys Corp.
    Inventors: Eugene Otto Mutschler, III, Joseph Peter Stefaniak
  • Patent number: 6151638
    Abstract: There is provided a method in a heterogeneous computer system having at least two CPU's accessing a common memory, which memory has stored therein at least two distinct operating systems. Client and Server Programs are also stored in the common memory. The Client Program is adapted for making function calls to the Server Program and the Server Program is adapted for returning results of the called function to the Client Program. Moreover, the Server Program is adapted for making function calls back to the Client Program and for receiving results therefrom. The Client Program includes procedures for invoking a Server Program function, for converting parameters and result data from a format compatible with the first operating system to one compatible with the second operating system and for passing data between the Client CPU and the Server CPU.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: November 21, 2000
    Assignee: Unisys Corp.
    Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith
  • Patent number: 6141697
    Abstract: A method is disclosed for performing function calls from a first program operating under control of a first operating system running on a first CPU; to a second program operating under control of a second operating system running on a second CPU. The method operates in a heterogeneous multiprocessing system having a common memory accessible by each of the CPU's and disposed for storing the two different operating systems that actively run and control resources of the system. The method begins by initiating the second program. The first program then makes calls to the second program to perform a specific function while passing parameters thereto for processing according to the specific function. The second program processes the parameters according to the function; and, converts the results from a format compatible with the second program to a format compatible with the first program.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: October 31, 2000
    Assignee: Unisys Corp.
    Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith
  • Patent number: 6129460
    Abstract: The invention disclosed is an object-oriented apparatus and method in a computer system for a programming language compiler to select optimal pointer kinds for code generation. The invention offers important advantages over current compiler practice. In Particular, the invention provides improved performance for compiled programs through generation of more optimal selection of pointer kinds and variable allocations. Also, the invention provides a general framework for optimizing pointer usage, as opposed to leaving such optimization to special cases.
    Type: Grant
    Filed: December 17, 1997
    Date of Patent: October 10, 2000
    Assignee: Unisys Corp.
    Inventor: Donald Edward Baisley
  • Patent number: 6131094
    Abstract: A method in a symmetric multi-processor computer system for increasing database transaction log performance by pipelining transaction log buffers. The method includes the steps of inserting a log record into a log buffer stored in a volatile memory of the computer system. Next, the log buffer is queued for eventual delivery to a persistent storage device. Then the log buffer is dequeued from the queue set in the previous step. Following this, a transfer of the contents of the log buffer to the persistent storage device is initiated. A wait is imposed on the process for the completion of the transfer of the contents of the log buffer to the persistent storage device in order to guarantee that the contents are safely stored in the persistent storage device in the original serial order as received.
    Type: Grant
    Filed: April 24, 1998
    Date of Patent: October 10, 2000
    Assignee: Unisys Corp.
    Inventor: William Eugene Gord
  • Patent number: 6128772
    Abstract: The invention disclosed is an object-oriented apparatus and method in a computer system that offers important advantages over current programming practice in representing and managing ownership relationships of objects. An object can be owned as a single object or within a list, and it can change owners over time and change from being owned as a single object to being owned in a list or the other way around. An ownable object provides an operation to replace itself with a different ownable object. Ownable objects provide operations telling whether they are owned and whether they are owned in a list. Referential integrity is automatically maintained while giving the high performance of using memory pointers stored directly within the related objects.
    Type: Grant
    Filed: August 14, 1997
    Date of Patent: October 3, 2000
    Assignee: Unisys Corp.
    Inventor: Donald Edward Baisley
  • Patent number: 6106574
    Abstract: An object-oriented method and apparatus for relating objects in a compiler program running on a computer for compiling source files into a binary code file for execution on a target computer to source code locations, said apparatus includes a type of object that identifies a source location, and where inlining occurs, a list of inlined source locations. The type of object has only one instance variable, an integer. The invention includes a method for relating objects in a compiler to source code locations. The method includes the steps of registering source files and their ranges of line numbers for a source type; for each language element parsed by the compiler, creating a source object for its source location; and, creating an instance variable of type source for each compiler object in order to relate to their source locations.
    Type: Grant
    Filed: April 20, 1999
    Date of Patent: August 22, 2000
    Assignee: Unisys Corp.
    Inventors: Donald Edward Baisley, Jonathan Virgil Ziebell
  • Patent number: 6105073
    Abstract: The present invention provides a C interface program that remotely operates with an object oriented repository by making the public properties and operations of the types in the repository available to Client programs written in the C language, or accessed via DLLs, or shared objects from other languages. Hence, Client program can execute all the operations on a repository, which is operating on a remotely located Server. The Client program source code can be created on the Server and recompiled on the Client platform without the necessity of making any changes to the code.
    Type: Grant
    Filed: May 30, 1996
    Date of Patent: August 15, 2000
    Assignee: Unisys Corp.
    Inventor: Byung-Mee Choung