Techniques for automatically establishing a long-lasting connection across computing devices configured for short-range wireless communication
First Claim
1. A computer-implemented method, comprising:
- initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol;
receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information indicating;
(i) a first application currently executing in a foreground at the second computing device,(ii) a unique identifier for the second computing device, and(iii) a port address for communication with the first application executing at the second computing device via another wireless communication protocol; and
automatically configuring, at the first computing device and in response to receiving the set of information from the second computing device via the short-range wireless communication protocol, communication between a second application at the first computing device and the first application executing at the second computing device via the other wireless communication protocol using the set of information,wherein the first application and the second application are a same type of software application.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol. The technique includes receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information including a port address for communication with a first application currently executing in a foreground at the second computing device via another wireless communication protocol. The technique also includes automatically configuring, at the first computing device and in response to receiving the set of information from the second computing device via the short-range wireless communication protocol, communication between a second application at the first computing device and the first application executing at the second computing device via the other wireless communication protocol using the set of information.
105 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol; receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information indicating; (i) a first application currently executing in a foreground at the second computing device, (ii) a unique identifier for the second computing device, and (iii) a port address for communication with the first application executing at the second computing device via another wireless communication protocol; and automatically configuring, at the first computing device and in response to receiving the set of information from the second computing device via the short-range wireless communication protocol, communication between a second application at the first computing device and the first application executing at the second computing device via the other wireless communication protocol using the set of information, wherein the first application and the second application are a same type of software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A first computing device, comprising:
-
a communication device configured to; initiate communication with a second computing device via a short-range wireless communication protocol; and receive a set of information from the second computing device via the short-range wireless communication protocol, the set of information indicating; (i) a first application currently executing in a foreground at the second computing device, (ii) a unique identifier for the second computing device, and (iii) a port address for communication with the first application executing at the second computing device via another wireless communication protocol; and one or more processors configured to, in response to receiving the set of information from the second computing device via the short-range wireless communication protocol, automatically configure the communication device for communication between a second application at the first computing device and the first application executing at the second computing device via the other wireless communication protocol using the set of information, wherein the first application and the second application are a same type of software application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification