IP Library Granted Patent US 8,689,142
Granted Patent B2
US 8,689,142 · App. 12/631,569 · Granted Apr 1, 2014

Method and apparatus for providing media content searching capabilities

Inventors: Craig Pugsley (Paignton, GB); Jesmond Allen (Avon, GB); Jonathan Davies (Arnos Vale, GB)
Assignee: Nokia Corporation
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 8,689,142
App. No.
12/631,569
Granted
Apr 1, 2014
Kind
B2
Abstract

A method including receiving a user selection of a first media content, determining a second media content based on characteristics of the first media content in relation to characteristics of the second media content, and determining a third media content based on the characteristics of the second media content in relation to characteristics of the third media content. The method further includes causing, at least in part, display of a first icon representing the second media content and a second icon representing the third media content.

Claims (87)

1. A method comprising:

receiving an indication of a first media content;

determining a second media content based on characteristics of the first media content in relation to characteristics of the second media content;

determining a third media content based on the characteristics of the second media content in relation to characteristics of the third media content;

causing, at least in part, display of a first icon representing the second media content and a second icon representing the third media content, wherein the first icon is caused to be displayed in a first area of a user interface display and the second icon is caused to be displayed in a second area of the user interface display;

receiving an additional user selection of the second icon representing the third media content;

determining a fourth media content based on the characteristics of the third media content in relation to characteristics of the fourth media content;

causing, at least in part, display of the second icon to move from the second area of the user interface display to the first area of the user interface display; and

causing, at least in part, display of a third icon representing the fourth media content in the second area of the user interface display,

wherein the first icon representing the second media content remains within the first area when the second icon representing the third media content is moved from the second area to the first area and is depicted as being behind the second icon.

2. A method of claim 1 , further comprising:

determining a plurality of additional media content based on the characteristics of the second media content in relation to respective characteristics of the plurality of additional media content; and

causing, at least in part, display of a plurality of additional icons representing the respective plurality of additional media content, wherein the plurality of additional icons is caused to be displayed in the second area of the user interface display.

3. A method of claim 2 , further comprising:

causing, at least in part, storage of historical data for each of the third media content and the plurality of additional media content determined with respect to the second media content for display of the second icon and the plurality of additional icons in the second area of the user interface display upon user selection of the first icon in the first area of the user interface display.

4. A method of claim 2 , wherein the second icon and the plurality of additional icons are caused to be displayed in a plurality of groups categorized based on predetermined criteria in relation to the characteristics of the second media content.

5. A method of claim 4 , wherein the second icon and the plurality of additional icons are caused to be displayed in each of the plurality of groups in order based on relevance of the characteristics of the third media content and the characteristics of the plurality of additional media content as compared to the characteristics of the second media content.

6. An apparatus comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code configured to, with the at least one processor, cause, at least in part, the apparatus to perform at least the following,

receive an indication of a first media content;

determine a second media content based on characteristics of the first media content in relation to characteristics of the second media content;

determine a third media content based on the characteristics of the second media content in relation to characteristics of the third media content;

cause, at least in part, display of a first icon representing the second media content and a second icon representing the third media content, wherein the first icon is caused to be displayed in a first area of a user interface display and the second icon is caused to be displayed in a second area of the user interface display;

receive an additional user selection of the second icon representing the third media content;

determine a fourth media content based on the characteristics of the third media content in relation to characteristics of the fourth media content;

cause, at least in part, display of the second icon to move from the second area of the user interface display to the first area of the user interface display; and

cause, at least in part, display of a third icon representing the fourth media content in the second area of the user interface display,

wherein the first icon representing the second media content remains within the first area when the second icon representing the third media content is moved from the second area to the first area and is depicted as being behind the second icon.

7. An apparatus of claim 6 , wherein the apparatus is further caused, at least in part, to:

determine a plurality of additional media content based on the characteristics of the second media content in relation to respective characteristics of the plurality of additional media content; and

cause, at least in part, display of a plurality of additional icons representing the respective plurality of additional media content, wherein the plurality of additional icons is caused to be displayed in the second area of the user interface display.

8. An apparatus of claim 7 , wherein the apparatus is further caused, at least in part, to:

cause, at least in part, storage of historical data for each of the third media content and the plurality of additional media content determined with respect to the second media content for display of the second icon and the plurality of additional icons in the second area of the user interface display upon user selection of the first icon in the first area of the user interface display.

9. An apparatus of claim 7 , wherein the second icon and the plurality of additional icons are caused to be displayed in a plurality of groups categorized based on predetermined criteria in relation to the characteristics of the second media content.

10. An apparatus of claim 9 , wherein the second icon and the plurality of additional icons are caused to be displayed in each of the plurality of groups in order based on relevance of the characteristics of the third media content and the characteristics of the plurality of additional media content as compared to the characteristics of the second media content.

11. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:

receiving an indication of a first media content;

determining a second media content based on characteristics of the first media content in relation to characteristics of the second media content;

