Context-based computing framework for obtaining computing resource context information associated with a location
First Claim
Patent Images
1. A method to provide context-based computing, the method comprising:
- determining, by executing at least a first instruction with a processor, a location associated with a query from a device, the query requesting context information;
obtaining, by executing at least a second instruction with the processor, the context information from a context profile associated with the location, the context information identifying a set of computing resources available at the location, the set of computing resources including a first computing resource associated with the location, the context information further specifying an associated set of resource interaction characteristics for interacting with the set of computing resources; and
sending the context information in response to the query, the context information to enable configuration of interaction between the device and the first computing resource associated with the location.
3 Assignments
0 Petitions
Accused Products
Abstract
Context-based computing frameworks disclosed herein may determine a location associated with a query from a device, the query requesting context information. Such context-based computing frameworks may also obtain the context information from a context profile associated with the location, the context information identifying a computing resource associated with the location. Such context-based computing frameworks may further send the context information in response to the query, the context information to enable configuration of interaction between the device and the computing resource associated with the location.
33 Citations
42 Claims
-
1. A method to provide context-based computing, the method comprising:
-
determining, by executing at least a first instruction with a processor, a location associated with a query from a device, the query requesting context information; obtaining, by executing at least a second instruction with the processor, the context information from a context profile associated with the location, the context information identifying a set of computing resources available at the location, the set of computing resources including a first computing resource associated with the location, the context information further specifying an associated set of resource interaction characteristics for interacting with the set of computing resources; and sending the context information in response to the query, the context information to enable configuration of interaction between the device and the first computing resource associated with the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method to provide context-based computing, the method comprising:
-
determining, by executing at least a first instruction with a processor, a location associated with a query from a device, the query requesting context information; obtaining a plurality of context profiles for the location; selecting a first context profile from the plurality of context profiles; obtaining, by executing at least a second instruction with the processor, the context information from the first context profile, the context information identifying a computing resource associated with the location; and sending the context information in response to the query, the context information to enable configuration of interaction between the device and the computing resource associated with the location. - View Dependent Claims (11, 12)
-
-
13. A method to provide context-based computing, the method comprising:
-
determining, by executing at least a first instruction with a processor, a location associated with a query from a device, the query requesting context information, the query including application descriptive information for an application executing on the device; obtaining, by executing at least a second instruction with the processor, the context information from a context profile associated with the location, the context information identifying a computing resource associated with the location; processing the application descriptive information to determine whether the query is authorized; and sending the context information in response to the query if the query is determined to be authorized, but not sending the context information if the query is determined to not be authorized, the context information to enable configuration of interaction between the device and the computing resource associated with the location. - View Dependent Claims (14)
-
-
15. A computer readable storage device including computer readable instructions which, when executed, cause a processor to perform operations comprising:
-
determining a location associated with a query from a first device, the query requesting context information; obtaining the context information from a context profile associated with the location, the context information identifying a set of computing resources available at the location, the set of computing resources including a first computing resource associated with the location, the context information further specifying an associated set of resource interaction characteristics for interacting with the set of computing resources; and sending the context information in response to the query, the context information to enable configuration of interaction between the first device and the first computing resource associated with the location. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer readable storage device including computer readable instructions which, when executed, cause a processor to perform operations comprising:
-
determining a location associated with a query from a first device, the query requesting context information; obtaining a plurality of context profiles for the location; selecting a first context profile from the plurality of context profiles; obtaining the context information from the first context profile, the context information identifying a computing resource associated with the location; and sending the context information in response to the query, the context information to enable configuration of interaction between the first device and the computing resource associated with the location. - View Dependent Claims (25, 26)
-
-
27. A computer readable storage device including computer readable instructions which, when executed, cause a processor to perform operations comprising:
-
determining a location associated with a query from a first device, the query requesting context information, the query including application descriptive information for an application executing on the first device; obtaining the context information from a context profile associated with the location, the context information identifying a computing resource associated with the location; processing the application descriptive information to determine whether the query is authorized; and sending the context information in response to the query if the query is determined to be authorized, but not sending the context information if the query is determined to not be authorized, the context information to enable configuration of interaction between the first device and the computing resource associated with the location. - View Dependent Claims (28)
-
-
29. An apparatus comprising:
-
memory including machine readable instructions; and a processor to execute the machine readable instructions to perform operations including; determining a location associated with a query from a device, the query requesting context information; obtaining the context information from a context profile associated with the location, wherein the context information to identify a set of computing resources available at the location, the set of computing resources including a first computing resource associated with the location, the context information further to specify an associated set of resource interaction characteristics for interacting with the set of computing resources; and sending the context information in response to the query, the context information to enable configuration of interaction between the device and the first computing resource associated with the location. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An apparatus comprising:
-
memory including machine readable instructions; and a processor to execute the machine readable instructions to perform operations including; determining a location associated with a query from a device, the query requesting context information; obtaining from the memory a plurality of context profiles for the location; selecting a first context profile from the plurality of context profiles; obtaining the context information from the first context profile, the context information identifying a computing resource associated with the location; and sending the context information in response to the query, the context information to enable configuration of interaction between the device and the computing resource associated with the location. - View Dependent Claims (39, 40)
-
-
41. An apparatus comprising:
-
memory including machine readable instructions; and a processor to execute the machine readable instructions to perform operations including; determining a location associated with a query from a device, the query requesting context information, the query including application descriptive information for an application executing on the device; obtaining the context information from a context profile associated with the location, the context information identifying a computing resource associated with the location; determining whether the query is authorized based on the application descriptive information; and sending the context information in response to the query if the query is determined to be authorized, but not sending the context information if the query is determined to not be authorized, the context information to enable configuration of interaction between the device and the computing resource associated with the location. - View Dependent Claims (42)
-
Specification