Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Level shifter with boost and attenuation programming
Patent Number: 7,417,484 Issued on 08/26/2008 to Voo

Title: Wide-band wide-swing CMOS gain enhancement technique and method therefor
Patent Number: 7,417,483 Issued on 08/26/2008 to Wong,   et al.

Title: Adaptive voltage scaling for an electronics device
Patent Number: 7,417,482 Issued on 08/26/2008 to Elgebaly,   et al.

Title: Controlling signal states and leakage current during a sleep mode
Patent Number: 7,417,481 Issued on 08/26/2008 to Ahsanullah,   et al.

Title: Delay line circuit
Patent Number: 7,417,478 Issued on 08/26/2008 to Kim,   et al.

Title: Circuit and method for generating power up signal
Patent Number: 7,417,475 Issued on 08/26/2008 to Byeon,   et al.

Title: Clock frequency division methods and circuits
Patent Number: 7,417,474 Issued on 08/26/2008 to Jamal

Title: Multi-channel integrated circuit
Patent Number: 7,417,472 Issued on 08/26/2008 to Tumer,   et al.

Title: Voltage comparator having hysteresis characteristics
Patent Number: 7,417,471 Issued on 08/26/2008 to Gong,   et al.

Title: Phase frequency detector with a novel D flip flop
Patent Number: 7,417,470 Issued on 08/26/2008 to Riley

Title: Compensation for leakage current from dynamic storage node variation by the utilization of an automatic self-adaptive keeper
Patent Number: 7,417,469 Issued on 08/26/2008 to Cheng,   et al.

Title: Dynamic and differential CMOS logic with signal-independent power consumption to withstand differential power analysis
Patent Number: 7,417,468 Issued on 08/26/2008 to Verbauwhede,   et al.

Title: Flip-flop circuit and frequency divider using the flip-flop circuit
Patent Number: 7,417,466 Issued on 08/26/2008 to Akahori

Title: N-domino output latch
Patent Number: 7,417,465 Issued on 08/26/2008 to Lundberg,   et al.

Title: Bi-directional signal transmission system
Patent Number: 7,417,464 Issued on 08/26/2008 to Crawford

Title: Wireline transmission circuit
Patent Number: 7,417,463 Issued on 08/26/2008 to Danesh,   et al.

Title: Variable external interface circuitry on programmable logic device integrated circuits
Patent Number: 7,417,462 Issued on 08/26/2008 to Wong,   et al.

Title: Multi-standard transmitter
Patent Number: 7,417,460 Issued on 08/26/2008 to De Laurentiis,   et al.

Title: On-die offset reference circuit block
Patent Number: 7,417,459 Issued on 08/26/2008 to Wilson,   et al.

Title: Gate driving circuit and display apparatus having the same
Patent Number: 7,417,458 Issued on 08/26/2008 to Ahn,   et al.

Title: Scalable non-blocking switching network for programmable logic
Patent Number: 7,417,457 Issued on 08/26/2008 to Pani,   et al.

Title: Dedicated logic cells employing sequential logic and control logic functions
Patent Number: 7,417,456 Issued on 08/26/2008 to Verma,   et al.

Title: Programmable function generator and method operating as combinational, sequential and routing cells
Patent Number: 7,417,455 Issued on 08/26/2008 to Verma,   et al.

Title: Low-swing interconnections for field programmable gate arrays
Patent Number: 7,417,454 Issued on 08/26/2008 to Rahman,   et al.

Title: System and method for dynamically executing a function in a programmable logic array
Patent Number: 7,417,453 Issued on 08/26/2008 to Goodnow,   et al.

Title: Techniques for providing adjustable on-chip termination impedance
Patent Number: 7,417,452 Issued on 08/26/2008 to Wang,   et al.

Title: Leakage power management with NDR isolation devices
Patent Number: 7,417,451 Issued on 08/26/2008 to Kawa

Title: Testing combinational logic die with bidirectional TDI-TMS/TDO chanel circuit
Patent Number: 7,417,450 Issued on 08/26/2008 to Whetsel

