Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Modulation circuit with integrated microelectro-mechanical system (MEMS) components
Patent Number: 7,417,511 Issued on 08/26/2008 to Menke

Title: Direct digital interpolative synthesis
Patent Number: 7,417,510 Issued on 08/26/2008 to Huang

Title: Spread spectrum modulation of a clock signal for reduction of electromagnetic interference
Patent Number: 7,417,509 Issued on 08/26/2008 to Kultgen

Title: Multiple RF path amplifiers
Patent Number: 7,417,508 Issued on 08/26/2008 to Quaglietta

Title: Bias circuit for power amplifier having a low degradation in distortion characteristics
Patent Number: 7,417,507 Issued on 08/26/2008 to Yamamoto,   et al.

Title: Amplifier having switchable negative feedback
Patent Number: 7,417,506 Issued on 08/26/2008 to Klein,   et al.

Title: CMOS amplifiers with frequency compensating capacitors
Patent Number: 7,417,505 Issued on 08/26/2008 to Forbes,   et al.

Title: Startup and shutdown click noise elimination for class D amplifier
Patent Number: 7,417,504 Issued on 08/26/2008 to Strydom,   et al.

Title: Method for high efficiency audio amplifier
Patent Number: 7,417,503 Issued on 08/26/2008 to Xu,   et al.

Title: Selectable power supply for audio amplifier
Patent Number: 7,417,502 Issued on 08/26/2008 to Cochrane

Title: Variable inductor, oscillator including the variable inductor and radio terminal comprising this oscillator, and amplifier including the variable inductor and radio terminal comprising this am
Patent Number: 7,417,501 Issued on 08/26/2008 to Fujimoto,   et al.

Title: Control of an adjustable gain amplifier
Patent Number: 7,417,500 Issued on 08/26/2008 to Arnott

Title: Gain controlled amplifier and cascoded gain controlled amplifier based on the same
Patent Number: 7,417,499 Issued on 08/26/2008 to Moon,   et al.

Title: Amplifier with feedback bridge
Patent Number: 7,417,498 Issued on 08/26/2008 to Wiegner,   et al.

Title: PWM modulator and class-D amplifier having the same
Patent Number: 7,417,497 Issued on 08/26/2008 to Lee

Title: Demodulator circuit of RFID system
Patent Number: 7,417,496 Issued on 08/26/2008 to Kang,   et al.

Title: Reconfigurable frequency filter
Patent Number: 7,417,495 Issued on 08/26/2008 to Li

Title: Voltage generator in a flash memory device
Patent Number: 7,417,493 Issued on 08/26/2008 to Lee

Title: Constant current output charge pump
Patent Number: 7,417,491 Issued on 08/26/2008 to Wu,   et al.

Title: Internal voltage generator of semiconductor integrated circuit
Patent Number: 7,417,490 Issued on 08/26/2008 to Kim

Title: Regulation circuit for inductive charge pump
Patent Number: 7,417,488 Issued on 08/26/2008 to Ahmed,   et al.

Title: Overheat detecting circuit
Patent Number: 7,417,487 Issued on 08/26/2008 to Mori

Title: Voltage-current conversion circuit, amplifier, mixer circuit, and mobile appliance using the circuit
Patent Number: 7,417,486 Issued on 08/26/2008 to Koutani,   et al.

Title: Differential energy difference integrator
Patent Number: 7,417,485 Issued on 08/26/2008 to Vecera

Title: Level shifter with boost and attenuation programming
Patent Number: 7,417,484 Issued on 08/26/2008 to Voo

Title: Wide-band wide-swing CMOS gain enhancement technique and method therefor
Patent Number: 7,417,483 Issued on 08/26/2008 to Wong,   et al.

Title: Adaptive voltage scaling for an electronics device
Patent Number: 7,417,482 Issued on 08/26/2008 to Elgebaly,   et al.

Title: Controlling signal states and leakage current during a sleep mode
Patent Number: 7,417,481 Issued on 08/26/2008 to Ahsanullah,   et al.

Title: Duty cycle correction circuit whose operation is largely independent of operating voltage and process
Patent Number: 7,417,480 Issued on 08/26/2008 to Boerstler,   et al.

Title: Duty detection circuit and method for controlling the same
Patent Number: 7,417,479 Issued on 08/26/2008 to Kitayama

Title: Delay line circuit
Patent Number: 7,417,478 Issued on 08/26/2008 to Kim,   et al.

Title: Power-on-reset circuit with output reset to ground voltage during power off
Patent Number: 7,417,476 Issued on 08/26/2008 to Hung

Title: Circuit and method for generating power up signal
Patent Number: 7,417,475 Issued on 08/26/2008 to Byeon,   et al.

Title: Clock frequency division methods and circuits
Patent Number: 7,417,474 Issued on 08/26/2008 to Jamal

Title: Multi-channel integrated circuit
Patent Number: 7,417,472 Issued on 08/26/2008 to Tumer,   et al.

Title: Voltage comparator having hysteresis characteristics
Patent Number: 7,417,471 Issued on 08/26/2008 to Gong,   et al.

Title: Phase frequency detector with a novel D flip flop
Patent Number: 7,417,470 Issued on 08/26/2008 to Riley

Title: Compensation for leakage current from dynamic storage node variation by the utilization of an automatic self-adaptive keeper
Patent Number: 7,417,469 Issued on 08/26/2008 to Cheng,   et al.

Title: Dynamic and differential CMOS logic with signal-independent power consumption to withstand differential power analysis
Patent Number: 7,417,468 Issued on 08/26/2008 to Verbauwhede,   et al.

Title: Flip-flop circuit and frequency divider using the flip-flop circuit
Patent Number: 7,417,466 Issued on 08/26/2008 to Akahori

Title: N-domino output latch
Patent Number: 7,417,465 Issued on 08/26/2008 to Lundberg,   et al.

Title: Bi-directional signal transmission system
Patent Number: 7,417,464 Issued on 08/26/2008 to Crawford

Title: Wireline transmission circuit
Patent Number: 7,417,463 Issued on 08/26/2008 to Danesh,   et al.

Title: Variable external interface circuitry on programmable logic device integrated circuits
Patent Number: 7,417,462 Issued on 08/26/2008 to Wong,   et al.

