Method and a technical equipment for a notification service
First Claim
Patent Images
1. A method comprising:
- receiving, via a network at an apparatus, an indication of navigation from an electronic map application of a user device;
receiving, at the apparatus from the user device, a checking-in at a physical location via the user device to subscribe to a location channel that is set by a location owner of the location and available within a predetermined distance from the location; and
initiating a transmission of push notifications relating to the location via the location channel to the user device at the location and during one or more subsequent navigations passing via the location based, at least in part, on the subscription.
2 Assignments
0 Petitions
Accused Products
Abstract
There are disclosed various methods and apparatuses notification service. In some embodiments the method comprises receiving an indication from a client device, which indication relates to a location; creating a subscription between the client and the location owner of said location being selected, and based on the subscription, transmitting notifications relating to the location to the client device. In some other embodiments, the method comprises selecting a location by an apparatus; transmitting an indication relating to said location to a server to have a subscription with a location owner of said location; based on the subscription, receiving notifications from the location owner.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving, via a network at an apparatus, an indication of navigation from an electronic map application of a user device; receiving, at the apparatus from the user device, a checking-in at a physical location via the user device to subscribe to a location channel that is set by a location owner of the location and available within a predetermined distance from the location; and initiating a transmission of push notifications relating to the location via the location channel to the user device at the location and during one or more subsequent navigations passing via the location based, at least in part, on the subscription. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. A method comprising:
-
receiving, at a user device, an indication of navigation from an electronic map application; receiving, at the user device, a checking-in at a physical location in the electronic map application; subscribing, by the user device, to a location channel that is set by a location owner of the location and available within a predetermined distance from the location; receiving, by the user device, push notifications from the location channel at the location and during one or more subsequent navigations passing via the location; and filtering and presenting, at the user device, one or more valid push notifications among the push notifications based, at least in part, on the subscription. - View Dependent Claims (9, 10, 11, 12, 13, 14, 22)
-
-
15. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive, via a network, an indication of navigation from an electronic map application of a user device; receive, from the user device, a checking-in at a physical location via the user device to subscribe to a location channel that is set by a location owner of the location and available within a predetermined distance from the location; and initiate a transmission of push notifications relating to the location via the location channel to the user device at the location and during one or more subsequent navigations passing via the location based, at least in part, on the subscription. - View Dependent Claims (16, 17, 18)
-
-
19. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus embedded in a user device to perform at least the following, receive an indication of navigation from an electronic map application; receive a checking-in at a physical location in the electronic map application; subscribe to a location channel that is set by a location owner of the location and available within a predetermined distance from the location; receive push notifications from the location channel at the location and during one or more subsequent navigations passing via the location; and filter and present, at the user device, one or more valid push notifications among the push notifications based, at least in part, on the subscription. - View Dependent Claims (20)
-
Specification