Method and system for efficient data transmission in interactive networked environments
First Claim
Patent Images
1. A method for efficient transmission of digital content to clients via a computer network, the digital content associated with a virtual environment, comprising the steps of:
- determining portions of the digital content to be transmitted to the clients;
scheduling transmission of the portions of the digital content so that the portions of the digital content are sent in a priority manner; and
transmitting the portions of the digital content to the clients in accordance with the schedule to enable scenes from the virtual environment to be rendered.
6 Assignments
0 Petitions
Accused Products
Abstract
Various methods to prioritize the transmission of interactive digital content to multiple users to achieve efficient usage of available bandwidth are disclosed. The present invention covers prioritization of transmission of digital content based on information transmitted from the receiver. In addition, prioritization of multicast transmission of digital content to multiple clients accessing a shared interactive environment can be realized.
87 Citations
17 Claims
-
1. A method for efficient transmission of digital content to clients via a computer network, the digital content associated with a virtual environment, comprising the steps of:
-
determining portions of the digital content to be transmitted to the clients;
scheduling transmission of the portions of the digital content so that the portions of the digital content are sent in a priority manner; and
transmitting the portions of the digital content to the clients in accordance with the schedule to enable scenes from the virtual environment to be rendered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for efficient transmission of digital content to clients via a computer network, the digital content associated with a virtual environment and transmitted to enable the clients to render scenes from the virtual environment, comprising:
-
a scheduler for determining portions of the digital content to be transmitted to the clients and scheduling transmission of the portions of the digital content so that the portions of the digital content are sent in a priority manner; and
a queue for holding the portions of the digital content to be transmitted to the clients in accordance with the schedule. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A program storage device readable by a machine, tangibly embodying a program of instructions executable on the machine to perform method steps for efficient transmission of digital content to clients via a computer network, the digital content associated with a virtual environment, the method steps comprising:
- determining portions of the digital content to be transmitted to the clients;
scheduling transmission of the portions of the digital content so that the portions of the digital content are sent in a priority manner; and
transmitting the portions of the digital content to the clients in accordance with the schedule to enable scenes from the virtual environment to be rendered.
- determining portions of the digital content to be transmitted to the clients;
Specification