Patents by Inventor Stanley G. Froyd

Stanley G. Froyd 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).

  • Patent number: 7685508
    Abstract: A request to view statistic data of a system is received. One or more forms are generated to carry the statistic data. The one or more forms are to carry the statistic data pulled from the system. Based on data fields on the one or more forms, the requested statistic data is pulled from the system. The one or more forms are filled with the pulled requested statistic data. The pulled requested statistic data on the one or more forms is converted to a generalized markup language (GML) format.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: March 23, 2010
    Assignee: Occam Networks
    Inventors: Stanley G. Froyd, Will Sloan
  • Patent number: 7155496
    Abstract: A framework is used for delivering data to and from a system. The framework consists of different delivery vehicles or forms to carry different types of data to and from the system. The data contains configuration information. When storing the configuration information, the framework allows the configuration information from the system to be filled in the forms. The configuration information is converted into a Generalized Markup Language (GML) format.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: December 26, 2006
    Assignee: Occam Networks
    Inventors: Stanley G. Froyd, Michael Little
  • Publication number: 20030115299
    Abstract: A framework is used for delivering data to and from a system. The framework consists of different delivery vehicles or forms to carry different types of data to and from the system. The data contains configuration information. When storing the configuration information, the framework allows the configuration information from the system to be filled in the forms. The configuration information is converted into a Generalized Markup Language (GML) format.
    Type: Application
    Filed: January 29, 2002
    Publication date: June 19, 2003
    Inventors: Stanley G. Froyd, Michael Little
  • Publication number: 20030110447
    Abstract: A request to view statistic data of a system is received. One or more forms are generated to carry the statistic data. The one or more forms are to carry the statistic data pulled from the system. Based on data fields on the one or more forms, the requested statistic data is pulled from the system. The one or more forms are filled with the pulled requested statistic data. The pulled requested statistic data on the one or more forms is converted to a generalized markup language (GML) format.
    Type: Application
    Filed: January 29, 2002
    Publication date: June 12, 2003
    Inventors: Stanley G. Froyd, Will Sloan
  • Patent number: 5025385
    Abstract: The invention is directed to an improved motion control system for controlling multiple motion actuators associated with different axes for moving a member along a defined path. The system is intended to move a member along the defined path as a result of the coordinated motion of two or more essentially independent motion actuators. In accordance with the invention, instead of responding to a servo lag error between a commanded and actual position, the velocity along each axis for each path segment is established by a feedforward data file generated by "looking ahead" at input describing the full path and processing this data, together with machine specific data specifying the operational characteristics (or capabilities) of the machine (e.g. milling machine) to be operated.
    Type: Grant
    Filed: May 25, 1990
    Date of Patent: June 18, 1991
    Inventor: Stanley G. Froyd
  • Patent number: 4947336
    Abstract: The invention is directed to an improved motion control system for controlling multiple motion actuators associated with different axes for moving a member along a defined path. The system is intended to move a member along the defined path as a result of the coordinated motion of two or more essentially independent motion actuators. In accordance with the invention, instead of responding to a servo lag error between a commanded and actual position, the velocity along each axis for each path segment is established by a feedforward data file generated by "looking ahead" at input describing the full path and processing this data, together with machine specific data specifying the operational characteristics (or capabilities) of the machine (e.g. milling machine) to be operated.
    Type: Grant
    Filed: April 15, 1988
    Date of Patent: August 7, 1990
    Inventor: Stanley G. Froyd
  • Patent number: 4149235
    Abstract: A numerical control system for a machine tool. The relay controls for the machine tool are simulated in the read only memory of a computer which is used as a controller for the flow of digital information between the control display panel, the tape reader, a memory, the machine tool and other parts of the system. Since the simulation is based on relay diagrams, the user can customize the control system to his requirements without having been previously trained in computer programming or computer systems. Also, since the control system is adapted to the machine tool by software changes, the same hardware is usable without modification by a variety of machine tools, such as turret lathes and milling machines, and under a variety of operation conditions. Data debouncing and diagnostic aids are included in the system.
    Type: Grant
    Filed: December 27, 1976
    Date of Patent: April 10, 1979
    Assignee: McDonnell Douglas Corporation
    Inventors: Stanley G. Froyd, William A. Frank, Richard Roome
  • Patent number: 4109185
    Abstract: A servo system, particularly well suited for use in a computerized numerical control system for a large machine tool, in which a plurality of axis controlling servo circuits are controlled by one computerized axis controller. As each controlled axis moves, an attached resolver's output is digitized to generate a digital position feedback signal which is compared to the desired position in the computer. The resultant error signal is converted to an analog voltage to control said axis motion. A digital clock and counter drives two digital to analog converters to create the two resolver inputs, and supplies timing signals to the computer, thus synchronizing the system.
    Type: Grant
    Filed: December 27, 1976
    Date of Patent: August 22, 1978
    Assignee: McDonnell Douglas Corporation
    Inventors: Stanley G. Froyd, Raymond C. Ue, John Paul Buchanan
  • Patent number: 4079235
    Abstract: A computer numerical control system for controlling a lathe or similar machine tool in the cutting of threads. One computer is used as an interpolator to produce speed commands in real time for producing a smooth cutting tool motion. A second computer is used as an axis controller for receiving said speed commands and for controlling the servo circuits of up to six machine tool axes. A resolver attached to the rotating spindle is utilized to synthesize a tachonometric signal, and is also connected to an interrupt circuit to measure the spindle speed and position. The interpolator then uses this spindle information to synchronize the cutting tool motion with the spindle angular speed and position to enable multiple passes of the cutting tool along the same thread line.
    Type: Grant
    Filed: December 27, 1976
    Date of Patent: March 14, 1978
    Assignee: McDonnell Douglas Corporation
    Inventors: Stanley G. Froyd, Theodore R. Wootton, Wai S. Szeto
  • Patent number: 3996454
    Abstract: A system automatically and continuously monitors the performance of separate servomechanisms operating in each of the axes of numerically controlled machine tools to detect when actual machining errors exceed a predetermined maximum due to any malfunction by comparing actual feedback slide velocity, .DELTA.S.sub.2 /T, (as determined by change, .DELTA.S.sub.2, in a feedback position signal, S.sub.2, over a period of time, T) with the commanded system drive velocity, V, (as determined by the difference between commanded position and position feedback signals, S.sub.1 and S.sub.2, respectively, times a gain factor, K). The difference between .DELTA.S.sub.2 /T and K (S.sub.1 -S.sub.2) is machining error which can be used to detect actual error in any axis for alarm or corrective action.
    Type: Grant
    Filed: April 18, 1974
    Date of Patent: December 7, 1976
    Assignee: Actron Industries, Inc.
    Inventor: Stanley G. Froyd