Signal strength representation and automatic connection and control upon a self-propelled device
First Claim
1. A method of connecting to a self-propelled device, the method performed by one or more processors of a mobile computing device and comprising:
- detecting a radio signal emitted from the self-propelled device;
providing an accurate signal strength measurement, wherein providing the accurate signal strength measurement comprises stabilizing a received signal strength indicator associated with the radio signal;
generating a stabilized signal strength indicator;
based on the stabilized signal strength indicator, generating a dynamic representation of a signal strength of the radio signal;
displaying the dynamic representation of the signal strength on a touch-sensitive display of the mobile computing device; and
when the signal strength crosses a predetermined threshold, automatically connecting to the self-propelled device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for facilitating automatic connection between a mobile computing device and a self-propelled device are provided. The self-propelled device can transmit a radio signal in a sleep mode. The mobile computing device may detect the radio signal and generate a visual representation of the signal strength to facilitate in establishing an automatic connection. Once the signal strength crosses a predetermined threshold, a connection and control sequence may be initiated automatically in which a control mode may be initiated on the mobile computing device to enable user control of the self-propelled device.
29 Citations
18 Claims
-
1. A method of connecting to a self-propelled device, the method performed by one or more processors of a mobile computing device and comprising:
-
detecting a radio signal emitted from the self-propelled device; providing an accurate signal strength measurement, wherein providing the accurate signal strength measurement comprises stabilizing a received signal strength indicator associated with the radio signal; generating a stabilized signal strength indicator; based on the stabilized signal strength indicator, generating a dynamic representation of a signal strength of the radio signal; displaying the dynamic representation of the signal strength on a touch-sensitive display of the mobile computing device; and when the signal strength crosses a predetermined threshold, automatically connecting to the self-propelled device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile computing device comprising:
-
a touch-sensitive display; one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the mobile computing device to; detect a radio signal emitted from the self-propelled device; provide an accurate signal strength measurement, wherein providing the accurate signal strength measurement comprises stabilizing a received signal strength indicator associated with the radio signal; generate a stabilized signal strength indicator; based on the stabilized signal strength indicator, generate a dynamic representation of a signal strength of the radio signal; display the dynamic representation of the signal strength on the touch-sensitive display; and when the signal strength crosses a predetermined threshold, automatically connect to the self-propelled device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of a mobile computing device, cause the one or more processors to:
-
detect a radio signal emitted from a self-propelled device; provide an accurate signal strength measurement, wherein providing the accurate signal strength measurement comprises stabilizing a received signal strength indicator associated with the radio signal; generate a stabilized signal strength indicator; based on the stabilized signal strength indicator, generate a dynamic representation of a signal strength of the radio signal; display the dynamic representation of the signal strength on a touch-sensitive display of the mobile computing device; and when the signal strength crosses a predetermined threshold, automatically connect to the self-propelled device. - View Dependent Claims (16, 17, 18)
-
Specification