IP Library Granted Patent US 8,152,644
Granted Patent B2
US 8,152,644 · App. 12/455,446 · Granted Apr 10, 2012

Data stream processing

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 8,152,644
App. No.
12/455,446
Granted
Apr 10, 2012
Kind
B2
Abstract

A method for outputting data streams in a communication system, the method comprising the steps of: executing an electronic game application at a user terminal, the game application being programmed to allow two or more users of the communication system to participate in the game; receiving two or more data streams at the user terminal, each data stream being generated by a user of the communications system participating in the game; applying game logic to determine the current state of the game application; and selecting one or more of the received data streams to be output from an output device of the user terminal, wherein the selection depends on the current state of the game application.

Claims (19)

1. A method for outputting video streams in a communication system, the method comprising the steps of:

executing an electronic game application at a user terminal, the game application being programmed to allow two or more users of the communication system to participate in the game;

receiving two or more video streams at the user terminal, each video stream being generated by a user of the communications system participating in the game;

applying game logic to determine the current state of the game application; and

selecting one or more of the received video streams to be output from an output device of the user terminal, wherein the selection is implemented at the user terminal and depends on the current state of the game application.

2. A method according to claim 1 in which the game application is a quiz game.

3. A method according to claim 2 in which the step of applying game logic includes the step of determining which user has reacted most quickly to a question being asked.

4. A method according to claim 3 in which the selected video stream comprises only the video stream generated by the user who reacted most quickly to the question.

5. A method according to claim 1 in which the game application is a karaoke competition.

6. A method according to claim 5 in which the step of applying game logic includes the step of determining which user has received the most votes in a voting process.

7. A method according to claim 6 in which the output mixed stream comprises only the video stream generated by the user who has obtained the most votes.

8. A method according to claim 1 in which the two or more users participate in the game remotely over a network.

9. A method according to claim 1 in which the communication system is a VoIP network.

10. A computer program comprising computer executable instructions, which, when executed by a processor, causes the processor to perform the method of claim 1 .

11. A system for outputting video streams in a communication system, the system comprising:

a processor for executing an electronic game application at a user terminal, the game application being programmed to allow two or more users of the communication system to participate in the game;

an input for receiving two or more video streams at the user terminal, each video stream being generated by a user of the communications system;

means for applying game logic to determine the current state of the game application; and

means at the user terminal for selecting one or more of the received video streams to be output from an output device of the user terminal, wherein the selection depends on the current state of the game application.

Assignments (4)
CHANGE OF NAME Recorded Mar 7, 2012
From: SKYPE LIMITED
To: SKYPE
Reel/Frame 027830/0695 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2011
From: JPMORGAN CHASE BANK, N.A.
To: SKYPE LIMITED
Reel/Frame 027289/0923 →
SECURITY AGREEMENT Recorded Jan 27, 2010
From: SKYPE LIMITED
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 023854/0805 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2009
From: KERT, KAIDO; PENHA, HENRIQUE
To: SKYPE LIMITED
Reel/Frame 022816/0527 →