IP Library Granted Patent US 10,142,661
Granted Patent B2
US 10,142,661 · App. 15/050,335 · Granted Nov 27, 2018

Mobile communication device and method of operation

Inventors: Gary B. Jabara (Irvine, CA); Lloyd Frederick Linder (Agoura Hills, CA); David Brett Simon (Agoura Hills, CA)
Assignee: Mobilitie, LLC
H04N21/2143H04L63/0876H04L69/164H04N21/2187H04N21/2223H04N21/234H04N21/2343H04N21/41407H04N21/4383H04N21/43615H04N21/43637H04N21/472H04N21/482H04N21/6131H04N21/647H04N21/64322H04N21/64707H04N21/84H04W4/80H04W8/186H04W8/205H04W12/06H04W76/40H04W88/04H04L69/162H04W84/18
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 10,142,661
App. No.
15/050,335
Granted
Nov 27, 2018
Kind
B2
Abstract

A mobile communication device communicates with at least one of a plurality of a plurality of Access Points (APs) in a venue. The APs receives a single stream of video data packets that are created by receiving multiple video streams and transcoding them into the single stream of video data packets with each of the plurality of video data packets for respective ones of the video streams being assigned a port number corresponding to the respective video stream. A processor in the mobile communication device identifies and stores the video data packets having the selected port number and plays the video stream corresponding to the selected port number on a display. The mobile communication device can “change channels” to view other video streams by changing the port number to the port number of the desired video stream.

Claims (27)

1. A mobile communication device configured for communication with one or more of a plurality of wireless access points (APs) in a venue to receive selected data packets from a single data stream of data packets transmitted by the plurality of APs, comprising:

a short-range transceiver configured to communicate with at least one of the plurality of APs and receive the single data stream transmitted therefrom, the single transmitted data stream having a plurality of data packets each having a designated port number corresponding to one of a plurality of video streams that have been combined to form the single data stream;

a processor configured to select a port number corresponding to a desired one of the plurality of video streams wherein the processor is configured to capture only the data packets having the selected port number to thereby extract the desired one of the plurality of video streams from the single data stream;

a memory device configured to store the captured data packets having the selected port number;

a display; and

a video player configured to play the captured data packets to thereby play the selected one of the plurality of video streams on the display.

2. The device of claim 1 wherein the video streams also include audio data to thereby form multimedia data, the device further comprising an audio output device, the memory device configured to store the received multimedia data packets corresponding to the selected port number and the video player being further configured to thereby play the audio portion desired one of the plurality of video streams on the audio output device.

3. The device of claim 1 , further comprising a user operable input element on the mobile communication device operable to alter the selected port number to thereby cause the mobile communication device to receive different ones of the stream of video data packets having the altered port number to thereby receive and display a different video stream corresponding to the altered port number.

4. The device of claim 3 wherein the user operable input element on the mobile communication device is further operable to change back from the altered port number to the initial port number to cause the mobile communication device to receive ones of the stream of video data packets having the initial port number to thereby receive and display the video stream corresponding to the initial port number.

5. The device of claim 1 wherein the mobile communication device is configured to receive ones of the stream of video data packets having an initial port number, the device being further configured to sense reception of command data, transmitted from at least one of the plurality of APs, to thereby alter the initial port number and cause the mobile communication device to receive different ones of the stream of video data packets having the altered port number to thereby receive and display a different video stream corresponding to the altered port number.

6. The device of claim 5 wherein mobile communication device is further configured to sense reception of additional command data, transmitted from at least one of the plurality of APs, to thereby change back from the altered port number to the initial port number in response to the reception of the command data to thereby change the altered port number to the initial port number.

7. The device of claim 1 wherein the AP transmits the video data as a stream of video data packets using a UDP protocol and the processor is configured to capture the UDP video data packets.

8. The device of claim 1 wherein the plurality of video streams are from different video data sources that are transmitted as a single stream of video data packets by the APs using a UDP protocol with each of a plurality of video data packets for a respective one of the video streams being assigned a UDP port number corresponding to the respective video stream, the device further comprising:

a user-operable input device configured to accept user input to thereby select one of the plurality of video streams for viewing and the processor is configured to capture the UDP video data packets having a port number corresponding to the user-selected one of the plurality of video streams.

