IP Library Granted Patent US 9,832,304
Granted Patent B2
US 9,832,304 · App. 14/676,400 · Granted Nov 28, 2017

Media delivery platform

Inventors: John Mikkelsen (Minneapolis, MN); Robert Freidson (St. Petersburg, RU)
Assignee: SKKY, LLC
H04M1/72558G06F17/30194G06Q20/123G06Q30/04G06Q30/0601G06Q30/0603G06Q30/0633G06Q50/184H04L27/2647H04L27/2656H04L29/06H04L29/06027H04L65/1059H04L65/4084H04L65/602H04L65/607H04L67/04H04L67/06H04L69/04H04L69/329H04M1/72527H04M1/72561H04M3/42051H04W4/003H04W4/12H04W4/16H04W4/18H04W8/00H04L67/289H04L67/2823H04M1/0252H04W88/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,832,304
App. No.
14/676,400
Granted
Nov 28, 2017
Kind
B2
Abstract

A method of delivering an audio and/or visual media file including, for example, one or more of full or partial master recordings of songs, musical compositions, ringtones, videos, films, television shows, personal recordings, animation and combinations thereof, over the air wirelessly, from one or more servers to an electronic device with or without an Internet connection. The method comprising transmitting and audio and/or visual media file in compressed format to an electronic device, and wherein the electronic device is effective to receive the audio and/or visual file and playback on demand by a user.

Claims (41)

1. A digital cellular phone for receiving over a digital cellular phone network one or more-digital audio and/or digital visual files from one or more servers, the phone comprising:

a memory configured to store one or more modules;

a receiver communicatively coupled to the memory, the receiver configured to receive an orthogonal frequency-division multiplex data transmission over the digital cellular phone network;

multiple digital signal processors communicatively coupled to the memory, the multiple processors configured to execute the one or more modules to cause the multiple processors to:

receive a selection for one or more compressed digital audio and/or visual data files from a library of compressed data files hosted by the one or more servers;

receive at least a portion of the one or more compressed digital audio and/or visual data files;

wherein at least a portion of the one or more compressed digital audio and/or visual data files is included in the orthogonal frequency-division multiplex data transmission;

provide to the one or more servers acknowledgement data, the acknowledgement data informing the one or more servers that at least a portion of the one or more compressed digital audio and/or visual data files was successfully received by the receiver;

store in said memory at least a portion of the received one or more compressed digital audio and/or visual data files;

and play at least a portion of the received one or more compressed digital audio and/or visual data files through an audio and video component of the digital cellular phone.

2. The phone as recited in claim 1 , wherein the receiver is configured to further receive individual modulated sub-channel data transmissions within the orthogonal frequency-division multiplex data transmission.

3. The phone as recited in claim 2 , wherein the individual modulated sub-channel data transmissions include packets of data.

4. The phone as recited in claim 1 , wherein the multiple processors are further configured to provide to the one or more servers an indication that a data block was not received by the receiver.

5. The phone as recited in claim 1 , wherein the multiple processors are further configured to playback the one or more compressed digital audio and/or visual files data files.

6. The phone as recited in claim 1 , wherein the multiple processors are further configured to store in at least one buffer at least a portion of the received one or more compressed digital audio and/or visual data files.

7. The phone as recited in claim 1 , wherein the one or more compressed digital audio and/or visual data files is associated with a unique numerical identifier.

8. The phone as recited in claim 1 , wherein the receiver comprises a synchronization subsystem for synchronizing the received OFDM transmission.

9. A digital cellular phone for receiving one or more digital audio or audio-visual files from one or more servers, the phone comprising:

a memory configured to store one or more modules;

a receiver communicatively coupled to the memory, the receiver configured to receive an orthogonal frequency-division multiplex data transmission;

multiple digital signal processors communicatively coupled to the memory, the multiple processors configured to execute the one or more modules to cause the multiple processors to:

receive a selection for one or more compressed digital audio or audio-visual data files from a library of compressed audio or audio-visual data files hosted by one or more servers;

