CA2501566A1 - Device detection and service discovery system and method for a mobile ad hoc communications network - Google Patents
Device detection and service discovery system and method for a mobile ad hoc communications network Download PDFInfo
- Publication number
- CA2501566A1 CA2501566A1 CA002501566A CA2501566A CA2501566A1 CA 2501566 A1 CA2501566 A1 CA 2501566A1 CA 002501566 A CA002501566 A CA 002501566A CA 2501566 A CA2501566 A CA 2501566A CA 2501566 A1 CA2501566 A1 CA 2501566A1
- Authority
- CA
- Canada
- Prior art keywords
- nearby device
- middleware layer
- inquiry
- service discovery
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract 24
- 238000001514 detection method Methods 0.000 title claims abstract 6
- 238000004590 computer program Methods 0.000 claims abstract 17
- 230000006855 networking Effects 0.000 claims 6
- 238000012790 confirmation Methods 0.000 claims 4
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
A computer system, method, and computer program product for performing device detection and service discovery in a mobile ad hoc communications network. The method comprises conducting an inquiry of the mobile ad hoc communications network to discover nearby devices. If the inquiry indicates that the nearby devices may include a middleware layer, the method further comprises creating a connection to each of the nearby devices and confirming whether each of the nearby devices include the middleware layer. For each of the nearby devices that include the middleware layer, the method further comprises executing the middleware layer to perform application and service discovery, and to launch applications and services.
Claims (52)
1. ~A system for performing device detection and service discovery in a mobile ad hoc communications network, comprising:
a memory device; and a processor disposed in communication with the memory device, the processor configured to:
conduct an inquiry of the mobile ad hoc communications network to discover at least one nearby device, the inquiry including an indication that said at least one nearby device may include a middleware layer;
when the inquiry includes the indication that said at least one nearby device may include the middleware layer:
create a connection to said at least one nearby device;
confirm whether said at least one nearby device includes the middleware layer; and when said at least one nearby device includes the middleware layer:
execute the middleware layer to perform application and service discovery.
a memory device; and a processor disposed in communication with the memory device, the processor configured to:
conduct an inquiry of the mobile ad hoc communications network to discover at least one nearby device, the inquiry including an indication that said at least one nearby device may include a middleware layer;
when the inquiry includes the indication that said at least one nearby device may include the middleware layer:
create a connection to said at least one nearby device;
confirm whether said at least one nearby device includes the middleware layer; and when said at least one nearby device includes the middleware layer:
execute the middleware layer to perform application and service discovery.
2. ~The system of claim 1, wherein the middleware layer includes a service discovery protocol and at least one computer program, each computer program comprising at least one sequence of operational instructions.
3. ~The system of claim 1, wherein when said at least one nearby device includes the middleware layer, the processor is further configured to:
execute the middleware layer to launch applications and services.
execute the middleware layer to launch applications and services.
4. ~The system of claim 1, wherein to conduct the inquiry, the processor is further configured to:
send an inquiry request message to a coverage area within the mobile ad hoc communications network; and receive an inquiry response message from said at least one nearby device, the inquiry response message including the indication.
send an inquiry request message to a coverage area within the mobile ad hoc communications network; and receive an inquiry response message from said at least one nearby device, the inquiry response message including the indication.
5. ~The system of claim 4, wherein the inquiry request message is a Bluetooth inquiry command, and the inquiry response message is a Bluetooth inquiry result command.
6. ~The system of claim 5, wherein setting at least one bit in the Bluetooth inquiry result command to at least one predetermined value is the indication.
7. ~The system of claim 6, wherein said at least one bit includes at least one of the ad hoc networking aware bit, the location information bit, or the telephony capable bit.
8. ~The system of claim 5, wherein setting at least two bits in the Bluetooth inquiry result command to at least one predetermined value is the indication.
9. ~The system of claim 8, wherein said at least two bits includes at least two of the ad hoc networking aware bit, the location information bit, or the telephony capable bit.
10. ~The system of claim 8, wherein said at least two bits includes the ad hoc networking aware bit, and at least one of the location information bit, or the telephony capable bit.
11. ~The system of claim 1, wherein to create the connection, the processor is further configured to:
send a paging request message to a coverage area within the mobile ad hoc communications network directed to said at least one nearby device; and receive a paging accept message from said at least one nearby device.
send a paging request message to a coverage area within the mobile ad hoc communications network directed to said at least one nearby device; and receive a paging accept message from said at least one nearby device.
12. ~The system of claim 1, wherein to confirm that said at least one nearby device includes the middleware layer, the processor is further configured to:
send a recognition request message to said at least one nearby device; and receive a recognition response message from said at least one nearby device.
send a recognition request message to said at least one nearby device; and receive a recognition response message from said at least one nearby device.
13. ~The system of claim 12, wherein receipt of the recognition response message confirms that said at least one nearby device includes the middleware layer.
14. ~The system of claim 12, wherein the recognition response message includes a confirmation that said at least one nearby device includes the middleware layer.
15. ~The system of claim 14, wherein setting at least one bit in the recognition response message to at least one predetermined value is the confirmation.
16. ~The system of claim 12, wherein the recognition request message is a Bluetooth Service Discovery Protocol request and the recognition response message is a Bluetooth Service Discovery Protocol response.
17. ~The system of claim 1, wherein to execute the middleware layer to perform application and service discovery, the processor is further configured to:
receive a notification message from said at least one nearby device, the notification message including a local application directory stored in said at least one nearby device;
store an update to a combined application directory, the update based on a comparison of the local application directory and the combined application directory; and send an update message to said at least one nearby device, the update message including an update portion of the combined application directory for updating the local application directory stored in said at least one nearby device.
receive a notification message from said at least one nearby device, the notification message including a local application directory stored in said at least one nearby device;
store an update to a combined application directory, the update based on a comparison of the local application directory and the combined application directory; and send an update message to said at least one nearby device, the update message including an update portion of the combined application directory for updating the local application directory stored in said at least one nearby device.
18. ~The system of claim 17, wherein the processor is further configured to:
launch a local application based on a reference in the combined application directory; and connect the local application to a counterpart application executing on said at least one nearby device.
launch a local application based on a reference in the combined application directory; and connect the local application to a counterpart application executing on said at least one nearby device.
19. ~A method for performing device detection and service discovery in a mobile ad hoc communications network, comprising:
conducting an inquiry of the mobile ad hoc communications network to discover at least one nearby device, the inquiry including an indication that said at least one nearby device may include a middleware layer;
conducting an inquiry of the mobile ad hoc communications network to discover at least one nearby device, the inquiry including an indication that said at least one nearby device may include a middleware layer;
20 when the inquiry includes the indication that said at least one nearby device may include the middleware layer:
creating a connection to said at least one nearby device;
confirming whether said at least one nearby device includes the middleware layer; and when said at least one nearby device includes the middleware layer:
executing the middleware layer to perform application and service discovery.
20. ~The method of claim 19, wherein the middleware layer includes a service discovery protocol and at least one computer program, each computer program comprising at least one sequence of operational instructions.
creating a connection to said at least one nearby device;
confirming whether said at least one nearby device includes the middleware layer; and when said at least one nearby device includes the middleware layer:
executing the middleware layer to perform application and service discovery.
20. ~The method of claim 19, wherein the middleware layer includes a service discovery protocol and at least one computer program, each computer program comprising at least one sequence of operational instructions.
21. ~The method of claim 19, wherein when said at least one nearby device includes the middleware layer, the method further comprises:
executing the middleware layer to launch applications and services.
executing the middleware layer to launch applications and services.
22. ~The method of claim 19, wherein the conducting of the inquiry further comprises:
sending an inquiry request message to a coverage area within the mobile ad hoc communications network; and receiving an inquiry response message from said at least one nearby device, the inquiry response message including the indication.
sending an inquiry request message to a coverage area within the mobile ad hoc communications network; and receiving an inquiry response message from said at least one nearby device, the inquiry response message including the indication.
23. ~The method of claim 22, wherein the inquiry request message is a Bluetooth inquiry command, and the inquiry response message is a Bluetooth inquiry result command.
24. ~The method of claim 23, wherein setting at least one bit in the Bluetooth inquiry result command to at least one predetermined value is the indication.
25. ~The method of claim 24, wherein said at least one bit includes at least one of the ad hoc networking aware bit, the location information bit, or the telephony capable bit.
26. ~The method of claim 23, wherein setting at least two bits in the Bluetooth inquiry result command to at least one predetermined value is the indication.
27. ~The method of claim 26, wherein said at least two bits includes at least two of the ad hoc networking aware bit, the location information bit, or the telephony capable bit.
28. ~The method of claim 26, wherein said at least two bits includes the ad hoc networking aware bit, and at least one of the location information bit, or the telephony capable bit.
29. ~The method of claim 19, wherein the creating of the connection further comprises:
sending a paging request message to a coverage area within the mobile ad hoc communications network directed to said at least one nearby device; and receiving a paging accept message from said at least one nearby device.
sending a paging request message to a coverage area within the mobile ad hoc communications network directed to said at least one nearby device; and receiving a paging accept message from said at least one nearby device.
30. ~The method of claim 19, wherein the confirming further comprises:
sending a recognition request message to said at least one nearby device; and receiving a recognition response message from said at least one nearby device,
sending a recognition request message to said at least one nearby device; and receiving a recognition response message from said at least one nearby device,
31. ~The method of claim 30, wherein the receiving of the recognition response message confirms that said at least one nearby device includes the middleware layer.
32. ~The method of claim 30, wherein the recognition response message includes a confirmation that said at least one nearby device includes the middleware layer.
33. ~The method of claim 32, wherein setting at least one bit in the recognition response message to at least one predetermined value is the confirmation.
34. ~The method of claim 30, wherein the recognition request message is a Bluetooth Service Discovery Protocol request and the recognition response message is a Bluetooth Service Discovery Protocol response.
35. ~The method of claim 19, wherein the executing of the middleware layer to perform application and service discovery further comprises:
receiving a notification message from said at least one nearby device, the notification message including a local application directory stored in said at least one nearby device;
storing an update to a combined application directory, the update based on a~
comparison of the local application directory and the combined application directory; and sending an update message to said at least one nearby device, the update message including an update portion of the combined application directory for updating the local application directory stored in said at least one nearby device.
receiving a notification message from said at least one nearby device, the notification message including a local application directory stored in said at least one nearby device;
storing an update to a combined application directory, the update based on a~
comparison of the local application directory and the combined application directory; and sending an update message to said at least one nearby device, the update message including an update portion of the combined application directory for updating the local application directory stored in said at least one nearby device.
36. ~The method of claim 35, further comprising:
launching a local application based on a reference in the combined application directory; and connecting the local application to a counterpart application executing on said at least one nearby device.
launching a local application based on a reference in the combined application directory; and connecting the local application to a counterpart application executing on said at least one nearby device.
37. ~A computer program product for performing device detection and service discovery in a mobile ad hoc communications network, comprising:
a computer readable medium storing:
program code for conducting an inquiry of the mobile ad hoc communications network to discover at least one nearby device, the inquiry including an indication that said at least one nearby device may include a middleware layer;
program code for creating a connection to said at least one nearby device~~~
when the inquiry includes the indication that said at least one nearby device may include the middleware layer;
program code for confirming whether said at least one nearby device includes the middleware layer when the inquiry includes the indication that said at least one nearby device may include the middleware layer; and program code for executing the middleware layer to perform application and service discovery when said at least one nearby device includes the middleware layer.
a computer readable medium storing:
program code for conducting an inquiry of the mobile ad hoc communications network to discover at least one nearby device, the inquiry including an indication that said at least one nearby device may include a middleware layer;
program code for creating a connection to said at least one nearby device~~~
when the inquiry includes the indication that said at least one nearby device may include the middleware layer;
program code for confirming whether said at least one nearby device includes the middleware layer when the inquiry includes the indication that said at least one nearby device may include the middleware layer; and program code for executing the middleware layer to perform application and service discovery when said at least one nearby device includes the middleware layer.
38. ~The computer program product of claim 37, wherein the middleware layer includes a service discovery protocol and at least one computer program, each computer program comprising at least one sequence of operational instructions.
39. ~The computer program product of claim 37, the computer readable medium further storing:
program code for executing the middleware layer to launch applications and services when said at least one nearby device includes the middleware layer.
program code for executing the middleware layer to launch applications and services when said at least one nearby device includes the middleware layer.
40. ~The computer program product of claim 37, wherein the program code for conducting the inquiry further comprises:
program code for sending an inquiry request message to a coverage area within the mobile ad hoc communications network; and program code for receiving an inquiry response message from said at least one nearby device, the inquiry response message including the indication.
program code for sending an inquiry request message to a coverage area within the mobile ad hoc communications network; and program code for receiving an inquiry response message from said at least one nearby device, the inquiry response message including the indication.
41. ~The computer program product of claim 37, wherein the program code for creating the connection further comprises:
program code for sending a paging request message to a coverage area within the mobile ad hoc communications network directed to said at least one nearby device; and program code for receiving a paging accept message from said at least one nearby device.
program code for sending a paging request message to a coverage area within the mobile ad hoc communications network directed to said at least one nearby device; and program code for receiving a paging accept message from said at least one nearby device.
42. ~The computer program product of claim 37, wherein the program code for confirming that said at least one nearby device includes the middleware layer further comprises:
program code for sending a recognition request message to said at least one nearby device; and program code for receiving a recognition response message from said at least one nearby device,
program code for sending a recognition request message to said at least one nearby device; and program code for receiving a recognition response message from said at least one nearby device,
43. ~The computer program product of claim 37, wherein the program code for executing the middleware layer to perform application and service discovery further comprises:
program code for receiving a notification message from said at least one nearby device, the notification message including a local application directory stored in said at least one nearby device;
program code for storing an update to a combined application directory, the update based on a comparison of the local application directory and the combined application directory; and program code for sending an update message to said at least one nearby device, the update message including an update portion of the combined application directory for updating the local application directory stored in said at least one nearby device.
program code for receiving a notification message from said at least one nearby device, the notification message including a local application directory stored in said at least one nearby device;
program code for storing an update to a combined application directory, the update based on a comparison of the local application directory and the combined application directory; and program code for sending an update message to said at least one nearby device, the update message including an update portion of the combined application directory for updating the local application directory stored in said at least one nearby device.
44. ~The computer program product of claim 43, wherein the program code for executing the middleware layer to perform application and service discovery further comprises:
program code for launching a local application based on a reference in the combined application directory; and program code for connecting the local application to a counterpart application executing on said at least one nearby device.
program code for launching a local application based on a reference in the combined application directory; and program code for connecting the local application to a counterpart application executing on said at least one nearby device.
45. ~A system for performing device detection and service discovery in a mobile ad hoc communications network, comprising:
means for conducting an inquiry of the mobile ad hoc communications network to discover at least one nearby device, the inquiry including an indication that said at least one nearby device may include a middleware layer;
means for creating a connection to said at least one nearby device when the inquiry includes the indication that said at least one nearby device may include the middleware layer;
means for confirming that said at least one nearby device includes the middleware layer when the inquiry includes the indication that said at least one nearby device may include the middleware layer; and means for executing the middleware layer to perform application and service discovery when said at least one nearby device includes the middleware layer.
means for conducting an inquiry of the mobile ad hoc communications network to discover at least one nearby device, the inquiry including an indication that said at least one nearby device may include a middleware layer;
means for creating a connection to said at least one nearby device when the inquiry includes the indication that said at least one nearby device may include the middleware layer;
means for confirming that said at least one nearby device includes the middleware layer when the inquiry includes the indication that said at least one nearby device may include the middleware layer; and means for executing the middleware layer to perform application and service discovery when said at least one nearby device includes the middleware layer.
46. ~The system of claim 45, wherein the middleware layer includes a service discovery protocol and at least one computer program, each computer program comprising at least one sequence of operational instructions.
47. ~The system of claim 45, further comprising:
means for executing the middleware layer to launch applications and services when said at least one nearby device includes the middleware layer.
means for executing the middleware layer to launch applications and services when said at least one nearby device includes the middleware layer.
48. ~The system of claim 45, wherein the means for conducting the inquiry further comprises:
means for sending an inquiry request message to a coverage area within the mobile ad hoc communications network; and means for receiving an inquiry response message from said at least one nearby device, the inquiry response message including the indication.
means for sending an inquiry request message to a coverage area within the mobile ad hoc communications network; and means for receiving an inquiry response message from said at least one nearby device, the inquiry response message including the indication.
49. ~The system of claim 45, wherein the means for creating the connection further comprises:
means for sending a paging request message to a coverage area within the mobile ad hoc communications network directed to said at least one nearby device; and means for receiving a paging accept message from said at least one nearby device.
means for sending a paging request message to a coverage area within the mobile ad hoc communications network directed to said at least one nearby device; and means for receiving a paging accept message from said at least one nearby device.
50. ~The system of claim 45, wherein the means for confirming that said at least one nearby device includes the middleware layer further comprises:
means for sending a recognition request message to said at least one nearby device;
and means for receiving a recognition response message from said at least one nearby device.
means for sending a recognition request message to said at least one nearby device;
and means for receiving a recognition response message from said at least one nearby device.
51. ~The system of claim 45, wherein the means for executing the middleware layer to perform application and service discovery further comprises:
means for receiving a notification message from said at least one nearby device, the notification message including a local application directory stored in said at least one nearby device;
means for storing an update to a combined application directory, the update based on a comparison of the local application directory and the combined application directory; and means for sending an update message to said at least one nearby device, the update message including an update portion of the combined application directory for updating the local application directory stored in said at least one nearby device.
means for receiving a notification message from said at least one nearby device, the notification message including a local application directory stored in said at least one nearby device;
means for storing an update to a combined application directory, the update based on a comparison of the local application directory and the combined application directory; and means for sending an update message to said at least one nearby device, the update message including an update portion of the combined application directory for updating the local application directory stored in said at least one nearby device.
52. ~The system of claim 51, wherein the means for executing the middleware layer to perform application and service discovery further comprises:
means for launching a local application based on a reference in the combined application directory; and means for connecting the local application to a counterpart application executing on said at least one nearby device.
means for launching a local application based on a reference in the combined application directory; and means for connecting the local application to a counterpart application executing on said at least one nearby device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2683998A CA2683998C (en) | 2002-10-31 | 2003-10-30 | Device detection and service discovery system and method for a mobile ad hoc communications network |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/284,135 US6909721B2 (en) | 2002-10-31 | 2002-10-31 | Device detection and service discovery system and method for a mobile ad hoc communications network |
US10/284,135 | 2002-10-31 | ||
US10/662,407 US7590097B2 (en) | 2002-10-31 | 2003-09-16 | Device detection and service discovery system and method for a mobile ad hoc communications network |
US10/662,407 | 2003-09-16 | ||
PCT/IB2003/004843 WO2004040918A2 (en) | 2002-10-31 | 2003-10-30 | Device detection and service discovery for mobile networks |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2683998A Division CA2683998C (en) | 2002-10-31 | 2003-10-30 | Device detection and service discovery system and method for a mobile ad hoc communications network |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2501566A1 true CA2501566A1 (en) | 2004-05-13 |
CA2501566C CA2501566C (en) | 2012-07-10 |
Family
ID=32233093
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2501566A Expired - Fee Related CA2501566C (en) | 2002-10-31 | 2003-10-30 | Device detection and service discovery system and method for a mobile ad hoc communications network |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP1556966A4 (en) |
JP (2) | JP4050297B2 (en) |
KR (1) | KR100712047B1 (en) |
AU (1) | AU2003278417B2 (en) |
BR (1) | BR0315766A (en) |
CA (1) | CA2501566C (en) |
WO (1) | WO2004040918A2 (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7493373B2 (en) | 2004-12-27 | 2009-02-17 | Nokia Corporation | Providing service distribution between distributed applications |
US8559350B2 (en) * | 2005-12-20 | 2013-10-15 | Microsoft Corporation | Mechanism to convey discovery information in a wireless network |
KR100829248B1 (en) * | 2006-07-14 | 2008-05-14 | 엘지전자 주식회사 | Method of updating a software package in a mobile communication terminal using an ad-hoc communication, the mobile communication terminal thereof, method of setting up a serving terminal in an ad-hoc network, and method of updating a software package of a client terminal using a serving terminal in the ad-hoc network |
US8616976B2 (en) | 2006-11-07 | 2013-12-31 | Core Wireless Licensing S.A.R.L. | Gaming via peer-to-peer networks |
US7734717B2 (en) | 2006-12-05 | 2010-06-08 | Nokia Corporation | Software distribution via peer-to-peer networks |
US7970350B2 (en) * | 2007-10-31 | 2011-06-28 | Motorola Mobility, Inc. | Devices and methods for content sharing |
US9043478B2 (en) | 2009-12-15 | 2015-05-26 | Qualcomm Innovation Center, Inc. | Methods and apparatus for using a distributed message bus for ad hoc peer-to-peer connectivity |
US10123187B2 (en) * | 2012-04-17 | 2018-11-06 | Qualcomm Incorporated | Methods and apparatus for multiplexing application identifiers for peer-to-peer discovery systems |
US20140214940A1 (en) * | 2013-01-31 | 2014-07-31 | Sony Corporation | Networked devices matching capabilities with tasks |
US10003659B2 (en) * | 2014-10-31 | 2018-06-19 | Qualcomm Incorporated | Efficient group communications leveraging LTE-D discovery for application layer contextual communication |
CN114553730B (en) * | 2022-04-27 | 2022-07-15 | 远江盛邦(北京)网络安全科技股份有限公司 | Application identification method and device, electronic equipment and storage medium |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4398042B2 (en) * | 2000-01-28 | 2010-01-13 | パナソニック株式会社 | Transmission device, reception device, transmission / reception device, transmission method, and reception method |
JP2001344163A (en) * | 2000-05-31 | 2001-12-14 | Matsushita Electric Ind Co Ltd | Signal processing device, medium, and information assembly |
JP2002099473A (en) * | 2000-09-25 | 2002-04-05 | Casio Comput Co Ltd | Method and device for collecting service information of network, and record medium storing service information collection program of network |
US8126982B2 (en) * | 2001-02-16 | 2012-02-28 | International Business Machines Corporation | Method, network device and computer program product for performing service discovery in a pervasive network |
DE10112409B4 (en) * | 2001-03-13 | 2005-06-16 | M-Creations Gmbh | Method and system for data management, and appropriate use of the method and / or the system |
US20020178216A1 (en) * | 2001-03-13 | 2002-11-28 | Stefan Walther | Method and system for data management |
JP2002281546A (en) * | 2001-03-15 | 2002-09-27 | Sharp Corp | Radio communication system |
US7089298B2 (en) | 2001-08-20 | 2006-08-08 | Nokia Corporation | Naming distribution method for ad hoc networks |
KR100400823B1 (en) * | 2001-11-01 | 2003-10-08 | 주식회사 유한정밀 | Dart feeding manipulator |
-
2003
- 2003-10-30 JP JP2005501839A patent/JP4050297B2/en not_active Expired - Fee Related
- 2003-10-30 WO PCT/IB2003/004843 patent/WO2004040918A2/en active IP Right Grant
- 2003-10-30 BR BR0315766-0A patent/BR0315766A/en not_active IP Right Cessation
- 2003-10-30 AU AU2003278417A patent/AU2003278417B2/en not_active Ceased
- 2003-10-30 KR KR1020057007627A patent/KR100712047B1/en not_active IP Right Cessation
- 2003-10-30 CA CA2501566A patent/CA2501566C/en not_active Expired - Fee Related
- 2003-10-30 EP EP03769723A patent/EP1556966A4/en not_active Withdrawn
-
2007
- 2007-07-11 JP JP2007181700A patent/JP4563425B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2004040918A2 (en) | 2004-05-13 |
AU2003278417A1 (en) | 2004-05-25 |
KR100712047B1 (en) | 2007-04-27 |
BR0315766A (en) | 2005-09-06 |
JP2008017495A (en) | 2008-01-24 |
JP2006510124A (en) | 2006-03-23 |
EP1556966A4 (en) | 2009-01-21 |
WO2004040918A3 (en) | 2005-05-26 |
CA2501566C (en) | 2012-07-10 |
JP4563425B2 (en) | 2010-10-13 |
JP4050297B2 (en) | 2008-02-20 |
AU2003278417B2 (en) | 2007-05-31 |
EP1556966A2 (en) | 2005-07-27 |
KR20050063798A (en) | 2005-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2683998A1 (en) | Device detection and service discovery system and method for a mobile ad hoc communications network | |
US6201962B1 (en) | Seamless roaming among multiple networks including seamless transitioning between multiple devices | |
JP3790186B2 (en) | Device hiding | |
US6871047B2 (en) | Radio communication connection destination specifying method | |
EP1440588B1 (en) | Customized messaging between wireless access point and services | |
US20030103482A1 (en) | Method of enabling communication with a wireless communication device | |
EP1517488A3 (en) | Mechanism for improving connection control in peer-to-peer ad-hoc networks | |
CA2495093A1 (en) | Providing routing information in a communication system | |
US20030078002A1 (en) | Method for wireless link reestablishment | |
CN104967614A (en) | Method and device for supporting failover between network protocols | |
JP2009171409A (en) | Radio communication terminal and radio communication method | |
JP2008092474A (en) | Communication terminal device, server and radio communication system | |
US20040023650A1 (en) | Mobile terminal, control station, communication method, communication program, and control program | |
CA2501566A1 (en) | Device detection and service discovery system and method for a mobile ad hoc communications network | |
CN101237699B (en) | Control method for establishing multiple tunnels between wireless network node and access server | |
WO2019144598A1 (en) | Method for carrying out access network management and mobile device | |
JP2005341300A (en) | Radio communication system, and radio communication apparatus | |
EP1292165B1 (en) | Personal digital assistant, wireless communication system and method of link establishment | |
JPWO2002082852A1 (en) | Portable information terminal, wireless communication system, and link establishment method | |
JP4357401B2 (en) | Filtering method | |
JP2008507179A (en) | Method and system for communicating multimedia messages | |
JP3894189B2 (en) | Relay base station apparatus, radio communication system and method, and radio communication program | |
JP2005277593A (en) | Radio terminal unit, and service search method | |
CN105338504A (en) | Emergency communication method and device | |
CN101237364A (en) | A method for improving point-to-point peer communication stability in wireless communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20141030 |