Title: Multi-standard transmitter
Patent Number: 7,417,460 Issued on 08/26/2008 to De Laurentiis,   et al.

Title: On-die offset reference circuit block
Patent Number: 7,417,459 Issued on 08/26/2008 to Wilson,   et al.

Title: Gate driving circuit and display apparatus having the same
Patent Number: 7,417,458 Issued on 08/26/2008 to Ahn,   et al.

Title: Scalable non-blocking switching network for programmable logic
Patent Number: 7,417,457 Issued on 08/26/2008 to Pani,   et al.

Title: Dedicated logic cells employing sequential logic and control logic functions
Patent Number: 7,417,456 Issued on 08/26/2008 to Verma,   et al.

Title: Programmable function generator and method operating as combinational, sequential and routing cells
Patent Number: 7,417,455 Issued on 08/26/2008 to Verma,   et al.

Title: Low-swing interconnections for field programmable gate arrays
Patent Number: 7,417,454 Issued on 08/26/2008 to Rahman,   et al.

Title: System and method for dynamically executing a function in a programmable logic array
Patent Number: 7,417,453 Issued on 08/26/2008 to Goodnow,   et al.

Title: Techniques for providing adjustable on-chip termination impedance
Patent Number: 7,417,452 Issued on 08/26/2008 to Wang,   et al.

Title: Leakage power management with NDR isolation devices
Patent Number: 7,417,451 Issued on 08/26/2008 to Kawa

Title: Testing combinational logic die with bidirectional TDI-TMS/TDO chanel circuit
Patent Number: 7,417,450 Issued on 08/26/2008 to Whetsel

Title: Wafer stage storage structure speed testing
Patent Number: 7,417,449 Issued on 08/26/2008 to Posey,   et al.

Title: System to calibrate on-die temperature sensor
Patent Number: 7,417,448 Issued on 08/26/2008 to Lim,   et al.

Title: Probe cards employing probes having retaining portions for potting in a retention arrangement
Patent Number: 7,417,447 Issued on 08/26/2008 to Kister

Title: Probe for combined signals
Patent Number: 7,417,446 Issued on 08/26/2008 to Hayden,   et al.

Title: Probing method and prober for measuring electrical characteristics of circuit devices
Patent Number: 7,417,445 Issued on 08/26/2008 to Sakagawa,   et al.

Title: Method and apparatus for inspecting integrated circuit pattern
Patent Number: 7,417,444 Issued on 08/26/2008 to Shinada,   et al.

Title: Determination of effective resistance between a power sourcing equipment and a powered device
Patent Number: 7,417,443 Issued on 08/26/2008 to Admon,   et al.

Title: Method and apparatus for testing tunnel magnetoresistive effect element, manufacturing method of tunnel magnetoresistive effect element and tunnel magnetoresistive effect element
Patent Number: 7,417,442 Issued on 08/26/2008 to Hachisuka,   et al.

Title: Methods and systems for guarding a charge transfer capacitance sensor for proximity detection
Patent Number: 7,417,441 Issued on 08/26/2008 to Reynolds

Title: Methods and systems for the rapid detection of concealed objects
Patent Number: 7,417,440 Issued on 08/26/2008 to Peschmann,   et al.

Title: Impedance conversion circuit and integrated circuit including thereof
Patent Number: 7,417,439 Issued on 08/26/2008 to Hirabayashi,   et al.

Title: Battery voltage measurement apparatus
Patent Number: 7,417,438 Issued on 08/26/2008 to Miyamoto

Title: Vehicle battery testing assembly
Patent Number: 7,417,437 Issued on 08/26/2008 to Torres

Title: Selectable tap induction coil
Patent Number: 7,417,436 Issued on 08/26/2008 to Chesser,   et al.

Title: Method for generating a homogeneous magnetization in a spatial examination volume of a magnetic resonance installation
Patent Number: 7,417,435 Issued on 08/26/2008 to Diehl

Title: Magnetic resonance imaging system with iron-assisted magnetic field gradient system
Patent Number: 7,417,434 Issued on 08/26/2008 to Overweg

Title: Method, examination apparatus and antenna array for magnetic resonance data acquisition
Patent Number: 7,417,433 Issued on 08/26/2008 to Heid,   et al.

Title: Asymmetric ultra-short gradient coil for magnetic resonance imaging system
Patent Number: 7,417,432 Issued on 08/26/2008 to Overweg

Title: Coil array for magnetic resonance imaging with reduced coupling between adjacent coils
Patent Number: 7,417,431 Issued on 08/26/2008 to Lanz,   et al.

Title: Continuous moving-table MRI contrast manipulation and/or update of scanning parameters
Patent Number: 7,417,430 Issued on 08/26/2008 to Aldefeld,   et al.

Sharing on-line media experiences Number:7,386,798 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Sharing on-line media experiences

Abstract: A lead user may share an on-line media content experience with one or more followers by identifying content of interest being experienced on the lead user system, identifying one or more followers with whom to share the content of interest, inviting the followers to experience the content of interest, and enabling the followers to access the content of interest.

Patent Number: 7,386,798 Issued on 06/10/2008 to Heikes,   et al.


Inventors: Heikes; Brian (Ashburn, VA), Frischling; William (Great Falls, VA), Love; John Thomas (Sterling, VA)
Assignee: AOL LLC (Dulles, VA)
Appl. No.: 10/330,552
Filed: December 30, 2002


Current U.S. Class: 715/752 ; 715/758
Field of Search: 715/719-721,723,722-726,748-749,727,738,753,811,745,752,758 709/205,204,227 725/135,143 707/104.1 705/10


References Cited [Referenced By]

U.S. Patent Documents
6308175 October 2001 Lang et al.
6529949 March 2003 Getsin et al.
7133896 November 2006 Ogdon et al.
2002/0002569 January 2002 Nguyen et al.
2002/0023132 February 2002 Tornabene et al.
2002/0038293 March 2002 Seiden
2002/0087348 July 2002 Decatur
2003/0009367 January 2003 Morrison
2003/0014483 January 2003 Stevenson et al.
2003/0032409 February 2003 Hutcheson et al.
2003/0149600 August 2003 Williams
2003/0182428 September 2003 Li et al.
2003/0225834 December 2003 Lee et al.
2004/0082831 April 2004 Kobashikawa et al.
2004/0088169 May 2004 Smith et al.
2004/0103427 May 2004 Fritsche et al.
2004/0172415 September 2004 Messina et al.
2004/0249846 December 2004 Randall et al.
2005/0010470 January 2005 Marino
2005/0198176 September 2005 Landesmann
2005/0222846 October 2005 Tomes
2006/0116982 June 2006 Samn
Primary Examiner: Sax; Steven
Attorney, Agent or Firm: Fish & Richardson P.C.

