Method and apparatus for inter-application communication in wireless networks
First Claim
1. A method for use in a sending device of providing inter-application communication between an application associated with the sending device and one or more applications associated with one or more other devices in a wireless network, the method comprising the steps of:
- tagging a data item with an identifier unique to an intended communication between the application associated with the sending device and the one or more applications associated with the one or more other devices; and
broadcasting the tagged data item in the wireless network for receipt by one or more applications associated with the one or more other devices in the wireless network located within a radio-range associated with the sending device, without specifying the identity of the one or more devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing inter-application communication between a sending device and one or more receiving devices in a wireless network comprises the steps of: (i) at the sending device, tagging a data item with an identifier unique to an intended communication between the sending device and the one or more receiving devices; (ii) at the sending device, broadcasting the tagged data item in the wireless network; (iii) at a receiving device, receiving the broadcast data item when the receiving device is within a radio-range of the sending device; and (iv) at a receiving device, accepting the data item for processing when the identifier substantially matches an identifier expected by an application associated with the receiving device; wherein the sending device and the receiving device need not be aware of each other'"'"'s presence.
-
Citations
19 Claims
-
1. A method for use in a sending device of providing inter-application communication between an application associated with the sending device and one or more applications associated with one or more other devices in a wireless network, the method comprising the steps of:
-
tagging a data item with an identifier unique to an intended communication between the application associated with the sending device and the one or more applications associated with the one or more other devices; and
broadcasting the tagged data item in the wireless network for receipt by one or more applications associated with the one or more other devices in the wireless network located within a radio-range associated with the sending device, without specifying the identity of the one or more devices. - View Dependent Claims (2, 3)
-
-
4. A method for use in a receiving device of providing inter-application communication between an application associated with the receiving device and one or more applications associated with one or more other devices in a wireless network, the method comprising the steps of:
-
receiving a broadcast data item when the receiving device is within a radio-range of a device that sent the data item, without specifying the identity of the sending device, the data item being tagged with an identifier not specifying the identity of the receiving device, but unique to an intended communication between an application associated with the sending device and one or more applications associated with one or more other devices in the wireless network; and
accepting the data item for processing when the identifier substantially matches an identifier expected by the application associated with the receiving device. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method for providing inter-application communication between an application associated with a sending device and one or more applications associated with one or more receiving devices in a wireless network, the method comprising the steps of:
-
at the sending device, tagging a data item with an identifier unique to an intended communication between the application associated with the sending device and the one or more applications associated with the one or more receiving devices;
at the sending device, broadcasting the tagged data item in the wireless network;
at a receiving device, receiving the broadcast data item when the receiving device is within a radio-range of the sending device; and
at a receiving device, accepting the data item for processing when the identifier substantially matches an identifier expected by an application associated with the receiving device;
wherein the identity of the sending device and the receiving device are not specified by the data item.
-
-
10. Apparatus for providing inter-application communication between applications associated with one or more devices in a wireless network, the apparatus comprising:
a sending device operative to;
(i) tag a data item with an identifier unique to an intended communication between an application associated with the sending device and the one or more applications associated with one or more other devices; and
(ii) broadcast the tagged data item in the wireless network for receipt by one or more applications associated with one or more other devices in the wireless network located within a radio-range associated with the sending device, without specifying the identity of the one or more devices.- View Dependent Claims (11, 12)
-
13. Apparatus for providing inter-application communication between applications associated with one or more devices in a wireless network, the apparatus comprising:
a receiving device operative to;
(i) receive a broadcast data item when the receiving device is within a radio-range of a device that sent the data item, without specifying the identity of the sending device, the data item being tagged with an identifier not specifying the identity of the receiving device, but unique to an intended communication between an application associated with the sending device and one or more applications associated with one or more other devices in the wireless network; and
(ii) accept the data item for processing when the identifier substantially matches an identifier expected by an application associated with the receiving device.- View Dependent Claims (14, 15, 16, 17)
-
18. An article of manufacture for use in a sending device for providing inter-application communication between an application associated with the sending device and one or more applications associated with one or more other devices in a wireless network, comprising a machine readable medium containing one or more programs which when executed implement the steps of:
-
tagging a data item with an identifier unique to an intended communication between the application associated with the sending device and the one or more applications associated with the one or more other devices; and
broadcasting the tagged data item in the wireless network for receipt by one or more applications associated with one or more other devices in the wireless network located within a radio-range associated with the sending device, without specifying the identity of the one or more devices.
-
-
19. An article of manufacture for use in a receiving device for providing inter-application communication between an application associated with the receiving device and one or more applications associated with one or more other devices in a wireless network, comprising a machine readable medium containing one or more programs which when executed implement the steps of:
-
receiving a broadcast data item when the receiving device is within a radio-range of a device that sent the data item, without specifying the identity of the sending device, the data item being tagged with an identifier not specifying the identity of the receiving device, but unique to an intended communication between an application associated with the sending device and one or more applications associated with one or more other devices in the wireless network; and
accepting the data item for processing when the identifier substantially matches an identifier expected by the application associated with the receiving device.
-
Specification