ROOM-BASED COMPUTING ENVIRONMENTS
First Claim
1. A computer-implemented method for providing a room-based computing-environment, the computer-implemented method comprising performing computer-implemented operations for:
- creating a room, the room comprising a category of resources;
adding a resource to the room;
retrieving data associated with the resource;
setting permissions corresponding to the room; and
generating room data comprising data identifying the resources and data identifying the permissions corresponding to the room.
2 Assignments
0 Petitions
Accused Products
Abstract
Concepts and technologies for creating and accessing room-based computing environments are disclosed. Resources are categorized and/or bundled into categories or bundles of resources. Resources are associated with the room-based computing environment and various data relating to the resources is stored, including data relating to permissions for accessing the resources. Upon detecting access of the room-based computing environment, a room engine can authenticate an entity associated with the access and determine what contents of the room-based computing environment are to be presented based upon the permissions information and/or other considerations. The environment is generated and presented to the entity via one or more user interfaces.
21 Citations
20 Claims
-
1. A computer-implemented method for providing a room-based computing-environment, the computer-implemented method comprising performing computer-implemented operations for:
-
creating a room, the room comprising a category of resources; adding a resource to the room; retrieving data associated with the resource; setting permissions corresponding to the room; and generating room data comprising data identifying the resources and data identifying the permissions corresponding to the room. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for providing a room-based computing environment, the computer-implemented method comprising performing computer-implemented operations for:
-
submitting room creation data to a room engine, the room comprising a category of resources, wherein submitting the room creation data causes the room engine to create the room; adding a resource to the room, wherein adding the resource to the room causes the room engine to retrieve data associated with the resource; and submitting permissions data to the room engine, the permissions data corresponding to permissions associated with the room, wherein the room engine is further configured to generate room data comprising data identifying the resources and data identifying the permissions corresponding to the room in response to receiving the permissions data. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-readable storage medium having computer readable instructions stored thereupon that, when executed by a computer, cause the computer to:
-
create one or more rooms, the one or more rooms comprising a category of resources; create one or more buildings, the one or more buildings comprising a category of rooms; add a room to the one or more buildings; add a resource to the one or more rooms; retrieve data associated with the resource, the data comprising social networking data and search data; set permissions corresponding to the one or more buildings, wherein setting the permissions comprises identifying an access control mechanism required to access the one or more buildings; set permissions corresponding to the one or more rooms, wherein setting the permissions comprises identifying an access control mechanism required to access the one or more rooms; generate room data comprising data identifying the resources, data identifying the permissions corresponding to the one or more rooms, and data identifying the permissions corresponding to the one or more buildings; generate advertising relating to the one or more rooms, the content of the advertising being based, at least partially, upon the social networking data and the search data; and store data relating to the advertising with the room data corresponding to the one or more buildings and the one or more rooms. - View Dependent Claims (20)
-
Specification