Patents by Inventor Christopher J. Phillips

Christopher J. Phillips 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: 20080045349
    Abstract: A golf course monitoring system and method of monitoring a golf course is disclosed. The system comprises a display unit comprising a display, a wireless signal receiver coupled to the display and a photovoltaic power source configured to provide power to the display and the receiver; and a camera unit comprising a camera, a wireless signal transmitter coupled to the camera and a photovoltaic cell for providing power to the camera and the transmitter.
    Type: Application
    Filed: August 9, 2006
    Publication date: February 21, 2008
    Inventors: Charlie W. Dobbins, Christopher J. Phillips, Craig D. Phillips
  • Patent number: 7082599
    Abstract: A system that detects and resolves circular paths within a graphical flow diagram that represents the logical operation of a corresponding application program. The flow diagram is formed by interconnecting symbolic representations that correspond to program objects configured to execute associated functions in response to corresponding triggering events. The functions of the program objects are called upon and executed by the application program at run-time. At the program objects, a busy indicator is established. When a program object is triggered by its respective event, the object first tests its busy indicator to determine whether it is already in the process of executing its associated function. If not, it proceeds to execute its associated function in response to an earlier triggering event. If, however, the object is already in the process of executing its associated function, then the object is blocked from re-executing in response to this new triggering event.
    Type: Grant
    Filed: January 14, 2000
    Date of Patent: July 25, 2006
    Assignee: Measurement Computing Corporation
    Inventors: Michael F. Morganelli, Christopher J. Phillips, Gerard M. Reilly
  • Patent number: 7052265
    Abstract: Devices that have the capability to simultaneously manipulate the curling screws of a lip rolling machine while it is in operation and lip rolling machines so modified.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: May 30, 2006
    Assignee: Future Mold Corporation
    Inventors: Robert A. Phillips, Christopher J. Phillips
  • Publication number: 20040031019
    Abstract: A debugger utility allows a graphically or visually created application program to be run in a debug mode. The graphically created program includes a block diagram that, in turn, has plurality of icons. The icons have pins thereby allowing the icons to be interconnected by one or more wire constructs. Using the debugger utility, the developer can insert a break point on any icon, pin or wire construct, preferably through graphical inputs. During execution, the debugger utility automatically pauses the application program when the inserted break points are reached. The debugger utility also changes the appearance of the block diagram during execution in debug mode to illustrate the program's execution sequence. One or more tools are provided that permit the developer to examine the state of the application program, including variable values, while it is being executed in debug mode.
    Type: Application
    Filed: May 20, 2003
    Publication date: February 12, 2004
    Inventors: Richard Lamanna, Christopher J. Phillips
  • Patent number: 6684385
    Abstract: The present invention relates to a program-development environment that allows developers to seamlessly switch between a visual programming paradigm and a textual programming paradigm, thereby permitting developers to choose the paradigm best suited for creating each aspect of the desired program. A graphical user interface (GUI) may be generated by the program-development environment, and displayed on the screen of a computer system. The GUI has several elements including a form window and a designer window. The form window is configured to receive one or more control objects selected by the developer, and the designer window is configured to display a symbolic representation of those control objects placed in the form window.
    Type: Grant
    Filed: January 14, 2000
    Date of Patent: January 27, 2004
    Assignee: SoftWIRE Technology, LLC
    Inventors: Bendrix L. Bailey, Christopher J. Phillips, Michael F. Morganelli, Gerard M. Reilly
  • Patent number: 6425121
    Abstract: The invention relates to a mechanism for detecting forks within data flow diagrams corresponding to application programs and for controlling the execution of such application programs. The flow diagram is preferably formed by interconnecting a plurality of symbolic representations of program objects with a plurality of wire constructs. The symbolic representations correspond to program objects having input properties and configured to execute pre-defined functions based on the values of its input properties. The flow diagram preferably represents a logical flow of information used to set the input property values of the program objects. According to the invention, the input properties of the program objects are first invalidated. Next, information is allowed to flow along at least a portion of the diagram, thereby setting one or more of the program objects' input property values. In response to having its input property value set, the program object validates the respective input property.
    Type: Grant
    Filed: January 14, 2000
    Date of Patent: July 23, 2002
    Assignee: SoftWIRE Technology, LLP
    Inventor: Christopher J. Phillips
  • Patent number: 6425120
    Abstract: A program object is provided for use in developing application programs through a program-development environment. Using the program-development environment, a developer graphically specifies a flow diagram that represents the logical operation of the application program. The program object, which may have a corresponding symbolic representation for display within the flow diagram, is configured to perform repeating functions and to issue a plurality of ready events, and is preferably used to define loop procedures within the application program. An event handler procedure that is responsive to at least one of the ready events of the repeating program object may be specified by the developer through either graphical inputs or textual inputs to a computer. This event-handler procedure may then be incorporated into the application program for execution at application run-time.
    Type: Grant
    Filed: January 14, 2000
    Date of Patent: July 23, 2002
    Assignee: Softwire Technology LLC
    Inventors: Michael F. Morganelli, Christopher J. Phillips, Gerard M. Reilly