Method of modulating the transmission frequency in a real time opinion research network
First Claim
1. A method of managing communications between a server and one or more clients over a computer network, comprising the steps of:
- selecting a transmission period to define a time frame for sampling one or more sampling classes created from the clients, wherein the transmission period is divided into a plurality of transmission intervals, wherein said sampling occurs at the last transmission interval within the transmission period;
dividing the clients by the transmission period to derive a sampling rate, wherein the sampling rate designates a sampling size of each sampling class; and
interchanging communications based on a transmission schedule, wherein the transmission schedule defines the transmission period for interchanging communications between the server and each sampling class.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented transmission scheme is provided to control client-server interchanges within a distributed communications network, such as a real time opinion research system. Interchanges include transmitting media streams between one or more clients to a server over a computer network, including the global Internet. A polling management unit sets and manages the transmission mode that includes event-driven and periodic interchanges. Periodic interchanges can be simultaneously or staggeredly transmitted to a sampling pool of active clients. A transmission mode unit implements the transmission scheme set by the polling management unit. A parameter selector establishes the transmission interval and transmission period which are used to trigger each communication interchange. A client assignor creates one or more sampling classes from the sampling pool by applying a sampling quotient that is generated by the parameter selector. A schedule editor produces a transmission schedule for the active clients. If more than one sampling class has been created, each sampling class would receive a separate transmission schedule for providing staggered transmissions at designated transmission intervals. The transmission schedule can include other data preparation and formatting instructions for compression, aggregation and packetization.
200 Citations
16 Claims
-
1. A method of managing communications between a server and one or more clients over a computer network, comprising the steps of:
-
selecting a transmission period to define a time frame for sampling one or more sampling classes created from the clients, wherein the transmission period is divided into a plurality of transmission intervals, wherein said sampling occurs at the last transmission interval within the transmission period;
dividing the clients by the transmission period to derive a sampling rate, wherein the sampling rate designates a sampling size of each sampling class; and
interchanging communications based on a transmission schedule, wherein the transmission schedule defines the transmission period for interchanging communications between the server and each sampling class. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification