Abstract:
Technologies are described herein for providing a machine-readable and enforceable license. A first interface and a second interface are provided. A first set of input and a second set of input are received. The first set of input defines a range of allowable uses for a content item generated by a user. The second set of input defines an amount of compensation for the user for a sale of the content item. A high-level representation of a license is generated based on the first set of input and the second set of input.
Abstract:
Discovery and distribution of game session security information includes receiving a request to generate a new game session from a computing device and maintaining a record of a game session identifier for the new game session and a game session key for the new game session, and making the new game session available for other computing devices to join. A request for information describing one or more of a plurality of game sessions may also be received and responded to with the information describing the one or more game sessions as well as a session key that can be used to communicate with at least one of the one or more other computing devices that are part of the game session.
Abstract:
A system and method is provided that facilitates the administration of an application in accordance with the present invention. The system includes a resource identifier that identifies resources associated with the application and a manifest that logs the resources. An aggregator is provided that aggregates a subset of the resources into the manifest to facilitate administration of the application. The aggregator can be provided by a user interface and/or an automated builder. A graphical user interface is also provided to facilitate deployment, creation and enumeration of the application.
Abstract:
A system that facilitates personalized sensing is provided. The system includes a sensing component that determines one or more user states based in part on a detected context and a mood component that employs the detected user states to indicate a dynamic condition of a user.
Abstract:
An exemplary implementation of a security gateway for online console-based gaming operates as a gateway between a public network (e.g., the Internet), and a private network (e.g., an internal data center network). The security gateway allows secure communication channels to be established with game consoles via the public network, and allows secure communication between game consoles on the public network and service devices on the private network.
Abstract:
A user interface to display and manage a plurality of entities as if a single entity is provided. The user interface includes a representation of the collection of entities as a whole, and a representation of members associated with the entity. If an action is performed on the representation of the entities as a whole, then the action is propagated to the collection of entities, if the action is performed on the representation of the member associated with the entity, then the action is directed to the member.
Abstract:
A virtual applications architecture is provided according to the present invention. The architecture includes a topology manager for managing applications across a plurality of members, and a virtual applications manager for defining a plurality of resources comprising the applications. The topology manager communicates with the plurality of members to initiate scaling of the applications associated with the virtual applications manager to the members. The architecture may also include a replication system for deploying the applications to the members.
Abstract:
An exemplary implementation of a security gateway for online console-based gaming operates as a gateway between a public network (e.g., the Internet), and a private network (e.g., an internal data center network). The security gateway allows secure communication channels to be established with game consoles via the public network, and allows secure communication between game consoles on the public network and service devices on the private network.
Abstract:
Technologies are described herein for compensating multiple contributing participants in a virtual world. A license associated with a composite content item is received upon a sale, rental, or lease of the composite content item to a purchasing participant in the virtual world. At least a first contributing participant and a second contributing participant are identified in a participant list within the license. Compensation is provided to the first contributing participant and the second contributing participant in accordance with the participant list.
Abstract:
An exemplary implementation of a security gateway for online console-based gaming operates as a gateway between a public network (e.g., the Internet), and a private network (e.g., an internal data center network). The security gateway allows secure communication channels to be established with game consoles via the public network, and allows secure communication between game consoles on the public network and service devices on the private network.