Abstract: An intelligent synchronization tool ensures access to desired content in a manner that automatically keeps the content current on the portable media device. A variation threshold or user-specified degree of content variation may be introduced among content downloaded to a user's mobile device to prevent the user from becoming bored. Furthermore, intelligent synchronization may automatically populate the portable media device with popular content to save a user time and/or use passive monitoring techniques to ascertain a user's preferences for subsequent population.
Type:
Grant
Filed:
December 30, 2004
Date of Patent:
February 17, 2009
Assignee:
AOL LLC, a Deleware Limited Liability Company
Abstract: Communication applications may include lists of users with which a user of the application communicates. If two users of a communications application each include the other user on their user lists, an implicit trust may be established between the users. For example, if user A includes user B in her list and user B includes user A in his list, then it may be determined that each user knows and/or trusts the other user. As a result, a connection or communications pathway may be automatically created between the client devices of the users to facilitate communications between the users based on the implicit trust.
Type:
Grant
Filed:
July 24, 2007
Date of Patent:
February 10, 2009
Assignee:
AOL LLC, a Deleware Limited Liability Company
Abstract: A song and ad scheduler supporting clip-based and stream-based scheduling of multimedia items generates several hours of schedule in advance. Having multiple channel capability, the scheduler uses as inputs: the channel, associated playlists associated, rotation pattern for the channel, and associated programming rules to produce a schedule of multimedia items for the channel. Initially, the scheduler produces a schedule for each channel of predetermined length; then it periodically revisits the channel to add more songs, keeping the schedule to the desired length. Length of the initial playlist is configurable. The scheduler uses a producer-consumer model for distributing work. Producer threads periodically scan the system for work to be done. When a producer thread encounters work to be done, e.g. adding to the schedule of a channel, the producer thread places a work request into a queue. Worker threads consume the work requests by fulfilling the requested work.
Type:
Grant
Filed:
December 12, 2003
Date of Patent:
August 12, 2008
Assignee:
AOL LLC, a Deleware Limited Liability Company
Inventors:
Mangesh Madhukar Gondhalekar, Rajesh Viswanathan, Shailesh Prakash, Stephen Loomis, James Patrick Van Huysse, Cameo Dawn Carlson