Claims



The invention claimed is:

1. A computer implemented method for enabling a lead user to share an on-line media content experience with one or more followers, the method comprising: detecting multimedia content of interest presently being experienced by a lead user on a lead user system; identifying at least one property associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system; accessing a list of one or more followers associated with the lead user; accessing, from electronic storage, information related to interests of one or more followers included on the accessed list; comparing the at least one property associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system with the information related to the interests of one or more followers included on the accessed list; based on comparison results: determining whether or not to share the detected multimedia content of interest presently being experienced by the lead user on the lead user system with one or more followers included on the accessed list, and identifying one or more followers included on the accessed list with whom to share the multimedia content of interest presently being experienced by the lead user on the lead user system conditioned on determining to share the detected multimedia content of interest presently being experienced by the lead user on the lead user system with one or more followers included on the accessed list; inviting the identified followers to experience the multimedia content of interest presently being experienced by the lead user on the lead user system; and enabling the identified followers to access the multimedia content of interest presently being experienced by the lead user on the lead user system.

2. The method of claim 1 wherein detecting the multimedia content of interest comprises detecting media content being streamed to the lead user system.

3. The method of claim 1 wherein detecting the multimedia content of interest comprises automatically detecting the multimedia content at the lead user system.

4. The method of claim 1 wherein detecting the multimedia content of interest comprises receiving an indication that multimedia content of interest is being experienced by the lead user on the lead user system.

5. The method of claim 1 wherein identifying one or more followers comprises selecting, without human intervention, the one or more followers from the accessed list based on comparison results.

6. The method of claim 5 wherein selecting, without human intervention, the one or more followers comprises selecting the one or more followers based on an electronic matching between the at least one property of the multimedia content and an interest of the follower.

7. The method of claim 5 wherein selecting the one or more followers comprises selecting the one or more followers at the lead user system.

8. The method of claim 5 wherein selecting the one or more followers comprises selecting the one or more followers by a host system.

9. The method of claim 1 wherein inviting comprises generating a personalized invitation for one or more of the followers.

10. The method of claim 1 wherein inviting comprises automatically generating an invitation at the lead user system.

11. The method of claim 1 wherein inviting comprises automatically generating an invitation by a host system.

12. The method of claim 1 further comprising sending an invitation using one of an instant message, a chat room, and an e-mail message.

13. The method of claim 1 further comprising sending an invitation without user intervention in a machine-to-machine communication.

14. The method of claim 1 wherein enabling the identified followers to access the multimedia content of interest presently being experienced by the lead user on the lead user system includes: receiving an indication of acceptance of an invitation by the identified followers, and enabling the identified followers to access the multimedia content of interest presently being experienced by the lead user on the lead user system conditioned on receipt of the indication of acceptance of the invitation by the identified followers.

15. The method of claim 1 wherein enabling the followers to access the multimedia content of interest comprises enabling the followers to access the multimedia content of interest automatically based upon a machine-to-machine communication without intervention by a follower.

16. The method of claim 1 wherein the multimedia content of interest presently being experienced by the lead user includes an on-line media experience of the lead user, further comprising providing an indication to the lead user of whether the followers are experiencing the on-line media experience of the lead user.

17. The method of claim 1 the multimedia content of interest presently being experienced by the lead user includes an on-line media experience of the lead user, further comprising providing an indication to the follower of whether the follower is sharing the on-line media experience of the lead user.

18. The method of claim 1 wherein the identified followers include a first group of identified followers, further comprising: identifying a change in multimedia content of interest being experienced by the lead user on the lead user system; identifying a second group of one or more followers with whom to share the changed multimedia content of interest, the second group of identified followers being different than the first group of identified followers; and enabling the second group of identified followers to access the changed multimedia content of interest.

19. The method of claim 18 wherein identifying the change in multimedia content of interest comprises having the lead user system automatically detect the change in multimedia content.

20. The method of claim 18 wherein identifying the change in multimedia content of interest comprises receiving an indication that changed multimedia content of interest is being experienced by the lead user on the lead user system.

21. The method of claim 18 wherein identifying the change in multimedia content of interest comprises having a host system automatically identify the change in multimedia content.

22. The method of claim 18 wherein identifying the second group of one or more followers comprises: identifying at least one property associated with the changed multimedia content of interest, at least one property associated with the changed multimedia content of interest being different than at least one property associated with the multimedia content of interest being experienced prior to the change; comparing the at least one property associated with the changed multimedia content of interest with the information related to the interests of one or more followers included on the accessed list of one or more followers associated with the lead user; and identifying the second group of one or more followers based on results of the comparison between at least one property associated with the changed multimedia content and interests of the second group of one or more followers.

23. The method of claim 18 wherein identifying the second group of one or more followers comprises having the lead user system determine the second group of one or more followers.

24. The method of claim 18 wherein identifying the second group of one or more followers comprises having the host system determine the second group of one or more followers.

25. The method of claim 18 wherein enabling the second group of identified followers to access the changed multimedia content of interest comprises enabling the second group of identified followers to automatically access the changed multimedia content based upon a machine-to-machine communication without intervention by a follower.

26. The method of claim 18 further comprising providing an indication to the lead user of whether the second group of identified followers are experiencing an updated on-line media experience of the lead user.

27. The method of claim 18 further comprising providing an indication to an updated follower included in the second group of identified followers of whether the updated follower is sharing an updated on-line media experience of the lead user.

28. The method of claim 1, wherein the at least one property reveals a category to be associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system.

29. The method of claim 28, wherein the information related to interests of one or more followers included on the accessed list includes categories of multimedia content with which the one or more followers included on the accessed list are interested.

30. The method of claim 29, wherein comparing the at least one property associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system with the information related to the interests of one or more followers included on the accessed list includes matching the category of the detected multimedia content of interest presently being experienced by the lead user on the lead user system with the categories of multimedia content with which the one or more followers included on the accessed list are interested.

31. The method of claim 1, wherein accessing information related to interests of one or more followers included on the accessed list includes accessing profile data for each of the followers included on the accessed list.

32. The method of claim 1, wherein the accessed list includes a list of one or more followers included on an instant messaging buddy list associated with the lead user.

33. The method of claim 32, wherein the list of one or more followers included on the instant messaging buddy list associated with the lead user includes a list of one or more followers included on the instant messaging buddy list associated with the lead user for which online presence has been detected.

34. The method of claim 1, wherein the accessed list includes a list of one or more followers associated with the lead user for which online presence has been detected.

35. The method of claim 1, wherein identifying at least one property associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system comprises identifying at least one characteristic of the detected multimedia content of interest presently being experienced by the lead user on the lead user system.

36. The method of claim 1, wherein accessing the list of one or more followers associated with the lead user comprises accessing the list of one or more followers associated with the lead user in response to detecting multimedia content of interest presently being experienced by the lead user on the lead user system.

37. The method of claim 1, wherein comparing the at least one property associated with the detected content of interest presently being experienced on the lead user system with the information related to the interests of one or more followers included on the accessed list includes comparing the at least one property associated with the detected content of interest presently being experienced on the lead user system with only information related to the one or more followers included on the accessed list.

38. The method of claim 1, wherein comparing the at least one property associated with the detected content of interest presently being experienced on the lead user system with the information related to the interests of one or more followers included on the accessed list includes comparing the at least one property associated with the detected content of interest presently being experienced on the lead user system with information related interests of only followers included on the accessed list.

39. The method of claim 1, wherein determining whether or not to share the detected content of interest presently being experienced on the lead user system with one or more followers included on the accessed list includes making a determination with respect to only followers included on the accessed list.

40. An article comprising a computer-readable storage medium having encoded thereon software for enabling a lead user to share an on-line media content experience with one or more followers, the software including instructions that, when executed by a computer, cause the computer to: detect multimedia content of interest presently being experienced by a lead user on a lead user system; identifying at least one property associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system; access a list of one or more followers associated with the lead user; access, from electronic storage, information related to interests of one or more followers included on the accessed list; compare the at least one property associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system with the information related to the interests of one or more followers included on the accessed list; based on comparison results: determine whether or not to share the detected multimedia content of interest presently being experienced by the lead user on the lead user system with one or more followers included on the accessed list, and identify one or more followers included on the accessed list with whom to share the multimedia content of interest presently being experienced by the lead user on the lead user system conditioned on determining to share the detected multimedia content of interest presently being experienced by the lead user on the lead user system with one or more followers included on the accessed list; invite the identified followers to experience the multimedia content of interest presently by the lead user on the lead user system; and enable the identified followers to access the multimedia content of interest presently being experienced by the lead user on the lead user system.

41. The article of claim 40 wherein instructions that, when executed by a computer, cause the computer to detect the multimedia content of interest comprise instructions that, when executed by a computer, cause the computer to detect media content being streamed to the lead user system.

42. The article of claim 40 wherein instructions that, when executed by a computer, cause the computer to detect the multimedia content of interest comprise instructions that, when executed by a computer, cause the computer to automatically detect the multimedia content at the lead user system.

43. The article of claim 40 wherein instructions that, when executed by a computer, cause the computer to detect multimedia content of interest comprise instructions that, when executed by a computer, cause the computer to receive an indication that multimedia content of interest is being experienced by the lead user on the lead user system.

44. The article of claim 40 wherein instructions that, when executed by a computer, cause the computer to identify one or more followers comprise instructions that, when executed by a computer, cause the computer to select, without human intervention, the one or more followers from the accessed list based on comparison results.

45. The article of claim 44 wherein instructions that, when executed by a computer, cause the computer to select the one or more followers comprise instructions that, when executed by a computer, cause the computer to select the one or more followers at the lead user system.

46. The article of claim 44 wherein instructions that, when executed by a computer, cause the computer to select the one or more followers comprise instructions that, when executed by a computer, cause the computer to select the one or more followers by a host system.

47. The article of claim 40 wherein instructions that, when executed by a computer, cause the computer to invite comprise instructions that, when executed by a computer, cause the computer to automatically generate an invitation at the lead user system.

48. The article of claim 40 wherein instructions that, when executed by a computer, cause the computer to invite comprise instructions that, when executed by a computer, cause the computer to automatically generate an invitation by a host system.

49. The article of claim 40 further comprising instructions that, when executed by a computer, cause the computer to send an invitation using one of an instant message, a chat room, and an e-mail message.

50. The article of claim 40 further comprising instructions that, when executed by a computer, cause the computer to send an invitation without user intervention in a machine-to-machine communication.

51. The article of claim 40 wherein instructions that, when executed by a computer, cause the computer to enable the followers to access the multimedia content of interest comprise instructions that, when executed by a computer, cause the computer to enable the followers to access the multimedia content of interest automatically based upon a machine-to-machine communication without intervention by a follower.

52. The article of claim 40 wherein the multimedia content of interest presently being experienced by the lead user includes an on-line media experience of the lead user, further comprising instructions that, when executed by a computer, cause the computer to provide an indication to the lead user of whether the followers are experiencing the on-line media experience of the lead user.

53. The article of claim 40 wherein the multimedia content of interest presently being experienced by the lead user includes an on-line media experience of the lead user, further comprising instructions that, when executed by a computer, cause the computer to provide an indication to the follower of whether the follower is sharing the on-line media experience of the lead user.

54. The article of claim 40 wherein the identified followers include a first group of identified followers, further comprising instructions that, when executed by a computer, cause the computer to: identify a change in multimedia content of interest being experienced by the lead user on the lead user system; identify a second group of one or more followers with whom to share the changed multimedia content of interest, the second group of identified followers being different than the first group of identified followers; and enable the second group of identified followers to access the changed multimedia content of interest.

