Simultaneously acquiring video images and analog signals |
| We claim: 1. A system for processing multiple signals comprising: means for receiving a video ... |
|
LAN early warning system |
| OF THE INVENTION The present invention may be used in virtually any LAN/WAN environment. For the ... |
|
Rejection of light intrusion false alarms in a video security system |
| Having thus described the invention, what is claimed and desired to be secured by Letters Patent is:... |
|
Method and apparatus for detecting the presence of a remote device and providing power thereto |
| The present invention provides a detection circuit for detecting the presence of a remote device, ... |
|
Apparatus and a method for detecting motion within an image sequence |
| The disadvantages heretofore associated with prior art motion direction detection are overcome by ... |
|
Machine monitor with tethered sensors |
| OF PREFERRED EMBODIMENTS In accordance with a preferred embodiment of the present invention shown ... |
|
Motion detection and motion compensative prediction circuit |
| In view of such aspects, it is an object of the present invention to provide a motion-detecting and ... |
|
|
Distributed network traffic load balancing technique implemented without gateway router
| Details |
Inventors: Aviani, James; Swanson, David Eric; Baker, Frederick; Mueller, II, Kenneth E.; Gnagy, Matthew Richard;
Assignee: Cisco Technology, Inc. (San Jose, CA)
Primary Examiner: Najjar; Saleh
Assistant Examiner:
Attorney, Agent or Firm: Beyer, Weaver & Thomas, LLP.
The technique of the present invention provides a solution to the problem of routing or redirecting a given client to a replica or proxy server which has a relatively shortest propagation delay to the client. According to the technique of the present invention, a network device referred to as an intercept server sits in front of a host server, and intercepts packets routed to the host server. When desired, packets which are intercepted by the intercept server are replicated, encapsulated and tunneled to selected client servers in the overlay network. The tunneled packets are received and processed by each of the selected client servers, whereupon each of the selected client servers generates a respective spoofed response to the source device identified in the header of the originally intercepted packet. Further, according to the technique of the present invention, each of the selected client servers transmits its respective spoofed response to the identified source device at substantially the same time. The client server associated with the spoofed response which is first received at the identified source device is considered to have the relatively shortest propagation delay to the identified source device, and is identified as the successful client server. Thereafter, the source device will be directed or redirected to communicate directly with the successful client server when subsequently attempting to access information from the host server. |
|
DETAILED DESCRIPTION According to specific embodiments of the present invention, a technique is provided for routing a client device to access a specific client server in a data network. The data network may include at least one host server, a sub-network of client servers associated with the at least one host server, and at least one client system. According to one embodiment, the data network corresponds to the Internet, wherein the at least one host server corresponds to the host server of a content provider, the sub-network of client servers corresponds to an overlay network of proxy or replica servers. The technique of the present invention provides a solution to the problem of routing or redirecting a given client to a replica or proxy server which has a relatively shortest propagation delay to the client. According to the technique of the present invention, a network device referred to as an intercept server sits in front of a host server, and intercepts packets routed to the host server. When desired, packets which are intercepted by the intercept server are replicated, encapsulated and tunneled to selected client servers in the overlay network. The tunneled packets are received and processed by each of the selected client servers, whereupon each of the selected client servers generates a respective spoofed response to the source device identified in the header of the originally intercepted packet. Further, according to the technique of the present invention, each of the selected client servers transmits its respective spoofed response to the identified source device at substantially the same time. The client server associated with the spoofed response which is first received at the identified source device is considered to have the relatively shortest propagation delay to the identified source device, and is identified as the successful client server. Thereafter, the source device will be directed or redirected to communicate directly with the successful client server when subsequently attempting to access information from the host server
|
| Related patents |
|
|
System and method for transacting a validated application session in a networked computing environment
The present invention provides a system and method for validating a session request and transacting a communication session for a validated connection. An intermediary ...
|
|
|
Dynamic next hop routing protocol
The present invention provides a network in which mobile devices themselves serve as routers of data packets. Each mobile device represents a node in the network. The ...
|
|
|
Load sharing and redundancy scheme
An invention is described herein that provides load sharing and redundancy in a network. This is accomplished, according to one embodiment, through the use of a master ...
|
|
|
Selecting a wireless link in a public wireless communication network
The invention helps solve the above problems by selecting a wireless link based on historical performance data for the wireless links. A wireless communication device ...
|
|
|
Programmable auto-converting analog to digital conversion module
According to the present invention, an A/D conversion on a device is accomplished using fewer A/D conversion circuits than analog input channels. Signals from many ...
|
|
|
Federated operating system for a server
Various aspects of the invention concern a server, methods, and software for implementing a distributed, high capacity, high speed, operating system referred to as the F...
|
|
|
Integrating switching and facility networks
The problems associated with prior solutions for implementing ATM or IP/MPLS in a large-scale network are overcome by providing an efficient means by which capacity in ...
|
|
|
Electric circuit control device
OF A PREFERRED EMBODIMENT In one advantageous embodiment of the invention, the memory means consist of a capacitor associated with at least one resistor, parallel-...
|
|
|
Apparatus for monitoring disturbances in environmental conditions
OF EMBODIMENT OF THE INVENTION The apparatus of the embodiment as shown in FIG. 1 comprises central operation unit 11, a transmission control circuit 2 connected to the ...
|
|
|
Motion vector detector employing image subregions and median values
This invention is intended to solve the foregoing prior art problems, and its object is to provide an image motion vector detection apparatus which effectively reduces ...
|
|
|