9. The device of claim 1 wherein the processor is further configured to receive guide data from the APs to thereby receive information about the content of each of the plurality of video streams, the device further comprising:

a user-operable input device configured to accept user input to thereby select one of the plurality of video streams for viewing.

10. A method for a mobile communication device to communicate with one or more of a plurality of wireless access points (APs) in a venue to receive selected data packets from a single data stream transmitted by the plurality of APs, comprising:

using a short-range transceiver in the mobile communication device to communicate with at least one of the plurality of APs and receive data transmitted therefrom, the single transmitted data stream comprising a plurality of data packets each having a designated port number corresponding to one of a plurality of video streams that have been combined to form the single data stream;

using a processor in the mobile communication device to select a port number corresponding to a desired one of the plurality of video streams wherein the processor captures only the data packets having the selected port number;

storing the captured data packets having the selected port number in a memory of the mobile communication device; and

playing the captured data packets using a video player in the mobile communication device to thereby play the selected one of the plurality of video streams on a display of the mobile communication device.

11. The method of claim 10 wherein the video streams also include audio data to thereby form multimedia data, the method further comprising storing the received multimedia data packets corresponding to the selected port number in the memory and playing a video data portion of the multimedia data using the video player playing an audio portion of the multimedia data on an audio output device of the mobile communication device.

12. The method of claim 10 , further comprising sensing operation of a user operable input element on the mobile communication device operable to alter the selected port number thereby causing the mobile communication device to receive different ones of the stream of video data packets having the altered port number to thereby receive and display a different video stream corresponding to the altered port number.

13. The method of claim 12 wherein the user operable input element on the mobile communication device is further operable to change back from the altered port number to the initial port number thereby causing the mobile communication device to receive ones of the stream of video data packets having the initial port number to thereby receive and display the video stream corresponding to the initial port number.

14. The method of claim 10 wherein the mobile communication device receives ones of the stream of video data packets having an initial port number, the method further comprising sensing reception of command data, transmitted from at least one of the plurality of APs, and in response to the received command data, altering the initial port number and causing the mobile communication device to receive different ones of the stream of video data packets having the altered port number to thereby receive and display a different video stream corresponding to the altered port number.

15. The method of claim 14 , further comprising sensing reception of additional command data, transmitted from at least one of the plurality of APs, and in response to the received additional command data, changing back from the altered port number to the initial port number and causing the mobile communication device to receive different ones of the stream of video data packets having the initial port number to thereby receive and display a different video stream corresponding to the initial port number.

16. The method of claim 10 , further comprising the mobile communication device receiving guide data from the APs to thereby receive information about the content of each of the plurality of video streams.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2021
From: MOBILITIE, LLC
To: IP INVESTEMENT HOLDINGS, LLC
Reel/Frame 057972/0773 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2021
From: CIT BANK, N.A., AS ADMINISTRATIVE AGENT
To: MOBILITIE, LLC
Reel/Frame 057698/0335 →
SECURITY INTEREST Recorded Oct 22, 2019
From: MOBILITIE, LLC
To: CIT BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050797/0058 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME FROM <MOBILITIE, LLC> TO <E3, LLC> PREVIOUSLY RECORDED ON REEL 047084 FRAME 0516. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF APPLICATION NO. 15/050,332TO E3, LLC.. Recorded Oct 18, 2018
From: JABARA, GARY B.; LINDER, LLOYD FREDERICK; SIMON, DAVID BRETT
To: E3, LLC
Reel/Frame 047275/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2018
From: JABARA, GARY B.; LINDER, LLOYD FREDERICK; SIMON, DAVID BRETT
To: MOBILITIE, LLC
Reel/Frame 047084/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2016
From: E3, LLC
To: MOBILITIE, LLC
Reel/Frame 037836/0543 →
Continuity (7)
Division 13834359 · Mar 15, 2013
Continuation In Part 13363943 · Feb 1, 2012
Continuation In Part 13093998 · Apr 26, 2011
Continuation In Part 12958296 · Dec 1, 2010
Continuation In Part 12616958 · Nov 12, 2009
Continuation In Part 12397225 · Mar 3, 2009
Related Publication 20160173956A1 · Jun 16, 2016