Title: Wafer stage storage structure speed testing
Patent Number: 7,417,449 Issued on 08/26/2008 to Posey,   et al.

Title: System to calibrate on-die temperature sensor
Patent Number: 7,417,448 Issued on 08/26/2008 to Lim,   et al.

Title: Probe cards employing probes having retaining portions for potting in a retention arrangement
Patent Number: 7,417,447 Issued on 08/26/2008 to Kister

Title: Probe for combined signals
Patent Number: 7,417,446 Issued on 08/26/2008 to Hayden,   et al.

Title: Probing method and prober for measuring electrical characteristics of circuit devices
Patent Number: 7,417,445 Issued on 08/26/2008 to Sakagawa,   et al.

Title: Method and apparatus for inspecting integrated circuit pattern
Patent Number: 7,417,444 Issued on 08/26/2008 to Shinada,   et al.

Title: Determination of effective resistance between a power sourcing equipment and a powered device
Patent Number: 7,417,443 Issued on 08/26/2008 to Admon,   et al.

Title: Method and apparatus for testing tunnel magnetoresistive effect element, manufacturing method of tunnel magnetoresistive effect element and tunnel magnetoresistive effect element
Patent Number: 7,417,442 Issued on 08/26/2008 to Hachisuka,   et al.

Title: Methods and systems for guarding a charge transfer capacitance sensor for proximity detection
Patent Number: 7,417,441 Issued on 08/26/2008 to Reynolds

Title: Methods and systems for the rapid detection of concealed objects
Patent Number: 7,417,440 Issued on 08/26/2008 to Peschmann,   et al.

Title: Impedance conversion circuit and integrated circuit including thereof
Patent Number: 7,417,439 Issued on 08/26/2008 to Hirabayashi,   et al.

Title: Battery voltage measurement apparatus
Patent Number: 7,417,438 Issued on 08/26/2008 to Miyamoto

Title: Vehicle battery testing assembly
Patent Number: 7,417,437 Issued on 08/26/2008 to Torres

Title: Selectable tap induction coil
Patent Number: 7,417,436 Issued on 08/26/2008 to Chesser,   et al.

Title: Method for generating a homogeneous magnetization in a spatial examination volume of a magnetic resonance installation
Patent Number: 7,417,435 Issued on 08/26/2008 to Diehl

Title: Magnetic resonance imaging system with iron-assisted magnetic field gradient system
Patent Number: 7,417,434 Issued on 08/26/2008 to Overweg

Title: Method, examination apparatus and antenna array for magnetic resonance data acquisition
Patent Number: 7,417,433 Issued on 08/26/2008 to Heid,   et al.

Title: Asymmetric ultra-short gradient coil for magnetic resonance imaging system
Patent Number: 7,417,432 Issued on 08/26/2008 to Overweg

Title: Coil array for magnetic resonance imaging with reduced coupling between adjacent coils
Patent Number: 7,417,431 Issued on 08/26/2008 to Lanz,   et al.

Title: Continuous moving-table MRI contrast manipulation and/or update of scanning parameters
Patent Number: 7,417,430 Issued on 08/26/2008 to Aldefeld,   et al.

Title: Fibre tracking magnetic resonance imaging
Patent Number: 7,417,428 Issued on 08/26/2008 to Hoogenraad,   et al.

Title: Magnetic resonance data acquisition method and apparatus
Patent Number: 7,417,427 Issued on 08/26/2008 to Porter

Title: Continuous observation apparatus and method of magnetic flux distribution
Patent Number: 7,417,425 Issued on 08/26/2008 to Machi,   et al.

Title: Magnetic-field-measuring device
Patent Number: 7,417,424 Issued on 08/26/2008 to Desplats,   et al.

Title: Method of testing a magnetic head for eliminating defective magnetic heads
Patent Number: 7,417,423 Issued on 08/26/2008 to Sudou

Title: Rotary manipulation type input apparatus
Patent Number: 7,417,422 Issued on 08/26/2008 to Kang

Title: Switch to bypass optical diode for reducing power consumption of electrical meters
Patent Number: 7,417,420 Issued on 08/26/2008 to Shuey

Title: Method and arrangement for connecting electrical components in an electricity meter
Patent Number: 7,417,419 Issued on 08/26/2008 to Tate

Title: Thin film sensor
Patent Number: 7,417,418 Issued on 08/26/2008 to Ayliffe

Title: Spill-resistant beverage container with detection and notification indicator
Patent Number: 7,417,417 Issued on 08/26/2008 to Williams,   et al.

Title: Regulator with load tracking bias
Patent Number: 7,417,416 Issued on 08/26/2008 to Rasmus

Title: Voltage-controlled current source
Patent Number: 7,417,415 Issued on 08/26/2008 to Yen,   et al.

Title: DC-DC converter utilizing a modified Schmitt trigger circuit and method of modulating a pulse width
Patent Number: 7,417,412 Issued on 08/26/2008 to Koh

Title: Method and apparatus for power control
Patent Number: 7,417,410 Issued on 08/26/2008 to Clark, III,   et al.

Title: Power losses reduction in switching power converters
Patent Number: 7,417,409 Issued on 08/26/2008 to Partridge

Title: Method and arrangement for charging capacitors of direct-voltage intermediate circuit of frequency converter
Patent Number: 7,417,408 Issued on 08/26/2008 to Poyhonen,   et al.

Title: Circuit with a switch for charging a battery in a battery capacitor circuit
Patent Number: 7,417,407 Issued on 08/26/2008 to Stuart,   et al.

Title: Electronic apparatus that determines a characteristic of a battery
Patent Number: 7,417,406 Issued on 08/26/2008 to Miwa,   et al.

Title: Power recharger for use with robot cleaner
Patent Number: 7,417,404 Issued on 08/26/2008 to Lee,   et al.

Title: Compartment adaptor assembly for receiving an alternate sized battery into night vision goggles
Patent Number: 7,417,403 Issued on 08/26/2008 to Hankel,   et al.

Title: Method and device for operating a drive mechanism
Patent Number: 7,417,401 Issued on 08/26/2008 to Schweizer,   et al.

Title: Motor controller
Patent Number: 7,417,400 Issued on 08/26/2008 to Takeishi,   et al.

Title: Integrated motor device and method of setting and reading driver configuration parameters using driver configuration data embedded in driver control signals
Patent Number: 7,417,399 Issued on 08/26/2008 to Chang

Title: Vacuum pump
Patent Number: 7,417,398 Issued on 08/26/2008 to Kozaki,   et al.

Title: Automated shade control method and system
Patent Number: 7,417,397 Issued on 08/26/2008 to Berman,   et al.

Title: Manual operation device for automotive vehicle
Patent Number: 7,417,396 Issued on 08/26/2008 to Yoshida,   et al.

Title: Switch-based door and ramp interface system
Patent Number: 7,417,395 Issued on 08/26/2008 to Edwards,   et al.

Method for interwoven spreading codes Number:7,394,845 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Method for interwoven spreading codes

Abstract: An interwoven spreading code is formed by a stretched spreading code series at a first frequency and a mirror of the stretched spreading code series at a second frequency. The interwoven spreading code can be used to spread a baseband signal. Data can be recovered through correlation of a received signal with the interwoven spreading code. The spreading code used in forming the interwoven spreading code can be a Barker code.

Patent Number: 7,394,845 Issued on 07/01/2008 to Alon,   et al.


Inventors: Alon; Dani (Hod-Hasharon, IL), Gazit; Meir (Ashkelon, IL)
Assignee: Vishay Intertechnology, Inc. (Malvern, PA)
Appl. No.: 11/050,077
Filed: February 3, 2005


Current U.S. Class: 375/146 ; 341/81
Current International Class: H04B 1/00 (20060101); H03M 7/00 (20060101)
Field of Search: 375/130-153 341/173,81,50,51


References Cited [Referenced By]

