Follow us on Twitter
twitter icon@FreshPatents

Browse patents:
Next
Prev

Systems and methods for providing task-based instructions / Apx Labs, Inc.




Systems and methods for providing task-based instructions


Systems and methods allow a user to interact with an augmented reality device. In one implementation, a wearable device for providing task-based instructions to a user includes a display; a network interface; a data input device configured to capture information relating to progress of a task; and at least one processing device. The at least one processing device is configured to provide to a server system, via the network interface, the captured information relating...



Browse recent Apx Labs, Inc. patents


USPTO Applicaton #: #20170017361
Inventors: Brian Adams Ballard, James Leighton Athey, Wonjae Kim, Jeffrey Edward Jenkins, Edward Robert English, Todd Richard Reily, Michael Anthony Sciscenti


The Patent Description & Claims data below is from USPTO Patent Application 20170017361, Systems and methods for providing task-based instructions.


CROSS-REFERENCES TO RELATED APPLICATIONS

This application claims the benefit of priority of U.S. Provisional Patent Application No. 61/910,419, filed on Dec. 1, 2013, U.S. Provisional Patent Application No. 61/910,425, filed on Dec. 1, 2013, and U.S. Provisional Patent Application No. 62/043,759, filed on Aug. 29, 2014, all of which are incorporated herein by reference in their entirety.

TECHNICAL FIELD

- Top of Page


The present disclosure relates generally to an augmented reality device and, more particularly, to methods and systems for representing and interacting with augmented reality content using the augmented reality device.

BACKGROUND

- Top of Page


Technology advances have enabled mobile personal computing devices to become more capable and ubiquitous. In many cases, these devices will have both a display as well as a combination of sensors. For example, the devices may include GPS, accelerometers, gyroscopes, cameras, light meters, and compasses or some combination thereof. These devices may include mobile computing devices as well as head mounted displays.

Additionally, these mobile personal computing devices are increasingly capable of both displaying information for the user as well as supplying contextual information to other systems and applications on the device. Such contextual information can be used to determine the location, orientation and movement of the user interface display of the device.

SUMMARY

- Top of Page


Embodiments consistent with the present disclosure provide an apparatus and methods for representing and interacting with augmented reality content.

Consistent with a disclosed embodiment, a wearable device provides a virtual menu to a user. The wearable device may include a display; at least one sensor configured to provide an output indicative of an orientation of a head of the user; and at least one processing device. The at least one processing device may be configured to monitor an orientation of the head of the user based on the output of the at least one sensor; determine based on the monitored orientation of the head whether the user is looking upward or downward with respect to a predetermined horizontal threshold; and cause the virtual menu to be shown on the display if the user is determined to be looking upward or downward with respect to the predetermined horizontal threshold.

Consistent with another disclosed embodiment, a method provides a virtual menu to a user of a wearable device. The method may include monitoring, based on output of at least one sensor, an orientation of a head of the user; determining based on the monitored orientation of the head whether the user is looking upward or downward with respect to a predetermined horizontal threshold; and causing the virtual menu to be shown on a display of the wearable device if the user is determined to be looking upward or downward with respect to the predetermined horizontal threshold.

Consistent with another disclosed embodiment, a wearable device provides a virtual menu to a user. The wearable device may include a display; at least one sensor configured to provide an output indicative of a viewing direction of the user; and at least one processing device. The at least one processing device may be configured to cause a virtual menu to be shown on the display, the virtual menu including at least one selectable element; monitor a viewing direction of the user based on the output of the at least one sensor; determine, based on the monitored viewing direction, whether the user is looking in a direction of the at least one selectable element of the virtual menu; determine an amount of time that the user looks in the direction of the at least one selectable element of the virtual menu; and cause at least one action associated with the at least one selectable element of the virtual menu if the amount of time exceeds a predetermined dwell time threshold.

Consistent with another disclosed embodiment, a method provides a virtual menu to a user of a wearable device. The method may include causing a virtual menu to be shown on a display of the wearable device, wherein the virtual menu includes at least one selectable element; monitoring, based on output of at least one sensor, a viewing direction of the user; determining, based on the monitored viewing direction, whether the user is looking in a direction of the at least one selectable element of the virtual menu; determining an amount of time that the user looks in the direction of the at least one selectable element of the virtual menu; and causing at least one action associated with the at least one selectable element of the virtual menu if the amount of time exceeds a predetermined dwell time threshold.

