Displaying virtual data as printed content
First Claim
1. A method for displaying virtual data having an appearance of printed content using a near eye, mixed reality display device system comprising:
- receiving a request by the near eye, mixed reality display device system to display one or more literary content items having the appearance of printed content on a reading object in a field of view of a near-eye display of the near-eye, mixed reality display device system;
determining by a processor of the near-eye, mixed reality display device system whether user input has been detected by a natural user interface of the near-eye, mixed reality display device system indicating user selection of a real reading object in the field of view as the reading object;
responsive to determining the user input has been detected indicating user selection of a real reading object in the field of view, identifying a reading object type of the real reading object and selecting the real reading object as the reading object; and
responsive to determining by the processor user input has not been detected by a natural user interface of the near-eye, mixed reality display device system indicating user selection of a real reading object, automatically identifying by the processor one or more reading object types associated with each of the requested one or more literary content items, selecting a reading object type from the one or more identified reading object types associated with each of the requested one or more literary content items based on stored layout rules, and selecting a virtual reading object having the selected reading object type as the reading object;
automatically selecting by the processor of the near eye, mixed reality display device system print layout characteristics for each of the one or more literary content items based on the reading object type of the reading object; and
displaying in the near-eye display of the near-eye, mixed reality display device system the one or more literary content items with their respective print layout characteristics for having the appearance of printed content registered to the reading object in the field of view.
2 Assignments
0 Petitions
Accused Products
Abstract
The technology provides embodiments for displaying virtual data as printed content by a see-through, near-eye, mixed reality display device system. One or more literary content items registered to a reading object in a field of view of the display device system are displayed with print layout characteristics. Print layout characteristics from a publisher of each literary content item are selected if available. The reading object has a type like a magazine, book, journal or newspaper and may be a real object or a virtual object displayed by the display device system. The reading object type of the virtual object is based on a reading object type associated with a literary content item to be displayed. Virtual augmentation data registered to a literary content item is displayed responsive to detecting user physical action in image data. An example of a physical action is a page flipping gesture.
105 Citations
20 Claims
-
1. A method for displaying virtual data having an appearance of printed content using a near eye, mixed reality display device system comprising:
-
receiving a request by the near eye, mixed reality display device system to display one or more literary content items having the appearance of printed content on a reading object in a field of view of a near-eye display of the near-eye, mixed reality display device system; determining by a processor of the near-eye, mixed reality display device system whether user input has been detected by a natural user interface of the near-eye, mixed reality display device system indicating user selection of a real reading object in the field of view as the reading object; responsive to determining the user input has been detected indicating user selection of a real reading object in the field of view, identifying a reading object type of the real reading object and selecting the real reading object as the reading object; and responsive to determining by the processor user input has not been detected by a natural user interface of the near-eye, mixed reality display device system indicating user selection of a real reading object, automatically identifying by the processor one or more reading object types associated with each of the requested one or more literary content items, selecting a reading object type from the one or more identified reading object types associated with each of the requested one or more literary content items based on stored layout rules, and selecting a virtual reading object having the selected reading object type as the reading object; automatically selecting by the processor of the near eye, mixed reality display device system print layout characteristics for each of the one or more literary content items based on the reading object type of the reading object; and displaying in the near-eye display of the near-eye, mixed reality display device system the one or more literary content items with their respective print layout characteristics for having the appearance of printed content registered to the reading object in the field of view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A near-eye, mixed reality display device system for displaying virtual data as printed content comprising:
-
a near-eye display positioned by a support structure of the near-eye, mixed reality display device system; at least one outward facing camera positioned on the support structure for capturing image data of a field of view of the near-eye display; one or more software controlled processors communicatively coupled to the at least one outward facing camera for receiving the image data of the field of view; the one or more software controlled processors being operable for implementing a natural user interface based on the image data of the field of view; the one or more software controlled processors being operable for identifying a user request via the natural user interface to display one or more literary content items having the appearance of printed content on at least one reading object in the field of view of the near-eye display; the one or more software controlled processors having access to one or more datastores storing literary content items and associated print layout characteristics for the stored literary content items, the one or more databases associating one or more reading object types with each of the literary content items and for their associated print layout characteristics; the one or more software controlled processors being operable for selecting the at least one reading object upon which to display the requested one or more literary content items by responsive to the one or more software controlled processors determining the user request indicates user selection of a real reading object in the field of view, the one or more software controlled processors identifying a reading object type of the real reading object and selecting the real reading object as the reading object, responsive to the one or more software controlled processors determining the user request does not indicate user selection of a real reading object, the one or more software controlled processors selecting at least one virtual reading object as the reading object by the one or more software controlled processors automatically identifying one or more reading object types associated with each of the requested one or more literary content items in the one or more datastores, the one or more software controlled processors selecting at least one reading object type from the one or more identified reading object types associated with each of the requested one or more literary content items based on stored layout rules, and the one or more software controlled processors selecting at least one virtual reading object having the at least one selected reading object type as the reading object; the one or more software controlled processors being operable for automatically selecting print layout characteristics for each of the one or more literary content items based on the at least one reading object type of the at least one reading object; and the one or more software controlled processors causing at least one communicatively coupled image generation unit, which is optically coupled to the near-eye display, to display the one or more literary content items with their respective selected print layout characteristics for having the appearance of printed content registered to the reading object in the field of view. - View Dependent Claims (11, 12, 13, 14)
-
-
15. One or more processor readable non-volatile storage devices having instructions encoded thereon for causing one or more processors to execute a method for displaying virtual data having an appearance of printed content using a near-eye, mixed reality display device system, the method comprising:
-
receiving a request by the near eye, mixed reality display device system to display one or more literary content items having the appearance of printed content on a reading object in a field of view of a near-eye display of the near-eye, mixed reality display device system; determining by a processor of the near-eye, mixed reality display device system whether user input has been detected by a natural user interface of the near-eye, mixed reality display device system indicating user selection of a real reading object in the field of view as the reading object; responsive to determining the user input has been detected indicating user selection of a real reading object in the field of view, identifying a reading object type of the real reading object and selecting the real reading object as the reading object; and responsive to determining by the processor user input has not been detected by a natural user interface of the near-eye, mixed reality display device system indicating user selection of a real reading object, automatically identifying by the processor one or more reading object types associated with each of the requested one or more literary content items, selecting a reading object type from the one or more identified reading object types associated with each of the requested one or more literary content items based on stored layout rules, and selecting a virtual reading object having the selected reading object type as the reading object; automatically selecting by the processor of the near eye, mixed reality display device system print layout characteristics for each of the one or more literary content items based on the reading object type of the reading object; and displaying in the near-eye display of the near-eye, mixed reality display device system the one or more literary content items with their respective print layout characteristics for having the appearance of printed content registered to the reading object in the field of view. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification