{
  "abstract": "Disclosed techniques include a computer-assisted device having an input control, a functional structure, and a processing system. The functional structure is configured to include a repositionable structure, and the repositionable structure is configured to support an instrument. The processing system is configured to receive a movement command from the input control, update a pose of a proxy based on the movement command and a proxy constraint, and cause the functional structure to move based on the updated pose of the proxy. In some embodiments, the input control controls a pose of a virtual leader device. The processing system updates a pose of a proxy based on the pose of the virtual leader device, updates a pose of a virtual follower device based on the updated pose of the proxy, and causes the functional structure to move based on the pose of the virtual follower device.",
  "assignees": [
    "INTUITIVE SURGICAL OPERATIONS"
  ],
  "authors": [
    "HOURTASH ARJANG M"
  ],
  "canonical_url": "https://opentechnical.org/p/OT-2026-000001892",
  "categories": [
    "robotics-automation/robot-architectures"
  ],
  "extent": {
    "figures": 0,
    "paragraphs": 0,
    "words": 145
  },
  "figures": [],
  "files": [
    {
      "bytes": 10040,
      "media_type": "text/html; charset=utf-8",
      "name": "index.html",
      "sha256": "d937ac7905fbe0dae06df9ba7901e88178cd9dc02d4f7100d71c77804cd00c07"
    },
    {
      "bytes": 1392,
      "media_type": "text/markdown; charset=utf-8",
      "name": "publication.md",
      "sha256": "55fce74195c3a9b9d699b695a79f17f6f3191d93cc32ea3a7defa920d0de4eb7"
    },
    {
      "bytes": 1459,
      "media_type": "text/plain; charset=utf-8",
      "name": "publication.txt",
      "sha256": "500487413d2811c4c90bc0c97d2d3543170b8bb2067a49863720756ff4bdce5e"
    }
  ],
  "integrity": {
    "hash_algorithm": "sha256",
    "keys_url": "https://opentechnical.org/integrity/keys",
    "record_url": "https://opentechnical.org/p/OT-2026-000001892/integrity",
    "signature_algorithm": "Ed25519",
    "signature_file": "manifest.sig",
    "verify_url": "https://opentechnical.org/integrity/verify"
  },
  "keywords": [
    "b25j9/1689",
    "b25j9/1689",
    "b25j9/1689",
    "a61b34/00",
    "a61b34/35",
    "a61b34/35"
  ],
  "language": "en",
  "license": {
    "name": "Creative Commons Attribution 4.0 International",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "publication_id": "OT-2026-000001892",
  "published_at": "2026-09-15T19:09:20.580035Z",
  "publisher": "Nebula Innovations Limited",
  "record_type": "record",
  "schema": "opentechnical-publication-manifest/1.0",
  "source_date": "2026-03-17",
  "source_id": "US-12576533-B2",
  "source_name": "the United States Patent and Trademark Office",
  "source_url": "https://patents.google.com/patent/US12576533B2",
  "supersedes": null,
  "title": "Techniques for following commands of an input device using a constrained proxy",
  "uuid": "01a0a679-4543-768e-8750-244712b540ef"
}
