Service/device indication with graphical interface
First Claim
1. A method, comprising:
- maintaining in a device one or more icons associated with short-range services;
receiving icon information relating to an available service as a value in a field of a packet from a source device providing wireless short-range services within a wireless short-range communications range of the device;
accessing an icon corresponding to the received icon information without establishing a wireless short-range connection between the device and the source device;
displaying the icon corresponding to the icon information;
periodically determining whether the source device is within the short-range communications range of the device without establishing a wireless short-range connection between the device and the source device;
removing the display of the icon after a predetermined time interval following the determination that the source device is no longer within the wireless short-range communications range of the device;
receiving an indication of selection of the displayed icon from a user of the device; and
initiating establishment of a wireless short-range connection with the source device based on the received packet in response to receiving the selection indication from the user of the device.
2 Assignments
0 Petitions
Accused Products
Abstract
The method disclosed gives the user rapid notice of those Bluetooth devices within communication range, and yet it selectively blocks any notice about Bluetooth devices that the user wishes to ignore. Bluetooth server devices can indicate to the user'"'"'s Bluetooth client device the service the server device has available by sending service/device icon information to Bluetooth client device. This information can be a value in the class-of-device (CoD) field of a frequency hop synchronization (FHS) packet that it sends during the process of exchanging inquiry and paging packets with the Bluetooth client device. If the server device has begun by transmitting an inquiry packet, then the CoD value will be sent in its paging packet. If the server device is responding to an inquiry, then its CoD value will be in its inquiry response packet. Alternately, the service/device icon information can be sent after a connection has been made with the client device, as part of a Service Discovery Protocol (SDP) response packet.
-
Citations
38 Claims
-
1. A method, comprising:
-
maintaining in a device one or more icons associated with short-range services; receiving icon information relating to an available service as a value in a field of a packet from a source device providing wireless short-range services within a wireless short-range communications range of the device; accessing an icon corresponding to the received icon information without establishing a wireless short-range connection between the device and the source device; displaying the icon corresponding to the icon information; periodically determining whether the source device is within the short-range communications range of the device without establishing a wireless short-range connection between the device and the source device; removing the display of the icon after a predetermined time interval following the determination that the source device is no longer within the wireless short-range communications range of the device; receiving an indication of selection of the displayed icon from a user of the device; and initiating establishment of a wireless short-range connection with the source device based on the received packet in response to receiving the selection indication from the user of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus, comprising:
-
a storage in a device configured to maintain one or more icons associated with short-range services; a receiver in the device, configured to receive icon information relating to an available service as a value in a field of a packet from a source device providing wireless short-range services within a wireless short-range communications range of the device, the information characterizing the source device; a processor in the device, configured to access an icon corresponding to the received icon information without establishing a wireless short-range connection between the device and the source device; a display in the device, configured to display the icon corresponding to the icon information while within short-range communications range of the source device; said processor configured to remove the display of the icon after a predetermined time interval following leaving the short-range communications range of the source device; said processor configured to receive an indication of selection of the displayed icon from a user of the device; and said processor configured to initiate establishment of a wireless short-range connection with the source device based on the received packet in response to receiving the selection indication from the user of the device; wherein the processor is configured to periodically determine whether the source device is within the short-range communications range of the device without establishing a wireless short-range connection between the device and the source device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product, comprising:
-
a computer readable medium; program code in said computer readable medium for maintaining in a device one or more icons associated with short-range services; program code in said computer readable medium for receiving icon information relating to an available service as a value in a field of a packet from a source device providing wireless short-range services within a wireless short-range communications range of the device; program code in said computer readable medium for accessing an icon corresponding to the received icon information without establishing a wireless short-range connection between the device and the source device; program code in said computer readable medium for displaying the icon corresponding to the icon information; program code in said computer readable medium for periodically determining whether the source device is within a short-range communications range of the device without establishing a wireless short-range connection between the device and the source device; program code in said computer readable medium for removing the display of the icon after a predetermined time interval following the determination that the source device is no longer within the short-range communications range of the device; program code in said computer readable medium for receiving an indication of selection of the displayed icon from a user of the device; and program code in said computer readable medium for initiating establishment of a wireless short-range connection with the source device based on the received packet in response to receiving the selection indication from the user of the device. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. An apparatus, comprising:
-
means for maintaining one or more icons associated with short-range services; means for receiving icon information relating to an available service as a value in a field of a packet from a source device providing wireless short-range services within a wireless short-range communications range, the information characterizing the source device; means for accessing an icon corresponding to the received icon information without establishing a wireless short-range connection with the source device; means for displaying the icon corresponding to the icon information while within short-range communications range of the source device; means for removing the display of the icon after a predetermined time interval following leaving the short-range communications range of the source device; means for receiving an indication of selection of the displayed icon from a user; and means for initiating establishment of a wireless short-range connection with the source device based on the received packet in response to receiving the selection indication from the user; and means for periodically determining whether the source device is within the short-range communications range of the device without establishing a wireless short-range connection between the device and the source device.
-
Specification