U.S. Patent Documents
4153900 May 1979 Novak et al.
4568915 February 1986 Gutleber
4943976 July 1990 Ishigaki
5077753 December 1991 Grau, Jr. et al.
5157689 October 1992 Kurihara
5786788 July 1998 Schober et al.
6134264 October 2000 Shiba et al.
6385187 May 2002 Ahn et al.
6535545 March 2003 Ben-Bassat et al.
2003/0174792 September 2003 Bow et al.
Primary Examiner: Ghayour; Mohammed
Assistant Examiner: Panwalkar; Vineeta
Attorney, Agent or Firm: McKee, Voorhees & Sease, P.L.C.

Claims



What is claimed is:

1. A method of communication, comprising: providing a spreading code A consisting of elements 1 . . . n; obtaining a stretch code B, having an element i being an average of element (i-1) and element i of code A; obtaining a code C by mirroring code B to thereby reverse positions of elements of B; obtaining an interwoven code D by summing codes B and C; and spreading data using the interwoven code to produce a signal transmitting the signal to a receiver.

2. The method of claim 1 wherein the interwoven spreading code is formed from code B at a first frequency and code C at a second frequency.

3. The method of claim 1 further comprising transmitting the signal.

4. The method of claim 1 further comprising receiving the signal.

5. The method of claim 4 further comprising detecting correlation peaks in the signal to extract the digital data.

6. A system for extracting digital data from a signal encoded by interwoven spreading codes, comprising: a demodulator for providing a demodulated signal; a correlator operatively connected to the demodulator and adapted for correlating an interwoven code to the demodulated signal; wherein the interwoven code is obtained by providing a spreading code A consisting of elements 1 . . . n, obtaining a stretched code B having element i being an average of element (i-1) and element i of code A, obtaining a code C by mirroring code B to thereby reverse position of elements of B, and summing codes B and C to obtain the interwoven code.

7. The system of claim 6 wherein the spreading code is a Barker code.
Description



BACKGROUND OF THE INVENTION

The present invention relates to interwoven spreading codes such as Barker codes which are used in pulse compression or pulse encoding, such as may be used in direct sequence spread spectrum communications. Although the present invention is discussed primarily in the context of direct sequence spread spectrum signals, the present invention is not to be limited to this specific context as Barker codes and other spreading codes can be used in other contexts, especially in applications relating to high noise low signal environments.

In a spread spectrum system a signal occupies a higher bandwidth than the minimum necessary for transmission of information. The baseband is spread through using a code that is independent of the data to be sent. Direct sequence is one type of technique where the data signal is multiplied by a code signal. The code can be a Barker code. At the receiver, the original data signal is recovered by correlation of the received signal with a synchronized replica of the coding signal used to spread the baseband. Thus Barker codes can be used for spreading.

Barker codes can be defined as a sequence of length N for which the aperiodic autocorrelation function is less than or equal to 1/N away from 0. Barker codes can exist for binary or non-binary codes. Binary Barker codes have been found for lengths of 2, 3, 4, 5, 7, 11, and 13. A Barker code is a series of digits a.sub.i=.+-.1 of length N.gtoreq.2 such that

.times..times..ltoreq..times..times..times..times..times..times..ltoreq.&l- t; ##EQU00001##

Barker codes are used in pulse compression, or pulse coding. Barker codes can be used to compare two signals resulting in a maximum output if the two signals match and either a zero or a constant minimum value in other cases. This comparison process is generally called correlation. One bit of each input line is examined at a time, these bits are multiplied and the individual results are added. Barker codes are not the only type of code that is used for spreading, as other spreading codes are used.

Despite these advantages, problems remain. One of the most significant problems with using Barker codes is the uneven envelope of the pulses when a limited bandwidth is required. This uneven envelope allows less energy per pulse to be transmitted, thus reducing the sensitivity of the receiver.

Therefore, it is a primary object, feature, or advantage of the present invention to improve upon the state of the art.

Another object, feature, or advantage of the present invention is to provide a code that provides for increased uniformity in amplitude and thus a more even envelope when a limited bandwidth is required.

Yet another object, feature, or advantage of the present invention is to provide a code that provides for increased energy per pulse to be generated.

A further object, feature, or advantage of the present invention is to provide a code that provides substantially the same autocorrelation properties as those associated with a Barker code.

One or more of these and/or other objects, features, or advantages of the present invention will become apparent from the specification and claims that follow.

SUMMARY OF THE INVENTION

The present invention provides for the creation of and use of interwoven spreading codes. According to one aspect of the present invention, a method of communication involves combining an interwoven spreading code, such as a Barker code with digital data to produce a signal and then sending the signal. The interwoven spreading code is formed from a stretched spreading code series at a first frequency and a mirror of the stretched spreading code series at a second frequency. According to another aspect of the present invention digital data is extracted from a signal that contains data encoded through use of interwoven spreading codes. Preferably, the spreading code used is a Barker code, however other spreading codes with suitable auto correlation properties can also be used.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a graph illustrating autocorrelation of a Barker 13 series, a stretched Barker 13 series or its mirror, and autocorrelation of the sum of a stretched series with its mirror (interwoven Barker series).

FIG. 2 is a graph illustrating a comparison between a simulated Barker 13 and an Interwoven Barker 13 transmitted signal and the differences in uniformity of the amplitude.

FIG. 3 illustrates the measured transmitted signal of an Interwoven Barker 13 code showing a uniform envelope.

FIG. 4 illustrates the power spectrum of the Interwoven Barker 13 code.

FIG. 5 illustrates the autocorrelation signal of the Interwoven Barker 13 code as measured.

FIG. 6 illustrates one embodiment of a transmitter adapted for use of Interwoven Barker codes.

FIG. 7 illustrates one embodiment of a receiver adapted for use of Interwoven Barker codes.

FIG. 8 illustrates one embodiment of deriving interwoven Barker codes of the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

The present invention provides for use of interwoven spreading codes and methods of using these codes in communication systems. The present invention is not to be limited to the specific embodiments described herein. For purposes of explanation, a Barker code is used. The present invention contemplates, however, that other types of spreading codes can be used, especially those that provide desirable auto correlation properties.

By studying the relationship between a Barker series and its mirror image, the present inventors have observed that the two series alternately build each other and destroy each other. For purposes of explanation, a Barker 13 series is used, although any Barker series can be used.

TABLE-US-00001 Barker 13 series 1 1 1 1 1 -1 -1 1 1 -1 1 -1 1 Mirrored Barker 13 series: 1 -1 1 -1 1 1 -1 -1 1 1 1 1 1 sum: 2 0 2 0 2 0 -2 0 2 0 2 0 2

The sum of the two series emphasizes this fact as for each digit either alternating twos or zeros result. The alternating twos indicate build-up while the zeros indicate destruction.

By creating a new series in which each element is the average of two consecutive elements in the Barker 13 series, we can negate this alternating pattern.

TABLE-US-00002 Stretched Barker 13 series 0.5 1 1 1 1 0 -1 0 1 0 0 0 0 0.5 mirrored stretched Barker 13 series: 0.5 0 0 0 0 1 0 -1 0 1 1 1 1 0.5 sum: 1 1 1 1 1 1 -1 -1 1 1 1 1 1 1

The resulting two vectors are indifferent to each other; when the stretched Barker 13 gives a one, its mirror returns a zero and vice versa. The sum vector emphasizes this characteristic. In addition, the envelope of the series is almost uniform. This allows more energy per pulse to be transmitted.

In mathematical terms, the new series is created, by convolution of the Barker 13 series with the vector [0.5,0.5]. This mathematical operation guarantees that the autocorrelation obtained by these series will not be significantly altered. In addition, the bandwidth of the signal will be narrowed as its duration increases.

Since the two series are mirror images of each other, symmetry demands that both series generate autocorrelation at the exact same point in time. By centering each series on a different frequency and intertwining them, we obtain a signal with uniform amplitude and well-defined autocorrelation.

