摘要:
Methods, systems, and computer program products are provided for token-based content subscription. Embodiments include receiving a request for content subscription; receiving from a user a subscription token; and delivering content to a device associated with the subscription token.
摘要:
An embodiment of the invention provides a method for the centralized management of mobile assets. A central repository of assets is built, wherein the central repository includes a private asset section and a public asset section. The private asset section is only accessible to subscribers of the private asset section. A processor automatically pushes at least one base asset from the central repository onto a mobile device of the subscriber. The base assets are selected by an administrator of the central repository of assets, an employer of the subscriber, and/or an employee of subscriber's company. The base assets are selected based on attributes of the subscriber, the mobile device of the subscriber, and/or popularity of assets. In response to a search query for a requested asset by a user, the processor pushes the requested asset from the central repository onto the mobile device of the user.
摘要:
Methods, systems, and computer program products are provided for providing disparate content as a playlist of media files for rendering on a portable media player. Embodiments include aggregating content of disparate data formats from disparate data sources, wherein the aggregated content is in a data format incompatible with the portable media player; assigning a portion of the aggregated content to a channel; creating a plurality of media files including the portion of the aggregated content assigned to the channel, the media files being in a data format compatible with the portable media player; and storing the plurality of media files as a playlist.
摘要:
Computer-implemented methods, systems, and computer program products are provided for recasting search engine results as a motion picture with audio. Embodiments include identifying a search engine query; providing to a search engine the query; receiving from the search engine the results of the query; retrieving a plurality of legacy web pages in dependence upon the results; identifying audio objects in the plurality of legacy web pages for audio rendering; identifying video objects in the plurality of legacy web pages for motion picture rendering; associating one or more of the video objects for motion picture rendering with one or more of the audio objects for audio rendering; determining in dependence upon the selected audio objects and video objects a duration for the motion picture; selecting audio events for rendering the audio objects identified for audio rendering; selecting motion picture video events for rendering the video objects identified for motion picture rendering; assigning the selected audio events and the selected motion picture video events to playback times for the motion picture; rendering, with the selected audio events at their assigned playback times, the audio content of the each of the audio objects identified for audio rendering; rendering, with the selected motion picture video events at their assigned playback times, the video content of the video objects identified for motion picture rendering; and recording in a multimedia file the rendered audio content and motion picture video content.
摘要:
Computer-implemented methods, systems, and computer program products are described for recasting a web page as a multimedia playlist. Embodiments include receiving an identification of a web page to be recast; creating a plurality of multimedia files including content derived from the web page; and creating a playlist including the multimedia files.
摘要:
Methods, systems, and computer program products are provided for asynchronous communications regarding the subject matter of a media file stored on a handheld recording device. Embodiments include interrupting, at an interruption playback time, playback of the media file; receiving from a user, speech regarding the subject matter of the media file; recording the speech in a second media file on the handheld recording device; associating the second media file with the subject matter of the interrupted media file; storing the second media file for transmission; and resuming playback of the interrupted media file at the interruption playback time.
摘要:
A computer identifies audio objects in a web page and video objects in the web page based, at least in part, on markups in the web page. Layout locations of the video objects and the audio objects are determined. The layout locations correspond to display locations in a web browser. One or more of the video objects is associated with one or more of the audio objects based, at least in part, on the layout locations. Playback times are determined for the video objects and the audio objects based, at least in part, on association between the one or more of the video object with one or more of the audio objects. Content of each of the video objects is rendered with content of associated ones of the audio objects in accordance with the playback times. Recording, as the motion picture with audio, the rendering of the content.
摘要:
A method, system, and computer program for determining the number of passengers riding on a vehicle in real time is presented. A total weight of passengers on the vehicle is divided by an estimated weight of each of the passengers to estimate how many passengers are on the vehicle in real time.
摘要:
Methods, systems, and computer program products are provided for blogcasting. Embodiments include receiving, by a blog management system, a blog entry, the blog entry comprising speech recorded on a handheld recording device in a media file; converting the recorded blog entry to text; identifying, in dependence upon the text, blog content; and publishing the blog content.
摘要:
Methods, systems, and computer program products are provided for supplementing audio recorded in a media file. Embodiments include receiving a media file; identifying the subject matter of audio portion of the media file; identifying supplemental content for supplementing the subject matter recorded in the audio portion of the media file; and inserting in the media file markup for rendering the supplemental content.