Patents Represented by Attorney, Agent or Law Firm J. Ronald Richebourg
-
Patent number: 8226322Abstract: 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: GrantFiled: November 29, 2010Date of Patent: July 24, 2012Inventor: Joey W. Blair
-
Patent number: 7118304Abstract: 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: GrantFiled: December 1, 2004Date of Patent: October 10, 2006Inventors: Robert R. Turpin, Joey W. Blair
-
Patent number: 6973891Abstract: 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: GrantFiled: December 23, 2004Date of Patent: December 13, 2005Inventor: Jerald R. Warner
-
Patent number: 6964459Abstract: 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: GrantFiled: August 16, 2004Date of Patent: November 15, 2005Inventor: David C. Cormier
-
Patent number: 6936020Abstract: 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: GrantFiled: December 31, 2003Date of Patent: August 30, 2005Inventor: Perry H. Davis
-
Patent number: 6739164Abstract: 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: GrantFiled: November 19, 2002Date of Patent: May 25, 2004Inventor: Todd Warmack
-
Patent number: 6634312Abstract: 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: GrantFiled: October 15, 2001Date of Patent: October 21, 2003Inventors: Jerald R. Warner, Christopher M. Palm
-
Patent number: 6192418Abstract: 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: GrantFiled: June 25, 1997Date of Patent: February 20, 2001Assignee: Unisys Corp.Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith
-
Patent number: 6178457Abstract: 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: GrantFiled: September 17, 1998Date of Patent: January 23, 2001Assignee: Unisys CorporationInventors: Anthony Reginald Pitchford, Christopher Eyre Smith, Joseph Peter Stefaniak
-
Patent number: 6170081Abstract: 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: GrantFiled: September 17, 1998Date of Patent: January 2, 2001Assignee: Unisys CoporationInventors: James Albert Fontana, Anthony Reginald Pitchford, Christopher Eyre Smith, Mark Jeffrey Tadman
-
Patent number: 6167564Abstract: 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: GrantFiled: September 17, 1998Date of Patent: December 26, 2000Assignee: Unisys Corp.Inventors: James Albert Fontana, Sridhar Srinivasa Iyengar, Anthony Reginald Pitchford, Norman Roy Smith, Douglas Marshall Tolbert
-
Patent number: 6167563Abstract: 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: GrantFiled: September 17, 1998Date of Patent: December 26, 2000Assignee: Unisys CorporationInventors: James Albert Fontana, Anthony Reginald Pitchford, Steven George Skinner, Joseph Peter Stefaniak
-
Patent number: 6157936Abstract: 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: GrantFiled: September 30, 1997Date of Patent: December 5, 2000Assignee: Unisys Corp.Inventors: Eugene Otto Mutschler, III, Joseph Peter Stefaniak
-
Patent number: 6151638Abstract: 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: GrantFiled: June 25, 1997Date of Patent: November 21, 2000Assignee: Unisys Corp.Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith
-
Patent number: 6141697Abstract: 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: GrantFiled: June 25, 1997Date of Patent: October 31, 2000Assignee: Unisys Corp.Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith
-
Patent number: 6129460Abstract: 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: GrantFiled: December 17, 1997Date of Patent: October 10, 2000Assignee: Unisys Corp.Inventor: Donald Edward Baisley
-
Patent number: 6131094Abstract: 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: GrantFiled: April 24, 1998Date of Patent: October 10, 2000Assignee: Unisys Corp.Inventor: William Eugene Gord
-
Patent number: 6128772Abstract: 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: GrantFiled: August 14, 1997Date of Patent: October 3, 2000Assignee: Unisys Corp.Inventor: Donald Edward Baisley
-
Patent number: 6106574Abstract: 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: GrantFiled: April 20, 1999Date of Patent: August 22, 2000Assignee: Unisys Corp.Inventors: Donald Edward Baisley, Jonathan Virgil Ziebell
-
Patent number: 6105073Abstract: 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: GrantFiled: May 30, 1996Date of Patent: August 15, 2000Assignee: Unisys Corp.Inventor: Byung-Mee Choung