Location-based device docking
First Claim
Patent Images
1. A portable device for use with multiple device rests, the portable device comprising:
- one or more processors;
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising;
receiving one or more selections of different actions;
associating the different actions with different ones of the device rests, wherein the different actions comprise at least one of launching an application, performing a command, initiating a function, or setting a configuration;
attempting to identify a particular device rest when the portable device is received by the particular device rest; and
performing the action or actions associated with the particular device rest in response to identifying the particular device rest, wherein the actions comprise;
configuring the particular device rest to communicate with a peripheral device;
configuring the peripheral device based on information obtained from a network-based source;
receiving information from the peripheral device;
based at least in part on the information received from the peripheral device, configuring the portable device to interact with the peripheral device; and
controlling the peripheral device from the portable device, wherein the controlling the peripheral device comprises sending operational instructions to the peripheral device, and wherein the operational instructions include operational information to control one or more components of the peripheral device.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple device rests may be placed in different locations for use with a portable device such as a smartphone, tablet computer, controller, gaming device, etc. Upon being placed in one of the device rests, the portable device receives an identifier that identifies the particular device rest and/or the location of the device rest. In response, the portable device is configured to initiate an action that has been previously associated with the particular device rest and or its location.
-
Citations
27 Claims
-
1. A portable device for use with multiple device rests, the portable device comprising:
-
one or more processors; one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving one or more selections of different actions; associating the different actions with different ones of the device rests, wherein the different actions comprise at least one of launching an application, performing a command, initiating a function, or setting a configuration; attempting to identify a particular device rest when the portable device is received by the particular device rest; and performing the action or actions associated with the particular device rest in response to identifying the particular device rest, wherein the actions comprise; configuring the particular device rest to communicate with a peripheral device; configuring the peripheral device based on information obtained from a network-based source; receiving information from the peripheral device; based at least in part on the information received from the peripheral device, configuring the portable device to interact with the peripheral device; and controlling the peripheral device from the portable device, wherein the controlling the peripheral device comprises sending operational instructions to the peripheral device, and wherein the operational instructions include operational information to control one or more components of the peripheral device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by a portable device, cause the portable device to perform acts comprising:
-
receiving a location identifier from a device rest when the portable device is received by the device rest, wherein the location identifier identifies one of a plurality of different locations; and in response to receiving a location identifier identifying a particular one of the different locations, initiating actions associated with the particular one of the different locations, wherein the actions comprise; configuring the device rest to communicate with a peripheral device; configuring the peripheral device based on information obtained from a network-based source; receiving information from the peripheral device; and based at least in part on the information received from the peripheral device, configuring the portable device to control at least some operational functions of the peripheral device, wherein controlling the peripheral device includes accessing the internet, by the portable device, to obtain customized information and programming the peripheral device using the customized information. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A device rest for a portable device, comprising:
-
a chassis configured to receive the portable device; a device port that identifies the device rest to the portable device when the portable device is received by the chassis, wherein identifying the device rest is based at least in part on a location identifier of the device rest; and a peripheral connector that connects the device rest to a peripheral device, wherein in response to receiving information from the peripheral device, the portable device controls at least some operational functions of the peripheral device, and wherein controlling the peripheral device includes accessing the internet, by the portable device, to obtain customized information and programming the peripheral device, by the portable device, using the customized information. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification