GATING ACCESSORY CONNECTION
First Claim
1. A method for managing accessories connected with a mobile computing device, the method comprising:
- interacting, by the mobile computing device, with a first accessory and a second accessory;
receiving, by the mobile computing device, an indication that a triggering event has occurred;
deactivating, by the mobile computing device, the first accessory; and
interacting, by the mobile computing device, with the second accessory while the first accessory is inactive.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention can manage the activity of accessories connected to a mobile computing device. A mobile computing device can be connected to any number of accessories through wireless or physical connections. Processing and resource limitations at the mobile computing device limit the number of accessories that can feasibly interoperate with the mobile computing device at any one time. In some embodiments, a threshold value is placed on the number of accessories with which a mobile computing device can interoperate at any one time. This threshold value can depend on the types of accessories, the application(s) executing on the mobile computing device, the processing power, whether media output resource are being used, etc. In response to a threshold number of accessories being connected, the mobile computing device can deactivate accessories.
-
Citations
27 Claims
-
1. A method for managing accessories connected with a mobile computing device, the method comprising:
-
interacting, by the mobile computing device, with a first accessory and a second accessory; receiving, by the mobile computing device, an indication that a triggering event has occurred; deactivating, by the mobile computing device, the first accessory; and interacting, by the mobile computing device, with the second accessory while the first accessory is inactive. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for managing accessories connected with a mobile computing device, the method comprising:
-
determining that a first accessory provides higher quality media playback than a second accessory; streaming media to the first accessory; and deactivating the second accessory. - View Dependent Claims (9, 10, 11)
-
-
12. A method of operating an accessory, the method comprising:
-
connecting with a mobile computing device; sending capability information to the mobile computing device, wherein the capability information includes information regarding the video playback capabilities of the accessory; interoperating with the mobile computing device; receiving a deactivation request; and discontinuing interoperation with the mobile computing device in response to the deactivation request. - View Dependent Claims (13, 14)
-
-
15. A mobile computing device comprising:
-
a housing; a communication interface disposed at least partially within the housing, and configured to exchange commands and data with one or more accessories through one or more ports; memory disposed within the housing; and control logic disposed within the housing, and communicatively coupled with the memory and the communication interface, the control logic configured to; receive capability information from each of a plurality of accessories; determine whether to deactivate one or more of the accessories; and in the event it is determined to deactivate one or more of the accessories deactivate one or more of the accessories. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of operating a mobile computing device comprising:
-
connecting with a first accessory through a first port; updating an active/inactive accessory table with an indication that the first port is active; connecting with a second accessory through a second port; updating the active/inactive accessory table with an indication that the second port is active; determining whether to deactivate the second accessory based on a triggering event; deactivating the second accessory based on the determination; and updating the active/inactive accessory table with an indication that the second port is inactive. - View Dependent Claims (25, 26)
-
-
27. A computer-readable medium containing program instructions that, when executed by a processor of a mobile computing device, cause the processor to execute a method comprising:
-
looking up the video capabilities of a first accessory and second accessory; determining that the first accessory provides higher quality media playback than the second accessory based on the video capabilities of the accessories; streaming media to the first accessory; and deactivating the second accessory.
-
Specification