Establishing connections among electronic devices
First Claim
1. At a first electronic device, the first electronic device including a processor and system memory, the first electronic device also including an input device, a method for configuring a connection between the first electronic device and a second electronic device, the method comprising:
- at the first electronic device, activating the input device to capture a context code, the context code storing encoded parameters for configuring a communication connection between electronic devices;
decoding the encoded parameters into decoded parameters;
at the first electronic device, using at least a first portion of the decoded parameters to establish a communication connection between the first electronic device and the second electronic device; and
subsequent to establishing the communication connection, sending at least a second portion of the decoded parameters over the established communication connection to the second electronic device, the second portion of decoded parameters for initializing the second electronic device into an appropriate state to operate in conjunction with the first electronic device.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for establishing connections among electronic devices. Embodiments of the invention can use a context code, such as, for example, a QR code to facilitate electronic device networking. The connection process between electronic devices is automated. For example, upon snapping a picture, a communication application establishes connection between devices and also serves as a port between the connected devices. Networking code can be greatly simplified, permitting application developers to devote more resources to developing application code.
50 Citations
18 Claims
-
1. At a first electronic device, the first electronic device including a processor and system memory, the first electronic device also including an input device, a method for configuring a connection between the first electronic device and a second electronic device, the method comprising:
-
at the first electronic device, activating the input device to capture a context code, the context code storing encoded parameters for configuring a communication connection between electronic devices; decoding the encoded parameters into decoded parameters; at the first electronic device, using at least a first portion of the decoded parameters to establish a communication connection between the first electronic device and the second electronic device; and subsequent to establishing the communication connection, sending at least a second portion of the decoded parameters over the established communication connection to the second electronic device, the second portion of decoded parameters for initializing the second electronic device into an appropriate state to operate in conjunction with the first electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for use at a first electronic device, the first electronic device also including an input device, the computer program product for implementing a method for configuring a connection between the first electronic device and a second electronic device, the computer program product comprising a nontransitory computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, cause the first electronic device to:
- activate the input device to capture a context code, the context code storing encoded parameters for configuring a communication connection between electronic devices;
decode the encoded parameters into decoded parameters;
use at least a first portion of the decoded parameters to establish a communication connection between the first electronic device and the second electronic device; and
subsequent to establishing the communication connection, send at least a second portion of the decoded parameters over the established communication connection to the second electronic device, the second portion of decoded parameters for initializing the second electronic device into an appropriate state to operate in conjunction with the first electronic device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
- activate the input device to capture a context code, the context code storing encoded parameters for configuring a communication connection between electronic devices;
Specification