Intermediary device for offloading processing operations for an artificial-reality system and for enabling interactions and input paradigms, and systems and methods of use thereof

US12468556B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12468556-B2
Application numberUS-202418803030-A
CountryUS
Kind codeB2
Filing dateAug 13, 2024
Priority dateAug 14, 2023
Publication dateNov 11, 2025
Grant dateNov 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A non-transitory computer-readable storage medium including instructions for distributing tasks between a handheld intermediary processing device (HIPD) and communicatively coupled devices is disclosed. The instructions cause one or more processors to, while a HIPD and a head-wearable device are communicatively coupled and share operational data for performing one or more computational tasks, identify one or more back-end tasks and one or more front-end tasks associated with performing the one or more computational tasks. The instructions further cause performance of the one or more back-end tasks at the HIPD including updating the operational data to create updated operational data. The instructions further cause performance of the one or more front-end tasks at the head-wearable device using the updated operational data such that a representation based on the one or more computational tasks is presented to the user by the head-wearable device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A non-transitory computer-readable storage medium including instructions that, when executed by one or more processors, cause the one or more processors to: while a handheld intermediary processing device and a head-wearable device are communicatively coupled and share operational data for performing one or more computational tasks: identify one or more back-end tasks and one or more front-end tasks associated with performing the one or more computational tasks; cause performance of the one or more back-end tasks at the handheld intermediary processing device including updating the operational data to create updated operational data; and cause performance of the one or more front-end tasks at the head-wearable device using the updated operational data such that a representation based on the one or more computational tasks is presented to a user by the head-wearable device. 2 . The non-transitory computer-readable storage medium of claim 1 , wherein the instructions, that when executed, further cause the one or more processors to: while the handheld intermediary processing device and a wrist-wearable device are communicatively coupled and share additional operational data for performing one or more additional computational tasks: identify one or more additional back-end tasks and one or more additional front-end tasks associated with performing the one or more additional computational tasks; cause performance of the one or more additional back-end tasks at the handheld intermediary processing device including updating the additional operational data to create updated additional operational data; and cause performance of the one or more additional front-end tasks at one or more of the wrist-wearable device and the head-wearable device based on the updated additional operational data such that a representation of the one or more additional computational tasks is presented to the user. 3 . The non-transitory computer-readable storage medium of claim 2 , wherein: the additional operational data includes neuromuscular signal data captured by the wrist-wearable device; the one or more additional computational tasks include hand gesture recognition; and the one or more additional back-end tasks include: determining an in-air hand gesture performed by the user based on the neuromuscular signal data; in response to a determination that the in-air hand gesture is associated with an input command, updating the additional operational data based on the input command, such that the updated additional operational data includes a representation of the input command associated with the in-air hand gesture; and causing performance of the one or more additional front-end tasks at one or more of the wrist-wearable device and the head-wearable device based on the updated additional operational data such that a representation of the one or more additional computational tasks is presented to the user. 4 . The non-transitory computer-readable storage medium of claim 3 , wherein: the operational data includes image data captured by the head-wearable device; the one or more computational tasks include hand gesture recognition; and the one or more back-end tasks include: determining an in-air hand gesture performed by the user based on the image data; and in response to a determination that the in-air hand gesture is associated with an input command, updating the operational data based on the input command, such that the updated operational data includes a representation of the input command associated with the in-air hand gesture. 5 . The non-transitory computer-readable storage medium of claim 4 , wherein: the one or more back-end tasks include: determining an in-air hand gesture performed by the user based on the image data and the neuromuscular signal data, and in response to a determination that the in-air hand gesture is associated with an input command, updating at least one of the operational data and the additional operational data based on the input command, such that at least one of the updated operational data and the updated additional operational data includes a representation of the input command associated with the in-air hand gesture. 6 . The non-transitory computer-readable storage medium of claim 4 , wherein the instructions, that when executed, further cause the one or more processors to: in accordance with a determination that a user's hand is within a field-of view of the head-wearable device: determine, by the one or more back-end tasks, the in-air hand gesture performed by the user based on the image data, and in response to the determination that the in-air hand gesture is associated with the input command, update, by the one or more back-end tasks, the operational data based on the input command, such that the updated operational data includes the representation of the input command associated with the in-air hand gesture; and in accordance with a determination that the user's hand is not within the field-of view of the head-wearable device: determine, by the one or more back-end tasks, the in-air hand gesture performed by the user based on the neuromuscular signal data, and in response to the determination that the in-air hand gesture is associated with the input command, update, by the one or more back-end tasks, the additional operational data based on the input command, such that the updated additional operational data includes the representation of the input command associated with the in-air hand gesture. 7 . The non-transitory computer-readable storage medium of claim 1 , wherein the instructions, that when executed, further cause the one or more processors to: before the handheld intermediary processing device and the head-wearable device are communicatively coupled, detect, by the handheld intermediary processing device, the head-wearable device within a proximity to the handheld intermediary processing device and associated with the handheld intermediary processing device; and in accordance with a determination that the head-wearable device is within the proximity to the handheld intermediary processing device and associated with the handheld intermediary processing device, communicatively couple the head-wearable device and the handheld intermediary processing device. 8 . The non-transitory computer-readable storage medium of claim 7 , wherein the proximity is twenty feet. 9 . The non-transitory computer-readable storage medium of claim 7 , wherein the detection, by the handheld intermediary processing device, of the head-wearable device is within the proximity to the handheld intermediary processing device and associated with the handheld intermediary processing device is based on: receiving, from the handheld intermediary device, a signal to communicatively couple with the head-wearable device within the proximity of the handheld intermediary processing device. 10 . The non-transitory computer-readable storage medium of claim 7 , wherein the detection, by the handheld intermediary processing device, of the head-wearable device is within the proximity to the handheld intermediary processing device and associated with the handheld intermediary processing device is based on: receiving, from the head-wearable device, a signal to communicatively couple with the handheld intermediary processing device within the proximity of the head-wearable device. 11 . The non-transitory computer-readable storage medium of claim 1 , wherein the identification of the one or more back-end tasks and the one or more front-end tasks associated with performing the one or more computational tasks comprises one or more of

Assignees

Inventors

Classifications

  • Eye tracking input arrangements (G06F3/015 takes precedence) · CPC title

  • Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

  • Recognition of hand or arm movements, e.g. recognition of deaf sign language (static hand signs G06V40/113) · CPC title

  • Wearable computers, e.g. on a belt · CPC title

  • Signal control means within the pointing device · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12468556B2 cover?
A non-transitory computer-readable storage medium including instructions for distributing tasks between a handheld intermediary processing device (HIPD) and communicatively coupled devices is disclosed. The instructions cause one or more processors to, while a HIPD and a head-wearable device are communicatively coupled and share operational data for performing one or more computational tasks, i…
Who is the assignee on this patent?
Meta Platforms Tech Llc
What technology area does this patent fall under?
Primary CPC classification G06F9/44594. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).