Consistent with another disclosed embodiment, a wearable device provides a virtual menu to a user. The wearable device may include a display; at least one sensor configured to provide an output indicative of a viewing direction of the user; and at least one processing device. The at least one processing device may be configured to monitor a viewing direction of the user based on the output of the at least one sensor; provide a menu on the display; determine, based on the monitored viewing direction, whether the user is looking in a direction of the location of the menu on the display; and expand the menu if the user is determined to be looking in the direction of the location of the menu on the display.

Consistent with another disclosed embodiment, a method provides a virtual menu to a user of a wearable device. The method may include monitoring, based on output of at least one sensor, a viewing direction of the user; providing a menu on a display of the wearable device; determining, based on the monitored viewing direction, whether the user is looking in a direction of the location of the menu on the display; and expanding the menu if the user is determined to be looking in the direction of the location of the menu on the display.

Consistent with a disclosed embodiment, a wearable device establishes a communication path with a user of the wearable device and at least one individual. The wearable device includes a display; at least one sensor configured to provide an output indicative of a viewing direction of the user; and at least one processing device. The at least one processing device is configured to monitor the viewing direction of the user based on the output of the at least one sensor; determine, based on the monitored viewing direction, whether the user is looking in the direction of the at least one individual; and establish the communication path between the user and the at least one individual if the user is determined to be looking in the direction of the at least one individual.

Consistent with another disclosed embodiment, a method establishes a communication path with a user of a wearable device and at least one individual. The method includes monitoring, based on an output of at least one sensor, a viewing direction of the user; determining, based on the monitored viewing direction, whether the user is looking in the direction of the at least one individual; and establishing the communication path between the user and the at least one individual if the user is determined to be looking in the direction of the at least one individual.

Consistent with a disclosed embodiment, a lockable, wearable device is provided. The wearable device comprise a display; at least one sensor configured to provide an output indicative of a viewing direction of a user; and at least one processing device. The at least one processing device is configured to track a pattern of the viewing direction of the user; and unlock the lockable, wearable device to provide the user with access to information on the display of the device when the tracked pattern of movement matches a predetermined pattern of movement.

Consistent with another disclosed embodiment, a lockable, wearable device is provided. The wearable device comprise a display; at least one sensor configured to provide an output indicative of a viewing direction of a user; and at least one processing device. The at least one processing device is configured to cause an array of graphical objects to be shown on the display of the wearable device; detect selection by the user of at least two graphical objects from among the array of graphical objects based on the output indicative of the viewing direction of the user; and unlock the lockable, wearable device to provide the user with access to information on the display of the device based on whether the detected selection of the at least two graphical objects matches a predetermined object selection sequence.

Consistent with another disclosed embodiment, a method unlocks a wearable device. The method includes tracking, using at least one sensor of the wearable device, a viewing direction of a user of the wearable device; and unlocking the wearable device to provide the user with access to information on a display of the wearable device when the tracked viewing direction matches a predetermined pattern of movement.

Consistent with another disclosed embodiment, a method unlocks a wearable device. The method includes causing an array of graphical objects to be shown on a display of the wearable device; detecting selection by the user of at least two graphical objects from among the array of graphical objects based on an output of at least one sensor of the wearable device, wherein the output is indicative of a viewing direction of a user of the wearable device; and unlocking the wearable device to provide the user with access to information of a display of the device based on whether the detected selection of the at least two graphical objects matches a predetermined object selection sequence.

Consistent with another disclosed embodiment, a wearable device provides task-based instructions to a user. The wearable device may include a display; a network interface; a data input device configured to capture information relating to progress of a task; and at least one processing device. The at least one processing device may be configured to provide to a server system, via the network interface, the captured information relating to progress of the task; receive from the server system, via the network interface, information relating to a next step in the task; and cause the information relating to the next step in the task to be shown on the display.

Consistent with another disclosed embodiment, a method provides task-based instructions to a user of a wearable device. The method may include capturing, via a data input device of the wearable device, information relating to progress of a task; providing to a server system, via a network interface, the captured information relating to progress of the task; receiving from the server system, via the network interface, information relating to a next step in the task; and causing the information relating to the next step in the task to be shown on a display of the wearable device.