TABLE-US-00003 Stretched Barker 13 series 0.5 1 1 1 1 0 -1 0 1 0 0 0 0 0.5 Reversed stretched Barker 13 series: 0.5 0 0 0 0 1 0 -1 0 1 1 1 1 0.5 The novel interwoven series: 0.5 + 0.5 1 1 1 1 1 -1 -1 1 1 1 1 1 0.5 + 0.5

The bold numbers originate from the stretched Barker 13 series, and are represented by one frequency. The italic elements are derived from the reversed series and are represented by a second frequency. The sum of these two series is the code which herein is called an "Interwoven Barker Code." There is an Interwoven Barker Code that can be constructed from each Barker code in the manner previously disclosed. For convenience, FIG. 8 also illustrates how an Interwoven Barker Code can be determined from a Barker series.

FIGS. 1 and 2 illustrate some of the useful properties of Interwoven Barker codes. In FIG. 1, the autocorrelation of a Barker 13 series is indicated by series A. The autocorrelation of a stretched Barker 13 series or its mirror is indicated by series B. The autocorrelation of the sum of the stretched Barker 13 series with its mirror (the Interwoven Barker 13 series) is indicated by series C. Note that the autocorrelation of the Interwoven Barker 13 series C is substantially the same as for the Barker 13 series A, thus this advantage of Barker series is maintained.

FIG. 2 illustrates one of the useful advantages of the Interwoven Barker Code. In particular, FIG. 2 illustrates that the Interwoven Barker Code provides a more uniform amplitude than a Barker 13 series. The uniform amplitude of the Interwoven Barker code allows more energy per pulse to be generated.

The Interwoven Barker codes, including the Interwoven Barker 13 code can be implemented using SAW (surface acoustic wave) technology, such as that disclosed in U.S. Pat. No. 6,535,545, herein incorporated by reference in its entirety. In one embodiment of the present invention each of the two interwoven series can be encoded using BPSK (bi-phase sequence keying) at a separate frequency. For example the first series can be set at 482 MHz and the second series can be set at 494 MHz. The resulting signal was transmitted and observed on an oscilloscope. The PA (pulse amplitude) compression envelope was observed to become more uniform than predicted by simulation. This is illustrated in FIG. 3. The spectrum of the resulting Interwoven Barker 13 code was also observed in FIG. 4. Note that the center frequency is set at 2.438 GHz and the signal has a relatively limited bandwidth. FIG. 5 illustrates the autocorrelation signal of the Interwoven Barker 13 code which is consistent with the simulated autocorrelation signal.

The present invention provides for using Interwoven Barker codes in any number of applications, including in applications where Barker codes are presently used and where it would be advantageous to have a more uniform amplitude and a limited bandwidth. FIG. 6 illustrates a block diagram of one embodiment of a transmitter using an Interwoven Barker Code. As shown in FIG. 6. Incoming digital data bits are combined (such as through use of an XOR function) with a stretched Barker series and a mirrored stretched Barker series. The resulting signal is modulated by a modulator 12 to produce a signal for transmission. In FIG. 7, a receiver 20 is shown. A received signal is input to a demodulator 22. After filtering the resulting signal is sent to a correlator 24 that uses the stretched Barker series and a mirrored stretched Barker series to provide for determining the digital data. One skilled in the art having the benefit of this disclosure that Interwoven Barker codes of the present invention can be used in any number of hardware and/or software implementations of devices.

Although specific embodiments have been described herein, the present invention contemplations numerous other embodiments and variations. For example, the present invention provides for using spreading codes of various types, including Barker codes or other spreading codes recognized as providing effective auto correlation signals, when summed with their mirror image. The present invention contemplates interwoven spreading codes of different lengths, the present invention contemplates using interwoven spreading codes in applications other than spread spectrum digital communications, differences in the type of modulation used, the frequencies used, and other differences and variations which would be apparent to one skilled in the art having the benefit of this disclosure. These and other variations are all within the spirit and scope of the invention.

*


Free Web Sudoku Puzzles.
Solve with your browser.
      8   3 4    
  3         7   1
  7   5          
    3     5 2 7  
  4     2     1  
  1 2 4     8    
          1   8  
7   9         2  
    1 3   2      
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!