白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

System for authorizing rendering of objects in three-dimensional spaces

專利號(hào)
US10867061B2
公開日期
2020-12-15
申請(qǐng)人
Todd R. Collart
發(fā)明人
Todd R. Collart
IPC分類
G06F21/62; G06T19/20; G06Q50/18; G06F21/60; G06F3/01
技術(shù)領(lǐng)域
xr,rules,registry,may,or,rights,said,in,property,be
地域: CA CA Los Altos

摘要

Systems and methods for authorizing rendering of objects in three-dimensional spaces are described. The system may include a first system defining a virtual three-dimensional space including the placement of a plurality of objects in the three-dimensional space, and a second system including a plurality of rules associated with portions of the three-dimensional space and a device coupled to the first system and the second system. The device may receive a request to render a volume of three-dimensional space, retrieve objects for the volume of three-dimensional, retrieve rules associated with the three-dimensional, and apply the rules for the three-dimensional space to the objects.

說明書

BACKGROUND OF THE INVENTION 1. Field of the Invention

The present invention relates generally to extended reality experiences, and more specifically to registration and authorization for extended reality experiences.

2. Discussion of the Related Art

The early days of the Internet resembled a “wild west” situation with little oversight and few rules. For example, in the case of domain names, anyone could register any domain, thus the need for a common domain name service or DNS. Similarly, there was no common “l(fā)ookup” location for companies. Thus, the concept of a physical yellow pages then evolved into an online yellow pages with search engines. And of course, domain “squatters” would reserve domains even for companies that had trademarked certain names, thus forcing these companies to pay significant fees to access the domains using the names they had legally trademarked.

With the advent of virtual reality (VR), augmented reality (AR), and mixed reality (MR) experiences, a similar wild west situation may emerge that is even more complex, as such experiences may persist in the real world across space, time, users and devices. As the concept of “sharing” experiences between individuals becomes central to society, the ability to manage and control “sharing” will play an even more important role in the combined physical/virtual experiences of the future.

權(quán)利要求

