Automatic determination of access point content and services for short-range wireless terminals
DCFirst Claim
1. A method, in a wireless access point comprising the steps of:
- maintaining a list indicative of the contents of services accessible through the wireless access point in a database;
engaging in a connection set-up procedure with a terminal device;
receiving a service discovery protocol request for supported services from the terminal device during the connection set-up procedure;
transmitting, by the wireless access point in response to the service discovery protocol request, information relating to supported services and the list indicative of the contents of services accessible through the wireless access point to the terminal device included in a service discovery protocol response during the connection set-up procedure; and
receiving a request from the terminal device during the connection set-up procedure, the request to establish a service session with the wireless access point, wherein the request is based on a determination of the transmitted service discovery protocol response including the information relating to the supported services and the list indicative of contents of available services accessible through the wireless access point by the terminal device.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and an apparatus in a short range wireless communication stores a list of keywords and a type list of information indicative of content and services available at an Access Point. A user terminal creates and stores a similar list of keyword and types. The user requests the keyword and types from the Access Point. This list is transmitted to the user within the service discovery protocol during connection set-up. The user Keyword list and Types are matched to the Access point Keywords and Types list to determine if a session should be established or terminated. The Access point may also connect to the terminal to obtain a list of the terminal Keywords and Types to determine if content is available to push to the terminal.
-
Citations
63 Claims
-
1. A method, in a wireless access point comprising the steps of:
-
maintaining a list indicative of the contents of services accessible through the wireless access point in a database; engaging in a connection set-up procedure with a terminal device; receiving a service discovery protocol request for supported services from the terminal device during the connection set-up procedure; transmitting, by the wireless access point in response to the service discovery protocol request, information relating to supported services and the list indicative of the contents of services accessible through the wireless access point to the terminal device included in a service discovery protocol response during the connection set-up procedure; and receiving a request from the terminal device during the connection set-up procedure, the request to establish a service session with the wireless access point, wherein the request is based on a determination of the transmitted service discovery protocol response including the information relating to the supported services and the list indicative of contents of available services accessible through the wireless access point by the terminal device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising the steps of:
-
maintaining a list indicative of the contents of available services in a database; engaging in a connection set-up procedure with a second terminal device; receiving a request for information of available services from the second terminal device during the connection set-up procedure, the request including a query to obtain a list of keywords and types in a first terminal device; transmitting, by a first terminal device in response to the request, the list indicative of the contents of available services to the second terminal device within service discovery protocol during connection set-up; and receiving a request from the second terminal device to establish a service session with the first terminal device, wherein the request is based on a determination of the transmitted list by the second terminal device. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method, comprising the steps of:
-
maintaining a list indicative of the contents of available services in a database; engaging in a connection set-up procedure with a second terminal device; receiving a request for information of available services from the second terminal device during the connection set-up procedure; transmitting, by a first terminal device in response to the request, the list indicative of the contents of available services to the second terminal device within service discovery protocol during connection set-up; receiving a request from the second terminal device to establish a service session with the first terminal device, wherein the request is based on a determination of the transmitted list by the second terminal device; requesting a list of second terminal keywords by the first terminal device; and determining by the first terminal device if there is content to push to the second terminal device.
-
-
23. A short-range wireless communication system, comprising:
-
a database in a first terminal device, the database comprising a list of information indicating content of services available to a first terminal device; a transmitter for transmitting the list to a second terminal device within service discovery protocol during connection set-up; a receiver in the second terminal device receiving the transmitted list indicative of the contents of available services at the first terminal device; a determining apparatus in the second terminal device for determining whether to establish a service session with the remote device based on the received list; a profile in the second terminal device including a keyword list and a type list definitive of services and content of interest to a user; and a querying apparatus which queries the first terminal device by the second terminal device to obtain a list of keywords and types in the first terminal device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A short-range wireless communication system, comprising:
-
a database in a first terminal device, the database comprising a list of information indicating content of services available to a first terminal device; a transmitter for transmitting the list to a second terminal device within service discovery protocol during connection set-up; a receiver in the second terminal device receiving the transmitted list indicative of the contents of available services at the first terminal device; a determining apparatus in the second terminal device for determining whether to establish a service session with the remote device based on the received list; a profile in the second terminal device including a keyword list and a type list definitive of services and content of interest to a user; a requesting apparatus which requests a list of second terminal keywords by the first terminal device; and a determining apparatus in the which determines if there is content to push to the second terminal device.
-
-
44. A method in a short-range wireless terminal, the method comprising:
-
(a) engaging in a connection set-up procedure with a remote device; (b) sending a service discovery protocol request to the remote device for receiving information relating to the supported services of the remote device; (c) receiving a service discovery protocol response from the remote device, the service discovery protocol response including the requested information relating to the supported services and a list indicative of contents of available services accessible through the remote device; and (d) determining, during the connection set-up procedure with the remote device, whether to establish a service session with the remote device based on the received service discovery protocol response including the requested information relating to the supported services and the list indicative of contents of available services accessible through the remote device. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
-
51. A method in a short-range wireless terminal, the method comprising:
-
(a) establishing a connection with a remote device; (b) sending a request to the remote device for a list indicating contents of services provided by the remote device; (c) receiving the list from the remote device, the list including one or more keywords; (d) determining whether to establish a service session with the remote device based on the one or more keywords; and (e) receiving a request from the remote device for a list of keywords.
-
-
52. A method in a short-range wireless communications network, said method comprising the steps of:
-
maintaining a list indicative of the contents of available services in a database accessible to a first terminal device; transmitting the list indicative of the contents of available services to a second terminal device within service discovery protocol during connection set-up; disclosing the list indicative of the contents of available services in the second device; requesting a list of second terminal keywords by the first terminal device; and determining by the first terminal device if there is content to push to the second terminal device.
-
-
53. A short-range wireless communication system, comprising:
-
a database in a first terminal device, the database comprising a list of information indicating content of services available to a first terminal device; a transmitter for transmitting the list to a second terminal device within service discovery protocol during connection set-up; a receiver in the second terminal device receiving the transmitted list indicative of the contents of available services at the first terminal device; a profile in the second terminal device including a keyword list and a type list definitive of services and content of interest to a user; a requesting apparatus which requests a list of second terminal keywords by the first terminal device; and a determining apparatus in the first terminal device which determines if there is content to push to the second terminal device.
-
-
54. An apparatus, comprising:
-
a database configured to maintain a list indicative of the contents of available services; and a communications interface configured to; engage in a connection set-up procedure with a terminal device, receive a request for information of available services from the terminal device during the connection set-up procedure, receive a request for information of available services from the terminal device during the connection set-up procedure, the request including a query to obtain a list of keywords and types in a first terminal device, transmit, in response to the request, the list indicative of the contents of available services to the terminal device within service discovery protocol during connection set-up, receive a request from the terminal device to establish a service session with the first terminal device, wherein the request is based on a determination of the transmitted list by the terminal device. - View Dependent Claims (55)
-
-
56. An apparatus, comprising:
-
a database configured to maintain a list indicative of the contents of available services; a communications interface configured to; engage in a connection set-up procedure with a terminal device, receive a request for information of available services from the terminal device during the connection set-up procedure, transmit, in response to the request, the list indicative of the contents of available services to the terminal device within service discovery protocol during connection set-up, receive a request from the terminal device to establish a service session with the first terminal device, wherein the request is based on a determination of the transmitted list by the terminal device, and request a list of keywords from the terminal device; and a processor configured to determine if there is content to push to the terminal device. - View Dependent Claims (57)
-
-
58. An apparatus, comprising:
-
a communications interface configured to; establish a connection with a remote device, send a request to the remote device for a list indicating contents of services provided by the remote device, receive the list from the remote device, the list including one or more keywords, and receive a request from the remote device for a list of keywords; and a processor configured to determine whether to establish a service session with the remote device based on the one or more keywords. - View Dependent Claims (59)
-
-
60. An apparatus, comprising:
-
a database configured to maintain a list indicative of the contents of services accessible through the apparatus; and a communications interface configured to; engage in a connection set-up procedure with a terminal device, receive a service discovery protocol request for supported services from the terminal device during the connection set-up procedure, transmit in response to the service discovery protocol request, information relating to supported services and the list indicative of the contents of services accessible through the apparatus to the terminal device included in a service discovery protocol response during the connection set-up procedure, and receive a request from the terminal device during the connection set-up procedure, the request to establish a service session with the apparatus, wherein the request is based on a determination of the transmitted service discovery protocol response including the information relating to the supported services and the list indicative of contents of available services accessible through the apparatus by the terminal device. - View Dependent Claims (61)
-
-
62. An apparatus, comprising:
-
a communications interface configured to; engage in a connection set-up procedure with a remote device, send a service discovery protocol request to the remote device for receiving information relating to the supported services of the remote device, and receive a service discovery protocol response from the remote device, the service discovery protocol response including the requested information relating to the supported services and a list indicative of contents of available services accessible through the remote device; and a processor configured to determine, during the connection set-up procedure with the remote device, whether to establish a service session with the remote device based on the received service discovery protocol response including the requested information relating to the supported services and the list indicative of contents of available services accessible through the remote device. - View Dependent Claims (63)
-
Specification