Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Connexion
Les utilisateurs de lecteurs d'écran peuvent cliquer sur ce lien pour activer le mode d'accessibilité. Celui-ci propose les mêmes fonctionnalités principales, mais il est optimisé pour votre lecteur d'écran.

Brevets

  1. Recherche avancée dans les brevets
Numéro de publicationUS20060008256 A1
Type de publicationDemande
Numéro de demandeUS 10/953,746
Date de publication12 janv. 2006
Date de dépôt29 sept. 2004
Date de priorité1 oct. 2003
Autre référence de publicationCA2540178A1, CA2851926A1, EP1676371A2, EP1676371A4, EP2293200A1, EP2312454A1, US8160495, US8700739, US9081781, US20080155057, US20080155109, US20080155129, US20080155470, US20080155634, US20080160910, US20080176540, US20080177860, US20080178238, US20080201375, US20080201376, US20080212944, US20080212945, US20080305738, US20110009051, US20110304685, WO2005034373A2, WO2005034373A3
Numéro de publication10953746, 953746, US 2006/0008256 A1, US 2006/008256 A1, US 20060008256 A1, US 20060008256A1, US 2006008256 A1, US 2006008256A1, US-A1-20060008256, US-A1-2006008256, US2006/0008256A1, US2006/008256A1, US20060008256 A1, US20060008256A1, US2006008256 A1, US2006008256A1
InventeursRobert Khedouri, Jonathan Axelrod, Harold Price
Cessionnaire d'origineKhedouri Robert K, Axelrod Jonathan N, Price Harold E
Exporter la citationBiBTeX, EndNote, RefMan
Liens externes: USPTO, Cession USPTO, Espacenet
Audio visual player apparatus and system and method of content distribution using the same
US 20060008256 A1
Résumé
A portable wireless communications subscriber audio and/or video player apparatus and system and method for selecting, requesting, downloading, and playing audio and/or video data content files from an Internet-based database server. The wireless link is preferably implemented in accordance with the WiFi protocol, which allows connectivity to the Internet by being in proximity with a local base station or WiFi hotspot (i.e., publicly available local wireless access hub connected to the Internet). The portable wireless communications subscriber audio and/or video player apparatus and system preferably include a security means for monitoring and blocking unauthorized use of the player apparatus and system. The player apparatus further preferably has the capability to communicate with other neighboring player apparatus for the purpose of exchanging content data files, playlists and personal messages.
Images(18)
Previous page
Next page
Revendications(61)
1. A method of acquiring digital media content, the method comprising:
storing a plurality of musical selections on a media storage means;
creating a list of desired media content on a portable device;
ordering musical selections on said list from said media storage means independently of whether the portable device is in communication with said media storage means; and
transmitting the musical selections to the portable device.
2. The method of claim 1 where the step of creating is accomplished through a manual selection by at least one user.
3. The method of claim 1 where the step of creating is accomplished through an automated process that comprises:
generating lists in several categories;
tabulating the categories for digital media presented to at least one user;
selecting the categories using a predetermined criteria; and
placing the selected categories on the list.
4. The method of claim 3 wherein said selecting step is based on the frequency that each category has been selected by users.
5. The method of claim 1 wherein said media categories including at least one of audio and audiovisual presentations.
6. The method of claim 5 wherein said media categories correspond of genres associated with said presentations.
7. The method of claim 5 wherein the content includes audio selections.
8. A system for storing and distributing digital media in a networked environment, the system comprising:
a content source storing content;
a user-operated device including a communications subsystem for determining when there is network connectivity to the content source and for establishing a connection to the content source when possible, using a wireless communication channel;
an authentication system in communication with the content source wherein the authentication system verifies the identity of the user to the content source;
a content selector operated by the user to make a selection from said content;
a transmitter for communicating the user selections of content to the content source; and
a receiver that receives the selected content from said content source;
wherein said content source releases the selected content to said user-operated device if said user-operated device is authenticated by said authentication system.
9. The system of claim 8 wherein said user-operated device operates without control commands from a user.
10. The system of claim 8 wherein said user-operated device includes a memory storing content lists descriptive of content available from the content source.
11. The system of claim 10 wherein said device selects content based on said content lists.
12. The system of claim 8 wherein said device communicates with said content source wirelessly.
13. The system of claim 8 wherein said content source is shared by several user-operated devices.
14. The system of claim 8 wherein said content source is another user-operated device.
15. The system of claim 8 wherein said content source generates a list indicative of its content.
16. The system of claim 15 wherein said list is downloaded to the user-operated device.
17. The system of claim 16 wherein said list is downloaded at regular intervals.
18. The system of claim 16 wherein said list is downloaded after it has been updated.
19. A method for acquiring digital media content, the method comprising:
downloading an electronic catalog of digital media content available from at least one source of digital media content;
storing the electronic catalog in a database on a local storage medium;
selecting at least one item of digital media content from the database stored on the local storage medium; and
retrieving the at least one item of digital media content from the associated source of digital media content when access to the associated source is available.
20. The method of claim 19 where the retrieving is done through a wired connection.
21. The method of claim 19 where the retrieving is done through a wireless connection.
22. The method of claim 19 further comprising:
sending a secure authentication message that identifies the user to the at least one source of digital media content;
validating the identity of the user; and
enabling the retrieval of at least one of the selected items of digital media content.
23. The method of claim 19 further comprising updating the catalog.
24. A method for sharing digital media content, the method comprising:
Identifying, by a first user, digital media of interest contained in a collection of digital media possessed by a second user;
determining when access to the collection of digital media possessed by the second user is available;
transmitting a request for the digital media content of interest; and
retrieving digital media content of interest.
25. The method of claim 24 wherein said first user has access to a content source and wherein said digital media of interest is retrieved from said content source.
26. The method of claim 24 wherein said request is sent to said second user and said digital media of interest is retrieved from said second user.
27. The method of claim 24 where the step of identifying comprises accessing a catalog of the second user on a centralized database.
28. The method of claim 27 where the centralized database includes a ranking of digital media based on published charts from widely circulated publications.
29. The method of claim 28 where the centralized database includes a ranking of digital media based on user ratings.
30. The method of claim 29 where the centralized database user rankings are clustered based on geographic location.
31. A method of claim 24 where the step of identifying comprises directly accessing the at least one second user's database.
32. The method of claim 24 wherein the step of identifying includes determining the digital media that the second user is currently accessing.
33. A method for sharing digital media content, the method comprising:
detecting, by a first device, of at least one other device;
establishing a connection to said one other device;
receiving identifiers said one other device;
displaying the received identifiers on a user interface on the first device;
accepting a user's selection of at least one of the identifiers using the user interface on the first device;
receiving a list of available media files from the at least one selected device;
displaying at least a portion of the list of available media files on the user interface on the first device;
accepting the user's selection of at least one media file from the list of available media files;
receiving the at least one media file from one of the at least one selected devices; and
verifying that said first device has sufficient rights to play each of the received media files.
34. The method of claim 33 where the network is wired.
35. The method of claim 34 where the network is wireless.
36. The method of claim 35 where the wireless network uses an IEEE 802.11 protocol.
37. The method of claim 35 where the wireless network is an ad-hoc wifi network.
38. The method of claim 33 where said list of available media files includes a music file.
39. The method of claim 33 where said list of available media files includes a play list.
40. The method of claim 33 where said list of available media files includes an image file.
41. The method of claim 33 where said list of available media files includes a video file.
42. The method of claim 33 further comprising playing the media file.
43. A wireless digital media distribution and playback system comprising:
a data communications network, at least a portion of which is a wireless network; and
a digital media player connected to the wireless network for sending and receiving a digital media file through the wireless network, said digital media including a presenter that presents at least one of an audio and an audiovisual presentation to a user from said digital media file.
44. The system of claim 43 further comprising:
at least one server coupled to the data communications network for centralized storage and distribution of digitized media.
45. The system of claim 43 wherein the digital media player incorporates a rights management system to prevent the unauthorized sending and receiving of digital media.
46. The system of claim 43 wherein said digital media file includes a segment of a presentation.
47. A networked portable media player comprising:
a network interface for sending and receiving digital media segments;
a digital storage medium coupled to the network interface for storing the digital media segments;
a rights management system coupled to the network interface for limiting access to the digital media segments;
a media decoder coupled to the digital storage medium;
a media presentation means coupled to the media decoder for presenting the digital media segments to a user;
a user interface for interaction with the user; and
a controller for managing the transfer, storage, and presentation of the digital media segments.
48. The portable media player of claim 47 where the network interface connects to a wired network.
49. The portable media player of claim 47 where the network interface connects to a wireless network.
50. The portable media player of claim 47 where the digital media segment is digitized audio.
51. The portable media player of claim 47 where the digital media segment is digitized video.
52. The portable media player of claim 47 where the digital storage medium is a semiconductor memory device.
53. The portable media player of claim 47 where the digital storage medium is a magnetic storage device.
54. The portable media player of claim 47 where the digital storage medium is an optical storage device.
55. The portable media player of claim 47 where the rights management system's permitted usage is based on a purchase.
56. The portable media player of claim 47 where the rights management system's permitted usage is based on a rental.
57. The portable media player of claim 47 where the rights management system's permitted usage is based on a lease.
58. The portable media player of claim 47 where the rights management system's permitted usage is based on barter.
59. The portable media player of claim 47 where the rights management system's permitted usage is based on a subscription.
60. A method of acquiring digital media content, the method comprising:
storing a plurality of content selections on a dedicated electronic database;
creating a list of all the available media content on such electronic database;
determining when access to said electronic database is available;
electronically transmitting a copy of such list to a plurality of user devices which is locally stored on such devices and available to users;
further electronically transmitting to such user devices any modifications the initial list;
enabling users to select for acquisition at least one item from such list;
recording such selection on the user device; and
transmitting the request for such selection from the user device to the electronic database when the device detects an available network connection;
transmitting the requested item to the user device;
storing the item locally on the device.
61. A method of acquiring digital media content, the method comprising:
storing a plurality of content selections on a dedicated electronic database;
creating a list of all available playlist subscriptions;
determining when access to said electronic database by any of a plurality of user devices is available;
electronically transmitting a copy of the list of available playlist selections to a plurality of user devices, a copy of which is locally stored on each such device and available to users;
further electronically transmitting to such user devices any modifications that are made to the initial list, which modifications are processed on the devices so as to reflect the current updated list of available playlist selections;
enabling users to select, one or more of the available playlist selections from the list displayed on the user devices, even in the absence of any available network connection;
recording such selection on the user device, and transmitting the request for such selection from the user device to the electronic database as soon as the device detects an available network connection;
electronically transmitting a specified updated playlist in accordance with each of each user's selections, along with the media content files that correspond and are indicated in the updated playlist, when the device determines it can connect to the database, and repeating this process periodically;
enabling users to access and render the playlist and content files on the device.
Description
    CROSS-REFERENCE TO RELATED APPLICATIONS
  • [0001]
    This application claims priority to provisional application Ser. No. 60/507,110 filed Oct. 1, 2003, and incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • [0002]
    a. Field of Invention
  • [0003]
    The present invention relates to the field of digital audio and video player devices that are preferably portable and receive content either from a secure subscription-based or “a-la-carte” content delivery service or from other participant devices, and more particularly to a portable player apparatus that is in wireless communications with an Internet-based file server and laterally to a peer player apparatus. The present invention also relates to a system and method for delivery and management of such content to such devices.
  • [0004]
    b. Description of the Prior Art
  • [0005]
    The development of compressed digital audio and video formats, such as the Motion Picture Experts Group—Layer 3 (MP3) audio compression standard, MPEG 21, Advanced Audio Coding (MC), ATRAC, WMA, FLAC, Ogg-Vorbis and others enabled the growth in popularity of recording, storing, transferring, and playing back digital audio and video data on computers, including personal desktop and laptop computers. In particular, compressed digital audio and video formats enabled more efficient storage and transmission of high-quality audio and video content by reducing the amount of digital data that needed to be stored and transmitted, resulting in data files that could be smaller than 1/10th of the original uncompressed digital file without unacceptably degrading the quality of the output. However, due to computational requirements, consumers were generally only able to access and use compressed and uncompressed digital audio and video on their personal laptop and desktop computers (except for conventional commercially-sold pre-recorded CDs and DVDs, which were playable on standard players connected to home stereos and the like). This severely limited portable use and access to such digital audio and video content in that it required the user to be present at or near his or her computer to see and/or hear the playback, which typically could only be through speakers and/or a screen internal to or connected to the computer and not easily transported in digital format to more favorable listening environments, such as the user's car.
  • [0006]
    More recently, relatively low-cost, lightweight, compact, portable digital media players (“DMPs”) have been developed, e.g., Rios' Karma MP3 player, and Creative's Portable Media Center. These portable devices enable consumers to transfer compressed digital audio and/or video files stored on their computers to the portable devices through the use of associated computer-based software via an external connection, such as a USB or “FireWire” cable, and to play the corresponding media on-demand through their DMPs while not in proximity to their computer. Users most commonly accessed the audio on the device by connecting headphones via a standard jack on the device, although it was also possible to connect a line-out cable to other audio output or recording devices, such as a microphone- or line-input of a standard home stereo system.
  • [0007]
    Such DMPs originally tended to rely on the use of flash memory, such as compact flash or secure digital, for the storage of audio content, and were capable of holding a maximum of approximately 0.5 to 1 gigabyte of memory. More recently, so-called “portable jukeboxes” have been introduced that can hold an estimated 10,000 songs or more of musical entertainment by including a miniature hard disk recorder in the housing of the device, which can have 40 gigabytes or more of capacity. Portable video players with even greater hard disk capacity have also been developed.
  • [0008]
    In general, conventional DMPs are capable of allowing their users to (1) transfer compressed media files from a computer to the device through the use of associated transfer management software installed on the computer and a physical connection to the computer, such as a USB cable; (2) store such compressed media files in non-destructive memory; (3) decode for playback any of a variety of compression algorithms; (4) convert a compressed or uncompressed digital file to an analog format, potentially also processing the signal to enhance the resulting sound and images; (5) process and amplify the resulting analog signal; and (6) produce high-fidelity sound and video for the user, which may be played, paused, fast-forwarded, rewound, skipped or replayed instantly and on-demand. Also, typically in the case of audio DMPs (e.g., the Rio Karma), the devices feature a relatively small digital display window that provides information regarding the audio content stored on the device, such as the title and artist, and enables viewing (and in some cases modifying) the sequence of the audio tracks that are currently stored on the device.
  • [0009]
    Disadvantageously, however, data transfer and advanced sorting and sequencing of selections are difficult or impossible for a user to accomplish unless the DMP is connected to the computer, which does not allow the user to obtain new content or to make other desirable modifications to the content stored on the DMP, such as easily modifying the sequence of the content selections stored on the device while the player device is not connected to the computer. Further, in the case of audio, these players typically do not enable a non-technical user to create and manage custom “playlists” (i.e., fixed song sequences), such that a user can easily develop and use a variety of personalized playlists for use at different times. Also disadvantageously, the display and user interface on these audio devices is typically limited in size, involves the use of multi-functional buttons which are complex for many users and is not touch-sensitive, thereby preventing non-expert users from easily viewing and modifying the listing and sequence of audio tracks stored on the DMP.
  • [0010]
    A further disadvantage of the prior art is that users are typically required to select content selections one-by-one and then to add them to the device. Such requirement creates an inconvenience for the user since typically the user may prefer variety in the programming, and in many cases may not want to create a selection-by-selection sequence of entertainment, especially in the case of music. Programmed entertainment of this sort is currently available to consumers through traditional broadcast media and through other means that generally require the use of a device connected to a wired input, such as Internet-based streaming, accessible through laptop and desktop computers (and certain specialized wired devices, such as the Streamium audio device made by Royal Philips Electronics), and digital cable television and radio services, accessible through cable-connected television sets. More recently, subscription-based commercial satellite broadcast services have been introduced, such as DirecTV for television and Sirius and XM for radio, which enable consumers to receive hours of programming by selecting among available stations.
  • [0011]
    However, in all cases involving terrestrial and satellite broadcasts, the user does not have the control to stop, start, rewind, fast-forward, replay or skip any portion of the programming. Also, neither terrestrial and satellite broadcasts, nor Internet-based media services allow the user to call up and access specific new selections on-demand on a portable device that does not have full PC functionality (e.g., a lap top) and is not connected to a wired Internet connection. Accordingly, for the convenience of receiving programming with existing DMPs, the user is required to cede control over delivered content for convenience, or will be required to choose to cede convenience for control. Further, in the case of radio-linked audio player devices, player device reception is typically limited due to physical terrain and geographic features, which can distort radio signals that in all cases need to be continuously present and stable during the audio output to provide the user with a satisfactory entertainment experience. Further, of the forms of media services (e.g., TV and radio) available, only Internet-based streaming and digital cable, each of which require the user to use a stationary wired-device for access (e.g., television set and digital cable decoding box), and satellite broadcasts, which do not permit on-demand access or control by the user, provide digital-quality output, which may be a benefit required by users.
  • [0012]
    A further disadvantage of the prior art is that a security method is not provided for content owners to enable distribution of content to users, management of the content and deletion/expiration of their content on a subscription basis using only a standalone DMP that is not reliant on the use of associated desktop or laptop computer software, while still maintaining royalty records and rights, especially against secondary party transfers. Content owners and users would also benefit from a way content can be shared laterally across peer-to-peer device transfers to other users of both the personal playlists and the media data content that may be stored in the player device in a way that is secure and that permits only authorized sharing activities. It can be appreciated by one having ordinary skill in the art that the terms “audio”, “video”, “media”, and words of similar import may be used interchangeably throughout this document to describe the relevant content, since methods of digital video content compression, storage, transfer, playback and control can be accomplished by using very similar methods and technologies and are similarly well-known by those skilled in the art. Note that “content,” as used in this document, shall accordingly mean any audio or video recording that a user may seek to access, and also shall include any other file type capable of being interpreted by a user, such as a written document stored in digital form or a digitally stored and compressed photograph, which may be similarly transferred, shared and used.
  • SUMMARY OF THE INVENTION
  • [0013]
    The present invention addresses the problems with the prior art described above. A preferred embodiment of the present invention consists of a portable wireless audio and/or video player apparatus having one or more of the following elements: a peer-to-peer audio and/or video data transfer module to allow communications with another wireless audio and/or video player apparatus; a wireless communication link to an Internet-connected base, a communication software module for requesting one or more audio and/or video data files from an Internet-based database server via the Internet-connected base station; a first security means for enabling the downloading and storage of the requested files; a second security means for the management and playing of the stored files; and one or more software modules for interfacing with a user to effect the foregoing features using a easy to understand interface.
  • [0014]
    More specifically, the player apparatus according to the present invention is able to function as a standalone device to generate, search and obtain new audio and/or video digital data files (containing content and associated metadata (as defined below)) wirelessly over the Internet, without the need to use an intervening device, such as a desktop or laptop computer that temporarily stores the content data files to be transferred to the portable device, or software that runs on a laptop or desktop computer to manage the transfer and arrangement of content on the portable device. This feature enables a non-technical user to access and use digital audio and/or video content without knowledge of how to operate a computer. Further, to overcome the limitations of the display interface of the prior art, the user interface software according to embodiments of the present invention is designed to enable more complex user functions and data organization, and to display these simply and clearly. Such user interface software permits the device to reasonably and comfortably function for the user as a standalone device while permitting the user to search for new content, manage and modify large volumes of content, and share content across a large number of potential users who may be listed by user ID or name. Moreover, the device obtains files from a server or laterally from another device without using a browser-type application.
  • [0015]
    It is also a feature of the embodiments of the present invention to provide the user with a flexible programming capability both as to time and selection for the playing of the individual audio and/or video files or groups of files. This includes allowing a user to select and play individual content selections from a broad content library stored in a network on-demand, and alternatively to request that hours of continuous programmed content be playable on demand, which programming will be updated on a periodic basis (e.g., daily), without limiting the user's ability to start, stop, rewind or fast-forward through the program.
  • [0016]
    It is also a feature of the embodiments of the present invention to provide a means for exporting the data content to one or more of a plurality of output devices, including headphones or a home or car stereo, or another storage and/or playback apparatus such as a desktop or laptop computer. Such export may be via either a wired or a wireless communications link.
  • [0017]
    It is a feature of the embodiments of the present invention to provide a portable player apparatus that is not dependent on favorable physical terrain and geographic features that are typically associated with wireless communications devices. This is mainly accomplished by the pre-storing of desired audio and/or video data and metadata content while in the presence of a communications uplink for accessing/playing at a later time, at which time a continuous wireless connection is not required for navigating the metadata database or for a satisfactory output of the stored audio and/or video content.
  • [0018]
    It is a feature of the embodiments of the present invention to provide a secure method for content owners to enable distribution of their audio and/or video content to mass-market consumers on a subscription basis.
  • [0019]
    In a preferred embodiment according to the present invention, a media distribution system preferably consists of a broadband network system for wirelessly distributing digital media files to multiple standalone portable digital media player devices in which the devices are: (1) dedicated to and optimized for searching for, receiving and playing audio and/or video files, authorized obtainment from a network or peer device, management and search of metadata and media content (even while no network or Internet connection is present), authorized playback and authorized transfer (such as to a peer device or digital computer) of digital audio and/or video files by a user; (2) capable of wirelessly transmitting and receiving audio and/or video data files at “broadband” speeds via conventional broadband protocols, such as that promulgated in the 802.11 standard, both to and from a local network which preferably includes Internet connectivity; and (3) able to communicate with an application service in order to request and download encrypted audio and/or video content and associated metadata. Each portable player device preferably includes at least a first security means that disables playback and transfer of media files, or that selectively enables such playback and transfer when a subscription service is activated. The media distribution system preferably includes one or more Internet-based database servers wherein are stored digital audio and/or video data content in compressed or uncompressed form and associated metadata (i.e., descriptive or associative data concerning the content—in the case of audio, this may include such items as length of track, name of artist, name of song, name of album, encoding format and bit rate), an Internet application server interface that communicates individually with each portable device via a secure certification/authentication link, an upload manager that ensures the secure and efficient delivery of data content files to each of the portable devices, and the communications network, thereby allowing the user to request, download, and store individual titles, groups of titles (i.e. a playlist,) and/or preprogrammed entertainment that fit particular criteria (such as genre or purpose (e.g., work-out, dancing)) on a periodic basis.
  • [0020]
    The audio and/or video content may be distributed to the portable player devices in encrypted form, capable of being played only when decrypted with a particular private digital decryption key. The portable player device (or apparatus) is preferably constructed with an internal clock that is not settable or re-settable by the user (which is a necessary part of preventing a user from avoiding the expiration and disablement of content for time-based subscriptions), but rather can only be digitally set by establishing a secure and authenticated connection to a secure subscriber network that provides it with accurate time and date information. The portable player device preferably also includes a monitoring module that records the time and date each time a content selection is played or transferred by the device. The monitoring module also preferably includes a reporting module for transferring the monitoring results to the network (via the network's upload manager) when connection is made between the portable player device and the network for any reason.
  • [0021]
    In a second embodiment according to the present invention, a portable peer-to-peer wireless communication player device for transferring audio and/or video and related files to and from a second portable peer-to-peer wireless communication player device, the portable peer-to-peer wireless communication player device preferably comprises: a wireless transceiver unit for wirelessly communicating with external devices (such as peer devices and digital computers); an audio output unit for playing audio files; a visual output unit for displaying video and/or displaying user interface information (e.g., LCD screen or other existing or hereafter created output technology, which, in the case of user interface information, may also be replaced (as is familiar to those experienced in the art) with a menu-driven audio output means); a controlling computing unit having a user input interface and a microprocessor; a digital storage means for storing digital data; and an included software method for operating the device, wherein the digital data preferably includes audio and/or video data content and playlists. Further, the audio output unit preferably includes one or more from the group consisting of speakers and headphones, and the user input unit may consist of one or more from the group consisting of buttons, keys, joysticks, toggles, switches, keyboards, touch-pads and touch-sensitive screen locations, which may include infrared, resistive, inductive and capacitive sensing means. The software may include one or more of the following modules: a communications module; a processing module; a security module; a user interface module; a resident database management module; a storage and retrieval module; and a play module.
  • [0022]
    The user input interface of the second embodiment preferably includes a set of interactive screens displayed on the video output device, further including: the steps required for selection of one or more titles in response to screen display pages in order to generate a content request list for transmitting to the audio and/or video content distribution center upload manager and database. The security module preferably includes means for interaction with upstream base station to enable the operation of the portable peer-to-peer wireless communication player device; interaction with at least one second portable peer-to-peer wireless communication player device; and expiration of audio and video content files according to a set of subscription and usage rules that may be modified through programmed changes at the network. Such rules may include, for example, prohibition on playing any subscription-based content resident on the portable device unless the network has authenticated and validated the subscription on the device within the past 30 days.
  • [0023]
    In a third embodiment according to the present invention, a portable peer-to-peer wireless communication player device for generating and wirelessly transmitting a playlist to local base station having an Internet connection to an Internet-based database server, and receiving an associated plurality of audio and/or video data content files, preferably comprises: a portable peer-to-peer wireless communication player device as in the second embodiment communicatively coupled to an Internet-based database server via a local wireless base station. In the third embodiment, the wireless communications are preferably accomplished using a WiFi protocol. The Internet-based database server: distributes stored audio and/or video content files in response to playlist transmission request after first verifying that the requesting device has an authorized subscription; sends re-enabling messages to the requesting device to reset a local security module to generate a first enabling action; sends disabling messages to the requesting device to cause the local security module to generate a disabling action if the device does not have an authorized subscription.
  • [0024]
    In a fourth embodiment according to the present invention, a secure subscription-protected communications system for distributing audio and/or video data content to a portable peer-to-peer wireless communication player device, preferably comprises: 1) a portable peer-to-peer wireless communication player device that generates a content request list via an interactive user interface or by automatically determining a list of one or more selections the user desires but which are not currently stored on the device (e.g., based on a preferred sequence of songs or videos the user has compiled (a “playlist”), only some of which are currently stored on the portable device); transmits the content request list to a local base station; receives and stores associated audio and/or video files transmitted from the local base station; transmits to and receives from, on-demand or in an automated fashion, content files from other peer-to-peer devices; displays a list of available content on the device to its user, as well as to other users who establish a wireless connection with the device; displays a list of possible content choices, even if not resident on the device, to the user; enables management of a large quantity of digital content, including the development and modification of custom playlists; plays audio and/or video files in response to user selection, if the subscription is valid; and expires content if the subscription is invalid, such that the user is not able to play the content on the device; 2) the local base station receiver that receives the content request from the peer-to-peer portable wireless communication player device; and transmits the received request to an Internet-based database server via the Internet communication link; 3) the Internet-based database server that: stores and manages a plurality of audio and/or video files that are accessible by inputting associated titles or file IDs; tracks subscription information (e.g., such as access rights and expiration timing) for a plurality of portable peer-to-peer wireless communication player devices; tracks artist proprietary material and rights; tracks usage of proprietary material on each one of the portable peer-to-peer wireless communication devices; receives the content request list from the local base station via an Internet communications connection; retrieves selected audio and/or video files indicated by the received playlist; transmits the selected audio and/or video files to the local base station for re-transmission to the portable peer-to-peer wireless communication player device; and 4) a local base station transmitter that receives transmitted audio and/or video files from an upstream database server via the Internet communication link and re-transmits the received audio and video files to the requesting portable peer-to-peer wireless communication player device.
  • [0025]
    In a fifth embodiment according to the present invention, a secure subscription-protected media distribution system for distributing audio and/or video content files to a portable peer-to-peer wireless communication player device in response to a received playlist, preferably comprises: 1) a peer-to-peer wireless communication device that: generates a user content request list via an interactive user interface (or in an automated fashion based on user preferences that the user pre-selects, and/or a predetermined set of rules or other criteria); transmits the generated request list to a local base station; receives and stores associated audio and/or video files transmitted from the local base station; plays audio and/or video files in response to user selection, if subscription is valid; and expires content from memory if the subscription is invalid; 2) the local base station receiver that receives request from the portable peer-to-peer wireless communication player device and transmits the received request to a database server via the Internet communication link; 3) the database server that: stores and manages a plurality of audio and/or video files that are accessible by inputting associated titles or file IDs; tracks subscription information for a plurality of portable peer-to-peer wireless communication player devices; tracks artist proprietary material and rights; tracks usage of proprietary material on each one of the plurality of portable peer-to-peer wireless communication devices; receives the content request list from the local base station via an Internet communications connection; retrieves selected audio and/or video files indicated by the received playlist; and transmits the selected audio and/or video files to the local base station for re-transmission to the portable peer-to-peer wireless communication player device; and 4) a local base station transmitter that receives transmitted audio and video files from upstream database server via the Internet communication link and re-transmits the received audio and/or video files to the requesting portable peer-to-peer wireless communication player device.
  • [0026]
    In a sixth embodiment according to the present invention, a wireless communications system for selecting, downloading and playing audio and/or video data content using a wireless protocol which, in the present embodiment may be based upon the 802.11 (or similar) standards and related technologies (referred to herein, along with other wireless technologies now existing or hereafter developed which may be substituted, as “WiFi”), preferably comprises: a subscription-based database server further including: a first Internet connection; a plurality of audio and/or video data content files; and a translation and retrieval means for defining and downloading a unique one of the audio and/or video data content files in response to an inputted title or file ID selection request. The wireless communications system also preferably includes: a local WiFi base station, which has a second Internet connection in communication with the first Internet connection; and a portable wireless communication subscription-capable player device, which further includes: a selection means for generating at least one title or file ID selection request; and a WiFi transmission means for transmitting the first title selection request to the local base station and thence to the database server; a WiFi receiving means for receiving the audio and/or video data content file downloaded in response to the transmitted title selection request; and a playing means for playing the downloaded audio and/or video data content file.
  • [0027]
    The portable wireless communication subscription-capable player device of the sixth embodiment preferably further includes a security unit for controlling the operation of the unit in responsiveness to at least one subscription status indicator. The selection means of the portable wireless communication subscriber player device may further include a display unit and a user input means, which may further include at least one from the group consisting of a button, a touch-pad location on the display unit, a joystick, a toggle, a key, a keyboard and a voice recognition input means.
  • [0028]
    The portable wireless communication subscriber player device of the sixth embodiment preferably further includes a communication means for wirelessly connecting with a second portable wireless communication subscription-capable player device for the purpose of transferring data between the two devices using the WiFi protocol. The portable subscriber wireless communication subscription-capable player device preferably includes means for selecting, downloading and playing audio and/or video data content (or, per the current definition of “content,” any other data files) using a WiFi protocol, comprising: a selection means for selecting at least one from a displayed list of audio and/or video titles and generating at least a first title selection request; and a WiFi transmission means for transmitting the first title selection request to a local base station and thence to a database server; a WiFi receiving means for receiving the audio and/or video data content file downloaded in response to the transmitted title selection request; and a playing means for playing the downloaded audio and/or video data content file. The portable wireless communication subscription-capable player device of the sixth embodiment preferably further includes a security unit for controlling the operation of the unit in response to at least one subscription status indicator.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • [0029]
    FIG. 1 shows a a block diagram of the elements of a portable player device constructed in accordance with this invention;
  • [0030]
    FIG. 2 shows a plan view of the device of FIG. 1;
  • [0031]
    FIG. 2 a shows a side view of the device of FIG. 2;
  • [0032]
    FIG. 3 shows a diagram of a content distribution network according to one embodiment;
  • [0033]
    FIGS. 4 and 5 show a Device-Network Synchronization pathway and associated software modules;
  • [0034]
    FIG. 6 shows a peer-to-peer communication system according to one embodiment;
  • [0035]
    FIG. 7 shows peer-to-peer functionality of the elements shown in FIG. 6, including that involving multiple peer devices simultaneously in range;
  • [0036]
    FIG. 9 shows a representative first user interface screen according to one embodiment;
  • [0037]
    FIGS. 9 and 10 show a representative second user interface screen for making selections according to one embodiment;
  • [0038]
    FIGS. 11-17 show a plurality of music management operations that may be performed by a non-technical user without the use of a computer or intervening device; and
  • [0039]
    FIG. 18 shows a custom delivery network for the delivery of programmed audio according to one embodiment.
  • DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS OF THE INVENTION
  • [0040]
    Hereinafter, the present invention will be described in detail by describing preferred embodiments of the invention.
  • [0041]
    In a preferred embodiment according to the present invention, a digital media distribution system consists of: a broadband network system for wirelessly distributing digital audio and/or video files to multiple standalone digital playback devices that are: (1) dedicated to and optimized for the search, procurement, storage, management, playback and control of digital audio and/or video files by a user from the network; (2) capable of wirelessly transmitting and receiving audio and/or video data files at “broadband” speeds via conventional broadband protocols, such as that promulgated in the 802.11 standard, (preferably 802.11g or other similar standards) both to and from a local network which can include Internet connectivity and connectivity to one or more compatible devices without Internet connectivity (e.g., using a WiFi network in an ad hoc mode); and (3) able to communicate with an application service in order to request and download encrypted audio and/or video content and associated metadata. The devices are preferably portable. The present invention preferably contemplates a means by which the portable player device can connect to the application service and digital data referred to above through at least one of a number of alternate means, including preferably a docking cradle (described below) connected to the Internet and/or a WiFi access hub providing access to the Internet and is wirelessly linked to the portable player unit. In one embodiment, each portable wireless communication player device preferably includes at least one security means that disables playback and distribution of audio and/or video files upon application of a first triggering signal, or that enables such playback and distribution upon application of a second triggering signal when a subscription service is activated. The music distribution system preferably includes one or more Internet-based database servers used to store digital audio and/or video data content in compressed or uncompressed form and associated metadata (as described above). An Internet application server interface is also provided that communicates individually with each portable device via a secure certification/authentication link. In addition, there is an upload manager that ensures the secure and efficient delivery of audio and/or video data content files to each of the portable devices, and the communications network. The user may request individual titles, groups of titles (i.e., a playlist,) and/or preprogrammed audio and/or video entertainment that fit particular criteria (such as genre or purpose (e.g., work-out, dancing)) on a periodic basis.
  • [0042]
    The system according to the present invention provides a secure method of audio and/or video content distribution due to (i) creation of a secure platform for the distribution of audio and/or video content that cannot easily be used by users to impermissibly share such content, (ii) use of direct security, encryption and digital rights management technologies, and (iii) alteration of the incentives of users to illegally obtain or copy content, which is potentially damaging to content owners, by providing a way they can search for and obtain new content, transfer the content to a portable device, listen to and/or view the content through a variety of output devices (such as headphones or a car or home entertainment system), and share the content with friends and other users. Such security method overcomes disadvantages in current applications in which users are required to use a laptop or desktop computer to perform these functions. Laptop and desktop computer-based systems inherently encourage users to create additional copies of content in order to transfer it to a more desirable listening/viewing environment and also make it easier for them to use illicit file sharing and download services which are merely a “click away.” By delivering content to a portable device that can easily be carried in a pocket, that enables sharing with friends and that enables listening and/or viewing through a wired or wireless connection to headphones, a car stereo or television, a home entertainment system or another desired output device, a user has less incentive to burn a CD or DVD, or make other kinds of copies of such content, including activities that may constitute copyright violations.
  • [0043]
    In addition, the method simultaneously provides a user with an enhanced entertainment experience by (a) not requiring the use of a computer, which is in many ways inconvenient for users, (b) wirelessly providing content to users so that they are able to obtain and enjoy new audio and/or video selections without connecting wires to a device, without being in their homes or offices, and without the inconvenience of visiting a retail store, and (c) enabling new capabilities for the user, such as wirelessly sharing content with other users in a legal fashion that does not infringe on the property rights of the content owners. The user interface of a preferred embodiment, if based on a touch-screen or similar input technique, is optimized to allow a user to input all selections without using a stylus, but rather by using a fingertip. This is achieved by ensuring selection areas on each screen displayed to the user is sufficiently large to accommodate and accurately reflect the position of an average user's fingertip on the touch-screen. The user interface of a preferred embodiment, if not based on a touch screen or similar input technique, is optimized to allow a user to input all selections by using a toggle, joystick, touch-sensitive mouse pad, roller ball or similar input method to sequentially highlight the various selection options on each screen and to select the desired option. A user interface might also feature, using any of the above input methods, a conventional drag-and-drop functionality to allow users to create and modify the sequential listings of content selections and to thereby store and manage a library of playlists, which is not part of the prior art for DMPs.
  • [0044]
    Thus, a representative embodiment of a portable digital audio playback device 100 according to the present invention, as shown in FIG. 1, preferably includes the following electronic modules: a computer controller 101 for controlling the operation of the portable player device, which further preferably includes a microprocessor 102, such as an ARM processor, volatile memory 103, such as SDRAM, non-volatile memory 104, such as flash, a non-resettable internal clock 105, Read-Only-Memory (ROM) 106, a plurality of software modules 107 for managing the operation of the computer controller, an uplink/downlink communications link, a peer-to-peer communications link, and interactive security processing and further containing a unique electronic identification or serial number of the portable player device; a communications module 108 further comprising an encryption unit 109, a receiver unit 110 and a transmitter unit 111 that preferably conforms to the protocols of WiFi; a data processing unit 112; a mini-hard disk drive 113, preferably having a data capacity of at least 1 gigabyte; a rechargeable battery 114, such as lithium polymer; and a headphone/line-out connector jack 115.
  • [0045]
    In FIG. 2 the device 100 has a housing 200 with a user interface display that is preferably a liquid crystal display (LCD) 201, which may be monochrome or color, capable of displaying at least 5 lines of English text, with or without a touch-sensitive layer (e.g. resistive or inductive), a blue backlight; and one or more user input devices 117, such as buttons, keys, toggles, joysticks, mouse pads and touch-screen contact points overlaying the LCD, as are known in the art. The portable digital audio playback device also preferably includes an identification chip 118 with a laser-burned encoded unique ID or serial number. The user input devices 117 of FIG. 1 preferably provide the functionality of: a “Power on/off” button 211; some functions may be provided by a 4-way disk button providing user-friendly functionality of conventional “Play,” “Pause,” “FF/REW,” “Next,” “Last,” and “Stop” buttons 202; a “Toggle up/down” push button 203; a “Volume up/down” rocker switch; a “Wi-Fi on/off” position switch 204; an “Enter” button, and a “Back” button.
  • [0046]
    Additionally, software on the portable player device may automate certain functions that the user may control. A preferred embodiment of the present invention includes an automatic-off function that shuts off the player to conserve power if it is not in use for a specified period of time and preferably includes a WiFi on/off timer, waking the WiFi functionality of the portable player device to perform a Device-Network Synchronization (as referred to below) at pre-specified times (e.g., 3 am), as counted by the internal clock of the portable player device. If the device then detects an available WiFi network after a WiFi scan, it disables the WiFi functionality to conserve power if such a connection is not available or a Device-Network Synchronization is successfully completed.
  • [0047]
    The representative embodiment also has an antenna 205 capable of transmitting and receiving data over the WiFi network, a standard line-out jack 206 connected to a printed circuit board (PCB) 208 (on which the components of FIG. 1 are mounted, including a chipset consisting of at least: ARM processor (at least 200 Mhz with clock not settable or re-settable by user), digital-to-analog-to-digital converters, hard-disk drive controllers and/or flash memory drivers, SDRAM, LCD drivers and power-managed WiFi communications chipset) and a microphone input 207 connected to the PCB.
  • [0048]
    The data processing unit 112 may be incorporated within the computer controller 101. Additionally, the portable player device may include one or more of following: Modem/Direct Ethernet connecting circuit; digital-to-analog and analog-to-digital converters; and a USB or “FireWire” port.
  • [0049]
    A recharging cradle and docking unit connects to the portable player device and preferably includes: a power connector (such as for a 5 volt DC male connection), a data output connector (such as a USB male connector) that connects to the portable player device when the portable device is docked in the cradle; a power transformer; an AC power AC power cable; and an Ethernet line-in jack on the portable player device's cradle unit to enable direct connection to a modem.
  • [0050]
    It can be appreciated that various embodiments may be used to arrive at the foregoing portable digital audio playback device of the present invention without deviating from the spirit and intent of the invention. For example, an embodiment of the computer controller 101 may comprise an off-the-shelf PDA or dedicated portable digital audio player that already includes an integrated wireless communications capability, i.e., includes a communications module 108, rather than existing as a separate external module as presented above. An alternate embodiment may include the hard disk as part of the computer controller 101. Such embodiments should be considered as falling within the scope of the present invention.
  • [0051]
    The portable wireless communication player device 100 according to the present invention is constructed and arranged to operate as a standalone device that can search and obtain content over the Internet.
  • [0052]
    The data storage devices 103, 104 are used to search locally-stored fully searchable and browseable artist and song databases. The search may be based on indexed and periodically updated digital database files, enabling users to search for new content without being connected to the Internet. The device also enables obtaining the content merely by “clicking” on a selection, initiating a download, pseudo-download, or streaming process directly to the portable device the next time the device is connected to the network (wirelessly or otherwise). This avoids the need to first use a computer to obtain new content and then separately transfer it to a portable device. Finally, because it includes a relatively large screen (which may also be touch sensitive) and a powerful, but intuitive user interface, the software allows the users to easily re-order the sequence of content selections in their play lists, delete unwanted selections, and make other modifications to their content library without knowledge or training in the use a personal computer.
  • [0053]
    Users of portable digital audio devices often wish to listen to their music and other audio content through a separate output device other than headphones, such as a home/car stereo system or “boom box” portable stereo system. Since connecting the portable device to the preferred output device by means of a wire is also inconvenient for the user, according to the present invention, communications may be established using a wireless transmission protocol, such as WiFi (i.e., 802.11 standard or alternatively 802.16, 802.20, and the like). This is achieved by transmitting the audio output from the portable device in an analog (e.g., FM) or digital (e.g., over WiFi) form to a compatible receiver that is connected to, or built into the output device. Such a receiver, if WiFi-enabled, receives digital data over WiFi in encrypted or unencrypted form (compressed or uncompressed), process the received data (including by decoding and/or decrypting it) and outputting an analog audio signal that can be amplified and output through speakers for the user to hear. (An analog RF output can also be accordingly transmitted and received in a similar fashion using an RF output from the portable devices based on a WiFi communications chipset.) The hardware components that create the WiFi capability of the portable device for these purposes can be the same as those that allow such device, when within range of a WiFi access point connected to the Internet, to securely download and stream music and other audio from the Internet-based database server at broadband speeds, following which, the user can then play back the music in his or her chosen listening environment.
  • [0054]
    WiFi access hubs are typically provided across a geographic area—as businesses (e.g., coffee shops), the government (e.g., public parks), and residential users are opening up their WiFi networks for public availability. Public WiFi access hubs, commonly referred to as “hotspots,” can be accessed by users in range of such hubs and constitute one available means by which a user of the presently invented portable player device can obtain audio and/or visual content from a network using a wireless access link. In addition to hotspots, users can obtain content in a similar fashion using a variety of other available means contemplated by the present invention, such as via an Internet-connected WiFi access hub located in the user's home, workplace, university, etc.
  • [0055]
    The media distribution system according to the present invention allows a user to wirelessly obtain digital content directly on a portable device on a subscription basis. This is achieved by (a) ensuring that the access device is incapable of playing subscription content (but not purchased or otherwise owned content) when the subscription is no longer valid, (b) limiting the usage rights associated with the delivered content through the digital rights management (DRM) software and (c) ensuring end-to-end security of content distribution.
  • [0056]
    Through the design of the network and the portable wireless communication player device, a digital rights management system can ensure that only valid subscribers can continue to access subscription content. This may be achieved by incorporating one or more of the following features: (1) including software on the portable wireless communication player device that will not play or decode the encryption of a content selection that is made available on a subscription basis (but not a purchased song) unless the device has received a verification, such as in the last 30 days, from the network that the device's subscription is valid and fully-paid; (2) including an internal clock on the device that is non-resettable by the user (which prevents users from avoiding the expiry and disablement of content based on the passage of time), and which synchronizes with a master clock each time the device connects with the network (a user resettable clock on the unit is merely displayed as an offset from the underlying non-resettable clock), in order to ensure that the time of song playback and current time can be properly recorded and reported to the network; (3) including a counter on the device that counts the number of times, including time and date, that each song was listened to or transferred or that a network authentication occurred, which reports this information back to the network, at which point a rules-based application in the secure network and/or on the portable device evaluates the recorded usage data reported by each device and indicates where inconsistencies or potential tampering may have occurred (e.g., potential tampering would be indicated by: that the clock must have been tampered with because two videos are indicating as having been played at the same time, or at a date prior to the time the device was purchased or prior to the last time-of-use last reported by the device; that it is impossible for x number of songs having a length of y to have been heard during the course of a one-day period; that the device incorrectly reports the times and dates of the last three network connections and/or the time elapsed since that time); (4) computer flagging of unusual activity coupled with human checking of these cases (e.g., a significantly higher than average number of viewings, listens, downloads or transfers per hour, day, week or month), (5) providing for the expiration of audio and video content, such as not permitting the playback of a song more than a predetermined number of times (e.g., 30) without a new authentication by the network and (6) requiring or encouraging subscribers to pay multiple months in advance (e.g., 6 months or 1 year) to diminish the incentive to subscribe for 1 month, download content, and then attempt to break the security measures.
  • [0057]
    To become a subscriber, or purchase a la carte content, a user is prompted by the device to enter credit card information during a Device-Network Synchronization, FIG. 5 by selecting the digits of the credit card, the type of card and the expiration date through any of a variety of input mechanisms, such as the “spinning” character technique used in the preferred embodiment for search purposes (802, FIG. 8). The network performs a credit card authorization process and, if the user information is approved, subscribes the user and charges his or her credit card appropriately through a standard electronic credit card billing procedure. This process can be used for other payments the user is required to make, although the user's card information can be stored on the network in the subscriber database (302, FIG. 3) in order that the user would not need to re-enter this information but would only need to enter a 4-digit security PIN code that is similarly stored and verified by the network. Further, said “spinning” input technique described above operates by increasing or decreasing the character displayed in the space located above or below the text display box. The user toggles a switch up or down to modify the displayed character accordingly. On pushing the toggle button in, the character is entered and the user is able to similarly select the subsequent character in the string by advancing to the next space. The resulting character string in real time moves the pointer for the indexed database list to a corresponding position (and displays the corresponding portion of the list that matches the partial input string) so that the user can view and select the desired entry from the database listing.
  • [0058]
    The end-to-end system preferably has the following security components for content transfers: (A) a master content library that is stored in a secure database, (B) a content library that can only be accessed through a secure gateway that requires authentication as a valid portable wireless communication player device and current subscriber (a private key encryption may be used to avoid false identification as a valid account), (C) content that is delivered to the portable unit in encrypted form so that any interception of bits is useless unless the interceptor is otherwise capable of decoding the encryption, which is extremely difficult, (D) the portable wireless communication player device that contains a private key that is able to decode the encryption and play back the delivered audio and/or video files, and (E) device-to-device communications that consist of either (i) sending just a text playlist/titles of content selections, such that the second player device obtains only text named and/or ID data from the peer device and obtains the audio and/or video content securely from the network, or (ii) sending data content in encrypted form (e.g., wirelessly from one portable device to another) such that only the receiving device, which must be authenticated and have a valid subscription, can decode the encryption and make use of the content.
  • [0059]
    The audio and/or video data content may be distributed to the portable wireless communication player devices in encrypted form, capable of being played only when decrypted with a particular private digital decryption key. The internal clock of the portable wireless communication player device is preferably digitally set by establishing a secure and authenticated connection to the secure subscriber network that provides it with accurate time and date information not calibrated to time zones (i.e., preferably, only time for a single time zone in the world is used). The portable wireless communication player device preferably also includes a monitoring module that records the time and date each time a content selection is played or transferred by the device. The monitoring module also preferably includes a reporting module for transferring the monitoring results to the networks (i.e., the upload manager) when connection is made between the portable wireless communication player device and the network.
  • [0060]
    The present invention also allows users to share their content over the network. A user may connect to the network over WiFi and then browse or search the playlists, audio and/or video collections and favorite content of other users in a variety of ways, including by requesting from the network database a list of content sorted in descending order by popularity (e.g., number of users accessing selection, or total number of times listened/viewed), ranking (e.g., on published charts such as Billboard) or user rating; a list of audio and/or video selections sorted by geographic proximity of users (e.g., most popular videos/songs by number of views/listens for Birmingham, Ala., based on the billing addresses of the owners); a list of content selections a particular named user (who may be identified based on ratings or use of a particular playlist or other ways) currently stores on his or her portable device; or sorted in other ways. In each case, the network performs the necessary computation on request (or stores the results from such a computation) and provides it to the user by transmitting the appropriate listing of file IDs to the portable device. Each user is further given the opportunity to provide ratings for each piece of content and playlist they have, which may be shared with other users in a similar fashion, and may be used by the user as a way to personally track his or her favorite selections. Averages and statistics may also be compiled on the network in order to list content selections and playlists in order of their popularity according to user rating, number of listens/views or by other metrics. Users can also search the collections of other users based on the presence of particular content selections contained in the other user's playlists. Users may provide commentary and other information, which may be posted, and be viewable and/or searchable by other users that may be connected to the network. Users preferably will also be able to send messages, recommendations of playlists and pieces of content to other users by asking the network to send an e-mail to that person on the user's behalf.
  • [0061]
    Importantly, in this manner, a group of users that are either subscribers of a common service, are communicating over a common server, or are located in a common geographic location define a community sharing audio and/or video files. This sharing occurs either over the Internet, through a WiFi connection in an ad hoc mode, or other similar means.
  • [0062]
    Finally, according to the present invention, the portable wireless communication player device preferably includes an audio recorder and/or videocamera which enables users to record images and/or sounds into a digital file, playable on demand, as well as shareable. Users who create such a recording preferably have the ability to transmit such recording to other users via the wireless device-to-device method described above. This content file may not necessarily be encrypted. Further, the user will preferably be able to wirelessly transmit the recorded digital file to the network that will then further transmit the file, as requested, to other users or to an e-mail or IM address. This will permit “media e-mails/IMs” to occur between users or between the user and virtually anyone with an e-mail or IM account.
  • [0063]
    In an exemplary application of the embodiments of the current invention, when not within range of a WiFi connection point, the large storage media (209, FIG. 2) included in the portable wireless communication player device (FIG. 2) allows pre-downloaded audio and/or video files and/or metadata to be searched “off-line”. Using this stored “local database” (504, FIG. 5) and by optimizing sporadic WiFi connections, which allow the network (315, FIG. 3) to update the local database (504, FIG. 5) on the portable device as necessary during each Device-Network Synchronization (as defined in FIGS. 4 and 5), allows the user to search in any number of ways, including by most popular selections, genre, or alphabetically. Navigation of this local database may use an up/down toggle button 203 on the device to “spin” letters up and down (802, FIG. 8), one at a time, to create a five-or six-character string, while the list of artists or titles displayed changes to match the partial string created (803, FIG. 8), enabling a user to zero-in quickly on a particular artist or title by searching alphabetically. Alternatively, a user could search by other methods, such as by popularity (number of plays or downloads by users, published rankings, aggregated and averaged user ratings, volume of purchases or other ways) (804, FIG. 8).
  • [0064]
    Once a media file, playlist or other file is identified and selected for download (901, FIG. 9), the selection is added to a “stack” of tasks that are to occur at a next Internet connection (502, FIG. 5) during a Device-Network Synchronization operation. If in its cradle (406, FIG. 4), which connects directly to the Internet via any of a number of standard connections (e.g., CAT-5 or -6/Ethernet cable) to an Internet hub (e.g., cable modem) (404, FIG. 4), the portable unit automatically detects and establishes a connection to the network. Placement in the cradle (406, FIG. 4) triggers the device to send a secure authentication message through the Internet to the network. When not in its cradle and the “stack” is not empty, the device periodically scans and searches for a WiFi network connection (e.g., once every 3 minutes) until one is identified and established. If multiple networks are available, the device automatically selects one based on predetermined criteria. For example, the device may select the network with the strongest signal, unless the user is not permitted to access that network in which case the device will automatically select the next strongest available connection.
  • [0065]
    FIGS. 4 and 5 show the data flow and the software modules participating or implementing a typical device-network synchronization procedure. Upon a cradle-based or WiFi-based connection being established, the device 311 sends a secure authentication message to the network 315 using private/public key encryption. The network 315 authenticates the message. At that point the portable device 311 provides usage information to the network 315, including the date, time, and number of times (with time and date) each content selection has been played by the user (for example, by counting selections played for more than 20 seconds as one “play,” or other similar criteria) or transfers to or from the device to any peer device that have occurred and any changes in the content stored on the device, such as deletions and additions of new content selections.
  • [0066]
    The network 315 then performs a number of anti-fraud checks, such as ensuring it does not simultaneously have a connection to the same device ID open (one of which must be fraudulent), that the number of plays is not inconsistent with the time elapsed, that the times and dates reported for plays are not internally inconsistent, etc. Once these processes have been completed, the portable device 311 initiates requests from its “stack.” If a selection was only partially downloaded in a previous session, a download manager 501 using a conventional download mechanism initiates the download from the network 311 at the point the download last left off by communicating a “pointer” to the network 311. Additional new selections the user made are then downloaded automatically in a predetermined order. As part of this process, the network preferably assigns a unique identification to each subscriber device.
  • [0067]
    The display screen of the device 311 may indicate to the user that download activity is occurring, as well as display the name of the selection being downloaded or information on any other current activity. This procedure may also be implemented if the user does not come within range of a WiFi Internet connection but instead comes into range of another portable device that has the desired content stored on it. The device 311 identifies if a target content selection is on the other device and obtains the selection from the second device using the device-to-device protocol.
  • [0068]
    The system of the present invention enables the following secure functions:
  • [0069]
    1) Valid subscribers are able to select a song or video and choose to “beam” it to another player device over a WiFi connection or other similar connections. This is preferably done by selecting the item to be beamed (see FIG. 6), at which point the user sees a list of other valid devices in range (this list may be created by doing a WiFi scan for portable wireless communication subscriber player device (or player devices) in device-to-device/ad hoc mode). These other devices are displayed by the name given to the target player device by its user; other information may include profile information on the user, such as a photo, first name, favorite music genre, etc. The user selects the target player device it wants to transfer or send the file to, and the sender's player device then transmits the digital file to the receiver via a WiFi connection. This is accomplished by equipping each player device with server software (e.g., such as HTTP: server software, such as that available from Microsoft for PocketPC devices). To initiate a transfer, the sending player device sends a message to the receiving player device, indicating that it should make a request to it for the specified item. The receiving device then “pulls” the file to it over the WiFi connection, FIGS. 6 and 7; this process can also be architected as a “push.” If a subscription of a potential receiving player device is expired, the receiver may be able to obtain a copy of the file, but the digital rights management software local on the receiver's player device will not permit the user to play the content. If the user's subscription later becomes valid, the user will be able to access the file without re-downloading it.
  • [0070]
    2) Valid subscribers can “beam” playlists to other users in a similar fashion to the above method—instead of transmitting a digital audio or video file, however, a playlist file, which may merely be text, is transmitted. The receiving player device then alerts the user as to content indicated on the playlist that is not stored on his player device. If the user desires, the player device adds the missing selections to the “stack.” It then can obtain the content file directly from the sending player device, or else upon the next network connection over the Internet (see FIGS. 4, 5, 6 and 7).
  • [0071]
    3) Valid subscribers can scan and pull content files from users that are in WiFi range. The player device will compile a list of all potential device-to-device WiFi connections in the area based on a “scan” (a process known, developed, and available on WiFi-enabled Toshiba e740 or e755 Pocket PC devices) and will display this list to the user. If the user selects one of the player devices, the player device will display a listing of all the content and playlists on the second player device, allowing the user to browse and search the collection. If the user identifies a desired playlist or content file, it can then “pull” the selection from the second player device onto its player device in the way indicated above—i.e., the sending player device will in effect become a server and the receiving player device will “pull” the file from the server device over WiFi (see FIGS. 6 and 7). The prior art does not include an automated and user-friendly method by which a WiFi (or similar connection) “scan” can be conducted, invisible to the user, and a connection established; it also does not permit the automated switching between “infrastructure” and “ad hoc” modes based on the desired user function. The present invention overcomes this difficulty by including software on the portable apparatus that triggers the appropriate mode (based on desired user function), periodic scans, sorting of available WiFi (or other wireless) devices and a connection to the strongest available device.
  • [0072]
    4) Alternatively, for greater security, in place of each file transfer described above, the player devices may transmit only the name of the desired file, which will automatically be added to the “stack” and then be obtained by the receiving player device at the next network connection over the Internet.
  • [0073]
    5) Users preferably have the option to turn privacy on or off in order to disable other users from seeing their audio and/or video files and from obtaining copies from the player device. In the “off” mode a player device receiving a request for playlist, media file information or digital media files, will reject the request, sending a rejection message to the initiating player device.
  • [0074]
    6) Users will also have the option to turn the WiFi broadcast feature on or off to prevent the WiFi transmitter/receiver from draining battery life on the player device via an easily accessible and clearly marked external button on the player device itself (or, alternatively, via a software switch and graphical user interface.) If the WiFi access is not used for a specified period of time (e.g., 5 minutes) the WiFi transmitter/receiver preferably automatically turns off from active mode to conserve power. When items are queued in the stack, the WiFi will preferably periodically turn on to scan for WiFi connectivity and then turn off again in order to conserve power.
  • [0075]
    Additionally, by scanning the entire set of player devices in range, a user's player device enables a search-and-browse mode that includes an aggregation of all media files available in the area. The user's player device completes a scan, aggregates and alphabetizes (or otherwise organizes, such as by genre or popularity) the selections available, and then allows the user to search or browse all audio and/or video files in the area at one time. If the user desires to obtain a particular audio or video selection, the player device then indicates which user or users are able to provide the media file.
  • [0076]
    Further, because users can record audio and/or video on the player device, creating a compressed digital media file, users can, in effect, send “media e-mails”, “media IMs” and other recordings to one another through a direct device-to-device or indirect device-to-network-to-device connection. For security purposes, these recordings can, in a preferred embodiment, be limited in length (e.g., to one minute) by use of a software timer, making piracy and distribution of copyrighted music and video difficult and inconvenient for the user in order to protect content owner rights.
  • [0077]
    FIGS. 6 and 7 show how the system provides a way for player devices to connect peer-to-peer (also known as “P2P) to share content without having to access the Internet. There are currently no non-PC-based file sharing networks that are easy to use and available for non-technical users—all P2P software is currently written for PCs and requires a continuous Internet connection during use. The present invention does not require Internet connections, but instead connect to each other directly using WiFi, forming a temporary virtual private network. Each player device that seeks to become part of such temporary network would perform a standard scan using WiFi (or another wireless technology now existing or hereafter created) to identify all non-private compatible player devices. It would then compile a listing of the content on such player devices and permit each user to search or browse the content in this temporary network, either by searching the content located on a particular user's player device or by searching all the content on any available player device on a single integrated list.
  • [0000]
    Description of Certain Figures
  • [0078]
    FIG. 2 depicts a preferred embodiment of the portable player device 100 described herein, including: protective housing 212, a WiFi antenna insulated as much as possible from potentially interfering circuits and materials 205, a standard line-out jack into which headphones or a line-out cable can be plugged 206, a microphone input used to record the user's voice or other audio when sending “media e-mails” and the like (described above) or other content 207, an LCD touch-screen 201, which may be in color, preferably two inches in width, and capable of displaying at least 10 lines of text at one time, and a chipset 208 consisting of at least one microprocessor, such as a 200 MHz ARM processor, with clock preferably not settable or re-settable by user. The microprocessor is used for performing various functions, such as encoding and decoding DRM-protected audio and/or video content in real time, encryption and decryption, and so on. The chip set 208 may also include digital-to-analog and analog-to-digital converters, hard disk drive controllers and/or flash memory drivers, SDRAM, LCD drivers and a power-managed WiFi communications circuitry. The chip set may further include a digital unique ID or serial number (e.g., laser-burned or otherwise) attaching in such way that a user would have great difficulty modifying it 118. The device also includes PCB 204, non-erasable digital memory in the form of a mini-hard disk 209 or flash (e.g., SD or compact flash) consisting of at least 0.25 gigabyte storage capacity. Power is provided by rechargeable lithium-ion or lithium polymer battery or other power source 210. An up/down/push toggle switch is provided as an external input device and connected to the PCB 204. The device 100 may include standard play control buttons 202 and a power on/off button 211. Optionally, the device may also include other buttons, switches, keys or other input devices suitable for control of the user interface, including a WiFi on/off switch, an “info” button that toggles display of information on the current selection being played on the device and a “beam” button that initiates the sending of a content selection by the user to another user (optional buttons not depicted for the sake of clarity).
  • [0079]
    FIG. 3 depicts the content distribution network and associated compatible access devices. The network 315 includes one or more content databases 301 that securely store digital content and associated metadata (such as file length, title, encoding rate, release date, and other related information), subscriber and usage databases 302 that securely store data regarding each user's activities (such as, downloaded titles), content transfers to peer devices, previous Device-Network Synchronizations and other information, an encryption engine 303 that optionally encrypts content before it is delivered outside the network using standard public-private key encryption method, an upload manager 304 that manages the error-checked delivery of content to permitted user devices and that can initiate a download from a given “pointer” in the event only a portion of a download file was previously transmitted, an authentication server 306 that authenticates the unique ID or serial number provided by each user's device and ensures (based on subscriber data stored in the subscriber and usage databases) that the user's device is associated with a valid and current subscription, and a secure network gateway 305 that manages multiple simultaneous connections to users over secure sockets layer. Additionally, security and digital rights management software 309 is installed throughout relevant applications in the network and on user devices, and is optionally “wrapped” around all digital content delivered from the network, in order to ensure that digital rights of content owners can be protected from end-to-end. Users are permitted to use a computer if they wish (but are not required to do so at any time for any purpose), in which case they can use a standard desktop or laptop computer 314 equipped with standard Internet browser software connected to the Internet 310 wirelessly or through wired means to access the network's Web site 308, the pages of which are generated dynamically based on Web site software and related applications 307. Content need not ever be delivered to the computer 314, and the Web site front-end and user interface software 308 can merely enable the user to search, sort, organize, order content to be delivered to his or her portable device 311, 312, or for other account-related functions. Preferably, a user will use a portable device or other compatible device 311, 312 to access and manage content over a WiFi connection or a wired connection via cradle 405, FIG. 4. as discussed below. Of course, the various elements described above may be combined and are depicted as individual elements only for the sake of clarity.
  • [0080]
    FIGS. 4 and 5 depict a Device-Network Synchronization pathway and associated software modules for establishing communication between a device, such as device 311 in FIG. 3 and a network 315. The device establishes connection with network, either by detecting and connecting to a local WiFi base station (which is in turn connected to the Internet) or by being placed in a wired cradle connected to the Internet (e.g., over a CAT-5 or -6 cable connected to a cable modem); either event will trigger the procedure described below. The device 311 establishes a secure-sockets layer (SSL) connection with the network. As part of this process, the device 311 provides its unique ID or serial number, from laser-burned chip 118, in encrypted form to network 315. The network authenticates transmitted ID and ensures same ID is not currently open (i.e., to prevent possibility of multiple fraudulent log-ons). The network queries device to obtain usage and security data. The device provides requested usage data 302 and security to network, including: current date and time, date and time of last three established network connections and IDs of each content selection played since last network data transmission and times and dates of each play. The network queries its subscriber data database to obtain subscriber status (i.e., valid or invalid and permitted access level). The network obtains data regarding previous network connections and downloads from subscriber database and applies security check rules to subscriber data (e.g., current time and date are correct, number of plays is consistent with reported time and date data), and also received data on the device ID, content, time and date of any device-to-device content transfers. If the network determines device ID is invalid or potentially fraudulent or that security data indicates likelihood of fraud, network sends disabling message to digital rights management software (DRM) on device, disabling use of any subscription content and displaying an access denied message to user. If network determines usage and security data are internally consistent and consistent with its subscriber database data, it queries the device for its stack. The device receives the query and checks its stack; if the stack is not empty, it provided requests from the stack to the network (i.e., all requested content downloads, playlist downloads, credit card and payment information uploads, contents storage changes upload, audio message and content uploads) and the network responds by providing appropriate content and/or data subject to DRM and over SSL, using an upload manager that ensures data integrity in the transmission and which can continue a partial download that was not previously completed. The network checks to see if updates are required to the software on the device, including updates to the database of available content locally stored on the device, and if so, the network provides auto-executable files to the device which will update the software and/or other data. The network preferably performs a consistency check with the content present on the device and then terminates the connection.
  • [0081]
    The network 315 includes a network application and logic engine 402 that manages communications with the portable device 311, authentication and logic at the network (such as application of security rules) and communications via the upload and data transmission manager 401/304. A local base station receiver 405 (i.e., wireless Internet access point) 404 connects to a wired Internet access point 405. The base station receiver connects over WiFi protocols to the portable device 311, triggering the Device-Network Synchronization procedure. Alternatively, placement in a wired docking cradle 406 triggers this process.
  • [0082]
    As shown in FIG. 5 the software and data on the portable device 311 minimally includes segregated secure (including DRM “wrappers”) and non-secure content and metadata databases 301, indexed databases 504 including available artists and titles, which are updated as necessary during each Device-Network Synchronization procedure, subscriber and usage databases 302 that track and store the times and dates of each play of a content file, transfers of content to and from other peer devices, Device-Network Synchronizations procedure, and other data, a download and connections manager 501, operating firmware and software 502, including the “stack,” which records the tasks the portable device wishes to accomplish during the next Device-Network Synchronization, and DRM-enabled player and access software 503, including one or more codecs (such as for MP3) and optionally decryption/encryption software.
  • [0083]
    FIG. 6 depicts a peer-to-peer communication. In this Figure, communication is established between two portable devices 601 and 602 for the purpose of exchanging content. Preferably, devices 601 and 602 are portable WiFi-enabled devices described in the present invention, each with privacy mode “off.” Device 601 and device 602 each perform a WiFi “scan,” similar to that performed by a WiFi-enabled Toshiba e755 PDA in “ad hoc” mode, and this scan produces a listing of available WiFi devices in range, such as device 602. Other devices, even when no Internet connection is present, are available as well. The user of 601 inputs a request to see what content selection device 602 is currently playing and, accordingly, 601 transmits a request over WiFi to 602. Device 602 acknowledges the request to device 601 and invokes an HTTP: server software module that enables 601 to see the currently playing selection on 602 by using a browser technique and to see, on request, any other content that is currently stored, even if not playing, on device 602. The user of 601 selects one or more content files stored on 602. Alternately, this process is triggered if the ustack” of 601 (see FIGS. 9 and 10) includes an instruction to obtain a particular content selection that is available on 602. In either case, 601 sends a request to 602 to obtain the selected content and 601 “pulls” the content from 602 by downloading it, using 602's server software. The user of 601 can begin playing the selection downloaded from 602, provided the DRM software on 601 permits this to occur, at which point 601 will continue to store the content received from device 602. At its next connection with the network, 601 will report the receipt of content, including time and date, to the network, which data will be stored in the network subscriber data database.
  • [0084]
    FIG. 7 depicts peer-to-peer functionality, including that involving multiple peer devices that are simultaneously within range of each other.
  • [0085]
    Device 709 (“Jill's player”) detects the presence of other devices in range by performing a periodic scan using WiFi (or another acceptable wireless technology). The device then performs the following functions. Device 709 identifies whether devices are in privacy “on” mode. Where privacy is “off,” 703, 707, device 709 identifies the name given to each device, (e.g., “Jack's player” 706). Device 709 displays a list of available devices to the user by listing the names of each player, and the current content selection being played at that time on the player (e.g., 706, Beethoven's 5th Symphony). Device 709 enables the user to select one or more other user devices (701-708) and browse files and playlists available on those devices, e.g., 706 would show 50 available selections and 2 playlists. Device 709 also compiles a list of all media files and playlists available on all other available devices in one list and enables the user to search and browse the list. If the user selects a file on device 709, the device will know which of devices 701-708 have the file available and will seek it out. Here, the files available on devices 701-708, except devices 703 and 707, would be displayed (because the latter have privacy “on”). When the user of device 709 selects a particular file or playlist (e.g., from Jack's Player 706), the file is then delivered over a wireless connection to device 709. Alternately, 709 may obtain only the name and unique ID of the selected file or playlist from 706 and may obtain the file itself later from the distribution network once a connection is available. Once the file is obtained, 709 will only allow the user to access it if the digital rights management software on 709 permits it to do so.
  • [0086]
    Additionally, device-to-device and device-to-network-to-device functions include the following functions. A user of 709 can choose to “beam” a file to another user by selecting the file and selecting “beam.” At that point 709 displays a list of available non-private devices (701-708 except 703 and 707). The user of 709 selects the target device, 706 and initiates transmission. Device 706 then indicates, “Jill's player, 709, is sending you [name of file or musical or non-musical audio selection]. Accept?” User of 706 can then either select “yes” and accept transmission or “no” and reject transmission. If “yes” is selected, the file is transmitted over a wireless connection from 709. Alternatively, 709 will merely transmit the metadata information for the file and 706 will add the information to its stack for acquisition from the network during the next connection with the network over the Internet.
  • [0087]
    The user of 709 can record audio content using a built-in microphone and recorder, or create another sort of file, and beam it to another user in a similar way described above. In this way, users may send “audio e-mails” to one another. They may also make available audio thoughts for others to browse and download to their player.
  • [0088]
    Users can develop “public” digital profiles including their photo, first name, favorite music and hobbies, etc. and enable other users in range to browse and search this information at will.
  • [0089]
    Alternatively, any of the device-to-device functions described in this application can be transferred device-to-network-to-device to permit users who are not in wireless range or are not present at the same time to share data and files in much the same way.
  • [0090]
    Simple matching software can be added as well to enable devices to automatically scan profiles of other users and indicate if there is a match in interests between users.
  • [0091]
    Additionally, this system can be used to create ad hoc peer-to-peer networks for file and data sharing in particular geographic locations, where users are in range of one another.
  • [0092]
    Users can extend this capability by posting data and listings on a network for other users to browse and search at other times and from other locations.
  • [0093]
    FIG. 8 depicts a preferred embodiment of an easy and convenient search method for non-technical users. Simple menu tab 801 is used to indicate, and allow choice via a touch-screen, the current and available areas of search. One-to-one marketing and communications 805, triggered by the particular selection or activity of the user at a particular time, displays an appropriate message that is stored on the portable device following a Device-Network Synchronization and is generated based on application software on the device. Intuitive play controls 202 for non-technical users enable easy play and control of located and accessed content. Users can search for new content at any time, without being connected to the Internet or any external database, by searching the locally stored database on the device via a “spinning letter” technique 802 or other acceptable input mechanism. When letters are spun, the character string generated scrolls the listing of available content displayed in text box 803 in real time. This enables even a non-technical user to zero in and locate a particular item very quickly for on-demand deliver. Users can search content listings sorted in a variety of orders by toggling a sort button 804, which can be done alphabetically by artist or title, or by popularity, ranking or genre.
  • [0094]
    FIGS. 9 and 10 depict easy wireless access to content for a non-technical user. After identifying a selection as described in the above paragraph, users can use the touch-screen to select an artist, after which, they are presented with a listing of tracks by that artist, which may be scrolled through or searched in another easy way. These tracks are displayed in text box 901. After the user selects an item (by using the touch-screen or pushing in the toggle button when the desired item is highlighted) the album, artist and title information are displayed FIG. 10 1001 along with a graphic that represents the album cover art 1002 (which may be enlarged by touching it). By selecting “get song now” or “get album now” 1003, subscribers can access the selection on demand. If they are not in range of an Internet connection, this operation will be added to the “stack” 502 and initiated during the next Device-Network Synchronization. Alternatively, the user may purchase a track for a displayed price 1004, whether or not a current subscriber, following which the DRM will allow the user to transfer the file to other devices, subject to specified restrictions, and to retain the file indefinitely even if his or her subscription is no longer valid. These song purchases permit permanent ownership of the track and the ability to transfer it to other devices. Billing follows the above-described procedure and requires input at the minimum of a PIN code by the user to authorize charges on his or her credit card.
  • [0095]
    FIGS. 11, 12 and 13 describe certain content management functions that can be performed by a non-technical user without use of a computer or intervening device. A user can rank a selection from 0-5 1101, which ranking can be relayed to the network for aggregation and averaging purposes for display and ranking to users searching for new selections. It can also be used by the user for personal ranking and music prioritization and sorting. A simple menu-driven interface 1102 enables a user to navigate from the home page to a content management page, where the touch-screen allows “drag-and-drop” functionality for creation and modification of stored playlists 1301, FIG. 13.
  • [0096]
    FIGS. 14, 15, 16 and 17 depict custom delivery of programmed content, which allows a user to specify a taste for particular genres or preferred activity and have continuous commercial-free programming delivered automatically (at periodic Device-Network Synchronizations, invisible to the user), including updated playlists, which can then provide hours of continuous play at the push of the button while still allowing (unlike in the case of broadcast media) the ability to replay content, pause the entertainment, save particular selections to the user's collection, fast-forward/rewind, or skip content selections. “Interactive radio” allows users to subscribe to playlists that are delivered on a scheduled basis—users can search through a variety of lists in multiple ways (e.g. by mood, activity or genre), as shown in 1401. Users then can select lists to play from automatically downloaded playlists 1501. They can play content sequences in order or can change the order, rewind, skip, pause, save, etc. each selection. Users can vary the number of selections in each list delivered FIGS. 16 and 17 1601 and 1701, as well as the frequency of delivery (e.g. daily or weekly).
  • [0097]
    In FIG. 18 the user can search and browse a variety of lists sorted in various ways. Once delivered, users see their programmed delivery selections, which will automatically continue to deliver content, in a listing in the text box, indicating, in parentheses, the number of content selections included 1501. Users can vary the periodicity and length of the programmed content ordered by toggling easy-to-use buttons 1606.
  • [0098]
    FIG. 18 also describes the process of programmed media delivery in detail. The network updates a list of available programmed content channels on the device. The user selects from available programmed content channels displayed on the portable device, (e.g., “workout mix,” “comedy”) specifying frequency of update and number of content files to be delivered per update. Upon the next connection to the network, the device provides this information to the network, which is stored in the subscriber data database.
  • [0099]
    The network immediately uploads to the device the current version of the requested programmed content list (e.g., “workout mix”), including the file IDs, titles, and content files (including DRM) to the device (a “Programmed Content Delivery”), in a specified order, which may include alternative disc-jockey voice-tracking content and cues interspersed between content selections that are triggered dependent on the current date and time of play, or number of times a particular selection is played. Before a Programmed Content Delivery, the network reviews its subscriber data database to identify any content on the selected playlist which is already resident on the portable player—content already resident will not be re-sent.
  • [0100]
    The user can access the program and initiate continuous play by pressing the play button. Play may be stopped/paused, fast-forwarded/rewound or skipped/repeated at the user's option at any time. Individual selections may be saved for future use or permanently deleted at the user's option.
  • [0101]
    Following a network connection after the next periodic interval (e.g., daily or weekly), the network will perform a Programmed Content Delivery, replacing the prior listing of content selections and providing a new list and new content for the user to access in a similar fashion.
  • [0102]
    Summarizing the above, the present invention preferably provides an apparatus and method of sharing media content by subscribers that is more convenient for users and more secure for content owners, than existing systems. The present invention preferably also allows users who wish to share playlists with other subscribers to do so by transceiving device-to-device a text-based copy of the playlist from one device to the other over a WiFi connection. When the receiving device obtains the playlist, the device automatically contacts the network to confirm that the receiving device has a valid subscription and to download any content selections the receiving device does not already have stored in its memory that are included on the playlist. The device then fully assembles the playlist for the user so that it is playable on demand.
  • [0103]
    Alternatively, users may share content files by transmitting over a WiFi connection encrypted audio and/or video recordings. The receiving device can browse the content on the first device via a wireless connection to the device and “pull” a selection to the receiving device on-demand, or, alternatively, the transmitting device can choose a selection to “push” to the receiving device. In order to ensure (A) the transmission cannot be intercepted and used illegitimately and (B) the receiving device is validly subscribed, the transmitting device preferably transmits encrypted data and preferably authenticates the receiving device as having a valid subscription pursuant to a Device-Network Synchronization (described in FIG. 4). A preferred embodiment of a lateral transfer process includes: the transmitting device, on receiving a “push” or “pull” request, contacts the network in order to verify that the receiving device has a valid subscription. If so, the network provides, in encrypted form, the private key for the receiving device in order that the transmitting device can then encrypt and securely transmit the audio and/or video data to the receiving device. The transmitting device decodes and uses the private key information to encode any data being sent to the receiving device, which can then decode the audio and/or video data.
  • [0104]
    In an alternate embodiment of a lateral transfer process, in the event a connection to the network is not available to the transmitting device, the transmitting device can send a request to the receiving device for authentication. If the receiving device has recently been through the procedure outlined in the preceding paragraph, the transmitting device will record this and will not require further verification procedures. If not, the receiving device will then provide data that verifies it having a valid subscription. If the transmitting device verifies this information, it then preferably establishes a new key-based security system with the receiving device. It preferably encrypts the audio and/or video and transmits them to the receiving device over the WiFi communications link. A special flag may also be included in the audio and video data that indicates to the receiving device that the content file may only be playable a limited number of times (e.g., 3 times and then the content expires and is no longer playable). If the receiving device then contacts the network and verifies a valid subscription, the special flag can be removed and the user can access the content as he or she would any other subscription content, without a limitation on the number of listens/viewings possible, and without re-downloading the content to the receiving device.
  • [0105]
    Preferred embodiments of the present invention have been disclosed herein and, although specific terms are employed, they are used and are to be interpreted in a generic and descriptive sense only and not for purpose of limitation. Accordingly, it will be understood by those of ordinary skill in the art that various changes in form, substance and details may be made without departing from the spirit and scope of the present invention. Taken together this makes it more convenient and easier for users to search, obtain, manage and enjoy content, and makes it more secure for content owners to distribute their content to users digitally and at low cost.
  • [0106]
    Note that scans for a WiFi network, referred to above, through a local access point connected to the Internet can be achieved by the current art, such as by using a Toshiba e755 personal digital assistant with built-in WiFi communications in “infrastructure” mode. Similarly, such a device can perform scans for other WiFi-enabled devices in the absence of any available Internet connection by using an “ad hoc” mode. Connections to available WiFi local access points can be automated through the use of software that automatically initiates a scan and analyzes the results of a scan performed by such a device, identifies an optimal network (e.g., by highest signal strength), uploads required password and ID authentication if stored by the user and establishes a connection. The appropriate process, invisible to the user, is triggered in the present invention based on the desired user function, such as “beaming” a content selection (which requires a connection to a peer device in “ad hoc” mode) or downloading new content from a network (which requires an Internet connection in “infrastructure” mode). Network and peer-to-peer validations and authentications, along with reports from the device counter to the network regarding number of times a content selection was played, times and dates of other events and other data, can be performed in a way that is not visible to the user as a “background” operation, so that simultaneously with these events the user can perform other operations on the portable device, such as listen to music or view videos, and search the metadata database stored locally on the device.
  • [0107]
    It is further noted that the embodiment of the present invention includes the ability to allow a user, if so desired, to share files of all types without DRM or other security methods over a WiFi connection. Accordingly, the features of the embodiments described herein, which refer to the ability of one device to search and find files on and to transmit files to and receive files from, a peer device can easily be applied, as one experienced in the art would know, to a method of using portable devices to share content across multiple portable wireless devices located in proximity to one another.
  • [0108]
    As discussed above, a feature of the present invention is that one device can download an audio or video clip (which may have a duration of, for example, 30 seconds) from another, using for example direct download sharing. For this purpose, a user can select an item for download (e.g., “Concerto in G”) on the user interface of the device. The request is queued up until a network connection becomes available, either through a wired or wireless interface.
  • [0109]
    Upon connection, the device sends the request. The server authenticates the device, user, and request. If authenticated, the server sends a sample file of the content that includes DRM (digital rights management).
  • [0110]
    The device receives the sample file and can allow the user to render (i.e., play) it, enabling the user to sample the content. At that point the user is offered the opportunity to purchase the full file (which may have already been delivered to the device, but its DRM may not be “unlocked” because the “key” for that file has not been provided yet). The key is sent after the user purchases the file.
  • [0111]
    Rights management can also be embedded into the sample file and limit the rights of the user, per instructions of the content owner. For example, it may allow the user to play it once, or three times, or as much as they like in a 24-hour period, but then no more.
  • [0112]
    Rights management rules may also specify the sharing rules—e.g., can send the sample file to one friend, who can play it one time, or can send it unlimited times to unlimited friends, or cannot send it at all, or can only send it to other subscribers (e.g., the subscribers of a particular system).
  • [0113]
    Samples can be shared by other means, such as a P2P connection. When this latter type of connection is used, one user can see the collection of another user in multiple ways. User A can choose to browse User B's song collection by connecting to user B (wirelessly or otherwise) and requesting a list of User B's content files
  • [0114]
    User A can also see a selection from user B if user B decides to “beam” a file to user A. In this case, user A does nothing and user B pushes a file to a user A. User A's device pops up a question, “Would you like to receive this from User B?”
  • [0115]
    User A and User B can be connected directly through a true P2P wireless (or wired) connection, with no device or network in between (e.g., ad hoc Wi-Fi communications). Alternatively, user A and user B can be connected through a dedicated central server. Each user separately connects to the Internet and is connected via the dedicated back-end system
  • [0116]
    A slight variation on this configuration consists of two users who are connected to the Internet via the same Wi-Fi access point, and communicate directly with each other without going through the Internet (essentially reflecting through the local access point).
  • [0117]
    When User A obtains a file from User B in any of the manners described above, the software at the dedicated server allows User A to receive a sample file (for example, a re-made 30-second clip) from User B, subject to applicable rights restrictions, rather than the full content file. This is true even though User B has the full file on his player and the user interface doesn't display the sample file to him.
  • [0118]
    This is accomplished by storing the sample file on User B's player in addition to the full content file, but not listing the sample file in the user interface.
  • [0119]
    The device redirects a request for a full content file to the sample file stored on User B's player
  • [0120]
    User A is then offered the opportunity to buy the full content file from the central server (and later potentially from User B)
  • [0121]
    An important feature of the invention is that a device can access and download information and content without a browser.
  • [0122]
    Other devices use a browser to enable a user to purchase content. This offers numerous advantages. When items get added, deleted, or modified from the available catalog of content selections, this information is changed at the back-end of the independent server. Since users are searching in “real time”, they will always be seeing the latest, modified results.
  • [0123]
    Similarly, purchase price terms and information are always current when using a browser. As these change and are updated, current customers (at the “point of purchase”—i.e., the time they decide to make the purchase) see the most current information.
  • [0124]
    The devices can be very “dumb”—i.e., thin client model. The devices merely need to place a request to the server and receive back a limited amount of relevant data—e.g., the cost and title, etc. of a piece of content. There is no need for large storage on the device, or complex processing, etc., because all of that happens on the server side.
  • [0125]
    Without a browser the same features have to be provided. This is not a simple task. The device is portable and has limited processing power and user interface to obtain, manage and render a significant volume of information. These were difficult problems to solve, which we have done:
  • [0126]
    The device initially receives a complete copy of the available catalog that is stored on the local storage media of the device (e.g., mini hard disc or FLASH).
  • [0127]
    The format of this copy is important, as it optimizes for performance and storage requirements.
  • [0128]
    An indexed file is created by the back-end system for each different sort method on the device (e.g., Search by Artist, Search by Album, Search by Composer, Search by Genre, Search by Year . . . ). The index allows for a fast lookup on the device with minimal processing power, even for a large list.
  • [0129]
    The indexes include lookup pointers for the information that needs to be displayed to the user. For example, the list might say: 35678, 98475, 32412, etc. These numbers then represent text that is displayed to the user, such as “Billy Joel,” “Nat King Cole”, “Miles Davis”, etc., where the numbers represent names. This greatly reduces the size of each indexed file that needs to be stored on the device.
  • [0130]
    The indexed lists are sent down to the device in small chunks, so that the size of the “packets” of information that need to be transmitted can be sent in a step-wise manner, without requiring time-consuming 50 MB downloads that would be subject to connection breakage and other problems.
  • [0131]
    This information on the device is subject to “expiration dates” (as well as start dates). This allows the device to know if it is displaying current information to the user, or whether it should require the user to reconnect to the network before seeing information.
  • [0132]
    For example, a piece of content has a price of $1.00 for the month of January. On January 1 the device begins to display the price of $1.00 until January 31. By February 1 it needs to acquire another update or it will stop displaying $1.00.
  • [0133]
    This allows us to publish time-based promotions to the device, even if the user doesn't connect for all of January. Changes are processed efficiently.
  • [0134]
    When there is a change to an existing item listing, or an item is added or deleted, rather than re-sending the whole indexed list (or one portion thereof), we use a combination of re-sending information with sending updates for the device to process itself. Processing updates involves the device performing data re-write operations on the indexes that are stored on the device. The updates are processed in the background, while the user is doing other things, so this is transparent to the user experience.
  • [0135]
    There are other complications that derive from not having a browser. Connecting to paid access Wi-Fi points (e.g., T-Mobile at Starbucks) is not straight forward. These points generally direct IP communications to a readable HTML Web page. If the device doesn't have a browser, it needs to learn how to navigate around this introduction page. The way it does so is by creating a profile, and simulating the required communications to login and/or bypass this first page.
  • [0136]
    The device automatically selects a method of connection among multiple possible connections by testing not only whether the connection is live, but also whether it can access dedicated server's back-end test page, verifying that the connection is live AND the device successfully navigated any required logins, etc.
  • [0137]
    Consummating a purchase transaction on a non-browser, intermittently connected device, involves the following: First, the device asks the user to register. A user must register before they can make any purchase transaction. Two methods of registration can be employed. The first is by a web/telephone. The user provides credit card information and then receives a 6 character “Activation Code” he enters on the device. The Code is then used with a series of hidden computations to create a secure “deviceID” that is used to identify the device to the user account on an ongoing basis. Each Activation Code is unique and created by the dedicated server's back-end system. For further protection, the code is only allowed to be entered within a 48 hour period, or else it expires—this makes it even more difficult for people to simply “guess” at valid Activation Codes.
  • [0138]
    The second method is directly on the device. The user enters his name, etc., including credit card information, on the device. This information is temporarily stored in encrypted form on the device. Whenever the device next connects, it sends this information through the network (including a secure PIN, and the Activation Code referenced above). If the information is valid, the user is registered and an account is created. The information is sent over HTTPS, so is secure, and is then deleted from the device and not stored there ever again.
  • [0139]
    Once a user is registered, he can make purchases. When he makes selections, the device logs the selected request (assuming the pricing information has not expired when he made his purchase decision). When the device connects to the network, the purchase is processed, and the content is sent. The user sees the charge on his next credit card bill. Alternatively, users can purchase credits in advance, and these are charged against the user when he makes purchases.
  • [0140]
    For subscription, a recurring charge to the credit card is established. On valid purchase, a renewal to the digital rights is provided. Changes to user interface, special messages to the user and other items are difficult without a browser.
  • [0141]
    The dedicated server generates and sends messages to any or all devices (to the “Inbox” on the device, or to various specified locations throughout the user interface, such as the popup box for purchases). The dedicated server also updates software of the device, which includes making changes to the user interface of the device, adding new features, removing features, etc. Unlike other devices, these messages and changes are stored on the device and remain there until any further updates that may change them.
  • [0142]
    Numerous modifications may be made to the invention without departing from its scope as defined in the appended claims.
