Location based skins for mixed reality displays
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G09G-005/00
H04N-013/02
H04N-013/04
G06F-003/01
G09G-003/00
G09G-003/34
G09G-005/12
G09G-005/14
출원번호
US-0214037
(2011-08-19)
등록번호
US-8963956
(2015-02-24)
발명자
/ 주소
Latta, Stephen G.
Vaught, Benjamin I.
Maitlen, Craig R.
Novak, Christopher M.
출원인 / 주소
Microsoft Technology Licensing, LLC
대리인 / 주소
Einola, Heikki
인용정보
피인용 횟수 :
5인용 특허 :
6
초록▼
The technology provides embodiments for providing a location-based skin for a see-through, mixed reality display device system. In many embodiments, a location-based skin includes a virtual object viewable by a see-through, mixed reality display device system which has been detected in a specific lo
The technology provides embodiments for providing a location-based skin for a see-through, mixed reality display device system. In many embodiments, a location-based skin includes a virtual object viewable by a see-through, mixed reality display device system which has been detected in a specific location. Some location-based skins implement an ambient effect. The see-through, mixed reality display device system is detected to be present in a location and receives and displays a skin while in the location in accordance with user settings. User data may be uploaded and displayed in a skin in accordance with user settings. A location may be a physical space at a fixed position and may also be a space defined relative to a position of a real object, for example, another see-through, mixed reality display device system. Furthermore, a location may be a location within another location.
대표청구항▼
1. One or more processor-readable non-volatile storage media having instructions encoded thereon for causing one or more processors to execute a method for displaying a location-based skin by a head mounted, mixed reality display device system, the method comprising: transmitting location identifier
1. One or more processor-readable non-volatile storage media having instructions encoded thereon for causing one or more processors to execute a method for displaying a location-based skin by a head mounted, mixed reality display device system, the method comprising: transmitting location identifier data indicating presence in a location to a skin providing computer system;receiving by the head mounted mixed reality display device system a skin associated with the location from the skin providing computer system, the skin including display data for a virtual object in the location; andresponsive to the skin being authenticated, displaying the skin by the head mounted mixed reality display device system in accordance with skin display parameters and user settings while the head mounted mixed reality display device system is present in the location which further comprises receiving a location associated with the head mounted, mixed reality display device system;displaying any first skin having a location identifier matching the received location which is independent of a real object or a space within the location;responsive to receiving a notification that a real object identified by a real object identifier associated with a second skin having the matching location identifier is within a boundary of the user field of view, displaying any virtual object of the second skin associated with the real object at a position in the user field of view in accordance with its defined spatial relationship to the real object; andresponsive to receiving a notification that a defined space within the location identified by a space identifier associated with a third skin having the matching location identifier is within a boundary of the user field of view, displaying any virtual object of the third skin associated with the defined space at a position in the user field of view in accordance with its defined spatial relationship to the defined space. 2. The one or more processor-readable non-volatile storage media of claim 1 wherein the location is a distance within another head mounted, mixed reality display device system. 3. The one or more processor-readable non-volatile storage media of claim 1 wherein the method further comprises: receiving metadata of the skin associated with the location;determining whether user settings authorize the skin to be displayed based on a source identifier in the metadata; andresponsive to the user settings authorizing the skin to be displayed, requesting the skin associated with the location. 4. The one or more processor-readable non-volatile storage media of claim 1 wherein the method further comprises: determining whether user settings authorize displaying user data from another user in the skin;responsive to user settings not authorizing display of the user data, displaying the skin without the user data from the other user;responsive to user settings authorizing display of the user data, incorporating the user data of the user authorized by the user settings into the display data of the skin while the head mounted, mixed reality display device system is present in the location, anddisplaying the skin with the incorporated user data while the head mounted, mixed reality display device system is present in the location. 5. The one or more processor-readable non-volatile storage media of claim 1 wherein the method further comprises: sending user data for incorporation into a skin distributed to other users with user recipient settings identifying one or more users authorized to receive the user data for incorporation into the skin. 6. The one or more processor-readable non-volatile storage media of claim 5 wherein the method further comprises: sending an expiration time for the user data for incorporation into the skin after which the user data is no longer displayed as part of the skin. 7. The one or more processor-readable non-volatile storage media of claim 5 wherein the method further comprises: displaying user data including image data captured of the user at the location for selection by the user for uploading for incorporation into a skin. 8. The one or more processor-readable non-volatile storage media of claim 1 wherein the method further comprises: receiving a theme associated with one or more skins in the location; andfiltering content output by other applications executing in the head mounted, mixed reality display device system based on the theme. 9. A method for providing a location-based skin to a head mounted, mixed reality display device system comprising: detecting a presence of the head mounted mixed reality display device system in a location further comprising broadcasting a location identity token including a time stamp and transceiver identifier from a transceiver at a predetermined position in the location, receiving location identifier data including the location identity token and a device identifier from the head mounted, mixed reality display device system, and determining whether the time stamp is still valid; andresponsive to the time stamp still being valid, associating a location with the device identifier based on the location identifier data,transmitting the location associated with the device identifier to the head mounted, mixed reality display device system,authenticating a skin associated with the location based on security credentials, andsending the skin to the head mounted mixed reality display device system. 10. The method of claim 9 further comprising: incorporating user data into a skin in accordance with user recipient settings. 11. The method of claim 10 wherein incorporating user data into a skin in accordance with user recipient settings further comprises: receiving user data for incorporation into a skin from the head mounted, mixed reality display device system;authenticating the user data based on security credentials;determining whether there are any head mounted, mixed reality display device systems present in the location that are being used by users authorized by the user recipient settings to receive the user data; andresponsive to there being users authorized by the user recipient settings to receive the user data, sending the user data with the skin identifier for the skin to the head mounted display device systems associated with the authorized users. 12. The method of claim 9 further comprising: responsive to the time stamp not still being valid, notifying the head mounted display device system that the transceiver identifier and location are no longer valid, andstopping of sending skin display data for the location associated with the transceiver identifier. 13. The method of claim 9 further comprising sending one or more skins available for application to an appearance of a user in the head mounted mixed reality display device systems of other users. 14. A system for providing a location-based skin to a head mounted, mixed reality display device system comprising: a computer system comprising one or more processors and a memory accessible by the one or more processors, the computer system being communicatively coupled via a network to the head mounted mixed reality display device system;the memory storing display data of one or more skins in a format which the head mounted, mixed reality display device system can process for outputting the skin, the one or more skins including at least one skin for generating image data of a virtual object at a position in a location when the position is in a user field of view of the head mounted, mixed reality display device system;the computer system comprising one or more sensors for detecting a presence of the head mounted, mixed reality display device system in the location;the one or more processors for sending the one or more skins to the head mounted, mixed reality display device system responsive to detecting the presence of the display device system in the location;the one or more processors also being for incorporating user data into the one or more skins in accordance with user recipient settings further comprisingthe one or more processors being for receiving user data for incorporation into the one or more skins from the head mounted, mixed reality display device system, authenticating the user data based on security credentials, determining whether there are one or more head mounted, mixed reality display device systems present in the location that are being used by one or more users authorized by the user recipient settings to receive the user data, and responsive to there being one or more users authorized by the user recipient settings to receive the user data, sending the user data with the one or more skin identifiers for the one or more skins to the one or more head mounted display device systems associated with the one or more authorized users. 15. The system of claim 14 wherein the one or more processors for sending the one or more skins to the head mounted, mixed reality display device system responsive to detecting the presence of the display device system in the location further comprises: the one or more processors for streaming the one or more skins to the head mounted, mixed reality display device system responsive to detecting the presence of the display device system in the location. 16. The system of claim 14 wherein the one or more sensors for detecting a presence of the head mounted, mixed reality display device system into the location comprise at least one of the following: a WiFi device;an infrared device;an image capture device;a Global Positioning System (GPS) device;a cellular telecommunication based device; anda RFID device. 17. The system of claim 14 further comprising: the computer system being communicatively coupled to one or more cameras for receiving image data of a location and creating a three-dimensional model of one or more objects in the location; andat least one of the one or more skins including a virtual object which changes the appearance of a real object in the location. 18. The system of claim 17 further comprising: the one or more skins including at least one skin for generating image data of an ambient effect for a user field of view of the head mounted, mixed reality display device system in the location.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (6)
Phillips, Alan; Schroth, Frank; Palmer, Geoffrey M.; Zielinski, Stefan G.; Smith, Allen P.; Cunningham, III, Colin M., Location-based services.
Abbott,Kenneth H.; Freedman,Joshua M.; Newell,Dan; Robarts,James O.; Apacible,Johnson, Thematic response to a computer user's context, such as by a wearable personal computer.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.