55. An electronic system comprising: means for detecting multimedia content of interest presently being experienced by a lead user on a lead user system; means for identifying at least one property associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system; means for accessing a list of one or more followers associated with the lead user; means for accessing, from electronic storage, information related to interests of one or more followers included on the accessed list; means for comparing the at least one property associated with the detected multimedia content of interest presently being experienced by the lead user on the lead user system with the information related to the interests of one or more followers included on the accessed list; means for, based on comparison results: determining whether or not to share the detected multimedia content of interest presently being experienced by the lead user on the lead user system with one or more followers included on the accessed list, and identifying one or more followers included on the accessed list with whom to share the multimedia content of interest presently being experienced by the lead user on the lead user system conditioned on determining to share the detected multimedia content of interest presently being experienced by the lead user on the lead user system with one or more followers included on the accessed list; means for inviting the identified followers to experience the multimedia content of interest presently being experienced by the lead user on the lead user system; and means for enabling the identified followers to access the multimedia content of interest presently being experienced by the lead user on the lead user system.

56. The electronic system of claim 55 wherein means for identifying the multimedia content of interest comprises means for detecting media content being streamed to the lead user system.

57. The electronic system of claim 55 wherein means for identifying one or more followers comprises means for selecting, without human intervention, the one or more followers from the accessed list based on comparison results.

58. The electronic system of claim 55 further comprising means for sending an invitation using one of an instant message, a chat room, and an e-mail message.

59. The electronic system of claim 55 further comprising means for sending an invitation without user intervention in a machine-to-machine communication.

60. The electronic system of claim 55 wherein means for enabling the followers to access the multimedia content of interest comprises means for enabling the followers to access the multimedia content of interest automatically based upon a machine-to-machine communication without intervention by a follower.

61. The electronic system of claim 55 wherein the multimedia content of interest presently being experienced by the lead user includes an on-line media experience of the lead user, further comprising means for providing an indication to the lead user of whether the followers are experiencing the on-line media experience of the lead user.

62. The electronic system of claim 55 wherein the multimedia content of interest presently being experienced by the lead user includes an on-line media experience of the lead user, further comprising means for providing an indication to the follower of whether the follower is sharing the on-line media experience of the lead user.

63. The electronic system of claim 55 wherein the identified followers include a first group of identified followers, further comprising: means for identifying a change in multimedia content of interest being experienced by the lead user on the lead user system; means for identifying a second group of one or more followers with whom to share the changed multimedia content of interest, the second group of identified followers being different than the first group of identified followers; and means for enabling the second group of identified followers to access the changed multimedia content of interest.
Description



TECHNICAL FIELD

This description relates to on-line media experiences and more particularly to sharing on-line media experiences.

BACKGROUND

On-line service providers facilitate access to information and services, allowing users to navigate to desired resources, including on-line media content.

SUMMARY

In one general aspect, a lead user may share an on-line media content experience with one or more followers by identifying content of interest being experienced on the lead user system, identifying one or more followers with whom to share the content of interest, inviting the followers to experience the content of interest, and enabling the followers to access the content of interest.

Implementations may include one or more of the following features. For example, the content of interest may be identified by detecting streaming media content being experienced on the lead user system. The content of interest may be automatically identified, and an indication may be received that content of interest is being experienced on the lead user system.

Identifying the content of interest may also include identifying a change in the content of interest being experienced on the lead user system. The lead user system or the host system may automatically identify the change in content. For example, an indication may be received that changed content of interest is being experienced on the lead user system.

Identifying one or more followers includes selecting the one or more followers from a list of followers. For example, one or more followers may be selected based on a matching between the content and interests of the follower. The follower may be selected at the lead user system or the host system.

Also, one or more updated followers with whom to share changed content of interest may be identified. Updated followers may be identified based on a matching between the changed content and interests of the updated followers. Further, updated followers may be identified at the lead user system or the host system.

Generating the invitation includes generating a personalized invitation for one or more of the followers. The invitation may be generated automatically at the lead user system or by the host system. The invitation may be sent by, for example, an instant message, a chat room, or an e-mail message. Also, the invitation may be sent without user intervention in a machine-to-machine communication.

The followers may be enabled to access the content of interest automatically based upon a machine-to-machine communication without intervention by the follower. The updated followers may also be enabled to access changed content of interest. For example, updated followers may be enabled to automatically access the changed content based upon a machine-to-machine communication without intervention by the follower.

An indication of acceptance of the invitation by the followers may be received. Also or alternatively, an indication may be provided to the lead user of whether the followers are experiencing the on-line media experience of the lead user, and/or an indication may be provided to the follower of whether the follower is sharing the on-line media experience of the lead user. Further, an indication may be provided to the lead user of whether the updated followers are experiencing the changed content of the on-line media experience of the lead user, and an indication may be provided to the updated follower of whether the updated follower is sharing the changed content of the on-line media experience of the lead user.

Aspects of the shared on-line media experiences may be implemented by an apparatus and/or by a computer program stored on a computer readable medium. The computer readable medium may comprise a disc, a client device, a host device, and/or a propagated signal. In addition, aspects of the shared on-line media experiences may be implemented in a client/host context or in a standalone or offline client device.

Other features will be apparent from the following description, including the drawings, and from the claims.

DESCRIPTION OF DRAWINGS

FIGS. 1-4 are block diagrams of an exemplary communications system.

FIGS. 5 and 12 are flow charts of exemplary processes that may be implemented by systems such as those of FIGS. 1-4.

FIGS. 6-11 and 13-15 are illustrations of different graphical user interfaces that may be implemented by systems such as those of FIGS. 1-4 when executing processes such as those of FIGS. 5 and 12.

Like reference symbols in the various drawings indicate like elements. For brevity, several elements in the figures described below are represented as monolithic entities. However, as would be understood by one skilled in the art, these elements each may include numerous interconnected computers and components designed to perform a set of specified operations and/or may be dedicated to a particular geographic region.

DETAILED DESCRIPTION

A user (e.g., a lead user) may desire to share with one or more other users (e.g., followers) various on-line media content experiences, such as viewing images and listening to sounds which may be made available by accessing on-line streaming media content or otherwise. The lead user may send one or more followers an invitation to experience the same on-line media content that the lead user is experiencing. The invitation may include a uniform resource locator (URL) or other identifier that is associated with the online media being experienced at the lead user, enabling relatively easy acceptance by a recipient follower. The invitation may be delivered to the recipient follower using a communications application or protocol such as, for example, instant messaging, chat, or e-mail. The invitation may be sent manually by the lead user or the invitation may be sent automatically by the lead user or by a host system. In an example of automatic operation, the invitation may be sent automatically by the lead user or by a host system when a match is detected between the interests of one or more followers and the content type of the on-line media being experienced by the lead user. If the invitation is accepted by a follower, the on-line media content being experienced by the lead user also is experienced by the follower. Thereafter, if the on-line media being experienced by the lead user changes to different on-line media content, a change notification will be sent from the lead user system to the follower system. Based on this notification, the follower system may change such that the follower will experience the new on-line media content being experienced by the lead user, either without follower input in response to the notification or with follower input that is elicited based on the notification.