determining a third media content based on the characteristics of the second media content in relation to characteristics of the third media content;

causing, at least in part, display of a first icon representing the second media content and a second icon representing the third media content, wherein the first icon is caused to be displayed in a first area of a user interface display and the second icon is caused to be displayed in a second area of the user interface display;

receiving an additional user selection of the second icon representing the third media content;

determining a fourth media content based on the characteristics of the third media content in relation to characteristics of the fourth media content;

causing, at least in part, display of the second icon to move from the second area of the user interface display to the first area of the user interface display; and

causing, at least in part, display of a third icon representing the fourth media content in the second area of the user interface display,

wherein the first icon representing the second media content remains within the first area when the second icon representing the third media content is moved from the second area to the first area and is depicted as being behind the second icon.

12. A non-transitory computer-readable storage medium of claim 11 , wherein the apparatus is caused, at least in part, to further perform:

determining a plurality of additional media content based on the characteristics of the second media content in relation to respective characteristics of the plurality of additional media content; and

causing, at least in part, display of a plurality of additional icons representing the respective plurality of additional media content, wherein the plurality of additional icons is caused to be displayed in the second area of the user interface display.

13. A non-transitory computer-readable storage medium of claim 12 , wherein the apparatus is caused, at least in part, to further perform:

causing, at least in part, storage of historical data for each of the third media content and the plurality of additional media content determined with respect to the second media content for display of the second icon and the plurality of additional icons in the second area of the user interface display upon user selection of the first icon in the first area of the user interface display.

14. A non-transitory computer-readable storage medium of claim 12 , wherein the second icon and the plurality of additional icons are caused to be displayed in a plurality of groups categorized based on predetermined criteria in relation to the characteristics of the second media content.

15. A non-transitory computer-readable storage medium of claim 14 , wherein the second icon and the plurality of additional icons are caused to be displayed in each of the plurality of groups in order based on relevance of the characteristics of the third media content and the characteristics of the plurality of additional media content as compared to the characteristics of the second media content.

16. A method comprising:

receiving an indication of a first media content;

determining a second media content based on first characteristics of the first media content in relation to characteristics of available media content;

determining a third media content based on second characteristics of the first media content in relation to characteristics of the available media content;

causing, at least in part, display of a first icon representing the second media content and a second icon representing the third media content, wherein the first icon is caused to be displayed in a first area of a user interface display and the second icon is caused to be displayed in a second area of the user interface display;

receiving an additional user selection of the second icon representing the third media content;

determining a fourth media content based on the characteristics of the third media content in relation to characteristics of the fourth media content;

causing, at least in part, display of the second icon to move from the second area of the user interface display to the first area of the user interface display; and

causing, at least in part, display of a third icon representing the fourth media content in the second area of the user interface display,

wherein the first icon representing the second media content remains within the first area when the second icon representing the third media content is moved from the second area to the first area and is depicted as being behind the second icon.

17. An apparatus comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code configured to, with the at least one processor, cause, at least in part, the apparatus to perform at least the following,

receive an indication of a first media content;

determine a second media content based on first characteristics of the first media content in relation to characteristics of available media content;

determine a third media content based on second characteristics of the first media content in relation to characteristics of the available media content;

cause, at least in part, display of a first icon representing the second media content and a second icon representing the third media content, wherein the first icon is caused to be displayed in a first area of a user interface display and the second icon is caused to be displayed in a second area of the user interface display;

receive an additional user selection of the second icon representing the third media content;

determine a fourth media content based on the characteristics of the third media content in relation to characteristics of the fourth media content;

cause, at least in part, display of the second icon to move from the second area of the user interface display to the first area of the user interface display; and

cause, at least in part, display of a third icon representing the fourth media content in the second area of the user interface display,

wherein the first icon representing the second media content remains within the first area when the second icon representing the third media content is moved from the second area to the first area and is depicted as being behind the second icon.

18. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:

receiving an indication of a first media content;

determining a second media content based on first characteristics of the first media content in relation to characteristics of available media content;

determining a third media content based on second characteristics of the first media content in relation to characteristics of the available media content;

causing, at least in part, display of a first icon representing the second media content and a second icon representing the third media content,

receiving an additional user selection of the second icon representing the third media content;

determining a fourth media content based on the characteristics of the third media content in relation to characteristics of the fourth media content;

causing, at least in part, display of the second icon to move from the second area of the user interface display to the first area of the user interface display; and

causing, at least in part, display of a third icon representing the fourth media content in the second area of the user interface display,

wherein the first icon representing the second media content remains within the first area when the second icon representing the third media content is moved from the second area to the first area and is depicted as being behind the second icon.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035501/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2010
From: PUGSLEY, CRAIG; ALLEN, JESMOND; DAVIES, JONATHAN
To: NOKIA CORPORATION
Reel/Frame 023978/0886 →
Continuity (1)
Related Publication 20110138331A1 · Jun 9, 2011