摘要:
Disclosed herein are methods and systems for initiating communications with contacts based on a communication specification. According to an aspect, a method may include receiving a communication specification. The communication specification may include identification of one or more contacts, a communication persistence parameter, a geographic location, an event, a date, and a communication channel. The method may also include determining one or more contacts based on the communication specification. Further, the method may include initiating multiple communications with the contacts via at least one communication channel. A communication channel may be a telephone call, an email, a text message, an instant message, and the like.
摘要:
A system and method are provided for creating collaborative content tracks to be presented to a user concurrently with a media presentation such as a movie, an episode of a television series, a song, or the like. Each time a user selects and plays a media presentation, user events describing actions taken by the user while viewing or listening to the media presentation are collected and provided to a Collaborative Content Track (CCT) server. The user events may include user events occurring on a primary media playback system, user events occurring on associated secondary user devices, or a combination thereof. In this manner, the CCT server obtains user events for each of a number of media presentations. Based on the user events, the CCT server may generate CCTs for any one of the media presentations to be presented to a user concurrently with the media presentation.
摘要:
Systems and methods are provided for creation and management of an active playlist having dynamic media item groups. A number of media items to be used for the active playlist are first identified and classified into one or more media item groups based on a primary criterion and, optionally, one or more secondary criteria to provide an underlying pool of media items for the active playlist. The active playlist is then populated with media items from the underlying pool of media items. More specifically, the active playlist is divided into media item groups corresponding to those in the underlying pool of media items. Each media item group in the active playlist is populated with a predefined number of the media items in the corresponding media item group in the underlying pool of media items. Thereafter, the media items in the media item groups of the active playlist are dynamically updated.
摘要:
A system and method are provided for accessing and managing information, or metadata, describing content residing on a number of agent devices. In general, the system includes a central node and a number of agent devices communicatively coupled by a network. In operation, the central node communicates with the agent devices to obtain content information describing content stored at the agent devices and optionally the locations of the agent devices from the agent devices. The content information and optionally the locations of the agent devices are stored in a database associated with the central node. Thereafter, the central node enables requesting nodes such as the agent devices to access the database. In addition or alternatively, the central node may provide automatic alerts to the agent devices when other agent devices matching specified criteria are available.
摘要:
Systems and methods are disclosed for forming crowds of users based on wireless contexts of corresponding mobile devices of the users. In general, wireless contexts of mobile devices of a number of users are obtained. For each mobile device, the wireless context of the mobile device includes a wireless Personal Area Network (PAN) context of the mobile device, a wireless Local Area Network (LAN) context of the mobile device, or both. The wireless contexts of the mobile devices of the users are then utilized to form crowds of users. More specifically, in one embodiment, users of mobile devices having sufficiently similar wireless contexts are determined to be in the same crowd of users.
摘要:
A system and method for third-party discovery of proximity-based services are provided. In general, a mobile device of a proximity user collects service metadata or information from service providers within its proximity via, for example, local wireless communication. The service metadata is then published to one or more third-party users. More specifically, in one embodiment, the mobile device provides the service metadata to a service discovery system. In response, the service discovery system provides the service metadata or some representation thereof to a client device of a third-party user subscribed to the service metadata. The third-party user may then be enabled to generate a service request. For example, if the service metadata is an advertisement, the third-party user may generate a service request that is provided either directly or indirectly to the mobile device asking that the advertised product or service be purchased on behalf of the third-party user.
摘要:
Systems and methods are disclosed for generating and utilizing photo advertisements (“ads”). In one embodiment, a photo check-in process is performed for a user located within a geographic check-in zone which results in a photo advertisement that is utilized as a photo check-in for the user. In another embodiment, a photo advertisement is posted as a status update for a user via a social networking service. In another embodiment, photo advertisements are created by users and stored for subsequent use in serving ad requests.
摘要:
Systems and methods are disclosed for generating and utilizing photo advertisements (“ads”). In one embodiment, a photo advertisement is posted as a status update for a user via a social networking service. More specifically, first, one or more photo ad templates are obtained for the user, where each photo ad template includes one or more photo wells. A photo advertisement is then generated based on one of the photo ad templates such that a filler image of a different one of one or more participants identified for the photo advertisement is inserted into each of the one or more photo wells in the photo ad template. The photo advertisement is then used as a status update for the user. In another embodiment, the photo advertisement is stored and subsequently used to serve ad requests.
摘要:
A media device includes a communication interface communicatively coupling the media device to one or more other media devices and a display, and a controller associated with the communication interface. The controller is adapted to access one or more templates comprising a layout of a graphical user interface (GUI). The controller further identifies one or more other media devices from which media content may be streamed and one or more media content streams available from each of the one or more media devices and determine, based upon the template and the one or more media content streams, at least one of the media content streams to display. The controller then acquires and outputs the at least one of the media content streams for display in accordance with the layout.
摘要:
A system and method for predicting a future location of a user are provided. In general, a prediction basis including crowd data describing crowds in which a user was included during a number of reoccurring time windows is generated. Each reoccurring time window may be, for example, a day of the week (i.e., Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday), a portion of a day of the week (e.g., Monday Morning, Monday Afternoon, Monday Evening, Tuesday Evening, etc.), a day of the month (e.g., 1st day of the month), a day of the year (e.g., March 25th), or the like. The prediction basis of the user is then used to predict one or more future locations of the user.