Movatterモバイル変換


[0]ホーム

URL:


US20090157199A1 - Motion Control Systems - Google Patents

Motion Control Systems
Download PDF

Info

Publication number
US20090157199A1
US20090157199A1US12/244,673US24467308AUS2009157199A1US 20090157199 A1US20090157199 A1US 20090157199A1US 24467308 AUS24467308 AUS 24467308AUS 2009157199 A1US2009157199 A1US 2009157199A1
Authority
US
United States
Prior art keywords
driver
motion
software
stream
component
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/244,673
Inventor
David W. Brown
Jay S. Clark
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Roy G Biv Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=23805862&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20090157199(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US09/205,627external-prioritypatent/US6209037B1/en
Priority claimed from US09/633,633external-prioritypatent/US6941543B1/en
Application filed by IndividualfiledCriticalIndividual
Priority to US12/244,673priorityCriticalpatent/US20090157199A1/en
Assigned to ROY-G-BIV CORPORATIONreassignmentROY-G-BIV CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BROWN, DAVID W., CLARK, JAY S.
Publication of US20090157199A1publicationCriticalpatent/US20090157199A1/en
Priority to US13/280,293prioritypatent/US20120179275A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A system for allowing communication between a software application and at least one motion controller in a set of motion controllers comprising a set of motion operations, a set of motion commands, a set of selectable software modules, a software system, and a driver administrator. At least one motion command is associated with at least one primitive motion operation. Each software module is associated with at least one motion controller in the set of motion controllers. At least two selectable software modules expose a common software interface. The software application comprises a plurality of motion commands associated with a desired motion sequence, where the application comprises at least one motion command associated with a primitive motion operation. The software system uses the driver administrator to select at least one selected software module. The software application uses the driver administrator to load the selected software module. The software system commands at least one selected motion controller to perform the desired motion sequence using the plurality of motion commands of the software application, and the common software interface exposed by the at least one selected software module associated with the at least one selected motion controller.

Description

Claims (21)

1. A system for allowing communication between a software application and at least one motion controller in a set of motion controllers, comprising:
a set of motion operations consisting of primitive motion operations and non-primitive motion operations, where
non-primitive motion operations can be performed using a plurality of primitive motion operations, and
primitive motion operations cannot be performed using a plurality of primitive motion operations;
a set of motion commands, where at least one motion command is associated with one of the primitive motion operations;
a set of selectable software modules, where
each software module is associated with at least one motion controller in the set of motion controllers, and
at least two selectable software modules expose a common software interface;
a software system capable of commanding motion controllers to perform motion operations using the common software interfaces exposed by the software modules; and
a driver administrator capable of selecting and loading at least one of the set of selectable software modules; wherein
the software application comprises a plurality of motion commands associated with a desired motion sequence, where the application comprises at least one motion command associated with a primitive motion operation;
the software system uses the driver administrator to select at least one selected software module;
the software application uses the driver administrator to load the selected software module; and
the software system commands at least one selected motion controller to perform the desired motion sequence using
the plurality of motion commands of the software application, and
the common software interface exposed by the at least one selected software module associated with the at least one selected motion controller.
US12/244,6731995-05-302008-10-02Motion Control SystemsAbandonedUS20090157199A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US12/244,673US20090157199A1 (en)1995-05-302008-10-02Motion Control Systems
US13/280,293US20120179275A1 (en)1995-05-302011-10-24Motion Control Systems

Applications Claiming Priority (11)

Application NumberPriority DateFiling DateTitle
US08/454,736US5691897A (en)1995-05-301995-05-30Motion control systems
US08/656,421US5867385A (en)1995-05-301996-05-30Motion control systems
US6746697P1997-12-041997-12-04
US19198198A1998-11-131998-11-13
US09/205,627US6209037B1 (en)1995-05-301998-12-03Motion control systems using communication map to facilitating communication with motion control hardware
US09/633,633US6941543B1 (en)1995-05-302000-08-07Motion control system and method
US09/795,777US6513058B2 (en)1995-05-302001-02-27Distribution of motion control commands over a network
US10/021,669US6516236B1 (en)1995-05-302001-12-10Motion control systems
US10/316,451US20080275576A1 (en)1995-05-302002-12-10Motion control systems
US10/761,537US20080275577A1 (en)1995-05-302004-01-21Motion control systems
US12/244,673US20090157199A1 (en)1995-05-302008-10-02Motion Control Systems

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/761,537ContinuationUS20080275577A1 (en)1995-05-302004-01-21Motion control systems

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US13/280,293ContinuationUS20120179275A1 (en)1995-05-302011-10-24Motion Control Systems

Publications (1)

Publication NumberPublication Date
US20090157199A1true US20090157199A1 (en)2009-06-18

Family

ID=23805862

Family Applications (8)

Application NumberTitlePriority DateFiling Date
US08/454,736Expired - LifetimeUS5691897A (en)1995-05-301995-05-30Motion control systems
US08/656,421Expired - LifetimeUS5867385A (en)1995-05-301996-05-30Motion control systems
US10/021,669Expired - LifetimeUS6516236B1 (en)1995-05-302001-12-10Motion control systems
US10/316,451AbandonedUS20080275576A1 (en)1995-05-302002-12-10Motion control systems
US10/761,537AbandonedUS20080275577A1 (en)1995-05-302004-01-21Motion control systems
US12/244,673AbandonedUS20090157199A1 (en)1995-05-302008-10-02Motion Control Systems
US12/406,921Expired - Fee RelatedUS8073557B2 (en)1995-05-302009-03-18Motion control systems
US13/280,293AbandonedUS20120179275A1 (en)1995-05-302011-10-24Motion Control Systems

Family Applications Before (5)

Application NumberTitlePriority DateFiling Date
US08/454,736Expired - LifetimeUS5691897A (en)1995-05-301995-05-30Motion control systems
US08/656,421Expired - LifetimeUS5867385A (en)1995-05-301996-05-30Motion control systems
US10/021,669Expired - LifetimeUS6516236B1 (en)1995-05-302001-12-10Motion control systems
US10/316,451AbandonedUS20080275576A1 (en)1995-05-302002-12-10Motion control systems
US10/761,537AbandonedUS20080275577A1 (en)1995-05-302004-01-21Motion control systems

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US12/406,921Expired - Fee RelatedUS8073557B2 (en)1995-05-302009-03-18Motion control systems
US13/280,293AbandonedUS20120179275A1 (en)1995-05-302011-10-24Motion Control Systems

Country Status (8)

CountryLink
US (8)US5691897A (en)
EP (5)EP2302475A3 (en)
JP (4)JPH11506234A (en)
AT (3)ATE403896T1 (en)
AU (1)AU6027696A (en)
CA (2)CA2705404A1 (en)
DE (3)DE69624237T2 (en)
WO (1)WO1996038769A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090157807A1 (en)*1997-10-072009-06-18Brown Stephen JSystem and/or method for generating a script relating to a medical task involving motion with a device
US7904194B2 (en)2001-02-092011-03-08Roy-G-Biv CorporationEvent management systems and methods for motion control systems
US20110169832A1 (en)*2010-01-112011-07-14Roy-G-Biv Corporation3D Motion Interface Systems and Methods
US8027349B2 (en)2003-09-252011-09-27Roy-G-Biv CorporationDatabase event driven motion systems
US8073557B2 (en)1995-05-302011-12-06Roy-G-Biv CorporationMotion control systems
US20120016498A1 (en)*2010-07-162012-01-19Fih (Hong Kong) LimitedMachine motion control system
US8102869B2 (en)2003-09-252012-01-24Roy-G-Biv CorporationData routing systems and methods
US8271105B2 (en)1995-05-302012-09-18Roy-G-Biv CorporationMotion control systems

Families Citing this family (114)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7139843B1 (en)*1995-05-302006-11-21Roy-G-Biv CorporationSystem and methods for generating and communicating motion data through a distributed network
US20100131081A1 (en)*1995-05-302010-05-27Brown David WSystems and methods for motion control
US7024666B1 (en)2002-01-282006-04-04Roy-G-Biv CorporationMotion control systems and methods
US7137107B1 (en)*2003-04-292006-11-14Roy-G-Biv CorporationMotion control systems and methods
US7035697B1 (en)*1995-05-302006-04-25Roy-G-Biv CorporationAccess control systems and methods for motion control
US6542925B2 (en)1995-05-302003-04-01Roy-G-Biv CorporationGeneration and distribution of motion commands over a distributed network
US6941543B1 (en)*1995-05-302005-09-06Roy-G-Biv CorporationMotion control system and method
US6209037B1 (en)*1995-05-302001-03-27Roy-G-Biv CorporationMotion control systems using communication map to facilitating communication with motion control hardware
US6571141B1 (en)1995-05-302003-05-27Roy-G-Biv CorporationApplication programs for motion control devices including access limitations
US6859671B1 (en)1995-05-302005-02-22Roy-G-Biv CorporationApplication programs for motion control devices including access limitations
US5887169A (en)*1996-03-151999-03-23Compaq Computer CorporationMethod and apparatus for providing dynamic entry points into a software layer
US5822525A (en)*1996-05-221998-10-13Microsoft CorporationMethod and system for presentation conferencing
EP0825506B1 (en)1996-08-202013-03-06Invensys Systems, Inc.Methods and apparatus for remote process control
JPH1165968A (en)*1997-08-131999-03-09Nippon Telegr & Teleph Corp <Ntt> Network management method and system
GB2319100B (en)*1997-11-151998-09-16IbmHardware simulator for a transaction processing system
US6144895A (en)*1997-11-262000-11-07Allen-Bradley Company, LlcSystem and method for networking a computer numerical control with a workstation
US6101425A (en)*1997-11-262000-08-08Allen-Bradley Company, LlcMultiple connection networked man-machine interfaces for computer numerical controls
US6470377B1 (en)1997-12-192002-10-22Rockwell Automation Technologies, Inc.Networked file operations for computer numerical controls
FR2789781B1 (en)*1999-02-122001-04-27Alstom SYSTEM FOR DEVELOPING AND EXECUTING A DRIVING ASSISTANCE APPLICATION FOR INDUSTRIAL INSTALLATION CONTROL ASSEMBLY
US6944584B1 (en)1999-04-162005-09-13Brooks Automation, Inc.System and method for control and simulation
US6850806B2 (en)*1999-04-162005-02-01Siemens Energy & Automation, Inc.Method and apparatus for determining calibration options in a motion control system
AU4704000A (en)*1999-05-042000-11-17Roy-G-Biv CorporationMotion control devices including access limitations
US7013284B2 (en)*1999-05-042006-03-14Accenture LlpComponent based interface to handle tasks during claim processing
US7617240B2 (en)1999-05-042009-11-10Accenture LlpComponent based task handling during claim processing
US7979382B2 (en)1999-05-042011-07-12Accenture Global Services LimitedComponent based information linking during claim processing
AU5273100A (en)1999-05-172000-12-05Foxboro Company, TheMethods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects
US7089530B1 (en)1999-05-172006-08-08Invensys Systems, Inc.Process control configuration system with connection validation and configuration
US6788980B1 (en)1999-06-112004-09-07Invensys Systems, Inc.Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network
US6374195B1 (en)*1999-06-292002-04-16Daimlerchrysler CorporationSystem for monitoring and tracking tool and tool performance
US6606665B2 (en)1999-09-272003-08-12Rockwell Automation Technologies, Inc.Multiple connection architecture for communication with a computer numerical control resident in a workstation and other networked computer numerical controls
US6401005B1 (en)1999-09-272002-06-04Rockwell Automation Technologies, Inc.Programmable synchronous and asynchronous block execution for a computer numerical control
AU1235201A (en)*1999-10-272001-05-08Roy-G-Biv CorporationSystems and methods for generating and communicating motion data through a distributed network
US6885898B1 (en)2001-05-182005-04-26Roy-G-Biv CorporationEvent driven motion systems
US8032605B2 (en)1999-10-272011-10-04Roy-G-Biv CorporationGeneration and distribution of motion commands over a distributed network
US6879862B2 (en)*2000-02-282005-04-12Roy-G-Biv CorporationSelection and control of motion data
US20100131078A1 (en)*1999-10-272010-05-27Brown David WEvent driven motion systems
EP1096448A3 (en)1999-11-012004-01-28Citicorp Development Center, Inc.Method and system for obtaining device services on a self-service transaction terminal
DK176631B1 (en)*1999-12-202008-12-08Danfoss Drives As Programming an engine control
AU2001239818A1 (en)*2000-02-222001-09-03Roy-G-Biv CorporationGeneration and distribution of motion commands over a distributed network
US7365860B2 (en)*2000-12-212008-04-29Sensory AnalyticsSystem capable of determining applied and anodized coating thickness of a coated-anodized product
US6674533B2 (en)2000-12-212004-01-06Joseph K. PriceAnodizing system with a coating thickness monitor and an anodized product
US7274463B2 (en)*2003-12-302007-09-25Sensory AnalyticsAnodizing system with a coating thickness monitor and an anodized product
WO2002054184A2 (en)*2001-01-042002-07-11Roy-G-Biv CorporationSystems and methods for transmitting motion control data
US7031798B2 (en)2001-02-092006-04-18Roy-G-Biv CorporationEvent management systems and methods for the distribution of motion control commands
US6865499B2 (en)*2001-04-262005-03-08Siemens Energy & Automation, Inc.Method and apparatus for tuning compensation parameters in a motion control system associated with a mechanical member
US6859747B2 (en)*2001-04-262005-02-22Siemens Energy & Automation, Inc.Method and apparatus for self-calibrating a motion control system
US6819960B1 (en)2001-08-132004-11-16Rockwell Software Inc.Industrial controller automation interface
GB0120748D0 (en)2001-08-252001-10-17Lucas Aerospace Power EquipGenerator
US20030045947A1 (en)*2001-08-302003-03-06The Boeing CompanySystem, method and computer program product for controlling the operation of motion devices by directly implementing electronic simulation information
US20030069998A1 (en)*2001-08-312003-04-10Brown David W.Motion services protocol accessible through uniform resource locator (URL)
US7474698B2 (en)*2001-10-192009-01-06Sharp Laboratories Of America, Inc.Identification of replay segments
WO2003045639A2 (en)*2001-11-282003-06-05Evolution Robotics, Inc.Sensor and actuator abstraction and aggregation in a hardware abstraction layer for a robot
US7111195B2 (en)*2002-02-252006-09-19General Electric CompanyMethod and system for external clock to obtain multiple synchronized redundant computers
US7058482B2 (en)2002-02-252006-06-06General Electric CompanyData sample and transmission modules for power distribution systems
WO2003073179A1 (en)*2002-02-252003-09-04General Electric CompanyMethod and apparatus for node electronics unit architecture
US7747356B2 (en)2002-02-252010-06-29General Electric CompanyIntegrated protection, monitoring, and control system
US7532955B2 (en)*2002-02-252009-05-12General Electric CompanyDistributed protection system for power distribution systems
DE10221772A1 (en)*2002-05-152003-11-27Flowtec AgField bus unit is used to provide input from a range of sensors and has a built in digital signal processing capacity with a facility for being programmable
US7137861B2 (en)*2002-11-222006-11-21Carr Sandra LInteractive three-dimensional multimedia I/O device for a computer
US7636616B2 (en)*2003-02-252009-12-22General Electric CompanyProtection system for power distribution systems
US7039822B2 (en)*2003-02-272006-05-02Promos Technologies Inc.Integrated circuit memory architecture with selectively offset data and address delays to minimize skew and provide synchronization of signals at the input/output section
US8126742B2 (en)2003-05-092012-02-28Accenture Global Services LimitedAutomated assignment of insurable events
GB2401467B (en)*2003-05-092006-01-25Autoliv DevImprovements in or relating to a movable or removable unit for a motor vehicle
US20070022194A1 (en)*2003-09-252007-01-25Brown David WDatabase event driven motion systems
US20050132104A1 (en)*2003-11-172005-06-16Brown David W.Command processing systems and methods
US20070269297A1 (en)2003-11-102007-11-22Meulen Peter V DSemiconductor wafer handling and transport
US7458763B2 (en)2003-11-102008-12-02Blueshift Technologies, Inc.Mid-entry load lock for semiconductor handling system
US20060250401A1 (en)*2005-05-062006-11-09Patrick PanneseSystems and methods for generating 3D simulations
US10086511B2 (en)2003-11-102018-10-02Brooks Automation, Inc.Semiconductor manufacturing systems
US7266425B2 (en)*2004-09-302007-09-04Rockwell Automation Technologies, Inc.Systems and methods that facilitate motion control through coordinate system transformations
WO2007047986A1 (en)*2005-10-212007-04-26Wisconsin Alumni Research FoundationMethod and system for delivering nucleic acid into a target cell
US8015236B2 (en)*2005-10-252011-09-06Waratek Pty. Ltd.Replication of objects having non-primitive fields, especially addresses
US7933786B2 (en)2005-11-012011-04-26Accenture Global Services LimitedCollaborative intelligent task processor for insurance claims
US20070247430A1 (en)*2006-04-212007-10-25Aten International Co., Ltd.Keyboard and mouse operation data recording/reproducing system and method thereof
US8271132B2 (en)2008-03-132012-09-18Battelle Energy Alliance, LlcSystem and method for seamless task-directed autonomy for robots
US7620477B2 (en)*2006-07-052009-11-17Battelle Energy Alliance, LlcRobotic intelligence kernel
US8965578B2 (en)2006-07-052015-02-24Battelle Energy Alliance, LlcReal time explosive hazard information sensing, processing, and communication for autonomous operation
US7801644B2 (en)*2006-07-052010-09-21Battelle Energy Alliance, LlcGeneric robot architecture
US7974738B2 (en)*2006-07-052011-07-05Battelle Energy Alliance, LlcRobotics virtual rail system and method
US7584020B2 (en)*2006-07-052009-09-01Battelle Energy Alliance, LlcOccupancy change detection system and method
US8073564B2 (en)*2006-07-052011-12-06Battelle Energy Alliance, LlcMulti-robot control interface
US7587260B2 (en)*2006-07-052009-09-08Battelle Energy Alliance, LlcAutonomous navigation system and method
US8355818B2 (en)*2009-09-032013-01-15Battelle Energy Alliance, LlcRobots, systems, and methods for hazard evaluation and visualization
US7668621B2 (en)*2006-07-052010-02-23The United States Of America As Represented By The United States Department Of EnergyRobotic guarded motion system and method
US7211980B1 (en)2006-07-052007-05-01Battelle Energy Alliance, LlcRobotic follow system and method
US20080058993A1 (en)*2006-09-052008-03-06Okuma America CorporationSystem, Methods, Apparatuses and Computer Program Products for Use on a Machine Tool Controller
US8782547B2 (en)*2007-08-202014-07-15Honeywell International Inc.Configurable building control system display
US8209673B1 (en)*2007-09-252012-06-26Nvidia CorporationSLI approval policy database
US20090210476A1 (en)*2008-02-192009-08-20Joseph Arie LevySystem and method for providing tangible feedback according to a context and personality state
US8515786B2 (en)*2008-02-222013-08-20Accenture Global Services GmbhRule generation system adapted for an insurance claim processing system
US20090217146A1 (en)*2008-02-222009-08-27Eugene GoldfarbPage navigation generation system for a customizable application
US8478769B2 (en)*2008-02-222013-07-02Accenture Global Services LimitedConversational question generation system adapted for an insurance claim processing system
CN104407518B (en)2008-06-202017-05-31因文西斯系统公司The system and method interacted to the reality and Simulation Facility for process control
US8688258B2 (en)*2008-09-112014-04-01Rockwell Automation Technologies, Inc.Method of controlling a machine tool
JP2010072804A (en)*2008-09-172010-04-02Ricoh Co LtdDrive control device and program
US8127060B2 (en)2009-05-292012-02-28Invensys Systems, IncMethods and apparatus for control configuration with control objects that are fieldbus protocol-aware
US8463964B2 (en)2009-05-292013-06-11Invensys Systems, Inc.Methods and apparatus for control configuration with enhanced change-tracking
JP5062499B2 (en)*2010-05-072012-10-31横河電機株式会社 Field device management device
US9063535B2 (en)*2011-12-222015-06-23Fanuc Robotics America CorporationNumerical control program execution by robot
WO2013099031A1 (en)*2011-12-282013-07-04株式会社安川電機Engineering tool
CN102880153B (en)*2012-10-152015-06-24中达光电工业(吴江)有限公司Running method and system of PCB (Printed Circuit Board) drilling and milling equipment adopting different movement control products
CN103197597B (en)*2013-04-092015-11-04上海维宏电子科技股份有限公司The method that the upgrading of the kinetic control system be separated with human-computer interaction interface controls
CN103605363B (en)*2013-09-162016-08-17江苏若博机器人科技有限公司Four-wheel micro computer Mus sprint controller based on ARM9
US10238406B2 (en)2013-10-212019-03-26Inari Medical, Inc.Methods and apparatus for treating embolism
US9614371B1 (en)2014-08-062017-04-04Tsuga Engineering LlcInterface systems and methods for portable structures
CN104765321B (en)*2015-01-222018-09-28镇江同舟螺旋桨有限公司A kind of motion controller of compatible multiple fieldbus agreement
CN113796927B (en)2015-10-232025-03-04伊纳里医疗公司 Intravascular treatment of vascular occlusion and related devices, systems and methods
FI3528717T3 (en)2016-10-242024-08-09Inari Medical IncDevices for treating vascular occlusion
US10725794B2 (en)*2017-03-032020-07-28Mitsubishi Electric CorporationData processing device, data processing method, setting management device, and data processing system
CN107807880B (en)*2017-09-282021-03-19中国科学院长春光学精密机械与物理研究所 Debugging method of multi-degree-of-freedom motion control system
US11154314B2 (en)2018-01-262021-10-26Inari Medical, Inc.Single insertion delivery system for treating embolism and associated systems and methods
JP7638273B2 (en)2019-10-162025-03-03イナリ メディカル, インコーポレイテッド Systems, devices and methods for treating vascular obstructions
EP4463083A1 (en)2022-01-112024-11-20Inari Medical, Inc.Devices for removing clot material from intravascularly implanted devices, and associated systems and methods
CN117539560A (en)*2023-11-302024-02-09北京海芬灵肯科技有限公司Device communication control operation system and method based on software driver

Citations (84)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4078195A (en)*1976-01-131978-03-07Macotech CorporationAdaptive control system for numerically controlled machine tools
US4092532A (en)*1976-11-101978-05-30The United Sates Of America As Represented By The Secretary Of The NavyBinary apparatus for motion control
US4159417A (en)*1977-10-281979-06-26Rubincam David PElectronic book
US4199814A (en)*1977-10-121980-04-22Digitcom, Inc.Computer numerical control machine tool
US4418381A (en)*1981-01-231983-11-29Bristol Babcock Inc.Single loop control system
US4422150A (en)*1980-05-231983-12-20The Boeing CompanyMachine tool controller and part inspection monitor
US4444061A (en)*1982-03-261984-04-24Camtech Inc.Force and torque sensor for machine tools
US4494060A (en)*1983-03-021985-01-15Anorad CorporationAxis controller for robotic actuator
US4531182A (en)*1969-11-241985-07-23Hyatt Gilbert PMachine control system operating from remote commands
US4563906A (en)*1983-11-231986-01-14Camtech, Inc.Load measurement apparatus including miniature instrumented hydrostatic cell
US4591968A (en)*1982-04-071986-05-27Fanuc Ltd.Numerical control method
US4607256A (en)*1983-10-071986-08-19Honeywell, Inc.Plant management system
US4688195A (en)*1983-01-281987-08-18Texas Instruments IncorporatedNatural-language interface generating system
US4713808A (en)*1985-11-271987-12-15A T & E CorporationWatch pager system and communication protocol
US4716458A (en)*1987-03-061987-12-29Heitzman Edward FDriver-vehicle behavior display apparatus
US4750888A (en)*1983-12-151988-06-14Giravions DorandMethod and device for training in the operation of moving vehicles
US4767334A (en)*1985-11-191988-08-30Thorne Hugh CEducational and recreational toy vehicle
US4769771A (en)*1984-01-201988-09-06U.S. Philips CorporationMultiprocessor system comprising a plurality of data processors which are interconnected by a communication network
US4782444A (en)*1985-12-171988-11-01International Business Machine CorporationCompilation using two-colored pebbling register allocation method such that spill code amount is invariant with basic block's textual ordering
US4799171A (en)*1983-06-201989-01-17Kenner Parker Toys Inc.Talk back doll
US4800521A (en)*1982-09-211989-01-24Xerox CorporationTask control manager
US4809335A (en)*1985-10-241989-02-28Rumsey Daniel SSpeech unit for dolls and other toys
US4815011A (en)*1986-01-251989-03-21Fanuc Ltd.Robot control apparatus
US4829419A (en)*1970-12-281989-05-09Hyatt Gilbert PMicrocomputer control of machines
US4829219A (en)*1986-11-201989-05-09Unimation Inc.Multiaxis robot having improved motion control through variable acceleration/deceleration profiling
US4837719A (en)*1985-02-191989-06-06Kenneth B. McIntoshMedication clock
US4840602A (en)*1987-02-061989-06-20Coleco Industries, Inc.Talking doll responsive to external signal
US4843566A (en)*1986-03-071989-06-27Hewlett-Packard CompanyRobot motion control system
US4846693A (en)*1987-01-081989-07-11Smith EngineeringVideo based instructional and entertainment system using animated figure
US4852047A (en)*1987-04-141989-07-25Universal Automation Inc.Continuous flow chart, improved data format and debugging system for programming and operation of machines
US4853877A (en)*1986-04-211989-08-01Hewlett-Packard CompanyApparatus and method for efficient plotting
US4855725A (en)*1987-11-241989-08-08Fernandez Emilio AMicroprocessor based simulated book
US4857030A (en)*1987-02-061989-08-15Coleco Industries, Inc.Conversing dolls
US4868474A (en)*1986-11-201989-09-19Westinghouse Electric Corp.Multiprocessor position/velocity servo control for multiaxis digital robot control system
US4887966A (en)*1988-06-301989-12-19Gellerman Floyd RFlight simulation control apparatus
US4897835A (en)*1985-11-271990-01-30At&E CorporationHigh capacity protocol with multistation capability
US4901218A (en)*1987-08-121990-02-13Renishaw Controls LimitedCommunications adaptor for automated factory system
US4908746A (en)*1986-10-151990-03-13United States Data CorporationIndustrial control system
US4962491A (en)*1988-10-131990-10-09Schaeffer Theodore SMedicament dispenser and medical information storage apparatus
US5029214A (en)*1986-08-111991-07-02Hollander James FElectronic speech control apparatus and methods
US5119318A (en)*1989-04-171992-06-02Del Partners L.P.Expert control system for real time management of automated factory equipment
US5146401A (en)*1989-09-051992-09-08Honeywell Inc.Apparatus for providing a universal interface in a process control system
US5148944A (en)*1989-09-291992-09-22Health Tech Services CorporationInteractive medication delivery system for individual pills and caplets
US5231693A (en)*1991-05-091993-07-27The United States Of America As Represented By The Administrator, National Aeronautics And Space AdministrationTelerobot control system
US5309351A (en)*1988-10-271994-05-03Texas Instruments IncorporatedCommunications, information, maintenance diagnostic and training system
US5315642A (en)*1992-04-161994-05-24Canamex CorporationConcurrent creation and transmission of text messages to multiple paging services
US5329381A (en)*1992-02-201994-07-12Payne John HAutomatic engraving method and apparatus
US5341451A (en)*1992-07-171994-08-23Rxs Schrumpftechnik-Garnituren GmbhArrangement for depositing splicing cassettes for light waveguides within a cable sleeve
US5361260A (en)*1991-03-221994-11-01Mitsubishi Denki Kabushiki KaishaCommunication system
US5417210A (en)*1992-05-271995-05-23International Business Machines CorporationSystem and method for augmentation of endoscopic surgery
US5429140A (en)*1993-06-041995-07-04Greenleaf Medical Systems, Inc.Integrated virtual reality rehabilitation system
US5553609A (en)*1995-02-091996-09-10Visiting Nurse Service, Inc.Intelligent remote visual monitoring system for home health care service
US5612869A (en)*1994-01-211997-03-18Innovative Enterprises International CorporationElectronic health care compliance assistance
US5646912A (en)*1996-01-251997-07-08Cousin; Damon S.Medication compliance, co-ordination and dispensing system
US5691897A (en)*1995-05-301997-11-25Roy-G-Biv CorporationMotion control systems
US5697829A (en)*1995-02-061997-12-16Microsoft CorporationProgrammable toy
US5748468A (en)*1995-05-041998-05-05Microsoft CorporationPrioritized co-processor resource manager and method
US5752976A (en)*1995-06-231998-05-19Medtronic, Inc.World wide patient location and data telemetry system for implantable medical devices
US5761669A (en)*1995-06-061998-06-02Microsoft CorporationControlling access to objects on multiple operating systems
US5794204A (en)*1995-06-221998-08-11Seiko Epson CorporationInteractive speech recognition combining speaker-independent and speaker-specific word recognition, and having a response-creation capability
US5802488A (en)*1995-03-011998-09-01Seiko Epson CorporationInteractive speech recognition with varying responses for time of day and environmental conditions
US5907704A (en)*1995-04-031999-05-25Quark, Inc.Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects
US5914876A (en)*1989-06-231999-06-22Mitsubishi Denki Kabushiki KaishaNumerical controller having expanded control word set
US5917840A (en)*1992-03-131999-06-29Foxboro CompanyProtection against communications crosstalk in a factory process control system
US6209037B1 (en)*1995-05-302001-03-27Roy-G-Biv CorporationMotion control systems using communication map to facilitating communication with motion control hardware
US20010020944A1 (en)*1995-05-302001-09-13Brown David W.Generation and distribution of motion commands over a distributed network
US20010032278A1 (en)*1997-10-072001-10-18Brown Stephen J.Remote generation and distribution of command programs for programmable devices
US20020156872A1 (en)*2001-01-042002-10-24Brown David W.Systems and methods for transmitting motion control data
US20020165627A1 (en)*2001-02-092002-11-07Brown David W.Event management systems and methods for the distribution of motion control commands
US6480896B1 (en)*1999-10-272002-11-12Roy-G-Biv CorporationSystems and methods for generating and communicating motion data through a distributed network
US20030069998A1 (en)*2001-08-312003-04-10Brown David W.Motion services protocol accessible through uniform resource locator (URL)
US6571141B1 (en)*1995-05-302003-05-27Roy-G-Biv CorporationApplication programs for motion control devices including access limitations
US6859671B1 (en)*1995-05-302005-02-22Roy-G-Biv CorporationApplication programs for motion control devices including access limitations
US6879862B2 (en)*2000-02-282005-04-12Roy-G-Biv CorporationSelection and control of motion data
US6885898B1 (en)*2001-05-182005-04-26Roy-G-Biv CorporationEvent driven motion systems
US20050132104A1 (en)*2003-11-172005-06-16Brown David W.Command processing systems and methods
US6941543B1 (en)*1995-05-302005-09-06Roy-G-Biv CorporationMotion control system and method
US20060064503A1 (en)*2003-09-252006-03-23Brown David WData routing systems and methods
US7024666B1 (en)*2002-01-282006-04-04Roy-G-Biv CorporationMotion control systems and methods
US7035697B1 (en)*1995-05-302006-04-25Roy-G-Biv CorporationAccess control systems and methods for motion control
US20060206219A1 (en)*1995-05-302006-09-14Brown David WMotion control systems and methods
US7137107B1 (en)*2003-04-292006-11-14Roy-G-Biv CorporationMotion control systems and methods
US7139843B1 (en)*1995-05-302006-11-21Roy-G-Biv CorporationSystem and methods for generating and communicating motion data through a distributed network
US20070022194A1 (en)*2003-09-252007-01-25Brown David WDatabase event driven motion systems

Family Cites Families (158)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3673455A (en)*1970-11-181972-06-27Gen ElectricHigh speed sensor for initiating circuit breaker tripping
US4709339A (en)*1983-04-131987-11-24Fernandes Roosevelt AElectrical power line parameter measurement apparatus and systems, including compact, line-mounted modules
JPS59228473A (en)1983-06-091984-12-21Canon Inc Panhead system control device
US4589074A (en)*1983-08-311986-05-13The Boeing CompanyMultiple channel power line monitor
US4672555A (en)*1984-10-181987-06-09Massachusetts Institute Of TechnologyDigital ac monitor
JPH0782498B2 (en)*1985-01-141995-09-06株式会社日立製作所 Machine translation system
CA1244555A (en)*1985-06-171988-11-08Walter H. SchwaneProcess transparent multi storage mode data transfer and buffer control
US4695792A (en)*1985-12-161987-09-22Ecole PolytechniqueMethod and system for measuring the amplitude and phase angle of harmonics in a periodic signal
US4937759A (en)*1986-02-181990-06-26Robotics Research CorporationIndustrial robot with controller
JPS6318403A (en)*1986-07-101988-01-26Fanuc LtdOff-line control executing method
FR2602560B1 (en)*1986-08-061990-11-02Valeo CLUTCH UNIT, AND APPLICATIONS IN PARTICULAR A CLUTCH FRICTION, A CLUTCH AND A HYDRAULIC COUPLING MEMBER COMPRISING SUCH A UNIT, PARTICULARLY FOR A MOTOR VEHICLE
EP0275826A1 (en)*1986-12-161988-07-27Ciba-Geigy AgControl system for a sample preparation system
CA1338909C (en)1987-03-051997-02-11Curtis M. BrubakerRadio control toy
EP0283295B1 (en)*1987-03-201993-09-08Canon Kabushiki KaishaData communication system
JPS63273105A (en)*1987-04-301988-11-10Fanuc LtdNumerical controller
JPH0679290B2 (en)*1987-05-311994-10-05日本電気株式会社 Computer device
US5025385A (en)*1988-04-151991-06-18Froyd Stanley GMultiple axis motion control system
US4923428A (en)*1988-05-051990-05-08Cal R & D, Inc.Interactive talking toy
JPH0239262A (en)*1988-06-171990-02-08Siemens AgMethod and apparatus for executing program within hetero multiple computer system
FR2633414B1 (en)*1988-06-271993-07-09Bull Sa COMPUTER SYSTEM WITH CENTRAL INTERCONNECTION
BR8805485A (en)1988-10-171990-06-05Brasil Compressores Sa ELECTRONIC CONTROL CIRCUIT FOR CURRENT MOTOR CONTINUES WITHOUT BRUSHES
US4983955A (en)*1988-11-281991-01-08Hendry Mechanical WorksElectric power supply circuit monitoring systems
US5230049A (en)*1988-11-291993-07-20International Business Machines CorporationProgram source code translator
US5014208A (en)*1989-01-231991-05-07Siemens Corporate Research, Inc.Workcell controller employing entity-server model for physical objects and logical abstractions
US5005135A (en)*1989-03-221991-04-02Cincinnati Milacron, Inc.Dynamic correction of servo following errors in a computer-numerically controlled system and fixed cycle utilizing same
JP2784811B2 (en)1989-08-251998-08-06ソニー株式会社 Image creation device
US5247650A (en)*1989-08-301993-09-21Industrial Technology InstituteSystem for combining originally software incompatible control, kinematic, and discrete event simulation systems into a single integrated simulation system
US5175817A (en)*1989-11-201992-12-29Digital Equipment CorporationData representation protocol for communications between different networks
JPH0727505B2 (en)*1990-02-121995-03-29インターナショナル・ビジネス・マシーンズ・コーポレイション Interface method and interface system
US5224054A (en)*1990-04-021993-06-29Square D CompanyWaveform capturing arrangement in distributed power network
US5233538A (en)*1990-04-021993-08-03Square D CompanyWaveform capturing arrangement in a distributed power network
GB9007661D0 (en)1990-04-041990-05-30Ace Coin EquipAmusement apparatus
US5168441A (en)*1990-05-301992-12-01Allen-Bradley Company, Inc.Methods for set up and programming of machine and process controllers
US5175856A (en)*1990-06-111992-12-29Supercomputer Systems Limited PartnershipComputer with integrated hierarchical representation (ihr) of program wherein ihr file is available for debugging and optimizing during target execution
US5390304A (en)*1990-09-281995-02-14Texas Instruments, IncorporatedMethod and apparatus for processing block instructions in a data processor
US5162986A (en)*1990-10-191992-11-10Allen-Bradley Company, Inc.Remote downloading and uploading of motion control program information to and from a motion control I/O module in a programmable controller
GB2252426B (en)*1990-11-281994-10-12Toshiba KkFuzzy control system
JPH05506139A (en)1990-12-241993-09-02イーストマン コダック カンパニー Memoryless electronic camera with direct hard copy capability
US5175684A (en)*1990-12-311992-12-29Trans-Link International Corp.Automatic text translation and routing system
US5182547A (en)*1991-01-161993-01-26High Voltage MaintenanceNeutral wire current monitoring for three-phase four-wire power distribution system
EP0495147A1 (en)*1991-01-181992-07-22Siemens AktiengesellschaftMethod for path correction in numerical controlled machines
US5120065A (en)1991-02-081992-06-09Hasbro, IncorporatedElectronic talking board game
AU1359892A (en)1991-02-151992-09-15Incontrol, Inc.Computer control system for generating geometric designs
US5659753A (en)*1991-02-271997-08-19Digital Equipment CorporationInterface for symbol table construction in a multilanguage optimizing compiler
IL100989A (en)1991-02-271995-10-31Digital Equipment CorpAnalyzing inductive expressions in a multilanguage optimizing compiler
IL100987A (en)1991-02-271995-10-31Digital Equipment CorpMethod and apparatus for compiling code
IL100990A (en)*1991-02-271995-10-31Digital Equipment CorpMultilanguage optimizing compiler using templates in multiple pass code generation
US5291416A (en)*1991-03-081994-03-01Software Algoritms IncorporatedEvent feedback for numerically controlled machine tool and network implementation thereof
FR2675282B1 (en)1991-04-121995-01-20Info Telecom METHOD AND DEVICE FOR MATERIALIZING A VIRTUAL INTERACTION BETWEEN AN OBJECT AND AN INFORMATION MEDIUM.
US5485545A (en)*1991-06-201996-01-16Mitsubishi Denki Kabushiki KaishaControl method using neural networks and a voltage/reactive-power controller for a power system using the control method
DE69222580T2 (en)1991-07-151998-04-16Hitachi Ltd Image encoder decoder and teleconferencing terminal
US5625821A (en)*1991-08-121997-04-29International Business Machines CorporationAsynchronous or synchronous operation of event signaller by event management services in a computer system
CA2075122A1 (en)*1991-09-231993-03-24He Holdings, Inc.Multiple participant moving vehicle shooting gallery
US5224006A (en)*1991-09-261993-06-29Westinghouse Electric Corp.Electronic circuit breaker with protection against sputtering arc faults and ground faults
WO1993008654A1 (en)1991-10-181993-04-29Forte Communications, Inc.Wireless transmitting and receiving device with selectable channel settings
US5889670A (en)*1991-10-241999-03-30Immersion CorporationMethod and apparatus for tactilely responsive user interface
US5414635A (en)*1991-11-081995-05-09Matsushita Electric Industrial Co., Ltd.Oscilloscope with dynamic triggering determination
EP0546682A3 (en)*1991-12-121993-12-08IbmParent class shadowing
US6400996B1 (en)*1999-02-012002-06-04Steven M. HoffbergAdaptive pattern recognition based control system and method
US5287199A (en)*1992-02-271994-02-15At&T Bell LaboratoriesFacsimile message processing and routing system
US5490086A (en)*1992-03-061996-02-06Siemens Energy & Automation, Inc.Plug-in ground fault monitor for a circuit breaker
US5400345A (en)*1992-03-061995-03-21Pitney Bowes Inc.Communications system to boundary-scan logic interface
CA2087503A1 (en)1992-04-131993-10-14Lester Wayne DunawayMultimodal remote control device having electrically alterable keypad designations
US5366376A (en)*1992-05-221994-11-22Atari Games CorporationDriver training system and method with performance data feedback
US5368484A (en)*1992-05-221994-11-29Atari Games Corp.Vehicle simulator with realistic operating feedback
JP2862441B2 (en)*1992-07-091999-03-03キヤノン株式会社 Output control device and method
US5402518A (en)1992-07-221995-03-28Pcvoice, Inc.Sound storage and sound retrieval system having peripheral with hand operable switches
JP2597802B2 (en)1992-08-041997-04-09インターナショナル・ビジネス・マシーンズ・コーポレイション Method for controlling an image capture device, image capture device and user interface
JPH06133367A (en)1992-09-231994-05-13Walt Disney Co:TheMethod and apparatus for remote synchronization of audio, illumination, animation and special effect
WO1994008677A1 (en)1992-10-191994-04-28Jeffrey Scott JaniVideo and radio controlled moving and talking device
US5541838A (en)*1992-10-261996-07-30Sharp Kabushiki KaishaTranslation machine having capability of registering idioms
WO1994010645A1 (en)1992-10-281994-05-11Intellution, Inc.A dynamic graphical system configuration utility
US5343404A (en)*1992-11-121994-08-30Maritec Corp.Precision digital multimeter and waveform synthesizer for multi-signals with distorted waveforms embedded in noise
US5392382A (en)*1992-12-011995-02-21Schoppers; Marcel J.Automated plan synthesizer and plan execution method
US5389865A (en)*1992-12-021995-02-14Cybernet Systems CorporationMethod and system for providing a tactile virtual reality and manipulator defining an interface device therefor
EP0606790B1 (en)1992-12-082000-03-22Steven LebensfeldToy having subject specific,word/phrase selectable, message delivering doll or action figure
US5604843A (en)*1992-12-231997-02-18Microsoft CorporationMethod and system for interfacing with a computer output device
US5390330A (en)*1993-02-111995-02-14Talati; Kirit K.Control system and method for direct execution of software application information models without code generation
JP2799126B2 (en)*1993-03-261998-09-17株式会社ナムコ Video game device and game input device
US5666161A (en)1993-04-261997-09-09Hitachi, Ltd.Method and apparatus for creating less amount of compressd image data from compressed still image data and system for transmitting compressed image data through transmission line
JPH06344279A (en)*1993-06-071994-12-20Hitachi LtdRemote operation device and method
US5405152A (en)*1993-06-081995-04-11The Walt Disney CompanyMethod and apparatus for an interactive video game with physical feedback
US5739811A (en)*1993-07-161998-04-14Immersion Human Interface CorporationMethod and apparatus for controlling human-computer interface systems providing force feedback
US5731804A (en)*1995-01-181998-03-24Immersion Human Interface Corp.Method and apparatus for providing high bandwidth, low noise mechanical I/O for computer systems
US5734373A (en)*1993-07-161998-03-31Immersion Human Interface CorporationMethod and apparatus for controlling force feedback interface systems utilizing a host computer
US6057828A (en)*1993-07-162000-05-02Immersion CorporationMethod and apparatus for providing force sensations in virtual environments in accordance with host software
WO1995002801A1 (en)*1993-07-161995-01-26Immersion Human InterfaceThree-dimensional mechanical mouse
US5392207A (en)*1993-08-201995-02-21Allen-Bradley Company, Inc.Programmable motion controller with graphical programming aid
US5566278A (en)*1993-08-241996-10-15Taligent, Inc.Object oriented printing system
US5377258A (en)1993-08-301994-12-27National Medical Research CouncilMethod and apparatus for an automated and interactive behavioral guidance system
US5453933A (en)*1993-09-081995-09-26Hurco Companies, Inc.CNC control system
US5413355A (en)*1993-12-171995-05-09Gonzalez; CarlosElectronic educational game with responsive animation
US5566346A (en)1993-12-211996-10-15Taligent, Inc.System for constructing hardware device interface software systems independent of operating systems including capability of installing and removing interrupt handlers
US5511147A (en)*1994-01-121996-04-23Uti CorporationGraphical interface for robot
US5438529A (en)*1994-01-261995-08-01Immersion Human Interface CorporationPercussion input device for personal computer systems
WO1995022135A2 (en)1994-02-041995-08-17Datacard CorporationCard creation system and method
US5485620A (en)*1994-02-251996-01-16Automation System And Products, Inc.Integrated control system for industrial automation applications
JPH07262025A (en)*1994-03-181995-10-13Fujitsu Ltd Execution control system
GB2289186A (en)1994-04-051995-11-08IbmCollaborative working method and system
US5754855A (en)*1994-04-211998-05-19International Business Machines CorporationSystem and method for managing control flow of computer programs executing in a computer system
US5465215A (en)*1994-07-071995-11-07Cincinnati Milacron Inc.Numerical control method and apparatus
US5623582A (en)*1994-07-141997-04-22Immersion Human Interface CorporationComputer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects
US5733131A (en)1994-07-291998-03-31Seiko Communications Holding N.V.Education and entertainment device with dynamic configuration and operation
US5692195A (en)1994-08-311997-11-25International Business Machines CorporationParent class shadowing
US5587917A (en)*1994-10-171996-12-24Eaton CorporationData collection and processing for digital AC power system monitor/analyzer
JP3325134B2 (en)1994-10-212002-09-17パイオニア株式会社 Video game system
US5487016A (en)*1994-11-041996-01-23Eaton CorporationApparatus for generating a signal representative of total harmonic distortion in waveforms of an A/C electrical system
US5802365A (en)1995-05-051998-09-01Apple Computer, Inc.Dynamic device matching using driver candidate lists
GB2300991B (en)1995-05-151997-11-05Andrew Macgregor RitchieServing signals to browsing clients
JP3091135B2 (en)*1995-05-262000-09-25株式会社バンダイ Game equipment
CA2586401C (en)1995-05-302010-07-13Roy-G-Biv CorporationMotion control systems
US5691898A (en)1995-09-271997-11-25Immersion Human Interface Corp.Safe and low cost computer peripherals with force feedback for consumer applications
US5801946A (en)1995-10-191998-09-01Kawasaki Motors Mfg. Co.Assembly prompting system
US5800268A (en)1995-10-201998-09-01Molnick; MelvinMethod of participating in a live casino game from a remote location
US5898588A (en)*1995-10-271999-04-27Dainippon Screen Mfg. Co.Method and apparatus for controlling substrate processing apparatus
US5636994A (en)1995-11-091997-06-10Tong; Vincent M. K.Interactive computer controlled doll
US5825308A (en)*1996-11-261998-10-20Immersion Human Interface CorporationForce feedback interface having isotonic and isometric functionality
US6100874A (en)*1995-11-172000-08-08Immersion CorporationForce feedback mouse interface
US5752880A (en)1995-11-201998-05-19Creator Ltd.Interactive doll
US6061004A (en)*1995-11-262000-05-09Immersion CorporationProviding force feedback using an interface device including an indexing function
US6169540B1 (en)*1995-12-012001-01-02Immersion CorporationMethod and apparatus for designing force sensations in force feedback applications
US6028593A (en)*1995-12-012000-02-22Immersion CorporationMethod and apparatus for providing simulated physical interactions within computer generated environments
US6219032B1 (en)*1995-12-012001-04-17Immersion CorporationMethod for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface
US5956484A (en)*1995-12-131999-09-21Immersion CorporationMethod and apparatus for providing force feedback over a computer network
US6078308A (en)*1995-12-132000-06-20Immersion CorporationGraphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object
US6161126A (en)*1995-12-132000-12-12Immersion CorporationImplementing force feedback over the World Wide Web and other computer networks
US6305011B1 (en)1996-01-162001-10-16Sun Microsystems, Inc.Tip technology and its application to sparcompiler pascal
JPH09209800A (en)*1996-02-051997-08-12Honda Motor Co Ltd Intake air amount control device for internal combustion engine
US5746602A (en)1996-02-271998-05-05Kikinis; DanPC peripheral interactive doll
US5805785A (en)1996-02-271998-09-08International Business Machines CorporationMethod for monitoring and recovery of subsystems in a distributed/clustered system
US5737523A (en)1996-03-041998-04-07Sun Microsystems, Inc.Methods and apparatus for providing dynamic network file system client authentication
US5764155A (en)1996-04-031998-06-09General Electric CompanyDynamic data exchange server
US5846132A (en)1996-04-101998-12-08William W. Junkin TrustInteractive system allowing simulated or real time participation in a league
US5666264A (en)1996-05-131997-09-09Nematron CorporationIndustrial computer workstation
US6374255B1 (en)*1996-05-212002-04-16Immersion CorporationHaptic authoring
US5805442A (en)1996-05-301998-09-08Control Technology CorporationDistributed interface architecture for programmable industrial control systems
JP3832517B2 (en)*1996-07-052006-10-11セイコーエプソン株式会社 Robot controller and control method thereof
US6038603A (en)*1997-03-252000-03-14Oracle CorporationProcessing customized uniform resource locators
US6020876A (en)*1997-04-142000-02-01Immersion CorporationForce feedback interface with selective disturbance filter
US6233545B1 (en)*1997-05-012001-05-15William E. DatigUniversal machine translator of arbitrary languages utilizing epistemic moments
US6012961A (en)*1997-05-142000-01-11Design Lab, LlcElectronic toy including a reprogrammable data storage device
CA2205797C (en)*1997-05-222001-04-24Andrew Wilfred MacleodA system for local context spilling for graph colouring register allocators
US6425118B1 (en)*1997-07-182002-07-23Compaq Computer CorporationSystem for automatically generating tests to ensure binary compatibility between software components produced by a source-to-source computer language translator
JP3352611B2 (en)*1997-07-242002-12-03株式会社日立製作所 Switching router
CA2211515C (en)*1997-07-252001-12-11Kevin Alexander StoodleySystem and method of local data alignment for stack memory
US6252579B1 (en)*1997-08-232001-06-26Immersion CorporationInterface device and method for providing enhanced cursor control with force feedback
US6252583B1 (en)*1997-11-142001-06-26Immersion CorporationMemory and force output management for a force feedback system
US6243078B1 (en)*1998-06-232001-06-05Immersion CorporationPointing device with forced feedback button
US6083104A (en)*1998-01-162000-07-04Silverlit Toys (U.S.A.), Inc.Programmable toy with an independent game cartridge
US6173316B1 (en)*1998-04-082001-01-09Geoworks CorporationWireless communication device with markup language based man-machine interface
US6678713B1 (en)*1998-04-292004-01-13Xerox CorporationMachine control using a schedulerlock construct
US6519594B1 (en)*1998-11-142003-02-11Sony Electronics, Inc.Computer-implemented sharing of java classes for increased memory efficiency and communication method
US6546436B1 (en)*1999-03-302003-04-08Moshe FainmesserSystem and interface for controlling programmable toys
US6791531B1 (en)*1999-06-072004-09-14Dot On, Inc.Device and method for cursor motion control calibration and object selection
US6401005B1 (en)*1999-09-272002-06-04Rockwell Automation Technologies, Inc.Programmable synchronous and asynchronous block execution for a computer numerical control
US6442451B1 (en)*2000-12-282002-08-27Robotic Workspace Technologies, Inc.Versatile robot control system
US7904194B2 (en)*2001-02-092011-03-08Roy-G-Biv CorporationEvent management systems and methods for motion control systems
US8027349B2 (en)2003-09-252011-09-27Roy-G-Biv CorporationDatabase event driven motion systems

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4531182A (en)*1969-11-241985-07-23Hyatt Gilbert PMachine control system operating from remote commands
US4829419A (en)*1970-12-281989-05-09Hyatt Gilbert PMicrocomputer control of machines
US4078195A (en)*1976-01-131978-03-07Macotech CorporationAdaptive control system for numerically controlled machine tools
US4092532A (en)*1976-11-101978-05-30The United Sates Of America As Represented By The Secretary Of The NavyBinary apparatus for motion control
US4199814A (en)*1977-10-121980-04-22Digitcom, Inc.Computer numerical control machine tool
US4159417A (en)*1977-10-281979-06-26Rubincam David PElectronic book
US4422150A (en)*1980-05-231983-12-20The Boeing CompanyMachine tool controller and part inspection monitor
US4418381A (en)*1981-01-231983-11-29Bristol Babcock Inc.Single loop control system
US4444061A (en)*1982-03-261984-04-24Camtech Inc.Force and torque sensor for machine tools
US4591968A (en)*1982-04-071986-05-27Fanuc Ltd.Numerical control method
US4800521A (en)*1982-09-211989-01-24Xerox CorporationTask control manager
US4688195A (en)*1983-01-281987-08-18Texas Instruments IncorporatedNatural-language interface generating system
US4494060A (en)*1983-03-021985-01-15Anorad CorporationAxis controller for robotic actuator
US4799171A (en)*1983-06-201989-01-17Kenner Parker Toys Inc.Talk back doll
US4607256A (en)*1983-10-071986-08-19Honeywell, Inc.Plant management system
US4563906A (en)*1983-11-231986-01-14Camtech, Inc.Load measurement apparatus including miniature instrumented hydrostatic cell
US4750888A (en)*1983-12-151988-06-14Giravions DorandMethod and device for training in the operation of moving vehicles
US4769771A (en)*1984-01-201988-09-06U.S. Philips CorporationMultiprocessor system comprising a plurality of data processors which are interconnected by a communication network
US4837719A (en)*1985-02-191989-06-06Kenneth B. McIntoshMedication clock
US4809335A (en)*1985-10-241989-02-28Rumsey Daniel SSpeech unit for dolls and other toys
US4767334A (en)*1985-11-191988-08-30Thorne Hugh CEducational and recreational toy vehicle
US4713808A (en)*1985-11-271987-12-15A T & E CorporationWatch pager system and communication protocol
US4897835A (en)*1985-11-271990-01-30At&E CorporationHigh capacity protocol with multistation capability
US4782444A (en)*1985-12-171988-11-01International Business Machine CorporationCompilation using two-colored pebbling register allocation method such that spill code amount is invariant with basic block's textual ordering
US4815011A (en)*1986-01-251989-03-21Fanuc Ltd.Robot control apparatus
US4843566A (en)*1986-03-071989-06-27Hewlett-Packard CompanyRobot motion control system
US4853877A (en)*1986-04-211989-08-01Hewlett-Packard CompanyApparatus and method for efficient plotting
US5029214A (en)*1986-08-111991-07-02Hollander James FElectronic speech control apparatus and methods
US4908746A (en)*1986-10-151990-03-13United States Data CorporationIndustrial control system
US4868474A (en)*1986-11-201989-09-19Westinghouse Electric Corp.Multiprocessor position/velocity servo control for multiaxis digital robot control system
US4829219A (en)*1986-11-201989-05-09Unimation Inc.Multiaxis robot having improved motion control through variable acceleration/deceleration profiling
US4846693A (en)*1987-01-081989-07-11Smith EngineeringVideo based instructional and entertainment system using animated figure
US4840602A (en)*1987-02-061989-06-20Coleco Industries, Inc.Talking doll responsive to external signal
US4857030A (en)*1987-02-061989-08-15Coleco Industries, Inc.Conversing dolls
US4716458A (en)*1987-03-061987-12-29Heitzman Edward FDriver-vehicle behavior display apparatus
US4852047A (en)*1987-04-141989-07-25Universal Automation Inc.Continuous flow chart, improved data format and debugging system for programming and operation of machines
US4901218A (en)*1987-08-121990-02-13Renishaw Controls LimitedCommunications adaptor for automated factory system
US4855725A (en)*1987-11-241989-08-08Fernandez Emilio AMicroprocessor based simulated book
US4887966A (en)*1988-06-301989-12-19Gellerman Floyd RFlight simulation control apparatus
US4962491A (en)*1988-10-131990-10-09Schaeffer Theodore SMedicament dispenser and medical information storage apparatus
US5309351A (en)*1988-10-271994-05-03Texas Instruments IncorporatedCommunications, information, maintenance diagnostic and training system
US5119318A (en)*1989-04-171992-06-02Del Partners L.P.Expert control system for real time management of automated factory equipment
US5914876A (en)*1989-06-231999-06-22Mitsubishi Denki Kabushiki KaishaNumerical controller having expanded control word set
US5146401A (en)*1989-09-051992-09-08Honeywell Inc.Apparatus for providing a universal interface in a process control system
US5148944A (en)*1989-09-291992-09-22Health Tech Services CorporationInteractive medication delivery system for individual pills and caplets
US5361260A (en)*1991-03-221994-11-01Mitsubishi Denki Kabushiki KaishaCommunication system
US5231693A (en)*1991-05-091993-07-27The United States Of America As Represented By The Administrator, National Aeronautics And Space AdministrationTelerobot control system
US5329381A (en)*1992-02-201994-07-12Payne John HAutomatic engraving method and apparatus
US5917840A (en)*1992-03-131999-06-29Foxboro CompanyProtection against communications crosstalk in a factory process control system
US5315642A (en)*1992-04-161994-05-24Canamex CorporationConcurrent creation and transmission of text messages to multiple paging services
US5417210A (en)*1992-05-271995-05-23International Business Machines CorporationSystem and method for augmentation of endoscopic surgery
US5341451A (en)*1992-07-171994-08-23Rxs Schrumpftechnik-Garnituren GmbhArrangement for depositing splicing cassettes for light waveguides within a cable sleeve
US5429140A (en)*1993-06-041995-07-04Greenleaf Medical Systems, Inc.Integrated virtual reality rehabilitation system
US5612869A (en)*1994-01-211997-03-18Innovative Enterprises International CorporationElectronic health care compliance assistance
US5697829A (en)*1995-02-061997-12-16Microsoft CorporationProgrammable toy
US5553609A (en)*1995-02-091996-09-10Visiting Nurse Service, Inc.Intelligent remote visual monitoring system for home health care service
US5802488A (en)*1995-03-011998-09-01Seiko Epson CorporationInteractive speech recognition with varying responses for time of day and environmental conditions
US5907704A (en)*1995-04-031999-05-25Quark, Inc.Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects
US5748468A (en)*1995-05-041998-05-05Microsoft CorporationPrioritized co-processor resource manager and method
US6571141B1 (en)*1995-05-302003-05-27Roy-G-Biv CorporationApplication programs for motion control devices including access limitations
US7035697B1 (en)*1995-05-302006-04-25Roy-G-Biv CorporationAccess control systems and methods for motion control
US5867385A (en)*1995-05-301999-02-02Roy-G-Biv CorporationMotion control systems
US20080275576A1 (en)*1995-05-302008-11-06Brown David WMotion control systems
US20080275577A1 (en)*1995-05-302008-11-06Brown David WMotion control systems
US5691897A (en)*1995-05-301997-11-25Roy-G-Biv CorporationMotion control systems
US6209037B1 (en)*1995-05-302001-03-27Roy-G-Biv CorporationMotion control systems using communication map to facilitating communication with motion control hardware
US20010020944A1 (en)*1995-05-302001-09-13Brown David W.Generation and distribution of motion commands over a distributed network
US20060241811A1 (en)*1995-05-302006-10-26Brown David WMotion control systems and methods
US20060206219A1 (en)*1995-05-302006-09-14Brown David WMotion control systems and methods
US20060282180A1 (en)*1995-05-302006-12-14Brown David WMotion control systems
US6941543B1 (en)*1995-05-302005-09-06Roy-G-Biv CorporationMotion control system and method
US6513058B2 (en)*1995-05-302003-01-28Roy-G-Biv CorporationDistribution of motion control commands over a network
US6516236B1 (en)*1995-05-302003-02-04Roy-G-Biv CorporationMotion control systems
US6542925B2 (en)*1995-05-302003-04-01Roy-G-Biv CorporationGeneration and distribution of motion commands over a distributed network
US20060247801A1 (en)*1995-05-302006-11-02Brown David WMotion control systems
US7139843B1 (en)*1995-05-302006-11-21Roy-G-Biv CorporationSystem and methods for generating and communicating motion data through a distributed network
US6859671B1 (en)*1995-05-302005-02-22Roy-G-Biv CorporationApplication programs for motion control devices including access limitations
US5761669A (en)*1995-06-061998-06-02Microsoft CorporationControlling access to objects on multiple operating systems
US5794204A (en)*1995-06-221998-08-11Seiko Epson CorporationInteractive speech recognition combining speaker-independent and speaker-specific word recognition, and having a response-creation capability
US5752976A (en)*1995-06-231998-05-19Medtronic, Inc.World wide patient location and data telemetry system for implantable medical devices
US5646912A (en)*1996-01-251997-07-08Cousin; Damon S.Medication compliance, co-ordination and dispensing system
US20010032278A1 (en)*1997-10-072001-10-18Brown Stephen J.Remote generation and distribution of command programs for programmable devices
US20050114444A1 (en)*1997-10-072005-05-26Brown Stephen J.Remote generation and distribution of command programs for programmable devices
US20090030977A1 (en)*1997-10-072009-01-29Brown Stephen JRemote Generation and distribution of command programs for programmable devices
US20090063628A1 (en)*1997-10-072009-03-05Brown Stephen JSystem and/or method for audibly prompting a patient with a motion device
US6480896B1 (en)*1999-10-272002-11-12Roy-G-Biv CorporationSystems and methods for generating and communicating motion data through a distributed network
US6879862B2 (en)*2000-02-282005-04-12Roy-G-Biv CorporationSelection and control of motion data
US7113833B1 (en)*2000-02-282006-09-26Roy-G-Biv CorporationSelection and control of motion data
US20020156872A1 (en)*2001-01-042002-10-24Brown David W.Systems and methods for transmitting motion control data
US20020165627A1 (en)*2001-02-092002-11-07Brown David W.Event management systems and methods for the distribution of motion control commands
US7031798B2 (en)*2001-02-092006-04-18Roy-G-Biv CorporationEvent management systems and methods for the distribution of motion control commands
US7024255B1 (en)*2001-05-182006-04-04Roy-G-Biv CorporationEvent driven motion systems
US6885898B1 (en)*2001-05-182005-04-26Roy-G-Biv CorporationEvent driven motion systems
US20030069998A1 (en)*2001-08-312003-04-10Brown David W.Motion services protocol accessible through uniform resource locator (URL)
US7024666B1 (en)*2002-01-282006-04-04Roy-G-Biv CorporationMotion control systems and methods
US7137107B1 (en)*2003-04-292006-11-14Roy-G-Biv CorporationMotion control systems and methods
US20070022194A1 (en)*2003-09-252007-01-25Brown David WDatabase event driven motion systems
US20060064503A1 (en)*2003-09-252006-03-23Brown David WData routing systems and methods
US20050132104A1 (en)*2003-11-172005-06-16Brown David W.Command processing systems and methods

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8073557B2 (en)1995-05-302011-12-06Roy-G-Biv CorporationMotion control systems
US8271105B2 (en)1995-05-302012-09-18Roy-G-Biv CorporationMotion control systems
US20090157807A1 (en)*1997-10-072009-06-18Brown Stephen JSystem and/or method for generating a script relating to a medical task involving motion with a device
US7853645B2 (en)1997-10-072010-12-14Roy-G-Biv CorporationRemote generation and distribution of command programs for programmable devices
US7904194B2 (en)2001-02-092011-03-08Roy-G-Biv CorporationEvent management systems and methods for motion control systems
US8027349B2 (en)2003-09-252011-09-27Roy-G-Biv CorporationDatabase event driven motion systems
US8102869B2 (en)2003-09-252012-01-24Roy-G-Biv CorporationData routing systems and methods
US20110169832A1 (en)*2010-01-112011-07-14Roy-G-Biv Corporation3D Motion Interface Systems and Methods
US20120016498A1 (en)*2010-07-162012-01-19Fih (Hong Kong) LimitedMachine motion control system
US8515583B2 (en)*2010-07-162013-08-20Shenzhen Futaihong Precision Industry Co., Ltd.Machine motion control system for testing electronic components

Also Published As

Publication numberPublication date
AU6027696A (en)1996-12-18
ATE403896T1 (en)2008-08-15
US5691897A (en)1997-11-25
DE69624237T2 (en)2003-06-12
CA2705404A1 (en)1996-12-05
HK1051581A1 (en)2003-08-08
JP2007102796A (en)2007-04-19
EP1260891A1 (en)2002-11-27
ATE302437T1 (en)2005-09-15
EP1560093A1 (en)2005-08-03
JP2008159046A (en)2008-07-10
US20080275577A1 (en)2008-11-06
EP0829039B1 (en)2002-10-09
US20120179275A1 (en)2012-07-12
EP0829039A1 (en)1998-03-18
JPH11506234A (en)1999-06-02
DE69624237D1 (en)2002-11-14
US20080275576A1 (en)2008-11-06
WO1996038769A1 (en)1996-12-05
EP2081094A2 (en)2009-07-22
EP1260891B1 (en)2005-08-17
EP2302475A3 (en)2013-12-04
US8073557B2 (en)2011-12-06
ATE225952T1 (en)2002-10-15
CA2222235A1 (en)1996-12-05
HK1009531A1 (en)1999-06-04
EP1560093B1 (en)2008-08-06
CA2222235C (en)2007-08-07
EP2081094A3 (en)2011-04-13
DE69635094D1 (en)2005-09-22
HK1080157A1 (en)2006-04-21
US20090271007A1 (en)2009-10-29
US5867385A (en)1999-02-02
DE69637633D1 (en)2008-09-18
US6516236B1 (en)2003-02-04
DE69635094T2 (en)2006-04-20
EP0829039A4 (en)1998-06-17
EP2302475A2 (en)2011-03-30
JP2004078904A (en)2004-03-11

Similar Documents

PublicationPublication DateTitle
US5691897A (en)Motion control systems
US8271105B2 (en)Motion control systems
US6513058B2 (en)Distribution of motion control commands over a network
US6941543B1 (en)Motion control system and method
US7024666B1 (en)Motion control systems and methods
US9915934B2 (en)Systems and methods for communicating with motion control systems and devices
US20140018941A1 (en)Systems and Methods for Communicating with Motion Control Systems and Devices
CA2586401C (en)Motion control systems
HK1009531B (en)Motion control systems
HK1051581B (en)Motion control systems
HK1080157B (en)Motion control systems
HK1133469A (en)Motion control systems
HK1154948A (en)Motion control systems
Specification et al.FDT Field Device Tool

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:ROY-G-BIV CORPORATION, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BROWN, DAVID W.;CLARK, JAY S.;REEL/FRAME:022166/0626

Effective date:20090116

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp