Configuring, networking, and controlling a plurality of unique network-capable devices
DCFirst Claim
1. A method of configuring a control session, comprising:
- receiving a request to execute an input/output application from a content control application executing on a mobile control device, wherein the input/output application is associated with a peripheral;
receiving a request from at least one other mobile control device to participate in the control session;
aggregating a plurality of real-world connectable processing nodes into an application session set of processing nodes by allocating at least one function required by the input/output application for execution on each processing node in the set of processing nodes, wherein the set of processing nodes is determined based on processing requirements of the input/output application; and
configuring, using the mobile control device, at least one node of the set of processing nodes to facilitate interfacing the input/output application with a real-world input/output device that is connected to the at least one processing node via the function of the at least one processing node, wherein configuring is based at least in part on input/output requirements of the input/output application.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Configuring a control session comprises receiving a request to execute an input/output application from a content control application executing on a mobile control device and receiving a request from at least one other mobile control device to participate in the control session. Configuring the control session also includes aggregating a plurality of real-world connectable processing nodes into an application session set of processing nodes by allocating at least one function required by the input/output application for execution on each processing node in the set of processing nodes, wherein the set of processing nodes is determined based on processing requirements of the input/output application.
-
Citations
11 Claims
-
1. A method of configuring a control session, comprising:
-
receiving a request to execute an input/output application from a content control application executing on a mobile control device, wherein the input/output application is associated with a peripheral; receiving a request from at least one other mobile control device to participate in the control session; aggregating a plurality of real-world connectable processing nodes into an application session set of processing nodes by allocating at least one function required by the input/output application for execution on each processing node in the set of processing nodes, wherein the set of processing nodes is determined based on processing requirements of the input/output application; and configuring, using the mobile control device, at least one node of the set of processing nodes to facilitate interfacing the input/output application with a real-world input/output device that is connected to the at least one processing node via the function of the at least one processing node, wherein configuring is based at least in part on input/output requirements of the input/output application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An input/output processing system, comprising:
-
a content control application executing on a mobile control device for configuring a content control session based on interpretation of user actions recorded by a user interface that is native to the mobile control device, wherein the content control session is configured with a content input/output application selected through the user interface, wherein the content input/output application is associated with a peripheral; a host content control application that is adapted to aggregate a plurality of real-world input/output processing nodes into a set of processing nodes for collectively executing the content input/output application; a plurality of functions that collectively determine the operation of the input/output application; a plurality of different types of input/output devices connected individually to distinct processing nodes in the set of processing nodes; and an application instantiation facility for identifying the set of processing nodes and for instantiating each function of the plurality of functions on distinct processing nodes in the set of processing nodes, wherein input/output requirements of each function of the plurality of functions is used to determine into which processing node the function is instantiated based on a class parameter of the distinct processing nodes. - View Dependent Claims (10, 11)
-
Specification