For illustrative purposes, FIGS. 1 and 2 show an example of a communications system for implementing techniques for transferring electronic data.

Referring to FIG. 1, a communications system 100 is capable of delivering and exchanging data between a client system 105, including a lead user system or a follower system, and a host system 110 through a communications link 115. The client system 105 typically includes one or more client devices 120 and/or client controllers 125, and the host system 110 typically includes one or more host devices 135 and/or host controllers 140. For example, the client system 105 or the host system 110 may include one or more general-purpose computers (e.g., personal computers), one or more special-purpose computers (e.g., devices specifically programmed to communicate with each other and/or the client system 105 or the host system 110), or a combination of one or more general-purpose computers and one or more special-purpose computers. The client system 105 and the host system 110 may be arranged to operate within or in concert with one or more other systems, such as, for example, one or more LANs ("Local Area Networks") and/or one or more WANs ("Wide Area Networks").

The client device 120 and the host device 135 generally are capable of executing instructions under the command of, respectively, a client controller 125 and a host controller 140. The client device 120 and the host device 135 are connected to, respectively, the client controller 125 and the host controller 140 by, respectively, wired or wireless data pathways 130 and 145, which are capable of delivering data.

The client device 120, the client controller 125, the host device 135, and the host controller 140 typically each include one or more hardware components and/or software components. An example of a client device 120 or a host device 135 is a general-purpose computer (e.g., a personal computer) or software on such a computer capable of responding to and executing instructions in a defined manner. Other examples include a special-purpose computer, a workstation, a server, a device, a component, other physical or virtual equipment or some combination of these capable of responding to and executing instructions. The client device 120 and the host device 135 may include devices that are capable of establishing peer-to-peer communications.

An example of client controller 125 or host controller 140 is a software application loaded on the client device 120 or the host device 135 for commanding and directing communications enabled by the client device 120 or the host device 135. Other examples include a program, a piece of code, an instruction, a device, a computer, a computer system, or a combination of these for independently or collectively instructing the client device 120 or the host device 135 to interact and operate as described. The client controller 125 and the host controller 140 may be embodied permanently or temporarily in any type of machine, component, physical or virtual equipment, storage medium, or propagated signal capable of providing instructions to the client device 120 and the host device 135.

The communications link 115 typically includes a delivery network 160 that provides direct or indirect communication between the client system 105 and the host system 110, irrespective of physical separation. Examples of a delivery network 160 include the Internet; the World Wide Web; WANs; LANs; analog or digital wired and wireless telephone networks (e.g., Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN), and Digital Subscriber Line (xDSL)); radio, television, cable, or satellite systems; and other delivery mechanisms for carrying data. The communications link 115 may include communication pathways 150 and 155 that enable communications through the one or more delivery networks 160 described above. Each of the communication pathways 150 and 155 may include, for example, a wired, wireless, cable or satellite communication pathway.

FIG. 2 illustrates a communications system 200 including a client system 105 communicating with a host system 110 through a communications link 115. The client system 105 includes a client device 120 that typically includes a general-purpose computer 270 having an internal or external memory 272 for storing data and programs such as an operating system 274 (e.g., DOS, Windows.TM., Windows 95.TM., Windows 98.TM., Windows 2000.TM., Windows Me.TM., Windows XP.TM., Windows NT.TM., OS/2, or Linux) and one or more application programs. Examples of application programs include authoring applications 276 (e.g., word processing programs, database programs, spreadsheet programs, or graphics programs) capable of generating documents or other electronic content; client applications 278 (e.g., America Online (AOL) client, CompuServe client, AOL Instant Messenger (AIM) client, an interactive television (ITV) client, an internet service provider (ISP) client, or an instant messaging (IM) client) capable of communicating with other computer users, accessing various computer resources, and viewing, creating, or otherwise manipulating electronic content; and browser applications 280 (e.g., Netscape's Navigator or Microsoft's Internet Explorer) capable of rendering standard Internet content and other content formatted according to standard protocols such as the Hypertext Transfer Protocol (HTTP).

Several communications applications and protocols, such as instant messaging or chat, may be used by communications system 200. Typically, instant messaging (IM) communications involve an instantaneous or nearly instantaneous communication between two users, where each user is able to transmit, receive and display communicated information. Additionally, IM communications involve the display and perception of on-line presence information regarding other selected users ("buddies"). The IM communications may be machine-to-machine communications that occur without intervention by or communication through an instant messaging server after a communication session is established or authentication is performed. Examples of IM communications exist over AIM (America Online Instant Messenger), AOL (America Online) Buddy List and Instant Messages, Yahoo Messenger, MSN Messenger, and ICQ, among others. Although some examples of sharing on-line media experiences are discussed below using IM applications, other implementations provide similar functionality in platforms and on-line applications such as chat or e-mail.

Chat communications typically involve an instantaneous or nearly instantaneous communication between two or more users in a "chat room," where each user is able to transmit, receive and display communicated information. Additionally, chat communications may involve the display and perception of on-line presence information regarding other selected participants in the chat room. However, chat communications may occur in the absence of on-line presence information. The chat communications may be machine-to-machine communications that occur without intervention by or communication through a chat server after a communication session is established or authentication is performed. Examples of chat communications exist over AOL (America Online) and CompuServe, among others.

One or more of the application programs may be installed on the internal or external storage 272 of the general-purpose computer 270. Alternatively, in another implementation, the client controller 125 may access application programs externally stored in and/or performed by one or more device(s) external to the general-purpose computer 270.

The general-purpose computer 270 also includes a central processing unit 282 (CPU) for executing instructions in response to commands from the client controller 125, and a communication device 284 for sending and receiving data. One example of the communication device 284 is a modem. Other examples include a transceiver, a set-top box, a communication card, a satellite dish, an antenna, a network adapter, or some other mechanism capable of transmitting and receiving data over the communications link 115 through a wired or wireless data pathway 150. The general-purpose computer 270 optionally includes a television ("TV") tuner 286 for receiving television programming in the form of broadcast, satellite, and/or cable TV signals. The TV tuner 286 permits the client device 120 to selectively and/or simultaneously display network content received by communications device 284 and TV programming content received by the TV tuner 286.