Citations de brevets
Brevet cité Date de dépôt Date de publication Déposant Titre
US5179660 *15 mai 198912 janv. 1993International Business Machines IncorporatedSystem for reducing communications overhead in distributed database transactions by serializing in order related requests into single transmission message and receiving transmission response
US6248946 *1 mars 200019 juin 2001Ijockey, Inc.Multimedia content delivery system and method
US6407680 *22 déc. 200018 juin 2002Generic Media, Inc.Distributed on-demand media transcoding system and method
US6697944 *1 oct. 199924 févr. 2004Microsoft CorporationDigital content distribution, transmission and protection system and method, and portable device for use therewith
US6954763 *6 août 200211 oct. 2005Pioneer CorporationManagement server device and terminal device for a contents providing system
US7206559 *16 oct. 200117 avr. 2007Hewlett-Packard Development Company, L.P.System and method for a mobile computing device to control appliances
US7522675 *30 déc. 200221 avr. 2009Motorola, Inc.Digital content preview generation and distribution among peer devices
US20010042107 *8 janv. 200115 nov. 2001Palm Stephen R.Networked audio player transport protocol and architecture
US20030014630 *27 juin 200116 janv. 2003Spencer Donald J.Secure music delivery
US20040073924 *30 sept. 200215 avr. 2004Ramesh PendakurBroadcast scheduling and content selection based upon aggregated user profile information
US20040120688 *24 déc. 200224 juin 2004Poltorak Alexander I.Apparatus and method for providing information in conjunction with media content
US20040133657 *3 janv. 20038 juil. 2004Broadq, LlcDigital media system and method therefor
US20040199657 *19 avr. 20047 oct. 2004Aviv EyalStreaming media search and playback system
US20040261126 *12 nov. 200323 déc. 2004N2 Broadband, Inc.Systems and methods for provisioning a host device for enhanced services in a cable system
US20050070259 *30 sept. 200331 mars 2005David KlobaMethod and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices
US20050091167 *18 mars 200428 avr. 2005Macrovision CorporationInterdiction of unauthorized copying in a decentralized network
US20050102379 *8 nov. 200412 mai 2005Benq CorporationMethod for on-line selecting and playing a media file
US20050245240 *30 avr. 20043 nov. 2005Senaka BalasuriyaApparatus and method for storing media during interruption of a media session
US20050282251 *14 févr. 200522 déc. 2005Pfizer IncHeparanase II, a novel human heparanase paralog
US20060025068 *27 juil. 20042 févr. 2006Microsoft CorporationIntelligent data broadcasting
US20060056324 *10 sept. 200416 mars 2006Nokia CorporationApparatus and method to provide mobile music appliance with subscription-based play-list service
US20060074808 *8 sept. 20056 avr. 2006Boesen Peter VMethod and system for purchasing access to a recording
US20060114831 *19 oct. 20051 juin 2006Broadcom CorporationMirroring of data in a network device
US20060123053 *1 déc. 20058 juin 2006Insignio Technologies, Inc.Personalized content processing and delivery system and media
US20060200440 *12 oct. 20057 sept. 2006Samsung Electronics Co., Ltd.Method for providing information about multimedia contents in multimedia service system
US20060218248 *9 mars 200628 sept. 2006Pioneer CorporationContents distribution system, contents distribution method, and computer-readable storage medium therefor
US20060288112 *25 mai 200521 déc. 2006Cingular Wireless, LlcSystem and methods for storing music selections in network storage and for streaming the selections to a wireless device for playback on the wireless device
US20070077921 *3 mai 20065 avr. 2007Yahoo! Inc.Pushing podcasts to mobile devices
US20070177586 *10 avr. 20072 août 2007Aviv EyalRating system for streaming media playback system
US20080222243 *15 nov. 200711 sept. 2008Akamai Technologies, Inc.Client-side method for identifying an optimal server
US20080250239 *16 juin 20089 oct. 2008Hank RisanMethod and system for controlled media sharing in a network
Référencé par
Brevet citant Date de dépôt Date de publication Déposant Titre
US712047731 oct. 200310 oct. 2006Microsoft CorporationPersonal mobile computing device having antenna microphone and speech detection for improved speech recognition
US7143102 *28 sept. 200128 nov. 2006Sigmatel, Inc.Autogenerated play lists from search criteria
US7302468 *1 nov. 200427 nov. 2007Motorola Inc.Local area preference determination system and method
US734650420 juin 200518 mars 2008Microsoft CorporationMulti-sensory speech enhancement using a clean speech prior
US7370063 *15 févr. 20066 mai 2008Andy VilcauskasAudio distribution system
US738318129 juil. 20033 juin 2008Microsoft CorporationMulti-sensory speech detection system
US740630316 sept. 200529 juil. 2008Microsoft CorporationMulti-sensory speech enhancement using synthesized sensor signal
US7444388 *13 avr. 200628 oct. 2008Concert Technology CorporationSystem and method for obtaining media content for a portable media player
US744763026 nov. 20034 nov. 2008Microsoft CorporationMethod and apparatus for multi-sensory speech enhancement
US7490056 *30 déc. 200410 févr. 2009Ebay Inc.System to generate an aggregate interest indication with respect to an information item
US749968624 févr. 20043 mars 2009Microsoft CorporationMethod and apparatus for multi-sensory speech enhancement on a mobile device
US7546144 *16 mai 20069 juin 2009Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for managing playback of song files
US7555291 *26 août 200530 juin 2009Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for providing a song play list
US755846318 avr. 20057 juil. 2009Microsoft CorporationRetention of information about digital-media rights in transformed digital media content
US7562301 *4 févr. 200514 juil. 2009Ricoh Company, Ltd.Techniques for generating and using playlist identifiers for media objects
US757400817 sept. 200411 août 2009Microsoft CorporationMethod and apparatus for multi-sensory speech enhancement
US7600252 *8 juin 20056 oct. 2009Dartdevices Interop CorporationSystem method and model for social security interoperability among intermittently connected interoperating devices
US7657946 *9 juin 20082 févr. 2010International Business Machines CorporationMethod for device dependent access control for device independent web content
US766912119 janv. 200523 févr. 2010Microsoft CorporationTranscode matrix
US7676590 *3 mai 20049 mars 2010Microsoft CorporationBackground transcoding
US768065628 juin 200516 mars 2010Microsoft CorporationMulti-sensory speech enhancement using a speech-state model
US768095911 juil. 200616 mars 2010Napo Enterprises, LlcP2P network for providing real time media recommendations
US7685204 *24 févr. 200623 mars 2010Yahoo! Inc.System and method for enhanced media distribution
US7697550 *30 juin 200513 avr. 2010Netgear, Inc.Peripheral device with visual indicators
US769845112 mars 200713 avr. 2010Vudu, Inc.Method and apparatus for instant playback of a movie title
US7720871 *24 févr. 200618 mai 2010Yahoo! Inc.Media management system and method
US7725494 *24 févr. 200625 mai 2010Yahoo! Inc.System and method for networked media access
US773876618 avr. 200515 juin 2010Microsoft CorporationSanctioned transcoding of digital-media content
US773972324 févr. 200615 juin 2010Yahoo! Inc.Media engine user interface for managing media
US774762028 févr. 200629 juin 2010Yahoo! Inc.Method and system for generating affinity based playlists
US7752433 *28 août 20036 juil. 2010Panasonic CorporationContent-duplication management system, apparatus and method, playback apparatus and method, and computer program
US7761121 *19 juil. 200620 juil. 2010Samsung Electronics Co., LtdMethods for sharing music and enabling character cooperation in a wireless local area communication network
US776519229 mars 200627 juil. 2010Abo Enterprises, LlcSystem and method for archiving a media collection
US7765270 *24 mars 200627 juil. 2010Yamaha CorporationMusic player
US7765601 *24 juin 200527 juil. 2010Sony CorporationSystem for processing information, device for processing information, and program
US7778927 *21 juil. 200517 août 2010Sony CorporationContents reproducing device, contents processing device, contents distribution server, contents reproducing method, contents processing method, and program
US781064712 mars 200712 oct. 2010Vudu, Inc.Method and apparatus for assembling portions of a data file received from multiple devices
US7813714 *19 oct. 200712 oct. 2010Openwave Systems Inc.Apparatus for accessing a common database from a mobile device and a computing device
US7818350 *12 oct. 200519 oct. 2010Yahoo! Inc.System and method for creating a collaborative playlist
US7830453 *6 juin 20069 nov. 2010Lg Electronics Inc.Method of converting digital broadcast contents and digital broadcast terminal having function of the same
US7836311 *21 juil. 200316 nov. 2010Sony CorporationInformation processing apparatus, information processing method, and computer program used therewith
US783651114 juin 200616 nov. 2010Microsoft CorporationEnforcing advertisement playback for downloaded media content
US7840178 *11 juil. 200623 nov. 2010Martin E. HellmanFM broadcast system competitive with satellite radio
US784940724 mai 20067 déc. 2010The Invention Science Fund I, LlcContent distribution service
US785956027 déc. 200528 déc. 2010Qurio Holdings, Inc.System and method for establishing a local chat session
US7860922 *18 août 200428 déc. 2010Time Warner, Inc.Method and device for the wireless exchange of media content between mobile devices based on content preferences
US786092318 août 200428 déc. 2010Time Warner Inc.Method and device for the wireless exchange of media content between mobile devices based on user information
US78655227 nov. 20074 janv. 2011Napo Enterprises, LlcSystem and method for hyping media recommendations in a media recommendation system
US786591716 déc. 20054 janv. 2011Martin E HellmanSecurity enhanced tiered subscription broadcast system
US787015318 janv. 200711 janv. 2011Citrix Systems, Inc.Methods and systems for executing, by a virtual machine, an application program requested by a client machine
US7881656 *26 déc. 20071 févr. 2011Sandisk CorporationAudio visual player apparatus and system and method of content distribution using the same
US789008830 avr. 200915 févr. 2011Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for managing playback of song files
US792491315 sept. 200512 avr. 2011Microsoft CorporationNon-realtime data transcoding of multimedia content
US7925244 *30 mai 200612 avr. 2011Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for publishing, sharing and accessing media files
US7925245 *16 mars 200712 avr. 2011At&T Mobility Ii LlcSystem and methods for wirelessly providing update information of and downloading previously obtained content to a newly activated mobile station
US792597014 mars 200612 avr. 2011Sony CorporationInformation processing system that manages stored content using playlists
US793017823 déc. 200519 avr. 2011Microsoft CorporationSpeech modeling and enhancement based on magnitude-normalized spectra
US79373799 mars 20053 mai 2011Vudu, Inc.Fragmentation of a file for instant access
US7941477 *26 juil. 200710 mai 2011V V S Virtual Video SystemsVideo and multimedia distribution system
US79417644 avr. 200710 mai 2011Abo Enterprises, LlcSystem and method for assigning user preference settings for a category, and in particular a media category
US7945934 *15 juin 200517 mai 2011Panasonic Avionics CorporationPortable media device and method for presenting viewing content during travel
US794967718 janv. 200724 mai 2011Citrix Systems, Inc.Methods and systems for providing authorized remote access to a computing environment provided by a virtual machine
US795415018 janv. 200731 mai 2011Citrix Systems, Inc.Methods and systems for assigning access control levels in providing access to resources via virtual machines
US7962460 *1 déc. 200614 juin 2011Scenera Technologies, LlcMethods, systems, and computer program products for determining availability of presentable content via a subscription service
US79629371 août 200614 juin 2011Microsoft CorporationMedia content catalog service
US797092221 août 200828 juin 2011Napo Enterprises, LlcP2P real time media recommendations
US797461416 mars 20075 juil. 2011At&T Mobility Ii LlcSystems and methods for merchandising content to a second mobile telephone based on the content of a first mobile telephone
US797531014 juin 20065 juil. 2011Microsoft CorporationOffline playback of advertising supported media
US797865223 janv. 200812 juil. 2011Microsoft CorporationWireless communications environment overlay
US800074230 avr. 200916 août 2011Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for managing playback of song files
US801067928 nov. 200630 août 2011Citrix Systems, Inc.Methods and systems for providing access to a computing environment provided by a virtual machine executing in a hypervisor executing in a terminal services session
US8019194 *5 avr. 200513 sept. 2011S. two Corp.Digital audio and video recording and storage system and method
US80506232 déc. 20041 nov. 2011Time Warner, Inc.Method and device for promotion and sale of media files on ad hoc mobile device networks
US8051180 *25 oct. 20061 nov. 2011Citrix Systems, Inc.Methods and servers for establishing a connection between a client system and a virtual machine executing in a terminal services session and hosting a requested computing environment
US80561012 nov. 20068 nov. 2011At&T Intellectual Property I, L.P.Customized interface based on viewed programming
US805964613 déc. 200615 nov. 2011Napo Enterprises, LlcSystem and method for identifying music content in a P2P real time recommendation network
US806047723 juin 201015 nov. 2011Abo Enterprises, LlcSystem and method for archiving a media collection
US806052521 déc. 200715 nov. 2011Napo Enterprises, LlcMethod and system for generating media recommendations in a distributed environment based on tagging play history information with location information
US8060938 *11 mai 200715 nov. 2011Sunplus Technology Co., Ltd.Proprietary portable audio player system for protecting digital content copyrights
US80653255 déc. 200822 nov. 2011Packet Video Corp.System and method for creating metadata
US8065443 *22 mai 200622 nov. 2011Intermec Ip CorpComputerized device for data collection and communication
US8082256 *22 juil. 201020 déc. 2011Sony CorporationUser terminal and content searching and presentation method
US809036023 févr. 20113 janv. 2012Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for publishing, sharing and accessing media files
US80906068 août 20063 janv. 2012Napo Enterprises, LlcEmbedded media recommendations
US80951534 déc. 200810 janv. 2012Packet Video CorporationSystem and method for generating a recommendation on a mobile device
US809938627 déc. 200617 janv. 2012Research In Motion LimitedMethod and apparatus for synchronizing databases connected by wireless interface
US8099511 *11 juin 200517 janv. 2012Vudu, Inc.Instantaneous media-on-demand
US81127205 avr. 20077 févr. 2012Napo Enterprises, LlcSystem and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items
US811719315 août 200814 févr. 2012Lemi Technology, LlcTunersphere
US811731418 janv. 200714 févr. 2012Citrix Systems, Inc.Methods and systems for providing remote access to a computing environment provided by a virtual machine
US812071126 sept. 200621 févr. 2012Lg Electronics Inc.Display system and method of controlling a display system
US8136139 *10 avr. 200813 mars 2012Sprint Communications Company L.P.Receiving over-the-air licenses to high-quality media content
US8150425 *16 mars 20073 avr. 2012At&T Mobility Ii LlcSystems and methods for merchandising new offers to mobile telephone users based on changes to the mobile telephone's components
US815531526 janv. 200610 avr. 2012Rovi Solutions CorporationApparatus for and a method of downloading media content
US816049510 mars 200817 avr. 2012Sandisk Technologies Inc.Wireless portable device for sharing digital content items
US8171419 *31 oct. 20081 mai 2012Research In Motion LimitedMethod and system for remote media management on a touch screen device
US8185579 *19 sept. 200822 mai 2012Eloy Technology, LlcSystem and method for obtaining media content for a portable media player
US8195782 *28 sept. 20065 juin 2012Lg Electronics Inc.Apparatus and method for receiving and reproducing multimedia entertainment content
US820060227 mai 200912 juin 2012Napo Enterprises, LlcSystem and method for creating thematic listening experiences in a networked peer media recommendation environment
US820506022 déc. 200919 juin 2012Sandisk Il Ltd.Discardable files
US8219635 *9 mars 200510 juil. 2012Vudu, Inc.Continuous data feeding in a distributed environment
US8219928 *20 juil. 200610 juil. 2012Sony CorporationReproduction device and display control method
US822477530 mars 200917 juil. 2012Packetvideo Corp.System and method for managing, controlling and/or rendering media in a network
US822485626 nov. 200717 juil. 2012Abo Enterprises, LlcIntelligent default weighting process for criteria utilized to score media content items
US822489917 avr. 200817 juil. 2012Eloy Technology, LlcMethod and system for aggregating media collections between participants of a sharing network
US822940514 nov. 201124 juil. 2012Sony Ericsson Mobile Communications AbCommunication terminals, systems, methods, and computer program products for publishing, sharing and accessing media files
US823968627 avr. 20067 août 2012Vudu, Inc.Method and system for protecting against the execution of unauthorized software
US8249496 *3 févr. 200521 août 2012Sony CorporationBroadcast frequency detection device
US824955926 oct. 200521 août 2012At&T Mobility Ii LlcPromotion operable recognition system
US82499495 févr. 200921 août 2012Ebay Inc.System to generate an aggregate interest indication with respect to an information item
US8255331 *3 mars 200528 août 2012Media Rights Technologies, Inc.Method for providing curriculum enhancement using a computer-based media access system
US827090116 déc. 200518 sept. 2012Martin E. HellmanDropout-resistant media broadcasting system
US8275741 *27 déc. 200625 sept. 2012Research In Motion LimitedMethod and apparatus for memory management in an electronic device
US82757461 avr. 201125 sept. 2012V V S Virtual Video Systems (Canada) Inc.Video and multimedia distribution system
US828559529 mars 20069 oct. 2012Napo Enterprises, LlcSystem and method for refining media recommendations
US82857761 juin 20079 oct. 2012Napo Enterprises, LlcSystem and method for processing a received media item recommendation message comprising recommender presence information
US828581017 avr. 20089 oct. 2012Eloy Technology, LlcAggregating media collections between participants of a sharing network utilizing bridging
US8296277 *25 févr. 200823 oct. 2012Samsung Electronics Co., Ltd.Method and apparatus to automatically receive and/or transmit contents
US82968121 sept. 200623 oct. 2012Vudu, Inc.Streaming video using erasure encoding
US830695519 janv. 20096 nov. 2012British Telecommunications Public Limited CompanyData management
US830709221 févr. 20076 nov. 2012Napo Enterprises, LlcMethod and system for collecting information about a user's media collections from multiple login points
US83121613 févr. 201013 nov. 2012Vudu, Inc.Method and apparatus for instant playback of a movie title
US831595031 déc. 200720 nov. 2012Sandisk Technologies Inc.Powerfully simple digital media player and methods for use therewith
US8316081 *13 avr. 200620 nov. 2012Domingo Enterprises, LlcPortable media player enabled to obtain previews of a user's media collection
US832726617 mai 20074 déc. 2012Napo Enterprises, LlcGraphical user interface system for allowing management of a media item playlist based on a preference scoring system
US8332630 *20 mai 200811 déc. 2012Samsung Electronics Co., Ltd.Method and system for electronic device authentication
US83352597 mars 200918 déc. 2012Packetvideo Corp.System and method for reformatting digital broadcast multimedia for a mobile device
US83412201 sept. 200625 déc. 2012The Invention Science Fund I, LlcContent distribution service
US834127028 nov. 200625 déc. 2012Citrix Systems, Inc.Methods and systems for providing access to a computing environment
US834173218 janv. 200725 déc. 2012Citrix Systems, Inc.Methods and systems for selecting a method for execution, by a virtual machine, of an application program
US8346218 *2 mai 20081 janv. 2013International Business Machines CorporationAvoiding redundant transmissions of data during multimedia mobile phone communications
US8346798 *21 déc. 20051 janv. 2013Yahoo! Inc.Method for sharing and searching playlists
US835540714 nov. 200615 janv. 2013Citrix Systems, Inc.Methods and systems for interacting, via a hypermedium page, with a virtual machine executing in a terminal services session
US8359310 *12 déc. 200622 janv. 2013At&T Intellectual Property I, L.P.Group swarm metrics and content
US835934829 nov. 201022 janv. 2013Apple Inc.Techniques and systems for electronic submission of media for network-based distribution
US8364792 *10 nov. 200629 janv. 2013Vudu, Inc.Method and system for distributing restricted media to consumers
US837041911 août 20115 févr. 2013Apple Inc.Processing of metadata content and digital content received by a media distribution system
US837042011 juil. 20025 févr. 2013Citrix Systems, Inc.Web-integrated display of locally stored content objects
US837519222 déc. 200912 févr. 2013Sandisk Il Ltd.Discardable files
US839695120 déc. 200712 mars 2013Napo Enterprises, LlcMethod and system for populating a content repository for an internet radio service based on a recommendation network
US839701418 août 200812 mars 2013Apple Inc.Memory mapping restore and garbage collection operations
US840146217 juin 201019 mars 2013Martin E. HellmanFM broadcast system competitive with satellite radio
US840226811 juin 201019 mars 2013Panasonic Avionics CorporationSystem and method for providing security aboard a moving platform
US8407098 *14 nov. 200826 mars 2013Apple Inc.Method, medium, and system for ordering a playlist based on media popularity
US8417663 *7 avr. 20089 avr. 2013Lg Electronics Inc.Managing digital files in an electronic device
US841789318 août 20089 avr. 2013Apple Inc.Memory mapping techniques
US842249026 oct. 201016 avr. 2013Napo Enterprises, LlcSystem and method for identifying music content in a P2P real time recommendation network
US842850917 nov. 200823 avr. 2013Disney Enterprises, Inc.System and method for providing a rich media visitor log
US842863517 nov. 200823 avr. 2013Disney Enterprises, Inc.System and method for managing group communications
US843402431 mars 201130 avr. 2013Napo Enterprises, LlcSystem and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items
US8438145 *13 mai 20117 mai 2013Scenera Technologies, LlcMethods, systems, and computer program products for determining availability of presentable content via a subscription service
US8447812 *10 août 200621 mai 2013Sony CorporationCommunication device and method thereof
US845288719 sept. 201128 mai 2013Voice Portraits, Inc.System and method for managing and distributing audio recordings
US8457661 *12 déc. 20084 juin 2013Mogreet, Inc.Methods and systems for transmitting video messages to mobile communication devices
US8458616 *3 mai 20064 juin 2013Sony CorporationData display method and reproduction apparatus
US846380230 sept. 201011 juin 2013Sandisk Il Ltd.Card-based management of discardable files
US846829324 juil. 200918 juin 2013Apple Inc.Restore index page
US847292417 nov. 200825 juin 2013Disney Enterprises, Inc.System and method for providing concierge services to a mobile device user
US847347914 sept. 201025 juin 2013Apple Inc.Media package format for submission to a media distribution system
US848422715 oct. 20089 juil. 2013Eloy Technology, LlcCaching and synching process for a media sharing system
US848431117 avr. 20089 juil. 2013Eloy Technology, LlcPruning an aggregate media collection
US8498628 *27 mars 200730 juil. 2013Iocast LlcContent delivery system and method
US8502056 *14 juil. 20116 août 2013Pushbuttonmusic.Com, LlcMethod and apparatus for generating and updating a pre-categorized song database from which consumers may select and then download desired playlists
US8503358 *21 sept. 20076 août 2013T-Mobile Usa, Inc.Wireless device registration, such as automatic registration of a Wi-Fi enabled device
US850421714 déc. 20106 août 2013Panasonic Avionics CorporationSystem and method for providing dynamic power management
US850457223 mai 20126 août 2013V V S Virtual Video Systems (Canada) Inc.Video and multimedia distribution system
US8510847 *8 mai 200713 août 2013Omnifone LimitedMethod of providing digital rights management for music content by means of a flat-rate subscription
US851621924 juil. 200920 août 2013Apple Inc.Index cache tree
US8520502 *1 juin 200927 août 2013Qualcomm IncorporatedSystems and methods for managing RRC connections in wireless communications
US852181522 mai 201227 août 2013Facebook, Inc.Post-to-profile control
US853384727 janv. 200810 sept. 2013Sandisk Il Ltd.Apparatus and method for screening new data without impacting download speed
US8543095 *8 juil. 200524 sept. 2013At&T Mobility Ii LlcMultimedia services include method, system and apparatus operable in a different data processing network, and sync other commonly owned apparatus
US85440469 oct. 200824 sept. 2013Packetvideo CorporationSystem and method for controlling media rendering in a network using a mobile device
US854843615 août 20121 oct. 2013International Business Machines CorporationAvoiding redundant transmissions of data during multimedia mobile phone communications
US85485401 avr. 20111 oct. 2013Devicefidelity, Inc.Executing transactions using mobile-device covers
US8549029 *29 janv. 20091 oct. 2013Alcatel LucentMethod for generating data enabling the search for content, system, terminal, and server complements to implement the method
US854922930 sept. 20101 oct. 2013Sandisk Il Ltd.Systems and methods for managing an upload of files in a shared cache storage system
US85553173 mai 20118 oct. 2013Microsoft CorporationMedia content catalog service
US856672029 mai 201222 oct. 2013Nokia CorporationSystem and method for listening to audio content
US85668774 oct. 201122 oct. 2013AT&T Intellectual Propety I, L.P.Method and apparatus for content information related to a media program
US857216727 déc. 201129 oct. 2013Facebook, Inc.Multimedia aggregation in an online social network
US857787419 oct. 20125 nov. 2013Lemi Technology, LlcTunersphere
US858379110 févr. 201212 nov. 2013Napo Enterprises, LlcMaintaining a minimum level of real time media recommendations in the absence of online friends
US8589482 *27 déc. 201119 nov. 2013Facebook, Inc.Multimedia aggregation in an online social network
US8600983 *29 nov. 20123 déc. 2013At&T Intellectual Property I, L.P.Group swarm metrics and content
US8606927 *19 mars 200810 déc. 2013International Business Machines CorporationMulti-device communication method and system
US86206998 août 200631 déc. 2013Napo Enterprises, LlcHeavy influencer media recommendations
US862667016 déc. 20057 janv. 2014Yahoo! Inc.System and method for improved portable media file retention
US862735416 déc. 20057 janv. 2014Martin E. HellmanTiered subscription broadcast system
US8630494 *30 août 201114 janv. 2014Ikorongo Technology, LLCMethod and system for sharing image content based on collection proximity
US8645526 *28 sept. 20064 févr. 2014Canon Kabushiki KaishaInformation processing apparatus and control method therefor, information processing system, computer program and storage medium
US864556028 févr. 20084 févr. 2014Sony CorporationContent providing system and method, shared content providing apparatus and method, content output apparatus and method, and program
US870073910 mars 200815 avr. 2014Sandisk Technologies Inc.Device for automatically receiving new digital content from a network
US870496026 avr. 201122 avr. 2014Panasonic Avionics CorporationDeployment system and method for user interface devices
US870656730 avr. 200922 avr. 2014Ebay Inc.System to generate an aggregate interest indication with respect to an information item
US871302613 juin 200829 avr. 2014Sandisk Technologies Inc.Method for playing digital media files with a digital media player using a plurality of playlists
US8719341 *27 déc. 20056 mai 2014Qurio Holdings, Inc.System and method for accessing and managing mobile device metadata
US872574024 mars 200813 mai 2014Napo Enterprises, LlcActive playlist having dynamic media item groups
US87451539 févr. 20093 juin 2014Apple Inc.Intelligent download of application programs
US8745165 *17 nov. 20083 juin 2014Disney Enterprises, Inc.System and method for managing distribution of rich media content
US87456751 oct. 20103 juin 2014Vudu, Inc.Multiple audio streams
US8752769 *14 sept. 201217 juin 2014Facebook, Inc.Intelligent multimedia content synchronization
US87628474 déc. 201224 juin 2014Napo Enterprises, LlcGraphical user interface system for allowing management of a media item playlist based on a preference scoring system
US8767960 *20 avr. 20121 juil. 2014Dell Products L.P.System and method for self-decaying digital media files and for validated playback of same
US876967513 mai 20081 juil. 2014Apple Inc.Clock roll forward detection
US8776189 *12 sept. 20088 juil. 2014Devicefidelity, Inc.Wirelessly accessing broadband services using intelligent cards
US8782231 *16 mars 200615 juil. 2014Adaptive Computing Enterprises, Inc.Simple integration of on-demand compute environment
US8782521 *13 juil. 201015 juil. 2014Apple Inc.Graphical user interface with improved media presentation
US87873367 déc. 201022 juil. 2014Qurio Holdings, Inc.System and method for establishing a local chat session
US878788713 juil. 201222 juil. 2014At&T Mobility Ii LlcPromotion operable recognition system
US878884920 déc. 201122 juil. 2014Sandisk Technologies Inc.Method and apparatus for protecting cached streams
US87987778 mars 20115 août 2014Packetvideo CorporationSystem and method for using a list of audio media to create a list of audiovisual media
US88058311 juin 200712 août 2014Napo Enterprises, LlcScoring and replaying media items
US880653720 sept. 200612 août 2014At&T Intellectual Property I, L.P.Methods, systems, and computer program products for implementing interactive control of radio and other media
US8826449 *27 sept. 20072 sept. 2014Protegrity CorporationData security in a disconnected environment
US883222029 mai 20079 sept. 2014Domingo Enterprises, LlcSystem and method for increasing data availability on a mobile device based on operating mode
US88391411 juin 200716 sept. 2014Napo Enterprises, LlcMethod and system for visually indicating a replay status of media items on a media device
US88434144 févr. 200523 sept. 2014Ricoh Company, Ltd.Techniques for accessing controlled media objects
US884985622 déc. 200930 sept. 2014Sandisk Il Ltd.Discardable files
US886867816 mars 200721 oct. 2014Microsoft CorporationAspects of digital media content distribution
US8868763 *3 nov. 200621 oct. 2014Microsoft CorporationDisk jockey streaming sessions
US887079126 mars 201228 oct. 2014Michael E. SabatinoApparatus for acquiring, processing and transmitting physiological sounds
US88745541 nov. 201328 oct. 2014Lemi Technology, LlcTurnersphere
US887457416 juil. 201228 oct. 2014Abo Enterprises, LlcIntelligent default weighting process for criteria utilized to score media content items
US8874645 *16 févr. 200728 oct. 2014Packetvideo Corp.System and method for sharing an experience with media content between multiple devices
US887465010 juil. 201228 oct. 2014Eloy Technology, LlcMethod and system for aggregating media collections between participants of a sharing network
US887465513 déc. 200628 oct. 2014Napo Enterprises, LlcMatching participants in a P2P recommendation network loosely coupled to a subscription service
US8874918 *28 avr. 200528 oct. 2014Telecom Italia S.P.A.Conditional access method and system for broadcast services
US888059915 oct. 20084 nov. 2014Eloy Technology, LlcCollection digest for a media sharing system
US888071213 juin 20114 nov. 2014Apple Inc.Submission of metadata content and media content to a media distribution system
US889283118 août 200818 nov. 2014Apple Inc.Memory subsystem hibernation
US889792415 juil. 201325 nov. 2014Panasonic Avionics CorporationSystem and method for providing dynamic power management
US889822624 août 201225 nov. 2014Facebook, Inc.Multimedia aggregation in an online social network
US890384321 juin 20062 déc. 2014Napo Enterprises, LlcHistorical media recommendation service
US890446331 juil. 20072 déc. 2014Vudu, Inc.Live video broadcasting on distributed networks
US89096671 nov. 20129 déc. 2014Lemi Technology, LlcSystems, methods, and computer readable media for generating recommendations in a media recommendation system
US8914369 *21 avr. 200916 déc. 2014Privacy Inside Ltd.Method and a system for data verification and/or authentication
US89143892 juin 200916 déc. 2014Sony CorporationInformation processing device, information processing method, and program
US891544730 sept. 200923 déc. 2014Devicefidelity, Inc.Amplifying radio frequency signals
US892034320 nov. 200630 déc. 2014Michael Edward SabatinoApparatus for acquiring and processing of physiological auditory signals
US89244041 juin 200930 déc. 2014Sony CorporationInformation processing device, information processing method, and program
US892582716 oct. 20096 janv. 2015Devicefidelity, Inc.Amplifying radio frequency signals
US89352178 sept. 200913 janv. 2015Apple Inc.Digital asset validation prior to submission for network-based distribution
US894814427 déc. 20053 févr. 2015Qurio Holdings, Inc.System and method for creating a preferential ad-hoc network
US895488312 août 201410 févr. 2015Napo Enterprises, LlcMethod and system for visually indicating a replay status of media items on a media device
US89647156 août 201324 févr. 2015T-Mobile Usa, Inc.Wireless device registration, such as automatic registration of a Wi-Fi enabled device
US89660012 sept. 200824 févr. 2015Qualcomm IncorporatedDeployment and distribution model for improved content delivery system
US897796519 août 200510 mars 2015At&T Intellectual Property Ii, L.P.System and method for controlling presentations using a multimodal interface
US898393717 sept. 201417 mars 2015Lemi Technology, LlcTunersphere
US898395010 mai 201017 mars 2015Napo Enterprises, LlcMethod and system for sorting media items in a playlist on a media device
US8983952 *29 juil. 201017 mars 2015Symantec CorporationSystem and method for partitioning backup data streams in a deduplication based storage system
US899018830 nov. 201224 mars 2015Apple Inc.Managed assessment of submitted digital content
US89964122 juin 200931 mars 2015Sony CorporationInformation processing system and information processing method
US9002879 *16 nov. 20127 avr. 2015Yahoo! Inc.Method for sharing and searching playlists
US900305613 déc. 20067 avr. 2015Napo Enterprises, LlcMaintaining a minimum level of real time media recommendations in the absence of online friends
US90151091 nov. 201221 avr. 2015Lemi Technology, LlcSystems, methods, and computer readable media for maintaining recommendations in a media recommendation system
US90152099 mars 201021 avr. 2015Sandisk Il Ltd.Download management of discardable files
US90152708 oct. 201021 avr. 2015Time Warner Cable Enterprises LlcApparatus and methods for enforcing content protection rules during data transfer between devices
US901658922 févr. 201328 avr. 2015Devicefidelity, Inc.Selectively switching antennas of transaction cards
US902099315 déc. 201128 avr. 2015Sandisk Il Ltd.Download management of discardable files
US902603313 févr. 20125 mai 2015Sandisk Technologies Inc.Audio visual player apparatus and system and method of content distribution using the same
US902691531 oct. 20055 mai 2015At&T Intellectual Property Ii, L.P.System and method for creating a presentation using natural language
US903052110 mai 201312 mai 2015Mobile Messenger Global, Inc.Methods and systems for transmitting video messages to mobile communication devices
US903124429 juin 201212 mai 2015Sonos, Inc.Smart audio settings
US903229418 oct. 201312 mai 2015Nokia CorporationSystem and method for listening to audio content
US90376321 juin 200719 mai 2015Napo Enterprises, LlcSystem and method of generating a media item recommendation message with recommender presence information
US9037639 *18 avr. 201219 mai 2015Eloy Technology, LlcSystem and method for obtaining media content for a portable media player
US903764415 mars 201319 mai 2015Facebook, Inc.User configuration file for access control for embedded resources
US904723528 déc. 20072 juin 2015Nokia CorporationContent management for packet-communicating devices
US90553177 oct. 20139 juin 2015Microsoft Technology Licensing, LlcMedia content catalog service
US9060034 *9 nov. 200716 juin 2015Napo Enterprises, LlcSystem and method of filtering recommenders in a media item recommendation system
US9065792 *15 mars 201323 juin 2015Omnifone LimitedMethod of enabling digital music content to be downloaded to and used on a portable wireless computing device
US907166211 févr. 201330 juin 2015Napo Enterprises, LlcMethod and system for populating a content repository for an internet radio service based on a recommendation network
US9075509 *18 mai 20067 juil. 2015Sonos, Inc.User interface to provide additional information on a selected item in a list
US907617626 sept. 20087 juil. 2015Apple Inc.Electronic submission of application programs for network-based distribution
US907632214 mars 20127 juil. 2015Tivo Inc.Determining commands based on detected movements of a remote control device
US908178031 mars 201114 juil. 2015Abo Enterprises, LlcSystem and method for assigning user preference settings for a category, and in particular a media category
US908178122 août 201114 juil. 2015Sandisk Technologies Inc.Wireless portable device for creating and wirelessly transmitting digital audio and/or video
US908734111 janv. 201321 juil. 2015Apple Inc.Migration of feedback data to equivalent digital assets
US9092519 *28 juin 201028 juil. 2015Sandisk Technologies Inc.Method and system for updating a list of content stored on a user-operated device
US910468630 déc. 201111 août 2015Sandisk Technologies Inc.System and method for host management of discardable objects
US910619228 juin 201211 août 2015Sonos, Inc.System and method for device playback calibration
US910664729 avr. 201311 août 2015Devicefidelity, Inc.Executing transactions secured user credentials
US910873312 sept. 201118 août 2015Panasonic Avionics CorporationIntegrated user interface system and method
US9116989 *29 déc. 200525 août 2015At&T Intellectual Property Ii, L.P.System and method for using speech for data searching during presentations
US91243756 janv. 20141 sept. 2015Martin E. HellmanTiered subscription broadcast system
US9130952 *6 févr. 20148 sept. 2015Apple Inc.Method and apparatus for searching metadata
US913132711 oct. 20128 sept. 2015Blackberry LimitedMethods and apparatus to control accessories
US913533423 mai 200815 sept. 2015Cox Communications, Inc.Providing a social network
US91438895 juil. 201222 sept. 2015Htc CorporationMethod of establishing application-related communication between mobile electronic devices, mobile electronic device, non-transitory machine readable media thereof, and media sharing method
US915291129 nov. 20116 oct. 2015Devicefidelity, Inc.Switching between internal and external antennas
US91649931 juin 200720 oct. 2015Napo Enterprises, LlcSystem and method for propagating a media item recommendation message comprising recommender presence information
US916499430 sept. 201420 oct. 2015Abo Enterprises, LlcIntelligent default weighting process for criteria utilized to score media content items
US916730120 oct. 200520 oct. 2015At&T Intellectual Property I, L.P.Methods and computer program products for taking a secondary action responsive to receipt of an advertisement
US9167302 *26 août 201020 oct. 2015Cox Communications, Inc.Playlist bookmarking
US91769551 avr. 20063 nov. 2015Vvond, Inc.Method and apparatus for sharing media files among network nodes
US91786322 sept. 20083 nov. 2015Qualcomm IncorporatedMethods and apparatus for an enhanced media content rating system
US919122929 janv. 201017 nov. 2015Eloy Technology, LlcRemote participation in a Local Area Network (LAN) based media aggregation network
US919577526 juin 200924 nov. 2015Iii Holdings 2, LlcSystem and method for managing and/or rendering internet multimedia content in a network
US919593122 nov. 201124 nov. 2015Devicefidelity, Inc.Switching between internal and external antennas
US92022359 juin 20141 déc. 2015At&T Mobility Ii LlcPromotion operable recognition system
US92036244 juin 20121 déc. 2015Apple Inc.Authentication and notification heuristics
US920823929 juin 20118 déc. 2015Eloy Technology, LlcMethod and system for aggregating music in the cloud
US92104507 déc. 20118 déc. 2015Systems And Software Enterprises, LlcShared content storage
US922415018 déc. 200729 déc. 2015Napo Enterprises, LlcIdentifying highly valued recommendations of users in a media recommendation network
US92244272 avr. 200729 déc. 2015Napo Enterprises LLCRating media item recommendations using recommendation paths and/or media item usage
US92257183 juil. 201429 déc. 2015Devicefidelity, Inc.Wirelessly accessing broadband services using intelligent cards
US923742716 janv. 201512 janv. 2016Mobile Messengers Global, Inc.Methods and systems for transmitting video messages to mobile communication devices
US925368430 sept. 20132 févr. 2016International Business Machines CorporationAvoiding redundant transmissions of data during multimedia mobile phone communications
US92750559 févr. 20151 mars 2016Napo Enterprises, LlcMethod and system for visually indicating a replay status of media items on a media device
US927513816 mars 20151 mars 2016Lemi Technology, LlcSystem for generating media recommendations in a distributed environment based on seed information
US929217928 mars 201322 mars 2016Napo Enterprises, LlcSystem and method for identifying music content in a P2P real time recommendation network
US9292841 *12 nov. 201422 mars 2016Intel CorporationSystem and method for transferring playlists
US9294430 *5 août 201322 mars 2016Omnifone LimitedMethod of enabling digital music content to be downloaded to and used on a portable wireless computing device
US92984159 juil. 201329 mars 2016Sonos, Inc.Systems and methods to provide play/pause content
US9298748 *19 mars 200729 mars 2016Samsung Electronics Co., Ltd.Apparatus and method providing content service
US930064715 janv. 201429 mars 2016Sonos, Inc.Software application and zones
US930091927 juil. 201029 mars 2016Time Warner Cable Enterprises LlcMedia bridge apparatus and methods
US93045557 mai 20105 avr. 2016Devicefidelity, Inc.Magnetically coupling radio frequency antennas
US930729720 févr. 20145 avr. 2016Panasonic Avionics CorporationSystem and method for providing multi-mode wireless data distribution
US930748823 févr. 20155 avr. 2016T-Mobile Usa, Inc.Wireless device registration, such as automatic registration of a Wi-Fi enabled device
US931176617 nov. 200812 avr. 2016Devicefidelity, Inc.Wireless communicating radio frequency signals
US931345826 août 201312 avr. 2016Time Warner Cable Enterprises LlcDownloadable security and protection methods and apparatus
US931353012 nov. 201212 avr. 2016Time Warner Cable Enterprises LlcTechnique for securely communicating programming content
US9323777 *2 nov. 201226 avr. 2016hopTo Inc.Distributed file-sharing across personal devices
US9338239 *27 sept. 201210 mai 2016Samsung Electronics Co., LtdUser profile-based device access control method and apparatus
US9344485 *13 mai 201317 mai 2016Blackberry LimitedShort range wireless peer-to-peer file sharing
US934482923 oct. 201517 mai 2016Sonos, Inc.Indication of barrier detection
US9356982 *7 août 200631 mai 2016Intel CorporationSystem and method for transferring playlists
US9361372 *3 avr. 20157 juin 2016Iheartmedia Management Services, Inc.System and method for providing broadcast listener participation
US936348127 avr. 20057 juin 2016Microsoft Technology Licensing, LlcProtected media pipeline
US936780810 mai 201214 juin 2016Napo Enterprises, LlcSystem and method for creating thematic listening experiences in a networked peer media recommendation environment
US9380040 *11 juil. 201328 juin 2016Parallels IP Holdings GmbHMethod for downloading preauthorized applications to desktop computer using secure connection
US938448011 sept. 20085 juil. 2016Devicefidelity, Inc.Wirelessly executing financial transactions
US939619630 sept. 201419 juil. 2016Eloy Technology, LlcMethod and system for aggregating media collections between participants of a sharing network
US940606815 oct. 20032 août 2016Apple Inc.Method and system for submitting media for network-based purchase and distribution
US9407963 *31 juil. 20082 août 2016Yahoo! Inc.Method and system for managing digital content including streaming media
US941836210 nov. 201416 août 2016Devicefidelity, Inc.Amplifying radio frequency signals
US94195758 avr. 201516 août 2016Sonos, Inc.Audio settings based on environment
US942473814 mars 201223 août 2016Tivo Inc.Automatic updates to a remote control device
US943302314 déc. 201230 août 2016Qurio Holdings, Inc.System and method for bypassing an access point in a local area network for P2P data transfers
US943680415 sept. 20056 sept. 2016Microsoft Technology Licensing, LlcEstablishing a unique session key using a hardware functionality scan
US943902123 oct. 20156 sept. 2016Sonos, Inc.Proximity detection using audio pulse
US943902223 oct. 20156 sept. 2016Sonos, Inc.Playback device speaker configuration based on proximity detection
US944868829 févr. 201620 sept. 2016Napo Enterprises, LlcVisually indicating a replay status of media items on a media device
US947390910 déc. 201518 oct. 2016Mantis Messaging, Inc.Methods and systems for transmitting video messages to mobile communication devices
US94739457 avr. 201518 oct. 2016Sprint Communications Company L.P.Infrastructure for secure short message transmission
US9477975 *2 févr. 201625 oct. 2016Twilio, Inc.System and method for a media intelligence platform
US948580413 oct. 20141 nov. 2016Qurio Holdings, Inc.High-speed WAN to wireless LAN gateway
US948943224 août 20158 nov. 2016At&T Intellectual Property Ii, L.P.System and method for using speech for data searching during presentations
US94913095 nov. 20158 nov. 2016Twilio, Inc.System and method for running a multi-module telephony application
US949522711 févr. 201315 nov. 2016Twilio, Inc.System and method for managing concurrent events
US949758325 févr. 201315 nov. 2016Iii Holdings 2, LlcSystem and method for generating a recommendation on a mobile device
US950147915 sept. 201222 nov. 2016Facebook, Inc.Digital asset hosting and distribution including playlist browsing and subscription
US9501547 *27 janv. 201422 nov. 2016Facebook, Inc.Intelligent identification of multimedia content for grouping
US950926914 sept. 201229 nov. 2016Google Inc.Ambient sound responsive media player
US950978228 avr. 201629 nov. 2016Twilio, Inc.System and method for providing a micro-services communication platform
US951386828 janv. 20166 déc. 2016Sonos, Inc.Software application and zones
US951641915 mars 20166 déc. 2016Sonos, Inc.Playback device setting according to threshold(s)
US95194131 juil. 201413 déc. 2016Sonos, Inc.Lock screen media playback control
US952148710 mars 201613 déc. 2016Sonos, Inc.Calibration adjustment based on barrier
US952148810 mars 201613 déc. 2016Sonos, Inc.Playback device setting based on distortion
US953830528 juil. 20153 janv. 2017Sonos, Inc.Calibration error conditions
US954747014 août 201517 janv. 2017Sonos, Inc.Speaker calibration user interface
US955242829 févr. 201624 janv. 2017Lemi Technology, LlcSystem for generating media recommendations in a distributed environment based on seed information
US955379912 nov. 201424 janv. 2017Twilio, Inc.System and method for client communication in a distributed telephony network
US95539009 déc. 201524 janv. 2017Twilio, Inc.System and method for managing conferencing in a distributed communication network
US9560580 *5 janv. 201531 janv. 2017AthenTek IncorporatedMethod of managing power of RF circuits and wireless communication device utilizing the same
US956547210 déc. 20127 févr. 2017Time Warner Cable Enterprises LlcApparatus and methods for content transfer protection
US95718631 déc. 201514 févr. 2017Systems And Software Enterprises, LlcShared content storage
US957568022 août 201421 févr. 2017Veritas Technologies LlcDeduplication rehydration
US9578026 *9 sept. 201521 févr. 2017Onulas, LlcMethod and system for device dependent encryption and/or decryption of music content
US957866422 juin 201521 févr. 2017Sprint Communications Company L.P.Trusted signaling in 3GPP interfaces in a network function virtualization wireless communication system
US958250714 oct. 201028 févr. 2017Apple Inc.Network based purchase and distribution of media
US95850884 avr. 201628 févr. 2017T-Mobile Usa, Inc.Wireless device registration, such as automatic registration of a Wi-Fi enabled device
US958897418 déc. 20157 mars 2017Twilio, Inc.Method and system for applying data retention policies in a computing platform
US95908499 mai 20127 mars 2017Twilio, Inc.System and method for managing a computing cluster
US959103322 févr. 20167 mars 2017Twilio, Inc.System and method for processing media requests during telephony sessions
US9591337 *27 mars 20127 mars 2017Cox Communications, Inc.Point to point media on demand
US959627424 août 201614 mars 2017Twilio, Inc.System and method for processing telephony sessions
US96004538 mars 201021 mars 2017Facebook, Inc.Multimedia aggregation in an online social network
US960258615 mai 201421 mars 2017Twilio, Inc.System and method for managing media in a distributed communication network
US96028648 juin 200921 mars 2017Time Warner Cable Enterprises LlcMedia bridge apparatus and methods
US9609037 *8 févr. 201628 mars 2017Intel CorporationSystem and method for transferring playlists
US961320813 mars 20134 avr. 2017Sprint Communications Company L.P.Trusted security zone enhanced with trusted hardware drivers
US961497213 janv. 20164 avr. 2017Twilio, Inc.Method and system for preventing illicit use of a telephony platform
US962173312 avr. 201611 avr. 2017Twilio, Inc.Method and system for a multitenancy telephone network
US962862415 avr. 201618 avr. 2017Twilio, Inc.System and method for a work distribution service
US963531830 oct. 201425 avr. 2017Vudu, Inc.Live video broadcasting on distributed networks
US9635419 *11 juil. 201425 avr. 2017At&T Intellectual Property I, L.P.Video content monitoring device and methods thereof
US964800621 sept. 20129 mai 2017Twilio, Inc.System and method for communicating with a client application
US964813212 févr. 20169 mai 2017Omnifone LimitedMethod of enabling digital music content to be downloaded to and used on a portable wireless computing device
US964842221 juil. 20159 mai 2017Sonos, Inc.Concurrent multi-loudspeaker calibration with a single measurement
US965458312 août 201416 mai 2017Domingo Enterprises, LlcSystem and method for increasing data availability on a mobile device based on operating mode
US965464726 févr. 201616 mai 2017Twilio, Inc.System and method for routing communications
US966804914 août 201530 mai 2017Sonos, Inc.Playback device calibration user interfaces
US9674190 *20 déc. 20126 juin 2017Vudu, Inc.Method and system for distributing restricted media to consumers
US967422430 déc. 20136 juin 2017Time Warner Cable Enterprises LlcApparatus and methods for provisioning in a download-enabled system
US9685072 *4 nov. 201120 juin 2017Tivo Solutions Inc.Privacy level indicator
US969027124 avr. 201527 juin 2017Sonos, Inc.Speaker calibration
US969053914 août 201527 juin 2017Sonos, Inc.Speaker calibration user interface
US969085229 mai 201527 juin 2017Nokia CorporationContent management for packet-communicating devices
US969127318 août 201627 juin 2017Tivo Solutions Inc.Automatic updates to a remote control device
US969316524 sept. 201527 juin 2017Sonos, Inc.Validation of audio calibration using multi-dimensional motion check
US96995559 avr. 20154 juil. 2017Sonos, Inc.Calibration of multiple playback devices
US9699647 *27 juin 20134 juil. 2017Iocast LlcContent delivery system and method
US9705670 *25 juil. 201411 juil. 2017Protegrity CorporationData security in a disconnected environment
US97059514 mai 201511 juil. 2017Vudu, Inc.Method and apparatus for instant playback of a movie
US97063239 sept. 201411 juil. 2017Sonos, Inc.Playback device calibration
US971025212 juin 201518 juil. 2017Apple Inc.Authentication and notification heuristics
US971299914 mars 201618 juil. 2017Sprint Communications Company L.P.Digest of biographical information for an electronic device with static and dynamic portions
US971691523 oct. 201525 juil. 2017Iii Holdings 2, LlcSystem and method for managing and/or rendering internet multimedia content in a network
US97296097 août 20098 août 2017Apple Inc.Automatic transport discovery for media submission
US973450720 déc. 200715 août 2017Napo Enterprise, LlcMethod and system for simulating recommendations in a social network for an offline user
US973658421 juil. 201515 août 2017Sonos, Inc.Hybrid test tone for space-averaged room audio calibration using a moving microphone
US974276819 mai 201422 août 2017Time Warner Cable Enterprises LlcMethods and apparatus for premises content distribution
US974320718 janv. 201622 août 2017Sonos, Inc.Calibration using multiple recording devices
US974320831 oct. 201622 août 2017Sonos, Inc.Playback device configuration based on proximity detection
US974942821 oct. 201529 août 2017Twilio, Inc.System and method for providing a network discovery service platform
US974967728 mars 201629 août 2017Time Warner Cable Enterprises LlcMedia bridge apparatus and methods
US974974415 oct. 201529 août 2017Sonos, Inc.Playback device calibration
US974976310 mars 201529 août 2017Sonos, Inc.Playback device calibration
US9754625 *31 juil. 20095 sept. 2017Warner Bros. Entertainment Inc.Generation and use of user-selected scenes playlist from distributed digital content
US976301812 avr. 201612 sept. 2017Sonos, Inc.Calibration of audio playback devices
US20030065639 *28 sept. 20013 avr. 2003Sonicblue, Inc.Autogenerated play lists from search criteria
US20040025058 *21 juil. 20035 févr. 2004Shinobu KuriyaInformation processing apparatus, information processing method, and computer program used therewith
US20040092297 *31 oct. 200313 mai 2004Microsoft CorporationPersonal mobile computing device having antenna microphone and speech detection for improved speech recognition
US20040103303 *28 août 200327 mai 2004Hiroki YamauchiContent-duplication management system, apparatus and method, playback apparatus and method, and computer program
US20050004873 *2 déc. 20036 janv. 2005Robin PouDistribution and rights management of digital content
US20050027515 *29 juil. 20033 févr. 2005Microsoft CorporationMulti-sensory speech detection system
US20050033571 *7 août 200310 févr. 2005Microsoft CorporationHead mounted multi-sensory audio input system
US20050114124 *26 nov. 200326 mai 2005Microsoft CorporationMethod and apparatus for multi-sensory speech enhancement
US20050138062 *29 nov. 200423 juin 2005Infineon Technologies AgMethod, computer program, apparatus and system for the selective communication of data sets
US20050185813 *24 févr. 200425 août 2005Microsoft CorporationMethod and apparatus for multi-sensory speech enhancement on a mobile device
US20050216417 *3 mars 200529 sept. 2005Hank RisanMethod for providing curriculum enhancement using a computer-based media access system
US20050246451 *3 mai 20043 nov. 2005Microsoft CorporationBackground transcoding
US20050254776 *5 avr. 200517 nov. 2005Michael MorrisonDigital audio and video recording and storage system and method
US20060005261 *24 juin 20055 janv. 2006Sony CorporationSystem for processing information, device for processing information, and program
US20060015936 *8 juin 200519 janv. 2006Daniel IllowskySystem method and model for social security interoperability among intermittently connected interoperating devices
US20060041561 *2 déc. 200423 févr. 2006Howard SingerMethod and apparatus for wirelessly sharing a file using an application-level connection
US20060041943 *18 août 200423 févr. 2006Howard SingerMethod and apparatus for wirelessly receiving a file using an application-level connection
US20060056625 *9 sept. 200516 mars 2006Sumie NakabayashiEncryption method, encryption apparatus, data storage distribution apparatus and data delivery system
US20060072767 *17 sept. 20046 avr. 2006Microsoft CorporationMethod and apparatus for multi-sensory speech enhancement
US20060075425 *20 oct. 20056 avr. 2006Robert KochSystem, method and computer program for content management in conjunction with a file download
US20060075426 *20 oct. 20056 avr. 2006Robert KochMethods and computer program products for taking a secondary action responsive to receipt of an advertisement
US20060075427 *20 oct. 20056 avr. 2006Robert KochMethods, apparatus, and computer program products for recording media files
US20060075452 *5 oct. 20046 avr. 2006Robert KochMethods, systems, and computer program products for implementing interactive content-based activities
US20060075455 *20 oct. 20056 avr. 2006Robert KochDigital rights management and payment for a file download
US20060079291 *12 oct. 200413 avr. 2006Microsoft CorporationMethod and apparatus for multi-sensory speech enhancement on a mobile device
US20060085349 *3 oct. 200520 avr. 2006RealnetworksSystem and method for caching data
US20060088299 *23 sept. 200527 avr. 2006Yasushi IkedaPeer-to-peer-type content distribution system and content reproduction terminal device for use therein
US20060095431 *30 déc. 20044 mai 2006Ebay Inc.System to generate an aggregate interest indication with respect to an information item
US20060095516 *1 nov. 20044 mai 2006Wijeratne Viranga LLocal area preference determination system and method
US20060105704 *10 nov. 200518 mai 2006Lg Electronics Inc.Mobile communications terminal for receiving digital multimedia broadcastinging and system thereof
US20060107295 *15 juin 200518 mai 2006Panasonic Avionics CorporationPortable media device and method for presenting viewing content during travel
US20060136967 *16 déc. 200522 juin 2006Hellman Martin EDropout-resistant media broadcasting system
US20060155754 *7 déc. 200513 juil. 2006Steven LubinPlaylist driven automated content transmission and delivery system
US20060173974 *1 févr. 20063 août 2006Victor TangSystem and method for providing mobile access to personal media
US20060179452 *23 févr. 200610 août 2006Amodeo Guillermo OMethod and system for providing mobile subscription content access
US20060190970 *16 déc. 200524 août 2006Hellman Martin ESecurity enhanced tiered subscription broadcast system
US20060195462 *24 févr. 200631 août 2006Yahoo! Inc.System and method for enhanced media distribution
US20060195479 *21 déc. 200531 août 2006Michael SpiegelmanMethod for sharing and searching playlists
US20060195480 *21 déc. 200531 août 2006Michael SpiegelmanUser interface for sharing and searching playlists
US20060195512 *24 févr. 200631 août 2006Yahoo! Inc.System and method for playlist management and distribution
US20060195513 *24 févr. 200631 août 2006Yahoo! Inc.System and method for networked media access
US20060195514 *24 févr. 200631 août 2006Yahoo! Inc.Media management system and method
US20060195516 *28 févr. 200631 août 2006Yahoo! Inc.Method and system for generating affinity based playlists
US20060195521 *12 oct. 200531 août 2006Yahoo! Inc.System and method for creating a collaborative playlist
US20060195543 *24 févr. 200631 août 2006Funai Electric Co., Ltd.Hard disk-incorporated optical disk recording and reproducing apparatus
US20060195789 *24 févr. 200631 août 2006Yahoo! Inc.Media engine user interface
US20060195790 *27 févr. 200631 août 2006Yahoo! Inc.Method and system for exploring similarities
US20060195864 *16 déc. 200531 août 2006Yahoo!, Inc.Portable media device interoperability
US20060206889 *9 mars 200514 sept. 2006Vvond, LlcFragmentation of a file for instant access
US20060212332 *16 mars 200621 sept. 2006Cluster Resources, Inc.Simple integration of on-demand compute environment
US20060217829 *24 mars 200628 sept. 2006Yamaha CorporationMusic player
US20060218217 *9 mars 200528 sept. 2006Vvond, LlcContinuous data feeding in a distributed environment
US20060227632 *14 mars 200612 oct. 2006Sony CorporationInformation processing system, information generating apparatus and method, information processing apparatus and method, and program
US20060232448 *18 avr. 200519 oct. 2006Microsoft CorporationSanctioned transcoding of digital-media content
US20060232449 *18 avr. 200519 oct. 2006Microsoft CorporationRetention of information about digital-media rights in transformed digital media content
US20060256078 *14 déc. 200516 nov. 2006Melodeo Inc.Information navigation paradigm for mobile phones
US20060259575 *30 déc. 200516 nov. 2006Manish UpendranUser interface distribution systems and methods
US20060271485 *13 mars 200630 nov. 2006Jiwire, Inc.Wireless connectivity security technique
US20060274201 *6 juin 20067 déc. 2006Lim Byung CMethod of converting digtial broadcast contents and digital broadcast terminal having function of the same
US20060277049 *5 juil. 20067 déc. 2006Microsoft CorporationPersonal Mobile Computing Device Having Antenna Microphone and Speech Detection for Improved Speech Recognition
US20060287852 *20 juin 200521 déc. 2006Microsoft CorporationMulti-sensory speech enhancement using a clean speech prior
US20060293887 *28 juin 200528 déc. 2006Microsoft CorporationMulti-sensory speech enhancement using a speech-state model
US20070002877 *30 juin 20054 janv. 2007Patrick RadaPeripheral device with visual indicators
US20070010195 *8 juil. 200511 janv. 2007Cingular Wireless LlcMobile multimedia services ecosystem
US20070011095 *15 févr. 200611 janv. 2007Andy VilcauskasAudio distribution system
US20070014536 *11 juil. 200618 janv. 2007Hellman Martin EFM broadcast system competitive with satellite radio
US20070016922 *20 sept. 200618 janv. 2007Robert KochMethods, systems, and computer program products for implementing interactive control of radio and other media
US20070021142 *19 juil. 200625 janv. 2007Samsung Electronics Co., Ltd.Methods for sharing music and enabling character cooperation and mobile communication terminal for performing the same
US20070027923 *20 juil. 20061 févr. 2007Sony CorporationReproduction device and display control method
US20070031116 *21 juil. 20068 févr. 2007Sony CorporationReproducing apparatus, reproducing method, and content reproducing system
US20070036370 *16 oct. 200615 févr. 2007Microsoft CorporationMethod and apparatus for multi-sensory speech enhancement on a mobile device
US20070043739 *10 août 200622 févr. 2007Sony CorporationCommunication device and method thereof
US20070049256 *26 août 20051 mars 2007Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for providing a song play list
US20070050458 *23 mars 20061 mars 2007Podcast Ready, Inc.Method and software for enabling portable media players to select on demand media from the internet and to download the media directly to the players
US20070058807 *15 sept. 200515 mars 2007Microsoft CorporationEstablishing a unique session key using a hardware functionality scan
US20070061490 *15 sept. 200515 mars 2007Microsoft CorporationNon-realtime data transcoding of multimedia content
US20070073726 *7 août 200629 mars 2007Klein Eric N JrSystem and method for queuing purchase transactions
US20070073727 *7 août 200629 mars 2007Klein Eric N JrSystem and method for transferring playlists
US20070110012 *14 nov. 200517 mai 2007Abu-Amara Hosame HDevice and method for tracking usage of content distributed to media devices of a local area network
US20070140318 *16 déc. 200521 juin 2007Hellman Martin ETiered subscription broadcast system
US20070140488 *19 déc. 200621 juin 2007Roundbox, Inc.Restriction of broadcast session key use by secure module decryption policy
US20070142090 *15 déc. 200521 juin 2007Rydenhag Tobias DSharing information in a network
US20070147311 *28 déc. 200528 juin 2007Jacco BrokAutomatically activating wireless fidelity capability for a mobile station
US20070150263 *23 déc. 200528 juin 2007Microsoft CorporationSpeech modeling and enhancement based on magnitude-normalized spectra
US20070150479 *27 déc. 200528 juin 2007Flashpoint Technology, Inc.System and method for accessing and managing mobile device metadata
US20070171921 *14 nov. 200626 juil. 2007Citrix Systems, Inc.Methods and systems for interacting, via a hypermedium page, with a virtual machine executing in a terminal services session
US20070174410 *28 nov. 200626 juil. 2007Citrix Systems, Inc.Methods and systems for incorporating remote windows from disparate remote desktop environments into a local desktop environment
US20070174639 *26 janv. 200626 juil. 2007Macrovision CorporationApparatus for and a method of downloading media content
US20070178936 *16 févr. 20072 août 2007Chiang Kuo CHand-held portable device with wireless data transfer module
US20070179955 *18 janv. 20072 août 2007Citrix Systems, Inc.Methods and systems for providing authorized remote access to a computing environment provided by a virtual machine
US20070180447 *14 nov. 20062 août 2007Citrix Systems, Inc.Methods and systems for interacting, via a hypermedium page, with a virtual machine
US20070180448 *28 nov. 20062 août 2007Citrix Systems, Inc.Methods and systems for providing access to a computing environment provided by a virtual machine executing in a hypervisor executing in a terminal services session
US20070180449 *18 janv. 20072 août 2007Citrix Systems, Inc.Methods and systems for providing remote access to a computing environment provided by a virtual machine
US20070180450 *18 janv. 20072 août 2007Citrix Systems, Inc.Methods and systems for selecting a method for execution, by a virtual machine, of an application program
US20070180493 *18 janv. 20072 août 2007Citrix Systems, Inc.Methods and systems for assigning access control levels in providing access to resources via virtual machines
US20070186212 *28 nov. 20069 août 2007Citrix Systems, Inc.Methods and systems for providing access to a computing environment
US20070192329 *18 janv. 200716 août 2007Citrix Systems, Inc.Methods and systems for executing, by a virtual machine, an application program requested by a client machine
US20070198656 *25 oct. 200623 août 2007Citrix Systems, Inc.Methods and servers for establishing a connection between a client system and a virtual machine executing in a terminal services session and hosting a requested computing environment
US20070199029 *26 sept. 200623 août 2007Lg Electronics Inc.Display system and method of controlling a display system
US20070219909 *13 avr. 200620 sept. 2007Robert HardackerSystem and method for automatically updating timed DRM keys
US20070226365 *16 mars 200727 sept. 2007Microsoft CorporationAspects of digital media content distribution
US20070233879 *6 oct. 20064 oct. 2007Steven WoodsSystem and method for advertisement identification, selection, and distribution involving a peer-to-peer network
US20070237133 *6 oct. 200611 oct. 2007Steven WoodsSystem and method for providing content, applications, services and digital media to users in a peer-to-peer network
US20070239557 *30 mars 200611 oct. 2007Phillips Mark EFill-up operation used in electronic content delivery
US20070244984 *13 avr. 200618 oct. 2007Concert Technology CorporationPortable media player enabled to obtain previews of a user's media collection
US20070244985 *13 avr. 200618 oct. 2007Concert Technology CorporationUser system providing previews of a user's media collection to an associated portable media player
US20070245377 *13 avr. 200618 oct. 2007Concert Technology CorporationCentral system providing previews to a portable media player
US20070265974 *11 mai 200715 nov. 2007Sunplus Technology Co., Ltd.Proprietary portable audio player system for protecting digital content copyrights
US20070265975 *9 mai 200615 nov. 2007Farrugia Augustin JDetermining validity of subscription to use digital content
US20070276839 *21 août 200629 nov. 2007Searete Llc, A Limited Liability Corporation Of The State Of DelawareContent distribution service and inter-user communication
US20070276840 *1 sept. 200629 nov. 2007Searete Llc, A Limited Liability Corporation Of The State Of DelawareContent distribution service
US20070276864 *16 févr. 200729 nov. 2007Joel EspelienSystem and method for sharing an experience with media content between multiple devices
US20070276902 *24 mai 200629 nov. 2007Searete Llc, A Limited Liability Corporation Of The State Of DelewareContent distribution service
US20070281667 *30 mai 20066 déc. 2007Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for publishing, sharing and accessing media files
US20070282905 *6 juin 20066 déc. 2007Sony Ericsson Mobile Communications AbCommunication terminals and methods for prioritizing the playback of distributed multimedia files
US20070294772 *14 juin 200620 déc. 2007Microsoft CorporationEnforcing advertisement playback for downloaded media content
US20070294773 *14 juin 200620 déc. 2007Microsoft CorporationOffline playback of advertising supported media
US20070300260 *22 juin 200627 déc. 2007Nokia CorporationMethod, system, device and computer program product for generating and distributing media diary podcasts
US20080010117 *14 juin 200610 janv. 2008Microsoft CorporationDynamic advertisement insertion in a download service
US20080010118 *14 juin 200610 janv. 2008Microsoft CorporationManaging content downloads to retain user attention
US20080010119 *14 juin 200610 janv. 2008Microsoft CorporationLocating downloaded and viewed content and advertisements
US20080010372 *20 juil. 200710 janv. 2008Robert KhedouriAudio visual player apparatus and system and method of content distribution using the same
US20080016205 *11 juil. 200617 janv. 2008Concert Technology CorporationP2P network for providing real time media recommendations
US20080022343 *24 juil. 200624 janv. 2008Vvond, Inc.Multiple audio streams
US20080027992 *26 juil. 200731 janv. 2008V V S Virtual Video Systems (Canada) Inc.Video and multimedia distribution system
US20080028041 *26 juil. 200731 janv. 2008Jung Edward KPeer to peer distribution system and method
US20080039062 *19 oct. 200714 févr. 2008Openwave Systems Inc.Method and apparatus for accessing a common database from a mobile device and a computing device
US20080040766 *8 août 200714 févr. 2008Atul Mansukhlal AnandpuraVideo display device and method for limited employment to subscribers proximate only to authorized venues
US20080046509 *14 août 200721 févr. 2008Searete Llc, A Limited Liability Corporation Of The State Of DelawarePeer to peer distribution system and method
US20080046929 *1 août 200621 févr. 2008Microsoft CorporationMedia content catalog service
US20080052165 *14 août 200728 févr. 2008Searete Llc, A Limited Liability Corporation Of The State Of DelawarePeer to peer distribution system and method
US20080065249 *7 sept. 200713 mars 2008Pang Stephen YMethod and apparatus for ad hoc sharing of media samples
US20080082688 *28 sept. 20063 avr. 2008Lg Electronics Inc.Apparatus and method for receiving and reproducing multimedia entertainment content
US20080086422 *4 févr. 200510 avr. 2008Ricoh Company, Ltd.Techniques for accessing controlled media objects
US20080091688 *19 mars 200717 avr. 2008Samsung Electronics Co., Ltd.Apparatus and method providing content service
US20080091717 *27 sept. 200617 avr. 2008Zachary Adam GarbowGeneration of Collaborative Playlist Based Upon Musical Preference Data from Multiple Digital Media Players
US20080098436 *19 oct. 200624 avr. 2008Sbc Knowledge Ventures, L.P.Top recording events list for media device
US20080109550 *3 nov. 20068 mai 2008Microsoft CorporationDisk jockey streaming sessions
US20080109850 *2 nov. 20068 mai 2008Sbc Knowledge Ventures, L.P.Customized interface based on viewed programming
US20080120330 *31 oct. 200722 mai 2008Iofy CorporationSystem and Method for Linking User Generated Data Pertaining to Sequential Content
US20080120416 *6 nov. 200722 mai 2008Tiversa, Inc.System and method for peer to peer compensation
US20080125172 *16 mai 200629 mai 2008Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for managing playback of song files
US20080133597 *1 déc. 20065 juin 2008Jeffrey Scott BardsleyMethods, systems, and computer program products for determining availability of presentable content via a subscription service
US20080154626 *19 déc. 200726 juin 2008Microsoft CorporationAggregating and sharing trust-owned media
US20080154953 *3 mai 200626 juin 2008Sony CorporationData display method and reproduction apparatus
US20080155057 *10 mars 200826 juin 2008Musicgremlin, Inc.System sharing user content on a content-receiving device
US20080155109 *11 mars 200826 juin 2008Musicgremlin, Inc.System for providing a digital media service
US20080155129 *11 mars 200826 juin 2008Musicgremlin, Inc.Remotely configured media device
US20080155470 *4 mars 200826 juin 2008Musicgremlin, Inc.Portable media device with list management tools
US20080155634 *10 mars 200826 juin 2008Musicgremlin, Inc.System sharing content
US20080160908 *26 déc. 20073 juil. 2008Music Gremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080160910 *11 mars 20083 juil. 2008Musicgremlin, Inc.Device for accessing a digital media service
US20080162468 *13 déc. 20073 juil. 2008Teravolt GbrMethod of and apparatus for selecting characterisable datasets
US20080162486 *27 déc. 20063 juil. 2008Research In Motion LimitedMethod and apparatus for storing data from a network address
US20080162501 *27 déc. 20063 juil. 2008Research In Motion LimitedMethod and apparatus for memory management in an electronic device
US20080162597 *27 déc. 20063 juil. 2008Research In Motion LimitedMethod and apparatus for synchronizing databases connected by wireless interface
US20080162655 *26 déc. 20073 juil. 2008Music Gremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080162666 *11 sept. 20073 juil. 2008Sony CorporationInformation processing device, download method, download interruption method, download resuming method, and program
US20080163098 *27 déc. 20063 juil. 2008Research In Motion LimitedMethod for presenting data on a small screen
US20080167954 *21 juil. 200510 juil. 2008Sony CorporationContents Reproducing Device, Contents Processing Device, Contents Distribution Server, Contents Reproducing Method, Contents Processing Method, and Program
US20080172413 *12 janv. 200717 juil. 2008Fu-Sheng ChiuMobile multimedia content distribution and access
US20080175566 *26 déc. 200724 juil. 2008Music Gremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080176540 *10 mars 200824 juil. 2008Musicgremlin, Inc.Portable device with intermittent communications
US20080177860 *10 mars 200824 juil. 2008Musicgremlin, Inc.Method of wirelessly sharing content among devices
US20080177885 *19 mars 200824 juil. 2008Jeffrey Scott PierceMulti-device communication method and system
US20080178238 *4 mars 200824 juil. 2008Musicgremlin, Inc.System with several devices sharing content and a central server
US20080180401 *27 déc. 200731 juil. 2008Music Gremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080182509 *27 déc. 200731 juil. 2008Music Gremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080182510 *27 déc. 200731 juil. 2008Musicgremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080183840 *27 déc. 200731 juil. 2008Musicgremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080184123 *26 janv. 200731 juil. 2008Shuqair Michel A DSystem And Method For Providing A Secure Connection Between A Computer And A Mobile Device
US20080184317 *26 déc. 200731 juil. 2008Music Gremlin, IncAudio visual player apparatus and system and method of content distribution using the same
US20080184359 *26 déc. 200731 juil. 2008Music Gremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080189295 *27 déc. 20077 août 2008Musicgremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20080195239 *8 févr. 200714 août 2008Ben Aaron RotholtzCollaborative playlist system and method
US20080201375 *4 mars 200821 août 2008Musicgremlin, Inc.Method and portable device with local catalog management
US20080201376 *4 mars 200821 août 2008Musicgremlin, Inc.Method for sharing content with several devices
US20080201446 *21 févr. 200721 août 2008Concert Technology CorporationMethod and system for collecting information about a user's media collections from multiple login points
US20080212945 *11 mars 20084 sept. 2008Music Gremlin, Inc.Method for acquiring digital content
US20080233909 *3 févr. 200525 sept. 2008Sony CorporationBroadcast Frequency Detection Device
US20080235811 *9 juin 200825 sept. 2008Shunguo YanMethod for Device Dependent Access Control for Device Independent Web Content
US20080242280 *27 mars 20072 oct. 2008Shapiro Andrew JContent Delivery System and Method
US20080256482 *27 mars 200816 oct. 2008Samsung Electronics Co., Ltd.Mobile terminal and method for displaying detailed information about DRM contents
US20080263027 *1 nov. 200723 oct. 2008Samsung Electronics Co., LtdPortable data storage apparatus and method of allowing user to select digital data using the portable data storage apparatus
US20080281913 *31 juil. 200713 nov. 2008Vudu, Inc.Live video broadcasting on distributed networks
US20080282036 *12 mars 200713 nov. 2008Vvond, LlcMethod and apparatus for instant playback of a movie title
US20080282298 *12 mars 200713 nov. 2008Prasanna GanesanMethod and apparatus for supporting file sharing in a distributed network
US20080295179 *27 janv. 200827 nov. 2008Sandisk Il Ltd.Apparatus and method for screening new data without impacting download speed
US20080301187 *1 juin 20074 déc. 2008Concert Technology CorporationEnhanced media item playlist comprising presence information
US20080305738 *10 mars 200811 déc. 2008Musicgremlin, Inc.System displaying received content on a portable wireless media device
US20080306909 *8 juin 200711 déc. 2008Microsoft CorporationIntelligent download of media files to portable device
US20080307086 *22 août 200811 déc. 2008International Business Machines CorporationWorkflow Anywhere: Invocation of Workflows from a Remote Device
US20080307316 *7 juin 200711 déc. 2008Concert Technology CorporationSystem and method for assigning user preference settings to fields in a category, particularly a media category
US20090006335 *25 oct. 20071 janv. 2009Videokeyhole.Com, Inc.System And Method For Distributing Multimedia Information
US20090006583 *10 nov. 20061 janv. 2009Vvond, LlcMethod and system for distributing restricted media to consumers
US20090007196 *31 oct. 20071 janv. 2009Vudu, Inc.Method and apparatus for sharing media files among network nodes with respect to available bandwidths
US20090012973 *17 mars 20088 janv. 2009Samsung Electronics Co., Ltd.Apparatus and method for importing content including plural pieces of usage constraint information
US20090019468 *10 janv. 200615 janv. 2009Vvond, LlcAccess control of media services over an open network
US20090025046 *7 nov. 200522 janv. 2009Wond, LlcHybrid architecture for media services
US20090025048 *1 avr. 200622 janv. 2009Wond, LlcMethod and apparatus for sharing media files among network nodes
US20090031023 *11 févr. 200729 janv. 2009Meshulam GolovinskiDigital File Path Tracker (DFPT) Technology for Tracking Comsumption of Digital Content
US20090044216 *8 août 200812 févr. 2009Mcnicoll MarcelInternet-Based System for Interactive Synchronized Shared Viewing of Video Content
US20090055402 *25 févr. 200826 févr. 2009Samsung Electronics Co., LtdMethod and apparatus to automatically receive and/or transmit contents
US20090055467 *29 mai 200726 févr. 2009Concert Technology CorporationSystem and method for increasing data availability on a mobile device based on operating mode
US20090055510 *19 sept. 200826 févr. 2009Concert Technology CorporationSystem and method for obtaining media content for a portable media player
US20090063301 *4 sept. 20075 mars 2009Alan WardDigital Asset Delivery to Different Devices
US20090069049 *5 sept. 200812 mars 2009Devicefidelity, Inc.Interfacing transaction cards with host devices
US20090069052 *12 sept. 200812 mars 2009Devicefidelity, Inc.Receiving broadcast signals using intelligent covers for mobile devices
US20090069915 *26 déc. 200712 mars 2009Music Gremlin, Inc.Audio visual player apparatus and system and method of content distribution using the same
US20090070185 *17 janv. 200712 mars 2009Concert Technology CorporationSystem and method for recommending a digital media subscription service
US20090070272 *11 sept. 200812 mars 2009Devicefidelity, Inc.Wirelessly executing financial transactions
US20090070339 *7 avr. 200812 mars 2009Lg Electronics Inc.Managing digital files in an electronic device
US20090070344 *9 sept. 200812 mars 2009Joel EspelienSystem and method for virtual storage for media service on a portable device
US20090070691 *5 sept. 200812 mars 2009Devicefidelity, Inc.Presenting web pages through mobile host devices
US20090070861 *12 sept. 200812 mars 2009Devicefidelity, Inc.Wirelessly accessing broadband services using intelligent cards
US20090077084 *29 mars 200619 mars 2009Concert Technology CorporationSystem and method for archiving a media collection
US20090077220 *13 déc. 200619 mars 2009Concert Technology CorporationSystem and method for identifying music content in a p2p real time recommendation network
US20090077499 *4 avr. 200719 mars 2009Concert Technology CorporationSystem and method for assigning user preference settings for a category, and in particular a media category
US20090083116 *8 août 200626 mars 2009Concert Technology CorporationHeavy influencer media recommendations
US20090083117 *13 déc. 200626 mars 2009Concert Technology CorporationMatching participants in a p2p recommendation network loosely coupled to a subscription service
US20090089591 *27 sept. 20072 avr. 2009Protegrity CorporationData security in a disconnected environment
US20090108063 *17 nov. 200830 avr. 2009Deepak JainWirelessly Communicating Radio Frequency Signals
US20090113507 *31 oct. 200730 avr. 2009Michael Casey GotcherMedia System for Facilitating Interaction with Media Data Across a Plurality of Media Devices
US20090125588 *9 nov. 200714 mai 2009Concert Technology CorporationSystem and method of filtering recommenders in a media item recommendation system
US20090138457 *26 nov. 200728 mai 2009Concert Technology CorporationGrouping and weighting media categories with time periods
US20090138505 *26 nov. 200728 mai 2009Concert Technology CorporationIntelligent default weighting process for criteria utilized to score media content items
US20090150530 *25 nov. 200811 juin 2009Sony CorporationServer device, terminal device, content sender/receiver system, content sender/receiver method, and program
US20090156170 *12 déc. 200818 juin 2009Anthony RossanoMethods and systems for transmitting video messages to mobile communication devices
US20090156182 *4 déc. 200818 juin 2009Andrew JenkinsSystem and method for generating a recommendation on a mobile device
US20090157480 *3 sept. 200818 juin 2009Smith Alexander EIntelligent broadcast techniques to optimize wireless device bandwidth usage
US20090157680 *5 déc. 200818 juin 2009Brett CrossleySystem and method for creating metadata
US20090158136 *12 déc. 200818 juin 2009Anthony RossanoMethods and systems for video messaging
US20090158146 *13 déc. 200718 juin 2009Concert Technology CorporationResizing tag representations or tag group representations to control relative importance
US20090164516 *21 déc. 200725 juin 2009Concert Technology CorporationMethod and system for generating media recommendations in a distributed environment based on tagging play history information with location information
US20090171715 *31 déc. 20072 juil. 2009Conley Kevin MPowerfully simple digital media player and methods for use therewith
US20090182834 *15 janv. 200816 juil. 2009Thomas ZettlerDevice and Method for Providing Data
US20090182962 *18 août 200816 juil. 2009Apple Inc.Memory Subsystem Hibernation
US20090185514 *23 janv. 200823 juil. 2009Microsoft CorporationWireless communications environment overlay
US20090187593 *5 juin 200823 juil. 2009Qualcomm IncorporatedMethods and Apparatus for Targeted Media Content Delivery and Acquisition in a Wireless Communication Network
US20090198658 *29 janv. 20096 août 2009Alcatel-Lucent Via The Electronic Patent Assignment System (Epas).Method for generating data enabling the search for content, system, terminal, and server complements to implement the method
US20090198902 *18 août 20086 août 2009Apple Inc.Memory mapping techniques
US20090198947 *18 août 20086 août 2009Apple Inc.Memory Mapping Restore and Garbage Collection Operations
US20090198952 *18 août 20086 août 2009Apple IncMemory Mapping Architecture
US20090199283 *12 sept. 20086 août 2009Devicefidelity, Inc.Wirelessly receiving broadcast signals using intelligent cards
US20090215435 *30 avr. 200927 août 2009Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for managing playback of song files
US20090221273 *30 avr. 20093 sept. 2009Sony Ericsson Mobile Communications AbMobile wireless communication terminals, systems, methods, and computer program products for managing playback of song files
US20090233543 *17 nov. 200817 sept. 2009Disney Enterprises, Inc.System and method for providing a rich media visitor log
US20090233639 *17 nov. 200817 sept. 2009Disney Enterprises, Inc.System and method for managing group communications
US20090234846 *5 févr. 200917 sept. 2009Adam NashSystem to generate an aggregate interest indication with respect to an information item
US20090234935 *17 nov. 200817 sept. 2009Disney Enterprises, Inc.System and method for managing distribution of rich media content
US20090240732 *24 mars 200824 sept. 2009Concert Technology CorporationActive playlist having dynamic media item groups
US20090248702 *30 mars 20091 oct. 2009Rick SchwartzSystem and method for managing, controlling and/or rendering media in a network
US20090251042 *23 juin 20068 oct. 2009Barry Michael CushmanBlack Matrix Coating for a Display
US20090259502 *10 avr. 200815 oct. 2009Daniel David ErlewineQuality-Based Media Management for Network-Based Media Distribution
US20090265416 *17 avr. 200822 oct. 2009Eloy Technology, LlcAggregating media collections between participants of a sharing network utilizing bridging
US20090265417 *17 avr. 200822 oct. 2009Eloy Technology, LlcAggregating media collections to provide a primary list and sorted sub-lists
US20090265418 *17 avr. 200822 oct. 2009Eloy Technology, LlcPruning an aggregate media collection
US20090265426 *17 avr. 200822 oct. 2009Eloy Technology, LlcMethod and system for aggregating media collections between participants of a sharing network
US20090275310 *2 mai 20085 nov. 2009Fletcher Benjamin JTechniques for Avoiding Redundant Transmissions of Data During Multimedia Mobile Phone Communications
US20090276332 *26 sept. 20085 nov. 2009Sam GharaballyNetwork-based distribution of application products
US20090276334 *23 mars 20075 nov. 2009Kotaro HosodaContent purchasing/viewing system, content reproducing device, and content reproduction authentication server
US20090276722 *30 avr. 20085 nov. 2009Jonathan SegelMethod and apparatus for dual mode content searching, selection, delivery, and playout
US20090287942 *13 mai 200819 nov. 2009Pierre BetouinClock roll forward detection
US20090293096 *20 mai 200826 nov. 2009Samsung Electronics Co., Ltd.Method and system for electronic device authentication
US20090296675 *1 juin 20093 déc. 2009Qualcomm IncorporatedSystems and methods for managing rrc connections in wireless communications
US20090299823 *2 juin 20093 déc. 2009Sony CorporationInformation processing system and information processing method
US20090299981 *1 juin 20093 déc. 2009Sony CorporationInformation processing device, information processing method, and program
US20090300036 *2 juin 20093 déc. 2009Sony CorporationInformation processing device, information processing method, and program
US20090307409 *6 juin 200810 déc. 2009Apple Inc.Device memory management
US20090307682 *10 juil. 200810 déc. 2009Sam GharaballyTechniques for Acquiring Updates for Application Programs
US20090307683 *10 juil. 200810 déc. 2009Sam GharaballyNetwork-Based Update of Application Programs
US20090310936 *4 juil. 200717 déc. 2009Xavier LebegueSystem and a method for downloading multimedia content at a terminal
US20090313303 *13 juin 200817 déc. 2009Spence Richard CMethod for playing digital media files with a digital media player using a plurality of playlists
US20090313432 *13 juin 200817 déc. 2009Spence Richard CMemory device storing a plurality of digital media files and playlists
US20100030744 *31 juil. 20084 févr. 2010Deshan Jay BrentMethod and system for managing digital content including streaming media
US20100031366 *8 mai 20074 févr. 2010Omnifone LimitedMethod of Providing Digital Rights Management for Music Content by Means of a Flat-Rate Subscription
US20100044444 *30 sept. 200925 févr. 2010Devicefidelity, Inc.Amplifying radio frequency signals
US20100054519 *3 sept. 20084 mars 2010Mulvey James PAudio Communication System
US20100057563 *2 sept. 20084 mars 2010Qualcomm IncorporatedDeployment and distribution model for improved content delivery
US20100057924 *2 sept. 20084 mars 2010Qualcomm IncorporatedAccess point for improved content delivery system
US20100058377 *2 sept. 20084 mars 2010Qualcomm IncorporatedMethods and apparatus for an enhanced media context rating system
US20100070490 *17 sept. 200818 mars 2010Eloy Technology, LlcSystem and method for enhanced smart playlists with aggregated media collections
US20100080202 *21 sept. 20071 avr. 2010Mark HansonWireless device registration, such as automatic registration of a wi-fi enabled device
US20100082650 *24 sept. 20081 avr. 2010Davin WongMethod, System, and Apparatus for Ranking Media Sharing Channels
US20100094833 *15 oct. 200815 avr. 2010Concert Technology CorporationCaching and synching process for a media sharing system
US20100094834 *15 oct. 200815 avr. 2010Concert Technology CorporationBridging in a media sharing system
US20100095332 *9 oct. 200815 avr. 2010Christian GranSystem and method for controlling media rendering in a network using a mobile device
US20100100608 *21 déc. 200722 avr. 2010British Sky Broadcasting LimitedMedia device and interface
US20100106800 *28 févr. 200829 avr. 2010Yoshiharu DewaContent providing system and method, shared content output apparatus and method, and program
US20100110200 *31 juil. 20096 mai 2010Kim LauGeneration and use of user-selected scenes playlist from distributed digital content
US20100114979 *28 oct. 20086 mai 2010Concert Technology CorporationSystem and method for correlating similar playlists in a media sharing network
US20100115408 *31 oct. 20086 mai 2010Research In Motion LimitedMethod and system for remote media management on a touch screen device
US20100125351 *14 nov. 200820 mai 2010Apple Inc.Ordering A Playlist Based on Media Popularity
US20100125512 *19 nov. 200820 mai 2010Microsoft CorporationNetwork-accessible virtual shopping cart
US20100153352 *22 déc. 200917 juin 2010Judah Gamliel HahnDiscardable files
US20100153452 *22 déc. 200917 juin 2010Judah Gamliel HahnDiscardable files
US20100153474 *16 déc. 200817 juin 2010Sandisk Il Ltd.Discardable files
US20100153730 *28 avr. 200517 juin 2010Telecom Italia S.Pa.Conditional access method and system for in broadcast transmissions
US20100162120 *18 déc. 200824 juin 2010Derek NiizawaDigital Media Player User Interface
US20100162375 *8 mars 201024 juin 2010Friendster Inc.Multimedia aggregation in an online social network
US20100169778 *3 déc. 20091 juil. 2010Mundy L StarlightSystem and method for browsing, selecting and/or controlling rendering of media with a mobile device
US20100172287 *22 oct. 20088 juil. 2010Krieter MarcusTemporal network server connected devices with off-line ad hoc update and interaction capability
US20100174825 *6 janv. 20098 juil. 2010Michelle WuInternet radio systems and methods thereof
US20100180091 *22 déc. 200915 juil. 2010Judah Gamliel HahnDiscardable files
US20100201870 *9 févr. 201012 août 2010Martin LuessiSystem and method for frame interpolation for a compressed video bitstream
US20100205274 *9 févr. 200912 août 2010Sam GharaballyIntelligent Download of Application Programs
US20100228795 *9 mars 20109 sept. 2010Judah Gamliel HahnDownload management of discardable files
US20100229222 *21 févr. 20069 sept. 2010Thomson LicensingPeer-to-Peer Video Content Distribution Network Based on Personal Network Storage
US20100235254 *30 sept. 200916 sept. 2010Payam MirrashidiApplication Products with In-Application Subsequent Feature Access Using Network-Based Distribution System
US20100235329 *9 mars 201016 sept. 2010Sandisk Il Ltd.System and method of embedding second content in first content
US20100235443 *10 mars 200916 sept. 2010Tero Antero LaihoMethod and apparatus of providing a locket service for content sharing
US20100235473 *9 mars 201016 sept. 2010Sandisk Il Ltd.System and method of embedding second content in first content
US20100235762 *30 nov. 200916 sept. 2010Nokia CorporationMethod and apparatus of providing a widget service for content sharing
US20100235889 *26 avr. 201016 sept. 2010Michael Kuohao ChuApplication products with in-application subsequent feature access using network-based distribution system
US20100254675 *3 févr. 20107 oct. 2010Prasanna GanesanMethod and apparatus for instant playback of a movie title
US20100255772 *17 juin 20107 oct. 2010Martin Edward HellmanFm broadcast system competitive with satellite radio
US20100257265 *28 sept. 20067 oct. 2010Canon Kabushiki KaishaInformation processing apparatus and control method therefor, information processing system, computer program and storage medium
US20100264211 *7 mai 201021 oct. 2010Devicefidelity, Inc.Magnetically coupling radio frequency antennas
US20100281369 *13 juil. 20104 nov. 2010Chris BellGraphical User Interface with Improved Media Presentation
US20100287202 *22 juil. 201011 nov. 2010Sony CorporationUser terminal and content searching and presentation method
US20100299219 *30 sept. 200925 nov. 2010Cortes Ricardo DConfiguration and Management of Add-ons to Digital Application Programs for Network-Based Distribution
US20100318794 *11 juin 201016 déc. 2010Panasonic Avionics CorporationSystem and Method for Providing Security Aboard a Moving Platform
US20100325238 *28 juin 201023 déc. 2010Robert KhedouriWireless Portable Device and Method for Sending a Digital File of an Audio and/or Video Message
US20100325239 *28 juin 201023 déc. 2010Robert KhedouriMethod and System for Updating a List of Content Stored on a User-Operated Device
US20100332565 *26 juin 200930 déc. 2010Packetvideo Corp.System and method for managing and/or rendering internet multimedia content in a network
US20100333155 *30 juin 200930 déc. 2010Philip David RoyallSelectively using local non-volatile storage in conjunction with transmission of content
US20110004594 *14 sept. 20106 janv. 2011Jason Robert SuittsMedia Package Format for Submission to a Media Distribution System
US20110004600 *19 janv. 20096 janv. 2011Walker Matthew DData management
US20110009051 *12 juil. 201013 janv. 2011Khedouri Robert KAudio Visual Player Apparatus and System and Method of Content Distribution Using the Same
US20110022780 *24 juil. 200927 janv. 2011Nir Jacob WakratRestore index page
US20110022819 *24 juil. 200927 janv. 2011Daniel Jeffrey PostIndex cache tree
US20110035508 *7 août 200910 févr. 2011Jason Robert FosbackAutomatic transport discovery for media submission
US20110047158 *21 avr. 200924 févr. 2011Privacy Inside LtdMethod and a system for data verification and/or authentication
US20110053560 *12 sept. 20083 mars 2011Deepak JainUpdating Mobile Devices with Additional Elements
US20110060776 *8 sept. 200910 mars 2011Jason Robert SuittsDigital asset validation prior to submission for network-based distribution
US20110072161 *29 nov. 201024 mars 2011Gregory RobbinTechniques and Systems for Electronic Submission of Media for Network-based Distribution
US20110078461 *15 oct. 201031 mars 2011Hellhake Paul RSystem and method for communication in a wireless mobile ad-hoc network
US20110085530 *15 oct. 201014 avr. 2011Hellhake Paul RSystem and method for communication in a wireless mobile ad-hoc network
US20110125297 *20 nov. 200926 mai 2011Sony Ericsson Mobile Communications AbMethod for setting up a list of audio files
US20110131520 *29 nov. 20102 juin 2011Osama Al-ShaykhSystem and method for transferring media content from a mobile device to a home network
US20110143735 *23 févr. 201116 juin 2011Sony Ericsson Mobile Communication AbMobile Wireless Communication Terminals, Systems, Methods, and Computer Program Products for Publishing, Sharing and Accessing Media Files
US20110177852 *1 avr. 201121 juil. 2011Devicefidelity, Inc.Executing transactions using mobile-device covers
US20110183651 *28 janv. 201028 juil. 2011Packetvideo Corp.System and method for requesting, retrieving and/or associating contact images on a mobile device
US20110184579 *14 déc. 201028 juil. 2011Panasonic Avionics CorporationSystem and Method for Providing Dynamic Power Management
US20110184744 *1 avr. 201128 juil. 2011V V S Virtual Video Systems (Canada) Inc.Video and multimedia distribution system
US20110196758 *23 mars 201111 août 2011Smith Alexander EIntelligent broadcast techniques to optimize wireless device bandwidth usage
US20110209185 *3 mai 201125 août 2011Microsoft CorporationMedia content catalog service
US20110213760 *13 mai 20111 sept. 2011Jeffrey Scott BardsleyMethods, Systems, And Computer Program Products For Determining Availability Of Presentable Content Via A Subscription Service
US20110217020 *7 sept. 20078 sept. 2011Ubiquity HoldingsMobile Movie Editing System
US20110219407 *13 mai 20118 sept. 2011Panasonic Avionics CorporationPortable Media Device and Method for Presenting Viewing Content During Travel
US20110238194 *8 juin 201129 sept. 2011Outland Research, LlcSystem, method and computer program product for intelligent groupwise media selection
US20110238631 *13 juin 201129 sept. 2011Ricardo CortesSubmission of metadata content and media content to a media distribution system
US20110311197 *2 mai 201122 déc. 2011Kabushiki Kaisha ToshibaPlaylist creating method, management method and recorder/player for executing the same
US20120050310 *4 nov. 20111 mars 2012Patel Mukesh KPrivacy level indicator
US20120054808 *26 août 20101 mars 2012Cox Communications, Inc.Playlist Bookmarking
US20120102404 *27 déc. 201126 avr. 2012Tiu Jr William KMultimedia Aggregation in an Online Social Network
US20120106396 *1 juil. 20103 mai 2012Canon Kabushiki KaishaCommunication apparatus, communication apparatus control method, and program
US20120151080 *14 déc. 201014 juin 2012of CaliforniaMedia Repackaging Systems and Software for Adaptive Streaming Solutions, Methods of Production and Uses Thereof
US20120178434 *23 mars 201212 juil. 2012Qurio Holdings, Inc.Personal area network having media player and mobile device controlling the same
US20120185488 *14 juil. 201119 juil. 2012Oppenheimer Harold BMethod and apparatus for generating and updating a pre-categorized song database from which consumers may select and then download desired playlists
US20120191532 *20 janv. 201226 juil. 2012Samsung Electronics Co., Ltd.Method and apparatus for providing advertisement service
US20120191599 *24 janv. 201126 juil. 2012Psonar LimitedOn-line content distribution system
US20120203863 *20 avr. 20129 août 2012Garcia Ryan MSystem And Method For Self-Decaying Digital Media Files And For Validated Playback Of Same
US20120254753 *30 mars 20124 oct. 2012Andrews Christopher CAutomated system for combining and publishing network-based audio programming
US20120303705 *4 nov. 201129 nov. 2012Jung Hoon ParkContents simultaneous playback terminal, the same system and method thereof
US20130013740 *13 juin 201210 janv. 2013Te-Chuan LiuMedia Sharing Method and Non-transitory Machine Readable Media thereof
US20130024539 *28 juin 201024 janv. 2013Robert KhedouriMethod and System for Updating a List of Content Stored on a User-Operated Device
US20130054402 *24 août 201228 févr. 2013Content Galaxy Inc.System for digital commerce and method of secure, automated crediting of publishers, editors, content providers, and affiliates
US20130086192 *29 nov. 20124 avr. 2013Bellsouth Intellectual Property CorporationGroup swarm metrics and content
US20130086700 *27 sept. 20124 avr. 2013Samsung Electronics Co., Ltd.User profile-based device access control method and apparatus
US20130105567 *10 juil. 20122 mai 2013Taejoon CHOIMedia apparatus, content server and method for operating the same
US20130117335 *22 oct. 20129 mai 2013Clear Channel Management Services, Inc.Playlist-based content assembly
US20130132409 *10 janv. 201323 mai 2013Yahoo! Inc.Systems And Methods For Providing Multiple Media Items To A Consumer Via A Simplified Consumer Interaction
US20130173656 *16 nov. 20124 juil. 2013Yahoo! Inc.Method for sharing and searching playlists
US20130173762 *14 sept. 20124 juil. 2013David L. BidermanIntelligent identification of multimedia content for synchronization
US20130208713 *14 janv. 201315 août 2013T-Mobile Usa, Inc.Dynamically enabled wi-fi
US20130226964 *15 avr. 201329 août 2013Scenera Technologies, LlcMethods, Systems, And Computer Program Products For Determining Availability Of Presentable Content
US20130283389 *20 déc. 201224 oct. 2013Vudu, Inc.Method And System For Distributing Restricted Media To Consumers
US20130304870 *15 mars 201314 nov. 2013Omnifone LimitedMethod of enabling digital music content to be downloaded to and used on a portable wireless computing device
US20130318187 *5 août 201328 nov. 2013Omnifone LimitedMethod of enabling digital music content to be downloaded to and used on a portable wireless computing device
US20140006556 *27 juin 20132 janv. 2014Iocast LlcContent Delivery System and Method
US20140032698 *24 juil. 201230 janv. 2014Cisco Technology, Inc.Utilize Extra Web Semantic for Video Caching
US20140136979 *16 janv. 201415 mai 2014Sony CorporationInformation processing apparatus, information processing method, information processing program and recording medium for storing the program
US20140143204 *27 janv. 201422 mai 2014Facebook, Inc.Intelligent identification of multimedia content for grouping
US20140164225 *4 avr. 201312 juin 2014Javier CardonaMethod and apparatus for content distribution and deferred payment over a wireless network
US20140189844 *6 févr. 20143 juil. 2014Apple Inc.Method and apparatus for searching metadata
US20140245172 *28 févr. 201328 août 2014Nokia CorporationUser interface transfer
US20140325548 *11 juil. 201430 oct. 2014At&T Intellectual Property I, LpVideo Content Monitoring Device and Methods Thereof
US20140325554 *29 avr. 201430 oct. 2014Samsung Electronics Co., Ltd.Transmission of digital content to select devices
US20140335787 *13 mai 201313 nov. 2014Research In Motion LimitedShort range wireless file sharing
US20140337623 *25 juil. 201413 nov. 2014Protegrity CorporationData security in a disconnected environment
US20150074240 *12 nov. 201412 mars 2015Intel CorporationSystem and method for transferring playlists
US20150079947 *18 sept. 201319 mars 2015David EvgeyEmotion Express EMEX System and Method for Creating and Distributing Feelings Messages
US20150169617 *23 févr. 201518 juin 2015Apple Inc.Remote content updates for portable media devices
US20150207839 *26 janv. 201523 juil. 2015Sony CorporationPlaylist sharing methods and apparatus
US20150213121 *3 avr. 201530 juil. 2015Iheartmedia Management Services, Inc.System and method for providing broadcast listener participation
US20150244786 *11 mai 201527 août 2015Tencent Technology (Shenzhen) Company LimitedMethod And Apparatus For Managing Multimedia Resource And Multimedia Player
US20150261397 *3 juin 201517 sept. 2015Sonos, Inc.User Interface
US20150331599 *18 déc. 201419 nov. 2015Penthera Partners, Inc.Notifying A User Of An Available Media Object
US20150382037 *26 juin 201531 déc. 2015Bce Inc.Providing content to a portable device across multiple network connections
US20160037442 *5 janv. 20154 févr. 2016AthenTek IncorporatedMethod of managing power of rf circuits and wireless communication device utilizing the same
US20160210345 *16 mars 201621 juil. 2016Huawei Technologies Co., Ltd.Method For Sharing And Searching Playlists
US20160301851 *21 juin 201613 oct. 2016Cutting Edge Vision LlcPictures using voice commands and automatic upload
US20170032433 *12 sept. 20162 févr. 2017Twilio, Inc.System and method for a media intelligence platform
USRE4625823 juil. 201427 déc. 2016Sony Mobile Communications AbCommunication terminals, systems, methods, and computer program products for publishing, sharing and accessing media files
EP1703425A2 *13 mars 200620 sept. 2006Sony CorporationInformation processing system, information generating apparatus and method
EP1703425A3 *13 mars 20069 mai 2007Sony CorporationInformation processing system, information generating apparatus and method
EP1821525A3 *7 sept. 20061 sept. 2010LG Electronics Inc.Display system and method of controlling a display system
EP1857956A2 *9 mai 200721 nov. 2007Apple Inc.Determining validity of subscription to use digital content
EP1857956A3 *9 mai 20077 avr. 2010Apple Inc.Determining validity of subscription to use digital content
EP2044528A2 *20 juil. 20078 avr. 2009Sandisk CorporationContent distribution system
EP2044528A4 *20 juil. 20076 mars 2013Sandisk Technologies IncContent distribution system
EP2129121A1 *28 févr. 20082 déc. 2009Sony CorporationContent providing system and method, shared content providing device and method, content output device and method, and program
EP2129121A4 *28 févr. 20088 juin 2011Sony CorpContent providing system and method, shared content providing device and method, content output device and method, and program
EP2131366A1 *21 mai 20099 déc. 2009Sony CorporationInformation processing device, information processing method and program
EP2184670A131 oct. 200812 mai 2010Research In Motion LimitedMethod and system for remote media management on a touch screen device
EP2493148A1 *28 févr. 201129 août 2012Research In Motion LimitedWireless communications system providing media content based upon near field communication (NFC) communicated preference information and related methods
EP2580735A4 *10 juin 20111 juil. 2015Cricket Communications IncMobile handset for media access and playback
EP2580736A4 *10 juin 201121 oct. 2015Cricket Communications IncMedia server providing unlimited medai access over wireless infrastructure
EP2704051A3 *27 août 20133 mai 2017Samsung Electronics Co., LtdMethod of protecting and managing digital contents and apparatus thereof
EP2761848A1 *27 sept. 20126 août 2014Samsung Electronics Co., Ltd.User profile-based device access control method and apparatus
EP2761848A4 *27 sept. 20128 avr. 2015Samsung Electronics Co LtdUser profile-based device access control method and apparatus
EP2763376A3 *24 janv. 201417 sept. 2014Samsung Electronics Co., LtdMethod and device for providing service
EP2788982A4 *6 déc. 201226 août 2015Systems And Software Entpr LlcShared content storage
EP2804359A1 *13 mai 201319 nov. 2014BlackBerry LimitedShort range wireless file sharing
EP3093782A1 *9 mai 200716 nov. 2016Apple Inc.Determining validity of subscription to use digital content
WO2006093910A1 *27 févr. 20068 sept. 2006Yahoo! Inc.System and method for rating media
WO2007089411A3 *10 janv. 20075 juin 2008Richard HeylenApparatus for and a method of downloading media content
WO2007091271A2 *11 févr. 200716 août 2007Psg Group LtdDigital file path tracker (dfpt) technology for tracking consumption of digital content
WO2007091271A3 *11 févr. 200716 avr. 2009Meshulam GolovinskiDigital file path tracker (dfpt) technology for tracking consumption of digital content
WO2007092076A3 *11 déc. 200611 déc. 2008Alfred G RockefellerExchange of voice and video between two cellular or wireless telephones
WO2007123750A2 *30 mars 20071 nov. 2007Mod SystemsFill-up operation used in electronic content delivery
WO2007123750A3 *30 mars 200721 déc. 2007Mod SystemsFill-up operation used in electronic content delivery
WO2008021177A2 *9 août 200721 févr. 2008Wisedv, Inc.Video display device and method for limited employment to subscribers proximate only to authorized venues
WO2008021177A3 *9 août 200713 nov. 2008Wisedv IncVideo display device and method for limited employment to subscribers proximate only to authorized venues
WO2008050106A2 *23 oct. 20072 mai 2008Rok Productions LimitedContent provision
WO2008050106A3 *23 oct. 20077 août 2008Rok Productions LtdContent provision
WO2008057508A2 *6 nov. 200715 mai 2008Tiversa, Inc.System and method for peer-to-peer compensation
WO2008057508A3 *6 nov. 200721 août 2008Tiversa IncSystem and method for peer-to-peer compensation
WO2009035578A1 *9 sept. 200819 mars 2009Packetvideo Corp.System and method for virtual storage for media service on a portable device
WO2009058243A1 *28 oct. 20087 mai 2009Advanced Micro Devices, Inc.Media system for facilitating interaction with media data across a plurality of media devices
WO2009085768A1 *16 déc. 20089 juil. 2009Nokia, Inc.Content management for packet-communicating devices
WO2010027925A1 *28 août 200911 mars 2010Qualcomm IncorporatedDeployment and distribution model for improved content delivery system
WO2010034875A1 *30 juil. 20091 avr. 2010Nokia CorporationMethod, system, and apparatus for ranking media sharing channels
WO2013061053A124 oct. 20122 mai 2013Omnifone LtdMethod, system and computer program product for navigating digital media content
WO2015050924A3 *1 oct. 201429 oct. 2015Filmstrip, Inc.Image with audio conversation system and method
WO2016043608A1 *18 sept. 201424 mars 2016Closer Consultoria Lda.Interactive and smart digital multimedia display system and method
Classifications
Classification aux États-Unis386/234, 348/E07.071, 707/E17.009, 386/252, 386/299, 386/241
Classification internationaleH04B, H04N5/781, G06F17/30
Classification coopérativeH04N21/6125, H04N21/4788, H04N21/41407, H04N21/2223, H04N7/17318, G06Q30/0641, G06Q20/206, G06F17/30775, G06F17/30772, G06F17/30761, G06F17/30752, G06F17/30053, G06F17/30038, H04N21/47202
Classification européenneH04N21/222P, H04N21/61D3, H04N21/4788, H04N21/414M, H04N21/472D, G06F17/30E4P, G06F17/30U4P, G06F17/30U5, G06F17/30U2M, G06F17/30U3F, G06F17/30E2M, G06Q20/206, G06Q30/0641, H04N7/173B2
Événements juridiques
DateCodeÉvénementDescription
3 janv. 2005ASAssignment
Owner name: MUSICGREMLIN, INC., NEW YORK
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KHEDOURI, ROBERT K.;AXELROD, JONATHAN N.;PRICE, HAROLD E.;REEL/FRAME:016125/0450
Effective date: 20040929
17 oct. 2008ASAssignment
Owner name: SANDISK CORPORATION, CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MUSICGREMLIN, INC.;REEL/FRAME:021697/0325
Effective date: 20081014
14 avr. 2016ASAssignment
Owner name: SANDISK TECHNOLOGIES INC., TEXAS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SANDISK CORPORATION;REEL/FRAME:038438/0904
Effective date: 20160324
25 mai 2016ASAssignment
Owner name: SANDISK TECHNOLOGIES LLC, TEXAS
Free format text: CHANGE OF NAME;ASSIGNOR:SANDISK TECHNOLOGIES INC;REEL/FRAME:038807/0980
Effective date: 20160516