Platform to Create and Disseminate Virtual User Experiences
First Claim
1. In a digital medium environment to manage a platform of a service provider to create a virtual user experience, a method implemented by at least one computing device, the method comprising:
- generating, by the at least one computing device, a capability matrix defining capabilities of a plurality of different types of computing devices of a virtual user experience as part of an augmented or virtual reality environment;
receiving, by the at least one computing device, inputs specifying which of the defined capabilities of the capability matrix are common to at least a subset of the plurality of different types of computing devices; and
exposing, by the at least one computing device, a platform to support user interaction to create the virtual user experience having the specified defined capabilities as part of an augmented or virtual reality environment by at least the subset of the plurality of different types of computing devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and systems are described to implement a platform to create and disseminate virtual user experiences. In one example, a service provider exposes a platform usable for creation of virtual user experiences. In another example, a service provider exposes functionality to enable specification of physical environment conditions to be met in order to cause dissemination of respective virtual user experiences maintained by the service provider. In one instance, triggers are detected by a computing device of a user that are indicative of a likelihood to cause output of a virtual user experience. Once triggered, the computing device communicates data describing physical environment conditions to the service provider. The service provider then matches these conditions to specified physical environment conditions that are to be used to control dissemination of the virtual user experience.
-
Citations
20 Claims
-
1. In a digital medium environment to manage a platform of a service provider to create a virtual user experience, a method implemented by at least one computing device, the method comprising:
-
generating, by the at least one computing device, a capability matrix defining capabilities of a plurality of different types of computing devices of a virtual user experience as part of an augmented or virtual reality environment; receiving, by the at least one computing device, inputs specifying which of the defined capabilities of the capability matrix are common to at least a subset of the plurality of different types of computing devices; and exposing, by the at least one computing device, a platform to support user interaction to create the virtual user experience having the specified defined capabilities as part of an augmented or virtual reality environment by at least the subset of the plurality of different types of computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a digital medium environment to manage a platform of a service provider to control dissemination of virtual user experiences, a method implemented by at least one computing device, the method comprising:
-
receiving, by the at least one computing device of the service provider, a plurality of virtual user experiences, each of which is configured for rendering as part of a virtual or augmented reality environment; exposing, by the at least one computing device of the service provider, functionality to receive requests to specify physical environment conditions used to control output of respective ones of the plurality of virtual user experiences; obtaining, by the at least one computing device of the service provider, data describing physical environment conditions of respective ones of a plurality of computing devices; and controlling, by the at least one computing device of the service provider, the dissemination of the plurality of virtual user experiences to the respective computing devices based on correspondence of the data with respective ones of the specified physical environment conditions. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. In a digital medium environment to output a virtual user experience, a method implemented by at least one computing device, the method comprising:
-
detecting, by the at least one computing device, a physical environment condition of a physical environment, in which, the at least one computing device is disposed; determining, by the at least one computing device, that a triggering condition has been met that is likely to cause output of a virtual user experience based on the detecting; responsive to the determining that the triggering condition has been met, communicating data by the at least one computing device via a network to a service provider that is configured to control dissemination of a plurality of said virtual user experiences; receiving, by the at least one computing device, at least one of a plurality of said virtual user experiences that have been selected by the service provider as corresponding to the physical environment condition described by the communicated data; and rendering, by the at least one computing device, the at least one of the plurality of virtual user experiences as part of virtual or augmented reality. - View Dependent Claims (17, 18, 19, 20)
-
Specification