Dual-mode controller
First Claim
Patent Images
1. A method comprising:
- sending and receiving data transmissions, by processing circuitry of a controller, with a plurality of remote components, the plurality of remote components including two or more of a location positioning component, an audio/visual component, a temperature regulation component, or an alarm component, whereina portion of the plurality of remote components includes at least one of sensors or transducers, andthe controller houses the processing circuitry and further comprises a first display screen, andinput-output interfaces for communicating with the plurality of remote components;
operating, by the processing circuitry, in a first operational state in which the first display screen of the controller provides a command entry interface for controlling performance of the plurality of remote components, wherein the first display screen provides a portion of a first number of control functions for controlling performance of at least a subset of the plurality of remote components;
connecting, by the processing circuitry via a first wireless link, to a personal computing device of a user;
receiving, by the processing circuitry via the first wireless link, a signal from the connected personal computing device indicative of interaction by the user with the personal computing device;
responsive to detecting the signal from the personal computing device indicative of the user interaction with the personal computing device, operating, by the processing circuitry, in a second operational state of the controller, whereinoperating in the second operational state includespresenting, at the personal computing device, a portion of a second number of control functions for controlling performance of the plurality of remote components, wherein certain functions of the second number of control functions are unique to the second number of control functions such that the certain functions are absent from the first number of control functions,accepting, by the processing circuitry via the portion of the second number of control functions, commands for controlling performance of at least one of the plurality of remote components entered by the user via the personal computing device, wherein when in the second operational state, theprocessing circuitry enables the personal computing device tosend data transmissions to and receive data transmissions from a portion of the at least one of the plurality of remote components, wherein receiving data transmissions from the at least one of the plurality of remote components comprises transmitting, by the processing circuitry to the personal computing device via the first wireless link, data from the at least one of the plurality of remote components to the personal computing device, anddisplaying, by the processing circuitry at the first display screen of the controller, a portion of the data from the at least one of the plurality of remote components that is displayed at a second display screen of the personal computing device, wherein the portion of the data is associated with certain functions that are common to both the first number of control functions and the second number of control functions.
0 Assignments
0 Petitions
Accused Products
Abstract
A dual-mode controller may include a communication interface between a handheld electronic device and subsystems on a computing bus or network. The dual-mode controller may operate in a “master mode” when a user directly manipulates the dual-mode controller to communicate with any subsystem(s). In this mode, the dual-mode controller may serve as a master controller and accesses and controls various subsystems on the bus or network (such as engine control subsystems, location positioning systems, navigation systems, sensors and transducers) as a master controller. In a slave mode, the interface may act as an adapter or interface between the handheld device and the subsystems.
-
Citations
20 Claims
-
1. A method comprising:
-
sending and receiving data transmissions, by processing circuitry of a controller, with a plurality of remote components, the plurality of remote components including two or more of a location positioning component, an audio/visual component, a temperature regulation component, or an alarm component, wherein a portion of the plurality of remote components includes at least one of sensors or transducers, and the controller houses the processing circuitry and further comprises a first display screen, and input-output interfaces for communicating with the plurality of remote components; operating, by the processing circuitry, in a first operational state in which the first display screen of the controller provides a command entry interface for controlling performance of the plurality of remote components, wherein the first display screen provides a portion of a first number of control functions for controlling performance of at least a subset of the plurality of remote components; connecting, by the processing circuitry via a first wireless link, to a personal computing device of a user; receiving, by the processing circuitry via the first wireless link, a signal from the connected personal computing device indicative of interaction by the user with the personal computing device; responsive to detecting the signal from the personal computing device indicative of the user interaction with the personal computing device, operating, by the processing circuitry, in a second operational state of the controller, wherein operating in the second operational state includes presenting, at the personal computing device, a portion of a second number of control functions for controlling performance of the plurality of remote components, wherein certain functions of the second number of control functions are unique to the second number of control functions such that the certain functions are absent from the first number of control functions, accepting, by the processing circuitry via the portion of the second number of control functions, commands for controlling performance of at least one of the plurality of remote components entered by the user via the personal computing device, wherein when in the second operational state, the processing circuitry enables the personal computing device to send data transmissions to and receive data transmissions from a portion of the at least one of the plurality of remote components, wherein receiving data transmissions from the at least one of the plurality of remote components comprises transmitting, by the processing circuitry to the personal computing device via the first wireless link, data from the at least one of the plurality of remote components to the personal computing device, and displaying, by the processing circuitry at the first display screen of the controller, a portion of the data from the at least one of the plurality of remote components that is displayed at a second display screen of the personal computing device, wherein the portion of the data is associated with certain functions that are common to both the first number of control functions and the second number of control functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14, 15, 19)
-
-
8. A system comprising:
-
a controller comprising a first processor, a first non-transitory machine-readable memory, and a first display interface, wherein the controller is configured for coupling to a personal computing device via a first wireless link, the personal computing device comprising a second processor, second non-transitory computer-readable memory, and a second display interface, and wherein the first processor is configured to cause the controller to operate in a first operational state or a second operational state, and wherein the first processor causes the controller to operate in the second operational state responsive to detecting a control signal from the personal computing device indicating entry into the second operational state; and a plurality of remote components coupled to and configured to send data transmissions to and receive data transmissions from the controller, the plurality of remote components comprising two or more of a location positioning component, an audio/visual component, a temperature regulation component, or an alarm component, wherein a portion of the plurality of remote components include at least one of sensors or transducers;
whereinwhen the controller is operating in the first operational state, the display interface serves as a command entry interface for user entry of commands controlling performance of the plurality of remote components, wherein the command entry interface includes a portion of a first number of control functions for controlling performance of a portion of the plurality of remote components at the first display screen, and when the controller is in the second operational state, the processor enables the personal computing device to a) operate as a main input interface for one or more of the plurality of remote components, wherein the main input interface presents a portion of a second number of control functions for controlling performance of the portion of remote components at the personal computing device, and certain functions of the second number of control functions are unique to the second number of control functions such that the certain functions are absent from the first number of control functions, and b) send data transmissions to and receive data transmissions from a portion of components of the one or more of the plurality of remote components, wherein the controller routes data between the personal computing device and the one or more of the plurality of remote components, the controller displays a portion of the data from the at least one of the plurality of remote components that is displayed at a second display screen of the personal computing device, and the portion of the data is associated with certain functions that are common to both the first number of control functions and the second number of control functions. - View Dependent Claims (9, 10, 11, 12, 13, 16, 17, 18, 20)
-
Specification