{
    "componentChunkName": "component---src-templates-blogpost-js",
    "path": "/blog/invention-for-systems-and-methods-for-communicating-with-motion-control-systems-and-devices-us9915934b2",
    "result": {"data":{"OTHER_POSTS":{"nodes":[{"title":"Universal Mobile Payment System Enables Secure Transactions Across Any App or Platform","slug":"universal-mobile-payment-system-enables-secure-transactions-across-any-app-or-platform-918414","date":"2025-12-11T06:10:00","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Alphabet"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251211_130602_c0df7ae0.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#5838a8","images":{"fallback":{"src":"/static/66ed8abed7803034c70f55827491b36f/b5658/generated_image_20251211_130602_c0df7ae0.png","srcSet":"/static/66ed8abed7803034c70f55827491b36f/acb7c/generated_image_20251211_130602_c0df7ae0.png 256w,\n/static/66ed8abed7803034c70f55827491b36f/ccc41/generated_image_20251211_130602_c0df7ae0.png 512w,\n/static/66ed8abed7803034c70f55827491b36f/b5658/generated_image_20251211_130602_c0df7ae0.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/66ed8abed7803034c70f55827491b36f/22bfc/generated_image_20251211_130602_c0df7ae0.webp 256w,\n/static/66ed8abed7803034c70f55827491b36f/d689f/generated_image_20251211_130602_c0df7ae0.webp 512w,\n/static/66ed8abed7803034c70f55827491b36f/67ded/generated_image_20251211_130602_c0df7ae0.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlock Instant Device Control with Ultra-Fast Communication for Smarter Industrial and IoT Systems","slug":"unlock-instant-device-control-with-ultra-fast-communication-for-smarter-industrial-and-iot-systems-651401","date":"2025-12-01T04:46:30","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Amazon"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251201_114346_dbfb2624.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#081858","images":{"fallback":{"src":"/static/28ca2c688620d650900bab71d678b91a/b5658/generated_image_20251201_114346_dbfb2624.png","srcSet":"/static/28ca2c688620d650900bab71d678b91a/acb7c/generated_image_20251201_114346_dbfb2624.png 256w,\n/static/28ca2c688620d650900bab71d678b91a/ccc41/generated_image_20251201_114346_dbfb2624.png 512w,\n/static/28ca2c688620d650900bab71d678b91a/b5658/generated_image_20251201_114346_dbfb2624.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/28ca2c688620d650900bab71d678b91a/22bfc/generated_image_20251201_114346_dbfb2624.webp 256w,\n/static/28ca2c688620d650900bab71d678b91a/d689f/generated_image_20251201_114346_dbfb2624.webp 512w,\n/static/28ca2c688620d650900bab71d678b91a/67ded/generated_image_20251201_114346_dbfb2624.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Centralized Platform Streamlines AI Agent Registration and Management for Enterprises","slug":"centralized-platform-streamlines-ai-agent-registration-and-management-for-enterprises-216165","date":"2025-12-28T10:44:03","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Amazon"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_174003_f9761009.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#082858","images":{"fallback":{"src":"/static/72d0b6000657868892318cf34420c4b4/b5658/generated_image_20251228_174003_f9761009.png","srcSet":"/static/72d0b6000657868892318cf34420c4b4/acb7c/generated_image_20251228_174003_f9761009.png 256w,\n/static/72d0b6000657868892318cf34420c4b4/ccc41/generated_image_20251228_174003_f9761009.png 512w,\n/static/72d0b6000657868892318cf34420c4b4/b5658/generated_image_20251228_174003_f9761009.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/72d0b6000657868892318cf34420c4b4/22bfc/generated_image_20251228_174003_f9761009.webp 256w,\n/static/72d0b6000657868892318cf34420c4b4/d689f/generated_image_20251228_174003_f9761009.webp 512w,\n/static/72d0b6000657868892318cf34420c4b4/67ded/generated_image_20251228_174003_f9761009.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlock Targeted Crop Enhancement with Fruit-Specific Gene Promoters for Superior Produce Quality","slug":"unlock-targeted-crop-enhancement-with-fruit-specific-gene-promoters-for-superior-produce-quality-209251","date":"2026-01-09T07:04:56","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2026/01/generated_image_20260109_140158_ea04ad35.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#d85818","images":{"fallback":{"src":"/static/5a33b72200eced76c64e2767617f1676/b5658/generated_image_20260109_140158_ea04ad35.png","srcSet":"/static/5a33b72200eced76c64e2767617f1676/acb7c/generated_image_20260109_140158_ea04ad35.png 256w,\n/static/5a33b72200eced76c64e2767617f1676/ccc41/generated_image_20260109_140158_ea04ad35.png 512w,\n/static/5a33b72200eced76c64e2767617f1676/b5658/generated_image_20260109_140158_ea04ad35.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/5a33b72200eced76c64e2767617f1676/22bfc/generated_image_20260109_140158_ea04ad35.webp 256w,\n/static/5a33b72200eced76c64e2767617f1676/d689f/generated_image_20260109_140158_ea04ad35.webp 512w,\n/static/5a33b72200eced76c64e2767617f1676/67ded/generated_image_20260109_140158_ea04ad35.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlocking Advanced Battery Performance with Next-Generation Composite Substrates for Electrode Manufacturing","slug":"unlocking-advanced-battery-performance-with-next-generation-composite-substrates-for-electrode-manufacturing-943519","date":"2026-01-20T08:45:01","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Patent Review"},{"name":"Samsung"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2026/01/generated_image_20260120_154207_b9a4de4f.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#185888","images":{"fallback":{"src":"/static/39ca38ef88b8253d6cf6e4b7eaacfec8/b5658/generated_image_20260120_154207_b9a4de4f.png","srcSet":"/static/39ca38ef88b8253d6cf6e4b7eaacfec8/acb7c/generated_image_20260120_154207_b9a4de4f.png 256w,\n/static/39ca38ef88b8253d6cf6e4b7eaacfec8/ccc41/generated_image_20260120_154207_b9a4de4f.png 512w,\n/static/39ca38ef88b8253d6cf6e4b7eaacfec8/b5658/generated_image_20260120_154207_b9a4de4f.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/39ca38ef88b8253d6cf6e4b7eaacfec8/22bfc/generated_image_20260120_154207_b9a4de4f.webp 256w,\n/static/39ca38ef88b8253d6cf6e4b7eaacfec8/d689f/generated_image_20260120_154207_b9a4de4f.webp 512w,\n/static/39ca38ef88b8253d6cf6e4b7eaacfec8/67ded/generated_image_20260120_154207_b9a4de4f.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlocking Smarter AI: A Unified Model for Fast, Efficient Multimodal Learning Across Industries","slug":"unlocking-smarter-ai-a-unified-model-for-fast-efficient-multimodal-learning-across-industries-914257","date":"2026-02-22T05:13:25","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Facebook/Meta"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2026/02/generated_image_20260222_121057_050755f8.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#081838","images":{"fallback":{"src":"/static/f7b9939c8e987b504acbc2ab10554aac/b5658/generated_image_20260222_121057_050755f8.png","srcSet":"/static/f7b9939c8e987b504acbc2ab10554aac/acb7c/generated_image_20260222_121057_050755f8.png 256w,\n/static/f7b9939c8e987b504acbc2ab10554aac/ccc41/generated_image_20260222_121057_050755f8.png 512w,\n/static/f7b9939c8e987b504acbc2ab10554aac/b5658/generated_image_20260222_121057_050755f8.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/f7b9939c8e987b504acbc2ab10554aac/22bfc/generated_image_20260222_121057_050755f8.webp 256w,\n/static/f7b9939c8e987b504acbc2ab10554aac/d689f/generated_image_20260222_121057_050755f8.webp 512w,\n/static/f7b9939c8e987b504acbc2ab10554aac/67ded/generated_image_20260222_121057_050755f8.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlocking Ultra-Efficient 3D Data Compression for Faster, Smarter AR and Digital Twins","slug":"unlocking-ultra-efficient-3d-data-compression-for-faster-smarter-ar-and-digital-twins-647469","date":"2025-11-09T10:43:36","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251109_174053_02379c93.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#081818","images":{"fallback":{"src":"/static/459152c7527917b800f35393e3362e8f/b5658/generated_image_20251109_174053_02379c93.png","srcSet":"/static/459152c7527917b800f35393e3362e8f/acb7c/generated_image_20251109_174053_02379c93.png 256w,\n/static/459152c7527917b800f35393e3362e8f/ccc41/generated_image_20251109_174053_02379c93.png 512w,\n/static/459152c7527917b800f35393e3362e8f/b5658/generated_image_20251109_174053_02379c93.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/459152c7527917b800f35393e3362e8f/22bfc/generated_image_20251109_174053_02379c93.webp 256w,\n/static/459152c7527917b800f35393e3362e8f/d689f/generated_image_20251109_174053_02379c93.webp 512w,\n/static/459152c7527917b800f35393e3362e8f/67ded/generated_image_20251109_174053_02379c93.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"UPLINK CONFIGURED GRANT OF FULL DUPLEX CAPABLE USER EQUIPMENT","slug":"uplink-configured-grant-of-full-duplex-capable-user-equipment-398996","date":"2025-07-08T02:27:17","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250708_092436_5de55f18.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8e8","images":{"fallback":{"src":"/static/ee5946da998724be5b36e573721983f4/b5658/generated_image_20250708_092436_5de55f18.png","srcSet":"/static/ee5946da998724be5b36e573721983f4/acb7c/generated_image_20250708_092436_5de55f18.png 256w,\n/static/ee5946da998724be5b36e573721983f4/ccc41/generated_image_20250708_092436_5de55f18.png 512w,\n/static/ee5946da998724be5b36e573721983f4/b5658/generated_image_20250708_092436_5de55f18.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/ee5946da998724be5b36e573721983f4/22bfc/generated_image_20250708_092436_5de55f18.webp 256w,\n/static/ee5946da998724be5b36e573721983f4/d689f/generated_image_20250708_092436_5de55f18.webp 512w,\n/static/ee5946da998724be5b36e573721983f4/67ded/generated_image_20250708_092436_5de55f18.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"VALIDATING VEHICLE SENSOR CALIBRATION","slug":"validating-vehicle-sensor-calibration-943049","date":"2025-08-18T07:22:54","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Amazon"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/08/generated_image_20250818_141939_2a50b42f.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#283838","images":{"fallback":{"src":"/static/3c25007218b33c9b67379ddc374ba5f2/b5658/generated_image_20250818_141939_2a50b42f.png","srcSet":"/static/3c25007218b33c9b67379ddc374ba5f2/acb7c/generated_image_20250818_141939_2a50b42f.png 256w,\n/static/3c25007218b33c9b67379ddc374ba5f2/ccc41/generated_image_20250818_141939_2a50b42f.png 512w,\n/static/3c25007218b33c9b67379ddc374ba5f2/b5658/generated_image_20250818_141939_2a50b42f.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/3c25007218b33c9b67379ddc374ba5f2/22bfc/generated_image_20250818_141939_2a50b42f.webp 256w,\n/static/3c25007218b33c9b67379ddc374ba5f2/d689f/generated_image_20250818_141939_2a50b42f.webp 512w,\n/static/3c25007218b33c9b67379ddc374ba5f2/67ded/generated_image_20250818_141939_2a50b42f.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}}]},"RANDOM_POSTS":{"nodes":[]},"THE_POST":{"seo":{"canonical":"","focuskw":"","metaDesc":"","metaKeywords":"","title":"Invention for Systems and Methods for Communicating with Motion Control Systems and Devices - Inventiv.org","twitterTitle":"","twitterDescription":"","opengraphDescription":"Invented by David W. Brown, Jay S. Clark, Roy G Biv Corp The market for systems and methods for communicating…","opengraphPublishedTime":"2023-04-27T02:13:31+00:00","opengraphModifiedTime":"","opengraphTitle":"Invention for Systems and Methods for Communicating with Motion Control Systems and Devices - Inventiv.org","opengraphType":"article","opengraphImage":{"sourceUrl":"https://wp.inventiv.org/wp-content/uploads/2023/04/file-5474916387555769054.png"}},"date":"April 27, 2023","content":"<h2 class=\"abpost-category\" style=\"padding-left:50px;padding-top:15px\">Invented by David W. Brown, Jay S. Clark, Roy G Biv Corp</h2>\n<div class=\"contact-us-holder\"></div>\n<div class=\"af-artical-patent\">\n                The market for systems and methods for communicating with motion control systems and devices has been growing rapidly in recent years. This market is driven by the increasing demand for automation in various industries, including manufacturing, healthcare, and transportation.</p>\n<p>Motion control systems and devices are used to control the movement of machines and equipment. These systems are essential in many industries, as they help to improve efficiency, productivity, and safety. However, to fully realize the benefits of motion control systems, it is important to have effective communication between the systems and the devices they control.</p>\n<p>This is where systems and methods for communicating with motion control systems and devices come in. These systems and methods allow for seamless communication between the motion control systems and the devices they control. This enables operators to monitor and control the systems and devices in real-time, ensuring that they are operating at optimal levels.</p>\n<p>One of the key drivers of the market for systems and methods for communicating with motion control systems and devices is the increasing adoption of Industry 4.0 technologies. Industry 4.0 is a term used to describe the integration of advanced technologies, such as the Internet of Things (IoT), artificial intelligence (AI), and machine learning (ML), into industrial processes.</p>\n<p>Industry 4.0 technologies are transforming the way that industries operate, and motion control systems are no exception. By integrating these technologies into motion control systems, operators can monitor and control the systems and devices remotely, using data analytics and predictive maintenance to optimize performance.</p>\n<p>Another driver of the market for systems and methods for communicating with motion control systems and devices is the increasing demand for automation in various industries. Automation is becoming increasingly important in industries such as manufacturing, where it is used to improve efficiency, reduce costs, and increase productivity.</p>\n<p>To fully realize the benefits of automation, it is important to have effective communication between the motion control systems and the devices they control. Systems and methods for communicating with motion control systems and devices enable operators to monitor and control the systems and devices remotely, ensuring that they are operating at optimal levels.</p>\n<p>In conclusion, the market for systems and methods for communicating with motion control systems and devices is growing rapidly, driven by the increasing adoption of Industry 4.0 technologies and the demand for automation in various industries. As these technologies continue to evolve, we can expect to see further growth in this market, as operators seek to optimize the performance of their motion control systems and devices.\n                </p></div>\n<p>\n                <img loading=\"lazy\" class=\"alignnone size-medium wp-image-8816\" src=\"https://inventivs.net/wp-content/uploads/2023/04/file-5474916387555769054-821x1024.png\" alt=\"\" width=\"821\" height=\"1024\" data-mce-src=\"https://inventivs.net/wp-content/uploads/2023/04/file-5474916387555769054-821x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2023/04/file-5474916387555769054-821x1024.png 821w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-5474916387555769054-241x300.png 241w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-5474916387555769054-768x958.png 768w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-5474916387555769054-1232x1536.png 1232w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-5474916387555769054-1643x2048.png 1643w\" sizes=\"(max-width: 821px) 100vw, 821px\" />\n              </p>\n<h2>The Roy G Biv Corp invention works as follows</h2>\n<p>                A motion-control system includes a motion-control application created by a motion-control system designer, an application programming component that defines an API function and a security setting system for determining the access of the motion control app to the API function. An API function is included in a motion control application. Motion control application calls an API function to the motion component. Based on the API call, the motion control component creates a motion command. Security settings limit the generation of motion control commands by the motion component. The motion device executes the motion task in response to the motion control command.</p>\n<p>\n                <img loading=\"lazy\" class=\"alignnone size-medium wp-image-8817\" src=\"https://inventivs.net/wp-content/uploads/2023/04/file-10450771874660451260-772x1024.png\" alt=\"\" width=\"772\" height=\"1024\" data-mce-src=\"https://inventivs.net/wp-content/uploads/2023/04/file-10450771874660451260-772x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2023/04/file-10450771874660451260-772x1024.png 772w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-10450771874660451260-226x300.png 226w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-10450771874660451260-768x1019.png 768w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-10450771874660451260-1158x1536.png 1158w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-10450771874660451260-1544x2048.png 1544w\" sizes=\"(max-width: 772px) 100vw, 772px\" />\n              </p>\n<div class=\"contact-us-holder\"></div>\n<h3>Background for Systems and Methods for Communicating with Motion Control Systems and Devices</h3>\n<p style=\"padding-top:15px\">A motion control device&#8217;s purpose is to move an item in the desired direction. A motion control device is composed of two basic components: a controller, and a mechanical unit. The mechanical system converts signals generated by a controller into movement.</p>\n<p style=\"padding-top:15px\">While the mechanical system is commonly composed of a drive and an electric motor, other systems such as vibrational or hydraulic systems can be used to move an object in response to a control signal. A motion control device can also include a number of motors and drives to control the movement on multiple axes.</p>\n<p style=\"padding-top:15px\">The present invention will be discussed in more detail in relation to a mechanical system that includes at least one electrical motor and drive with a rotating shaft. This application is described here in greater detail. The principles of the invention can be applied to any mechanical system which generates movement in response to a control signal. The claims should be used to determine the scope of the invention and not the detailed description.</p>\n<p style=\"padding-top:15px\">In a mechanical device consisting of a controller and an electric motor, the motor must be physically connected to the moving object so that the rotation of the motor shaft can translate into the movement of the object. The drive is a power amplifier that provides power to a motor in order to rotate it in a controlled way. The controller controls the drive based on the control commands so that the object moves in the desired way.</p>\n<p style=\"padding-top:15px\">These basic components are usually placed in a larger system for a specific purpose. One controller, for example, may work in conjunction with multiple drives and motors to move a tool along an established path relative to the workpiece.</p>\n<p style=\"padding-top:15px\">Also, the basic components described are often used with a programmable logic control (PLC) or host computer. The PLC or host computer allows the use of high-level programming languages to generate commands that are then passed to the controller. The software running on the computer host is designed to make it easier to program the controller.</p>\n<p style=\"padding-top:15px\">Companies who manufacture motion control devices have traditionally been hardware-oriented companies, which produce software for the hardware they manufacture. These software products are sometimes referred to low-level programs. Low level programs work with motion control commands specific to each motion control device. These low-level programs give the programmer a high degree of control over the hardware. However, they are very hardware-dependent.</p>\n<p style=\"padding-top:15px\">High-level software applications (also called factory automation programs) allow factory system designers to create application programs which combine multiple input/output devices including motion control devices into a complex automated factory environment. The factory automation applications can be used with any number of I/O device, provided that the high-level software supports them. The factory automation program does not allow custom applications developed by other software developers to use the motion control capabilities.</p>\n<p style=\"padding-top:15px\">These programs also do not give the programmer much control over each device that is part of the system. &#8220;Each program created with a factory application must be run in the context of this application.</p>\n<p style=\"padding-top:15px\">In this context, several individuals are involved in creating and operating motion control systems dedicated to a specific task. These individuals usually have specialized backgrounds which enable them to perform specific tasks in the overall creation of a motion-control system. There is a need for systems and techniques that allow individuals with different backgrounds to work together on motion control systems.</p>\n<p>\n                <img loading=\"lazy\" class=\"alignnone size-medium wp-image-8818\" src=\"https://inventivs.net/wp-content/uploads/2023/04/file-10687529383425878432-777x1024.png\" alt=\"\" width=\"777\" height=\"1024\" data-mce-src=\"https://inventivs.net/wp-content/uploads/2023/04/file-10687529383425878432-777x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2023/04/file-10687529383425878432-777x1024.png 777w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-10687529383425878432-228x300.png 228w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-10687529383425878432-768x1012.png 768w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-10687529383425878432-1166x1536.png 1166w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-10687529383425878432-1554x2048.png 1554w\" sizes=\"(max-width: 777px) 100vw, 777px\" />\n              </p>\n<p style=\"padding-top:15px\">Motion control systems are used to perform repetitive and well-defined tasks in industrial settings, such as welding, part assembly, etc. Motion control systems are also used in non-industrial environments in the form toys, appliances and the like.</p>\n<p style=\"padding-top:15px\">Motion control data defines the specific motion task that a motion control system will perform. Motion control data are a set instructions that were traditionally written in a software language dependent on hardware. However, systems and methods exist to create hardware independent motion data. The term &#8220;application program&#8221; will be used in the discussion below. The term &#8216;application program&#8217; will be used in the following discussion to refer to an individual set of motion data. The terms &#8220;application programmer&#8221; The terms?application programmer? or?programmer&#8217; will be used to refer to the person who writes the application program.&#8221; &#8220;The person who wrote the application program</p>\n<p style=\"padding-top:15px\">Motion control systems use a motion controller that converts motion control data to physical movements. The motion control device may be connected to a computer which stores the application programs, and then transfers them to the device. The system operator is the term used to describe the person who is responsible for the motion control device.</p>\n<p style=\"padding-top:15px\">In both industrial and nonindustrial settings, the application program is often written at one location by an application programmer and then executed on a motion-control system at another location. In some cases, an application program can be transferred over a communication network like the Internet from the source location to the destination.</p>\n<p style=\"padding-top:15px\">From the perspective of an application programmer the details of the system of motion control can either be known or unknown. The application programmer might also not be aware of the specifics of the communication network that is used to transfer the motion control data.</p>\n<p style=\"padding-top:15px\">One scenario that is particularly relevant to the invention is when an application programmer creates an application program to perform a motion task, but does not have the knowledge or wants to not be restricted to a specific motion control system. The details of a software platform or motion control device may not be known to the programmer or the operator of the system may want to have flexibility in changing one or both.</p>\n<p style=\"padding-top:15px\">The need for systems and techniques that allow the transmission of motion data from a source over a communication network to a motion system is also present. This invention is particularly important when the application programmers do not know the specifics of the motion-control system.</p>\n<p style=\"padding-top:15px\">The present invention has a special importance when it comes to a motion-control system that uses multiple programming languages or language variants. As we have discussed, motion control device manufacturers are typically hardware-oriented companies who produce low-level software dedicated to their hardware. Low-level programs are usually designed to work with motion control commands specific to the device. These low-level programming languages give the programmer a high degree of control over the hardware. However, they are very hardware dependent.</p>\n<p style=\"padding-top:15px\">High-level software applications (also called factory automation programs) allow factory system designers to create application programs which combine multiple input/output devices including motion control devices into a complex automated factory environment. The factory automation applications can be used with any number of I/O device, provided that the high-level software supports them. The factory automation program does not allow custom applications developed by other software developers to use the motion control capabilities.</p>\n<p style=\"padding-top:15px\">These programs also do not give the programmer much control over each device that is part of the system. &#8220;Each program created with a factory application must be run in the context of this application.</p>\n<p>\n                <img loading=\"lazy\" class=\"alignnone size-medium wp-image-8819\" src=\"https://inventivs.net/wp-content/uploads/2023/04/file-8581341866824514788-668x1024.png\" alt=\"\" width=\"668\" height=\"1024\" data-mce-src=\"https://inventivs.net/wp-content/uploads/2023/04/file-8581341866824514788-668x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2023/04/file-8581341866824514788-668x1024.png 668w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-8581341866824514788-196x300.png 196w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-8581341866824514788-768x1177.png 768w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-8581341866824514788-1002x1536.png 1002w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-8581341866824514788-1336x2048.png 1336w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-8581341866824514788.png 2031w\" sizes=\"(max-width: 668px) 100vw, 668px\" />\n              </p>\n<p style=\"padding-top:15px\">The present invention can also be applied in a more specific environment, where a general movement device is used to implement a program that was written for a CNC. The present invention is applicable to all motion control devices that are able to generate movement in response an application program.</p>\n<p>\n                <img loading=\"lazy\" class=\"alignnone size-medium wp-image-8820\" src=\"https://inventivs.net/wp-content/uploads/2023/04/file-9007019404343375301-916x1024.png\" alt=\"\" width=\"916\" height=\"1024\" data-mce-src=\"https://inventivs.net/wp-content/uploads/2023/04/file-9007019404343375301-916x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2023/04/file-9007019404343375301-916x1024.png 916w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-9007019404343375301-268x300.png 268w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-9007019404343375301-768x859.png 768w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-9007019404343375301-1374x1536.png 1374w, https://wp.inventiv.org/wp-content/uploads/2023/04/file-9007019404343375301-1831x2048.png 1831w\" sizes=\"(max-width: 916px) 100vw, 916px\" />\n              </p>\n<p>          <a href=\"https://patents.google.com/patent/US9915934B2/en\" target=\"_blank\" rel=\"noopener\">Click here</a> to view the patent on Google Patents.</p>\n","id":"cG9zdDo4ODIy","uri":"/invention-for-systems-and-methods-for-communicating-with-motion-control-systems-and-devices-us9915934b2/","title":"Invention for Systems and Methods for Communicating with Motion Control Systems and Devices","tags":{"nodes":[{"name":"Patent Review"}]},"categories":{"nodes":[{"name":"Industrial Products"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2023/04/file-5474916387555769054.png"}}}},"pageContext":{"slug":"invention-for-systems-and-methods-for-communicating-with-motion-control-systems-and-devices-us9915934b2","neId":"8822","categories":["3D Printing","Animal Health","Apple","Artificial Intelligence","Autonomous Vehicles","Biopharmaceuticals","Blockchain Fintech","Cannabis Patents and Trademarks","Chemical Products","Communications","Consumer Products","Digital Healthcare","Electronics","Food Science Packaging","Industrial Products","Infectious Diseases","Internet","Medical Device","Metaverse","Nanotechnology","Prescription &amp; OTC Drugs","Software","Start Up","Therapeutic Antibodies","uncategorized"],"tags":["Alphabet","Amazon","Facebook/Meta","Microsoft","Patent Review","Samsung"],"siteUrl":"https://inventivs.net"}},
    "staticQueryHashes": ["764694655"]}