×

Mixed reality data collaboration

  • US 9,685,003 B2
  • Filed: 06/03/2013
  • Issued: 06/20/2017
  • Est. Priority Date: 06/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. A data collaborator for enabling two or more display devices to share mixed reality experiences, the data collaborator comprising:

  • a processor configured to;

    receive a plurality of data subtypes from a first display device, each of the data subtypes being geo-located at a keyframe location, having a current version, and including physical environment data and virtual environment data;

    update a world map data structure to include the current versions of the data subtypes at the keyframe location;

    receive a neighborhood request including the keyframe location from a second display device;

    in response to the neighborhood request and based on the keyframe location, provide to the second display device an identifier for each of the plurality of data subtypes that identifies a subtype of each of the plurality of data subtypes and a current version indicator for each of the plurality of data subtypes, and not provide any of the plurality of data subtypes to the second display device;

    receive a data request from the second display device for two or more of the plurality of data subtypes, the data request including the identifier for each of the two or more data subtypes;

    prioritize the two or more data subtypes based on a priority hierarchy, the priority hierarchy prioritizing one of a transform data subtype and an image data subtype above the other of the transform data subtype and the image data subtype; and

    based on the prioritization, sequentially provide current versions of the two or more data subtypes to the second display device such that a first data subtype is provided to the second display device before a second data subtype, wherein an appearance of a mixed reality environment generated via the second display device is augmented using the current versions of the two or more data subtypes.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×