receive a streamed sequence of packets representing at least a portion of the one or more compressed digital audio or audio-visual data files;

wherein at least a portion of the packets of the one or more compressed digital audio or audio-visual data files is included in the orthogonal frequency-division multiplex data transmission;

provide to the one or more servers acknowledgement data, the acknowledgement data informing the one or more servers that at least a portion of the packets of the one or more compressed digital audio or audio-visual data files was successfully received by the receiver; store in a buffer memory at least a portion of the received packets of the one or more compressed digital audio or audio-visual data files; and

playback on the cellular phone the stream of the one or more compressed digital audio or audio-visual data files.

10. The digital cellular phone of claim 9 , wherein the multiple processors are further configured to record information on how many times or when part of or all of the one or more compressed digital audio or audio-visual data files is played.

11. A digital cellular phone for receiving over a digital cellular network one or more digital audio or digital audio-visual files from one or more servers, the phone comprising:

a memory configured to store one or more modules;

a receiver communicatively coupled to the memory, the receiver configured to receive digital audio or digital audio-visual files orthogonal frequency-division multiplex data transmission over the digital cellular network;

multiple digital signal processors communicatively coupled to the memory, the multiple processors configured to execute the one or more modules to cause the multiple processors to:

store in a buffer memory at least a portion of a compressed digital audio or digital audio-visual data file received in the orthogonal frequency-division multiplex data transmission received by the receiver;

play at least a portion of the compressed digital audio or digital audio-visual data file.

12. The digital cellular phone of claim 11 , wherein the receiver further comprises a synchronization subsystem to synchronize the received OFDM transmission.

13. The digital cellular phone of claim 12 , wherein the receiver further comprises a descrambler to descramble the received OFDM transmission.

14. The digital cellular phone as recited in claim 13 , wherein the receiver is configured to further receive individual modulated sub-channel data transmissions within the orthogonal frequency-division multiplex data transmission.

15. The digital cellular phone as recited in claim 14 , wherein the individual modulated sub-channel data transmissions include packets of data.

16. The digital cellular phone as recited in claim 12 , wherein the multiple processors is further configured to provide to the one or more servers an indication that a data block was not received by the receiver.

17. The digital cellular phone as recited in claim 12 , wherein the one or more compressed digital audio or audio-visual data files is associated with a unique numerical identifier.

18. The digital cellular phone as recited in claim 12 , wherein the multiple processors is further configured to provide to one or more servers acknowledgement data, the acknowledgement data informing the one or more servers that at least a portion of the compressed digital audio or audio-visual data file was successfully received by the receiver.

19. The digital cellular phone as recited in claim 12 , wherein the multiple processors is further configured to record information on how many times or when part of or all of the compressed audio or audio-visual file is played.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: DIAMAJECS, LLC
To: SKYY INC.
Reel/Frame 037560/0227 →
RELEASE OF SECURITY INTEREST Recorded Jan 14, 2016
From: DIAMAJECS, LLC
To: SKKY, INC.
Reel/Frame 037519/0031 →
CHANGE OF NAME Recorded Dec 10, 2015
From: SKKY INCORPORATED
To: SKKY, LLC
Reel/Frame 037257/0119 →
SECURITY INTEREST Recorded Jul 9, 2015
From: SKKY INCORPORATED
To: DIAMAJECS, LLC
Reel/Frame 036040/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2015
From: MIKKELSEN, JOHN; FREIDSON, ROBERT L.
To: SKKY INCORPORATED
Reel/Frame 035460/0565 →
Continuity (7)
Continuation 12322615 · Feb 4, 2009
Continuation 10183756 · Jun 26, 2002
Provisional Application 60301681 · Jun 27, 2001
Provisional Application 60303115 · Jul 3, 2001
Provisional Application 60312450 · Aug 14, 2001
Provisional Application 60343159 · Oct 26, 2001
Related Publication 20150207929A1 · Jul 23, 2015