IP Library Granted Patent US 10,291,724
Granted Patent B2
US 10,291,724 · App. 11/869,993 · Granted May 14, 2019

Method, apparatus and computer program product for enabling access to a dynamic attribute associated with a service point

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,291,724
App. No.
11/869,993
Granted
May 14, 2019
Kind
B2
Abstract

An apparatus for enabling a user to access a dynamic attribute associated with a service point may include a processing element. The processing element may be configured to receive an indication of a dynamic attribute associated with a service point having a particular geographic location, indicate an availability of the dynamic attribute to a user, and enable the user to access the dynamic attribute in response to a user selection. The dynamic attribute may be provided from a mobile content source proximate to the particular geographic location.

Claims (36)

1. A method comprising:

receiving, by a remotely located device, indications of a plurality of dynamic attributes, each dynamic attribute associated with a respective service point having a particular geographic location and being provided from a mobile content source proximate to the particular geographic location;

displaying, on the remotely located device, each respective service point as a symbol at a corresponding geographic location on a map to indicate availability of at least one of the dynamic attributes at the corresponding geographic location;

for each service point, indicating by at least one of a symbol color, a symbol size, a symbol shape, and an additional symbol in response to two or more dynamic attributes being available at the each service point, the dynamic attributes comprising live media contents provided at the respective service points;

providing information on how often dynamic attributes are available at each service point;

enabling the remotely located device to select one of the available dynamic attributes; and

initiating viewing of the selected dynamic attribute at the remotely located device.

2. The method according to claim 1 , wherein receiving the indications of the dynamic attributes comprises receiving indications of media contents provided at the respective service points.

3. The method according to claim 2 , wherein receiving the indications further comprises receiving a content stream corresponding to the media contents.

4. The method according to claim 1 , wherein indicating the availability of the dynamic attributes is in response to a search associated with the respective service point.

5. The method according to claim 1 , wherein enabling the remotely located device to select one of the available dynamic attributes comprises enabling the remotely located device to establish a peer-to-peer connection with an entity providing the selected dynamic attribute.

6. The method according to claim 5 , wherein initiating viewing of the selected dynamic attribute comprises initiating a launch of an application at the remotely located device, the application being a television viewing application.

7. The method according to claim 5 , wherein enabling the remotely located device to establish the peer-to-peer connection with the entity providing the selected dynamic attribute comprises enabling the remotely located device to establish a peer-to-peer connection with a device associated with the service point.

8. The method according to claim 5 , wherein enabling the remotely located device to establish the peer-to-peer connection with the entity providing the selected dynamic attribute comprises enabling the remotely located device to establish a peer-to-peer connection with a device of an individual located at the service point.

9. The method according to claim 1 , wherein receiving the indications of the dynamic attributes comprises receiving streamed contents each having location information associated therewith in which the associated location information corresponds to the particular geographic location.

10. The method according to claim 1 , wherein enabling the remotely located device to select one of the available dynamic attributes comprises enabling the remotely located device select content that comprises a mix of content from various content sources associated with the service point.

11. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:

a first executable portion for receiving, by a remotely located device, indications of a plurality of dynamic attributes, each dynamic attribute associated with a respective service point having a particular geographic location and being provided from a mobile content source proximate to the particular geographic location;

a second executable portion for displaying, on the remotely located device, each respective service point as a symbol at a corresponding geographic location on a map to indicate availability of at least one of the dynamic attributes at the corresponding geographic location;

a third executable portion for indicating, for each service point, at least one of a symbol color, a symbol size, a symbol shape, and an additional symbol in response to two or more dynamic attributes being available at the service point, the dynamic attributes comprising live media contents provided at the respective service points;

a fourth executable portion for providing information on how often dynamic attributes are available at each service point; and

a fifth executable portion for enabling the remotely located device to select one of the available dynamic attributes.

12. The computer program product according to claim 11 , wherein the first executable portion includes instructions for receiving indications of media contents provided at the respective service points.

13. The computer program product according to claim 11 , wherein the second executable portion includes instructions for indicating the availability of the dynamic attributes in response to a search associated with the respective service point.

14. The computer program product according to claim 11 , wherein the third executable portion includes instructions for enabling the remotely located device to establish a peer-to-peer connection with an entity providing the selected dynamic attribute.

15. The computer program product according to claim 11 , wherein the first executable portion includes instructions for receiving streamed contents having location information associated therewith in which the associated location information corresponds to the particular geographic location.

16. An apparatus of a remote mobile device comprising a processor and memory including computer program code, the processor and the computer program code configured to, with the processor, cause the apparatus at least to:

receive indications of a plurality of dynamic attributes, each dynamic attribute associated with a respective service point having a particular geographic location and being provided from a mobile content source proximate to the particular geographic location;

display each respective service point as a symbol at a corresponding geographic location on a map to indicate availability of at least one of the dynamic attributes at the corresponding geographic location;

for each service point, indicate by at least one of a symbol color, a symbol size, a symbol shape, and an additional symbol in response to two or more dynamic attributes being available at the each service point, the dynamic attributes comprising live media contents provided at the respective service points;

provide information on how often dynamic attributes are available at each service point; and

enable the remotely located device to select one of the available dynamic attributes.

17. The apparatus according to claim 16 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to receive indications of media contents provided at the respective service points.

18. The apparatus according to claim 16 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to indicate the availability of the dynamic attributes in response to a search associated with the respective service point.

19. The apparatus according to claim 16 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to enable the remotely located device to establish a peer-to-peer connection with an entity providing the selected dynamic attribute.

20. The apparatus according to claim 16 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to receive streamed contents each having location information associated therewith in which the associated location information corresponds to the particular geographic location.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Apr 13, 2021
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 055910/0698 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046897/0001 →
CHANGE OF NAME Recorded Sep 11, 2017
From: CORE WIRELESS LICENSING S.A.R.L.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 043814/0274 →
UCC FINANCING STATEMENT AMENDMENT - DELETION OF SECURED PARTY Recorded Aug 30, 2016
From: NOKIA CORPORATION
To: MICROSOFT CORPORATION
Reel/Frame 039872/0112 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2012
From: 2011 INTELLECTUAL PROPERTY ASSET TRUST
To: CORE WIRELESS LICENSING S.A.R.L
Reel/Frame 027485/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2011
From: NOKIA CORPORATION
To: NOKIA 2011 PATENT TRUST
Reel/Frame 027120/0608 →
CHANGE OF NAME Recorded Oct 26, 2011
From: NOKIA 2011 PATENT TRUST
To: 2011 INTELLECTUAL PROPERTY ASSET TRUST
Reel/Frame 027121/0353 →
SHORT FORM PATENT SECURITY AGREEMENT Recorded Sep 13, 2011
From: CORE WIRELESS LICENSING S.A.R.L.
To: NOKIA CORPORATION; MICROSOFT CORPORATION
Reel/Frame 026894/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2007
From: LAHTINEN, PEKKA
To: NOKIA CORPORATION
Reel/Frame 019940/0785 →