The general-purpose computer 270 may include an input/output interface 288 that enables wired or wireless connection to various peripheral devices 290. Examples of peripheral devices 290 include, but are not limited to, a mouse 291, a mobile phone 292, a personal digital assistant (PDA) 293, an MP3 player (not shown), a keyboard 294, a display monitor 295 with or without a touch screen input, a TV remote control 296 for receiving information from and rendering information to users, and an audiovisual input device 298.

Although FIG. 2 illustrates devices such as a mobile telephone 292, a PDA 293, and a TV remote control 296 as being peripheral with respect to the general-purpose computer 270, other implementations may have such devices themselves include the functionality of the general-purpose computer 270 and operate as the client device 120. For example, the mobile phone 292 or the PDA 293 may include computing and networking capabilities and may function as a client device 120 by accessing the delivery network 160 and communicating with the host system 110. Furthermore, the client system 105 may include one, some or all of the components and devices described above.

FIG. 3 illustrates a communications system 300 including a lead user system 305A communicating with a follower system 305B and an IM host system 310 through a communication link 115. Such a communications system 300 may be available to users of IM service providers, such as, for example, AIM, ICQ, Yahoo Messenger, and Microsoft Messenger.

The IM host system 310 may have characteristics similar to those described above with respect to the host system 110, the lead user system 305A and the follower system 305B have characteristics similar to those described above with respect to the client system 105, and the lead user system 305A and the follower system 305B include communication software to enable users of the client systems to access the IM host system 310.

The IM host system 310 may support IM services irrespective of a lead user's network or Internet access. Thus, the IM host system 310 may allow users to send and receive IMs, regardless of whether they have access to any particular ISP. The IM host system 310 also may support associated services, such as administrative matters, advertising, directory services, chat, and interest groups related to the IM. The IM host system 310 has an architecture that enables the devices (e.g., servers) within the IM host system 310 to communicate with each other. To transfer data, the IM host system 310 employs one or more standard or exclusive IM protocols.

To access the IM host system 310 to begin an IM session in the implementation of FIG. 3, the lead user system 305A establishes a connection to the IM host system 310. Once a connection to the IM host system 310 has been established, the lead user system 305A may directly or indirectly transmit data to and access content from the IM host system 310. By accessing the IM host system, a lead user can use the IM client application to view whether particular users ("buddies") are on-line, exchange IMs with particular buddies, participate in group chat rooms, trade files such as pictures, invitations or documents, find other buddies with similar interests, get customized information such as news and stock quotes, and search the Web. Follower system 305B may be similarly manipulated to establish contemporaneous connection with IM host system 310.

Once connectivity is established, a lead user who is using lead user system 305A views whether a follower using follower system 305B is on-line and able to receive IMs. If the follower is on-line, the lead user may exchange IMs with the follower.

In one implementation, the IMs sent between lead user system 305A and follower system 305B are routed through IM host system 310. In another implementation, the IMs sent between lead user system 305A and follower system 305B are routed through a third party server (not shown), and, in some cases, also are routed through IM host system 310. In yet another implementation, the IMs are sent directly between lead user system 305A and follower system 305B.

FIG. 4 illustrates a communications system 400 including a lead user system 305A communicating with a follower system 305B and an IM host system 310 through a communication link 115. System 400 illustrates a possible implementation of the communications system 300 of FIG. 3.

In system 400, the IM host system 310 includes a login server 470 for enabling access by users and routing communications between the lead user system 305A, the follower system 305B, and other elements of the IM host system 310. The IM host system 310 also includes an IM server 490. To enable access to and facilitate interactions with the IM host system 310, the lead user system 305A and the follower system 305B may include communication software, such as, for example, an OSP client application and/or an IM client application.

As described with respect to FIG. 3, the IM host system 310 may support IM services irrespective of a lead user's network or Internet access. Thus, the IM host system 310 may allow users to send and receive IMs regardless of whether they have access to any particular ISP. The IM host system 310 also may support associated services, such as administrative matters, advertising, directory services, chat, and interest groups related to the IM. The IM host system 310 has an architecture that enables the devices (e.g., servers) within the IM host system 310 to communicate with each other. To transfer data, the IM host system 310 employs one or more standard or exclusive IM protocols.

The lead user system 305A may establish a connection to the login server 470 in order to access the IM host system 310 and begin an IM session. The login server 470 typically determines whether the particular lead user is authorized to access the IM host system 310 by verifying the lead user's identification and password. If the lead user is authorized to access the IM host system 310, the login server 470 usually employs a hashing technique on the lead user's screen name to identify a particular IM server 490 within the IM host system 310 for use during the lead user's session. The login server 470 provides the lead user system 305A with the IP address of the IM server 490, gives the lead user system 305A an encrypted key, and breaks the connection. The lead user system 305A then uses the IP address to establish a connection to the particular IM server 490 through the communications link 115, and uses the encrypted key to obtain access to the IM server 490. Typically, the lead user system 305A is able to establish an open TCP connection to the IM server 490. The follower system 305B establishes a connection to the IM host system 310 in a similar manner.

In one implementation, the lead user system 305A may directly or indirectly transmit data to and access content from the IM server 490 once a connection to the IM server 490 has been established. By accessing the IM server, a lead user can leverage the IM client application to determine whether particular users ("buddies" or potential followers) are on-line, exchange IMs with particular buddies, participate in group chat rooms, trade files such as pictures, invitations or documents, find other buddies with similar interests, get customized news and stock quotes, and search the Web. For example, a lead user who is using lead user system 305A may view whether a buddy using follower system 305B is on-line, and if so, may exchange IMs with that buddy.

