Remote control of electronic devices
AssigneeApple Inc.
InventorsJohn O. Louch, Eric Seymour, Michael Shebanek
Life of this patent
Estimating the term…
Abstract
A controlling device (e.g., a telephony device) can remotely control various tasks associated with a controlled device (e.g., a personal computer), including the navigation of user interfaces associated with applications or an operating system associated with the controlled device. A task can be controlled at the controlled device by mapping user input received at the controlling device to control commands suitable for execution at the controlled device.
Claims30
A method comprising:
- receiving an input from a telephony device;
- using the input to control a software user interface associated with a controlled device, the software user interface having a plurality of user interface objects, wherein controlling the software user interface, comprises:
- directionally stepping through the plurality of user interface objects displayed in the software user interface to select a user interface object of interest;
- activating the user interface object of interest in the software user interface;
- and
- producing an output associated with the activation of the user interface object of interest;
- where a function mapped to an input provided at the telephony device initiates gathering information to determine a state of the controlled device at the telephony device.
A computer-readable medium having instructions stored thereon, which, when executed by one or more processors, causes the one or more processors to perform operations comprising:
- receiving an input from a telephony device;
- using the input to control a software user interface associated with a controlled device, the software user interface having a plurality of software display objects, wherein controlling the software user interface, comprises:
- directionally stepping through the plurality of software display objects in the software user interface to select a software display object of interest;
- activating the software display object of interest in the software user interface;
- and
- producing an output associated with the activation of the software display object of interest in the software user interface;
- where a function mapped to an input provided at the telephony device initiates gathering information to determine a state of the controlled device at the telephony device.
Dependencies are inferred from the claim text.