1
What is claimed is:1. A system for authorizing rendering of objects in three-dimensional spaces having a first system defining a virtual three-dimensional space including the placement of a plurality of objects in the three-dimensional space, the first system comprising a first processor and a first memory, the system comprising:a second system defining said virtual three-dimensional space including a plurality of rules associated with portions of the three-dimensional space, the second system comprising a second processor and a second memory; anda device, the device comprising a third processor and a third memory, coupled to the first and the second system, the device for performing the following steps:receive a request to render a volume of three-dimensional space;retrieve one or more objects for said volume of three-dimensional space of said plurality of objects from said first system;retrieve one or more rules of said plurality of rules associated with portions of the three-dimensional space included in said volume of three-dimensional space;apply said one or more rules for said portions of three-dimensional space to all said one or more objects corresponding to said portions of three-dimensional space; andone of authorize or deauthorize any of said one or more objects that satisfy one or more rules, or one of authorize or deauthorize any of said one or more objects that do not satisfy said one or more rules.2. The system of claim 1, the device being further configured to perform the step of:one of activate or deactivate any of said one or more objects that do not satisfy said one or more rules when said one or more rules are applied.3. The system of claim 1, wherein:said volume of three-dimensional space includes at least one selected from the group of a person, an animal, a physical location, and an inanimate object.4. The system of claim 1, wherein:said plurality of rules includes at least one selected from the group of a government rule, a regulation rule, a zoning rule, a law rule, a compliance rule, a government rights rule, and an ordinance rule.5. The system of claim 1, wherein:said plurality of rules are configured to include a time of day schedule defining when at least one of said plurality of rules is applicable and/or inapplicable.6. The system of claim 1, wherein:said plurality of rules are configured to include a user profile defining whether at least one of said plurality of rules is applicable to at least one of said users.7. The system of claim 1, wherein:said plurality of rules are configured to include viewing user characteristic defining when each of said plurality of rules is applicable based on other users who have access to said volume of three-dimensional space.8. The system of claim 1, wherein:said receiving a request to render a volume of three-dimensional space also includes receiving an orientation to said volume of three-dimensional space wherein said orientation includes at least one selected from the group of a proximity distance, a position, a placement, a perimeter, a field of view, a viewing angle, a relative velocity, a viewing validity, and a viewing time.9. The system of claim 1, wherein:said plurality of rules includes rules for assigning a defined volume of three-dimensional space to an owner and preventing objects unauthorized by the owner being rendered in the assigned volume of three-dimensional space.10. The system of claim 1, wherein:said plurality of rules includes rules for at least one selected from the group of a rule preventing rendering of personal information of a person, a rule obscuring the identity of a person in the portions of three-dimensional space.11. The system of claim 1, wherein:said plurality of rules includes rules governing which objects can be rendered in association with at least one selected from the group of a person, an animal, a physical location, and an inanimate object.12. The system of claim 1, wherein:the request to render a volume of a three-dimensional space includes rendering the three-dimensional space for a user interacting with the system.13. The system of claim 12, the device being further configured to perform the step of:identify a real-time location of the user, and wherein said plurality of rules includes rules configured to apply based on the user's location.14. The system of claim 12, the device being further configured to perform the step of:track a gaze of the user, and wherein said plurality of rules includes rules configured to apply based on at least one selected from the group of a direction of the user's gaze, a viewing angle between the user's gaze and one of the one or more objects, the user orientation with one or more objects, a relative velocity of the user, and a duration of the user's gaze.15. The system of claim 1, wherein:the one or more objects is a plurality of objects, and said plurality of rules includes rules configured to apply during at least one or more moments in time when a first object of the plurality of objects is within an orientation of a second object of the plurality of objects wherein said orientation includes at least one selected from the group of a proximity distance, a position, a placement, a perimeter, a field of view, a viewing angle, a relative velocity, a viewing validity, and a viewing time.16. A system for authorizing rendering of objects in three-dimensional spaces having a first system defining a virtual three-dimensional space including the placement of a plurality of objects in the three-dimensional space, the first system comprising a first processor and a first memory, the system comprising:a second system defining said virtual three-dimensional space including a plurality of rules associated with portions of the three-dimensional space, the second system comprising a second processor and a second memory; anda device, the device comprising a third processor and a third memory, coupled to the first system and the second system, the device for performing the following steps:receive a request to render a volume of three-dimensional space;retrieve one or more objects for said volume of three-dimensional space of said plurality of objects from said first system;retrieve one or more rules of said plurality of rules associated with portions of the three-dimensional space included in said volume of three-dimensional space; andapply said one or more rules for said portions of three-dimensional space to all said one or more objects corresponding to said portions of three-dimensional space, said plurality of rules includes rules for assigning a defined volume of three-dimensional space to an owner and preventing objects not authorized by the owner from being rendered in the assigned volume of three-dimensional space, or allowing objects authorized by the owner to be rendered in the assigned volume of three-dimensional space.17. The system of claim 16, the device being further configured to perform theone of activate or deactivate any of said one or more objects that do not satisfy said one or more rules when said one or more rules are applied.18. The system of claim 16, wherein:said volume of three-dimensional space includes at least one selected from the group of a person, an animal, a physical location, and an inanimate object.19. The system of claim 16, wherein:said plurality of rules includes at least one selected from the group of a government rule, a regulation rule, a zoning rule, a law rule, a compliance rule, a government rights rule, and an ordinance rule.20. The system of claim 16, wherein:said plurality of rules are configured to include a time of day schedule defining when at least one of said plurality of rules is applicable and/or inapplicable.21. The system of claim 16, wherein:said plurality of rules are configured to include a user profile defining whether at least one of said plurality of rules is applicable to at least one of said users.22. The system of claim 16, wherein:said plurality of rules are configured to include viewing user characteristic defining when each of said plurality of rules is applicable based on other users who have access to said volume of three-dimensional space.23. The system of claim 16, wherein:said receiving a request to render a volume of three-dimensional space also includes receiving an orientation to said volume of three-dimensional space wherein said orientation includes at least one selected from the group of a proximity distance, a position, a placement, a perimeter, a field of view, a viewing angle, a relative velocity, a viewing validity, and a viewing time.24. The system of claim 16, wherein:said plurality of rules includes rules for at least one selected from the group of a rule preventing rendering of personal information of a person, a rule obscuring the identity of a person in the portions of three-dimensional space.25. The system of claim 16, wherein:said plurality of rules includes rules governing which objects can be rendered in association with at least one selected from the group of a person, an animal, a physical location, and an inanimate object.26. The system of claim 16, wherein:the request to render a volume of a three-dimensional space includes rendering the three dimensional space for a user interacting with the system.27. The system of claim 26, the device being further configured to perform the step of:identify a real-time location of the user, and wherein said plurality of rules includes rules configured to apply based on the user's location.28. The system of claim 26, the device being further configured to perform thestep of:track a gaze of the user, and wherein said plurality of rules includes rules configured to apply based on at least one selected from the group of a direction of the user's gaze, a viewing angle between the user's gaze and one of the one or more objects, the user orientation with one or more objects, a relative velocity of the user, and a duration of the user's gaze.29. The system of claim 16, wherein:the one or more objects is a plurality of objects, and said plurality of rules includes rules configured to apply during at least one or more moments in time when a first object of the plurality of objects is within an orientation of a second object of the plurality of objects whereinsaid orientation includes at least one selected from the group of a proximity distance, a position, a placement, a perimeter, a field of view, a viewing angle, a relative velocity, a viewing validity, and a viewing time.
微信群二維碼
意見反饋