Consistent with another disclosed embodiment, a wearable device controls operation of an on-board component. The wearable device may include a display; at least one sensor configured to provide an output indicative of a viewing direction of a user; and at least one processing device. The at least one processing device may be configured to cause at least one graphical icon associated with a control of at least one aspect of the on-board component to be shown on the display such that the user perceives the location of the at least one graphical icon as fixed relative to real world coordinates; determine, based on the output of the at least one sensor, whether the user is looking in a direction of the at least one graphical icon; and initiate the control of the at least one aspect of the on-board component when the user is determined to be looking in the direction of the at least one graphical icon.

Consistent with another disclosed embodiment, a method controls operation of an on-board component of a wearable device. The method may include causing at least one graphical icon associated with a control of at least one aspect of the on-board component to be shown on a display of the wearable device such that the user perceives the location of the at least one graphical icon as fixed relative to real world coordinates; determining, based on an output of at least one sensor of the wearable device configured to provide an output indicative of a viewing direction of the user of the wearable device, whether the user is looking in a direction of the at least one graphical icon; and initiating the control of the at least one aspect of the on-board component when the user is determined to be looking in the direction of the at least one graphical icon.

Consistent with another disclosed embodiment, a system interacts with and shares information between a plurality of users of a corresponding plurality of wearable devices. The system may include a network interface; and at least one processing device. The at least one processing device may be configured to receive, via the network interface, information from a first wearable device; select from the plurality of wearable devices one or more designated wearable devices to receive the information; and send, via the network interface, the information to the one or more designated wearable devices.

Consistent with another disclosed embodiment, a method interacts with and shares information between a plurality of users of a corresponding plurality of wearable devices. The method may include receiving, via a network interface, information from a first wearable device; selecting from the plurality of wearable devices one or more designated wearable devices to receive the information; and sending, via the network interface, the information to the one or more designated wearable devices.

Consistent with other disclosed embodiments, non-transitory computer-readable storage media may store program instructions, which are executed by at least one processor and perform any of the methods described herein.

The foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the claims.

BRIEF DESCRIPTION OF THE DRAWINGS

- Top of Page


The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate various disclosed embodiments. In the drawings:

FIG. 1 illustrates an exemplary system for implementing disclosed embodiments.

FIG. 2 illustrates an exemplary Augmented Reality (AR) device consistent with disclosed embodiments.




← Previous       Next →

Download full PDF for full patent description, claims and images

Advertise on FreshPatents.com - Rates & Info


You can also Monitor Keywords and Search for tracking patents relating to this Systems and methods for providing task-based instructions patent application.

###


Browse recent Apx Labs, Inc. patents

Keyword Monitor How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Systems and methods for providing task-based instructions or other areas of interest.
###


Previous Patent Application:
Systems and methods for providing song samples
Next Patent Application:
Systems and methods for quick power delivery mode changes
Industry Class:

Thank you for viewing the Systems and methods for providing task-based instructions patent info.
- - -

Results in 0.4892 seconds


Other interesting Freshpatents.com categories:
Computers:  Graphics I/O Processors Dyn. Storage Static Storage Printers

###

Data source: patent applications published in the public domain by the United States Patent and Trademark Office (USPTO). Information published here is for research/educational purposes only. FreshPatents is not affiliated with the USPTO, assignee companies, inventors, law firms or other assignees. Patent applications, documents and images may contain trademarks of the respective companies/authors. FreshPatents is not responsible for the accuracy, validity or otherwise contents of these public document patent application filings. When possible a complete PDF is provided, however, in some cases the presented document/images is an abstract or sampling of the full patent application for display purposes. FreshPatents.com Terms/Support
-g2-5.1956

66.232.115.224
Browse patents:
Next
Prev

stats Patent Info
Application #
US 20170017361 A1
Publish Date
01/19/2017
Document #
15281884
File Date
09/30/2016
USPTO Class
Other USPTO Classes
International Class
/
Drawings
34


Augmented Reality Input Device Processing Device Server Wearable Wearable Device

Follow us on Twitter
twitter icon@FreshPatents

Apx Labs, Inc.


Browse recent Apx Labs, Inc. patents





Browse patents:
Next
Prev
20170119|20170017361|providing task-based instructions|Systems and methods allow a user to interact with an augmented reality device. In one implementation, a wearable device for providing task-based instructions to a user includes a display; a network interface; a data input device configured to capture information relating to progress of a task; and at least one |Apx-Labs-Inc
';