Patent ID: 11863510
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 14:
15. A non-transitory computer readable medium embodying a computer program, the computer program comprising computer readable program code that, when executed, causes at least one processor of an electronic device to:
receive one or more settings, wherein the one or more settings include a selection of one from among:
an instruction to search for available subscription notification services that are related to a local area around the electronic device upon connecting to at least one wireless local area network corresponding to the local area; and
an alternative instruction to not search for the available subscription notification services that are related to the local area upon connecting to the at least one wireless local area network corresponding to the local area;

in response to a determination that the one or more settings include the alternative instruction as the selection:
determine no subscriptions to subscription notification services are to be made; and
upon connecting to the at least one wireless local area network corresponding to the local area, not search for the available subscription notification services that are related to the local area around the electronic device; and

in response to a determination that the one or more settings include the instruction as the selection:
upon connecting to the at least one wireless local area network corresponding to the local area, search for the available subscription notification services that are related to the local area around the electronic device, wherein the computer readable program code that when executed causes the at least one processor to search for the available subscription notification services comprises computer readable program code that when executed causes the at least one processor to:
establish a connection with a subscription notification server;
transmit, to the subscription notification server, a request for a list of the subscription notification services that are related to the local area; and
receive, from the subscription notification server, the list of the subscription notification services;

subscribe to at least one of the subscription notification services discovered as a result of the search, wherein the computer readable program code that when executed causes the at least one processor to subscribe to the at least one subscription notification service includes computer readable program code that when executed causes the at least one processor to choose the at least one subscription notification service from the list of the subscription notification services;
monitor the at least one wireless local area network for notification messages from the at least one subscription notification service; and
cause a display of the electronic device to display the notification messages rcccivcd from the at least one subscription notification service.