The IMs sent between lead user system 305A and follower system 305B may be routed through IM host system 310, routed through a third party server (not shown, or the IMs may be sent directly between lead user system 305A and follower system 305B.

The IM host system 310 may include a user profile server (not shown) connected to a database (not shown) for storing large amounts of user profile data. The user profile server may be used to enter, retrieve, edit, manipulate, or otherwise process user profile data. In one implementation, a user's profile data includes, for example, the user's screen name, buddy list, geographic location, and identified interests, including interests in various categories of on-line media. The lead user or the follower may enter, edit and/or delete profile data using an installed IM client application on the lead user system 305A or on the follower system 305B to interact with the user profile server.

Because the user's data are stored in the IM host system 310, the lead user and the follower do not have to reenter or update such information in the event that the lead user or the follower accesses the IM host system 310 using a new or different lead user system 305A or follower system 305B. Accordingly, when, for example, the lead user accesses the IM host system 310, the IM server 490 can instruct the user profile server to retrieve the lead user's profile data from the database and to provide, for example, the lead user's buddy list to the IM server 490. Alternatively, user profile data may be saved locally on the lead user system 305A.

Systems similar to those shown by FIGS. 3 and 4 may be used to enable similar functionality with respect to non-IM communications schemes, for example, such as the typed described with respect to FIG. 2.

Referring to FIGS. 5 and 12, the lead user system 305A, the follower system 305B, and the host system 110 interact according to exemplary procedures 500 and 1200 to share the on-line media content experiences of a lead user with one or more followers. The procedures 500 and 1200 may be implemented by any type of hardware, software, device, computer, computer system, equipment, component, program, application, code, storage medium, or propagated signal. Furthermore, although not shown in FIGS. 5 and 12, the lead user system 305A, the follower system 305B, and the host system 110 may be directly or indirectly interconnected through known or described delivery networks, examples of which are described with respect to network 160. The procedures 500 and 1200 may be implemented in a client/host context, or a standalone or offline client context. The on-line media content experiences may be shared by the standalone/offline device and may be accessed or updated through a remote device in a non-client/host environment, such as, for example, a LAN server serving an end user or a mainframe serving a terminal device. Thus, the procedures 500 and 1200 described below may be implemented for an OSP, ISP, browser and/or other software program, such as programs for playing on-line media (media players), instant messaging, chat, electronic mail and stand-alone browsers.

Procedures 500 and 1200 generally involve sharing on-line media content experiences of a lead user with one or more followers. While some functions of procedures 500 and 1200 may be performed entirely by the lead user system 305A or the follower system 305B, other functions may be performed by the host system 110 or the collective operation of the lead user system 305A, the follower system 305B, and/or the host system 110. The host system 110 may be, for example an IM host system 310.

Referring to FIG. 5, in the procedure 500, the lead user system 305A and the host system 110 are physically and/or logically connected (step 505). For instance, lead user system 305A may connect to the host system 110 across a network (e.g., network 160) by supplying a lead user identification and password to a server (e.g., a login server) in order to obtain access to the host system 110.

One or more presence states or state changes is provided by the host system 110 to the lead user system 305A for each of several followers designated by the lead user (step 510). In an IM context, followers may be designated by the lead user by including them on a buddy list. For the designated followers, the host system 110 detects the login state or a change in login state, such as, for example, when a follower signs out, is inactive for a period of time, becomes active after having been inactive for a period of time, indicates an ability to receive instant messages, or indicates an inability to receive instant messages. The host system 110 also may store and update the presence state of the designated followers, and further may provide updated presence state information to the lead user system 305A.

On-line media content being experienced (i.e., being played or otherwise being made perceptible to the user) on the lead user system 305A then is identified (step 515). The on-line media content may be identified manually by the lead user, for example, by the lead user experiencing on-line media content played on the lead user system 305A. The on-line media content may also be identified automatically by the lead user system 305A or may be identified automatically by the host system 110. For example, the host system may be provided with an indication that on-line media content of interest is being experienced on the lead user system 305A, or the host system may be provided with the identity of the content being experienced on the lead user system 305A and the host systems may make a determination as to whether that content is content of interest.

The on-line media content being experienced on the lead user system 305A may be rendered through an application program such as a media player or a web browser. As discussed above, it may include images and sounds, including streaming images and sounds, such as, for example, photographs, audio content, and video content. Also, as discussed above, a uniform resource locater (URL) or another identifier may be associated with the on-line media content to assist a user in locating and accessing the media content.

FIG. 6 illustrates one particular scenario in which an application can be used as a basis for identifying on-line media content of interest. In particular, FIG. 6 illustrates one example of a user interface (UI) 600 that may be presented to a lead user for enabling the lead user to experience on-line media content. The UI 600 includes a media player 605 configured to access the on-line media content and make it perceivable to the lead user. In general, the UI 600 is rendered on the lead user system 305A using software stored on the lead user system 305A. The on-line media content to be experienced by the lead user may be stored on the lead user system 305A, on the host system 110, or on a different host system 110, such as a host system of an authorized partner or on a server accessible through the Internet.

As shown, the media player 605 includes a window 610 that displays the on-line media content currently being experienced 612 and a play list of media content 614 that may include content previously experienced, content currently being experienced, and content scheduled to be experienced in the future. In the example of FIG. 6, the media content currently being experienced 612 is a song 616, and the play list includes the song 616 currently being experienced and a different song 618 scheduled to be experienced next. The media play 605 also includes controls 615 for enabling the user to control the experience of the on-line content, such as controls for starting, stopping, fast forwarding, and rewinding the content.

The UI 600 also includes a list of followers 620, and the lead user may wish to share the on-line media content experience with one or more of the followers on the list of followers 620. As show, the list of followers 620 is a buddy list in an instant messaging context, and shows at least two buddies currently on-line, Follower1 622 and Follower2 624.

As discussed above, on-line media content of interest may be automatically identified by the lead user system 305A, and may be associated with a category from a predefined list of categories. For example, the lead user system may identify the playing of a song 616 by a media player 605 running on the lead user system. The song 616 may have an associated first URL that is used by the media player 605 to retrieve the song 616 and play the song 616 for the lead user. The song may be classified in a category (i.e., music), and may also be further classified in other categories such as entertainment or sub-categories such as classical, jazz, country or rock music. The on-line media content may be categorized, for example, by the lead user, by a follower, by the host system 110, a host other than host system 110, or by another user or device. In one implementation, the content of interest being experienced is reported to the host system 110 by


Free Web Sudoku Puzzles.
Solve with your browser.
4         1   8  
2   9       4   7
5     7 4 2   9  
            7 5  
        8        
  3 4            
  5   3 6 9     4
9   2       5   3
  4   5         1
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!