IP Library Patent Application 13019644
Patent Application
App. No. 13/019,644

METHOD, DEVICE AND SYSTEM FOR SOCIAL MEDIA COMMUNICATIONS ACROSS A PLURALITY OF COMPUTING DEVICES

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 None
App. No.
13/019,644
Abstract

The present specification provides a method, device and system to allow a plurality of devices and recommendation engines to participate in generating a media playlist. Playlist recommendations can be augmented with related yet novel content that is not contemplated by the recommendation engines.

Claims (46)

1 . A method for social media communications in a root electronic device comprising:

receiving an identifier for a recommendation engine configured to recommend media based on a media seed;

receiving identifiers for a set of child electronic devices;

receiving at least one media seed;

sending said at least one seed media to a recommendation engine;

receiving at least one recommended media back from said recommendation engine in response to said at least one media seed;

receiving at least one alternative recommended media to said at least one recommended media from at least one of said child electronic devices;

receiving input representing a selection of said at least one alternative recommended media; and,

sending said selection to said recommendation engine to generate at least one further recommended media based on said selection.

2 . The method according to claim 1 wherein said media comprises one or more of music, audio, video and text.

3 . The method according to claim 1 wherein the media seed comprises a plurality of works.

4 . The method according to claim 1 wherein the media seed is identified based on one or more of an artist, a title, a publisher, and a genre.

5 . The method according to claim 1 further comprising receiving at least one additional recommendation engine configured to suggest said at least one alternative recommended media.

6 . The method according to claim 1 wherein said at least one alternative recommended media from one of said child electronic devices is generated by a recommendation engine associated with said one of said child electronic devices.

7 . The method according to claim 1 further comprising automatically playing said at least one recommended media received from said recommendation engine.

8 . The method according to claim 1 further comprising automatically playing said at least one alternative recommended media that corresponds to said selection.

9 . The method according to claim 1 further comprising comprises updating a recommendation algorithm at said recommendation engine to include the alternative recommended media.

10 . The method according to claim 1 further comprising displaying identifying information about said recommended media.

11 . The method according to claim 9 wherein said media is music and said identifying information comprising one or more of an artist, an album name, a composer(s), a performer(s), lyrics, a genre, and album art work.

12 . The method according to claim 1 further comprising generating a feed cumulative of said recommended media and said alternative recommended media.

13 . The method according to claim 1 further comprising generating a feed cumulative of said recommended media and said alternative recommended media.

14 . An electronic device for social media communications comprising:

an input device;

a processor electrically coupled to said input device, said processor configured to receive an identifier for a recommendation engine configured to recommend media based on a media seed;

said processor further configured to receive electronic device identifiers for a set of child electronic devices;

said processor further configured to receive at least one media seed;

a network interface electrically coupled to said processor;

said processor further configured to send said at least one media seed to a recommendation engine via said network interface;

said processor further configured to receive at least one recommended media back from said recommendation engine in response to said at least one media seed;

said processor further configured to receive at least one alternative recommended media to said at least one recommended media from at least one of said child electronic devices;

said processor further configured to receive input from said input device representing a selection of said at least one alternative recommended media; and

said processor further configured to send said selection to said recommendation engine to generate at least one further recommended media based on said selection.

15 . The device according to claim 13 wherein said media comprises one or more of music, audio, video and text.

16 . The device according to claim 13 wherein the seed media comprises a plurality of works.

17 . The device according to claim 13 wherein the seed media is identified based on one or more of an artist, a title, a publisher, and a genre.

18 . The device according to claim 13 wherein said at least one alternative recommended media from one of said child electronic devices is generated by a recommendation engine associated with said one of said child electronic devices.

19 . The device according to claim 13 wherein said processor is further configured to generate a feed cumulative of said recommended media and said alternative recommended media.

20 . A non-transitory computer readable medium configured to maintain a plurality of programming instructions executable on a processor of a root electronic device to perform a method for social media communications, said method comprising:

receiving an identifier for a recommendation engine configured to recommend media based on a media seed;

receiving identifiers for a set of child electronic devices;

receiving at least one media seed;

sending said at least one media seed to a recommendation engine;

receiving at least one recommended media from said recommendation engine in response to said at least one media seed;

receiving at least one alternative recommended media to said at least one recommended media from at least one of said child electronic devices;

receiving input representing a selection of said at least one alternative recommended media; and

sending said selection to said recommendation engine to generate at least one further recommended media based on said selection.

Assignments (3)
CHANGE OF NAME Recorded Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034143/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2012
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028357/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2011
From: MORI, ROBERT; WILSON, JASON LUKE
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 027026/0902 →