FORMATTING INFORMATION FOR TRANSMISSION OVER A COMMUNICATION NETWORK
First Claim
Patent Images
1. Instructions on a computer-usable medium wherein the instructions when executed cause a computer system to perform a method of formatting information for transmission over a peer-to-peer communication network, said method comprising:
- identifying a graphical nature of said information;
capturing said information based on said graphical nature;
identifying a graphical content type associated with said information; and
encoding said information based on said graphical content type.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of formatting information for transmission over a peer-to-peer communication network is provided. The method comprises identifying a graphical nature of the information, and capturing the information based on the graphical nature. The method further comprises identifying a graphical content type associated with the information, and encoding the information based on the graphical content type.
192 Citations
29 Claims
-
1. Instructions on a computer-usable medium wherein the instructions when executed cause a computer system to perform a method of formatting information for transmission over a peer-to-peer communication network, said method comprising:
-
identifying a graphical nature of said information; capturing said information based on said graphical nature; identifying a graphical content type associated with said information; and encoding said information based on said graphical content type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Instructions on a computer-usable medium wherein the instructions when executed cause a computer system to perform a method of formatting information for transmission over a peer-to-peer communication network, said method comprising:
-
identifying a graphical nature of said information; capturing said information based on said graphical nature; identifying a graphical content type associated with said information; identifying a data processing load associated with a central processing unit (CPU); and encoding said information based on said graphical content type and said data processing load. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Instructions on a computer-usable medium wherein the instructions when executed cause a computer system to perform a method of formatting information for transmission over a peer-to-peer communication network, said information being associated with a displayed application, and said method comprising:
-
identifying said information in response to a selection of said application; identifying a media type associated with a portion of said information; capturing said portion based on said media type; identifying a content type associated with said portion; and encoding said portion based on said content type. - View Dependent Claims (18, 19, 20)
-
-
21. Instructions on a computer-usable medium wherein the instructions when executed cause a computer system to perform a method of formatting information for transmission over a peer-to-peer communication network, said method comprising:
-
identifying a media type associated with said information; capturing said information based on said media type; identifying a content type associated with said information; identifying a transmission rate that is sustainable over said peer-to-peer communication network; selecting a target rate based on said transmission rate; and encoding said information based on said content type and said target rate. - View Dependent Claims (22, 23)
-
-
24. Instructions on a computer-usable medium wherein the instructions when executed cause a computer system to perform a method of encoding graphical information, said method comprising:
-
encoding a portion of said graphical information based on an encoding setting; packetizing said encoded portion to create a plurality of data packets; receiving feedback indicating a transmission loss of a data packet from among said plurality of data packets; dynamically adjusting said encoding setting in response to said transmission loss; and encoding another portion of said graphical information in accordance with said adjusted encoding setting such that a transmission error-resilience associated with said graphical information is increased. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification