SUBSCRIBE FOR DAILY UPDATES

Enter your email address:

Delivered by FeedBurner

Google

Thursday, March 25, 2010 · 0 comments

Google

Saturday, March 13, 2010 · 0 comments

Provided by the Compucert computer training team.

SEARCH ENGINES

· 0 comments




During the early development of the web, there was a list of webservers edited by Tim Berners-Lee and hosted on the CERN webserver. One historical snapshot from 1992 remains.[1] As more webservers went online the central list could not keep up. On the NCSA site new servers were announced under the title "What's New!"[2]

The very first tool used for searching on the Internet was Archie.[3] The name stands for "archive" without the "v." It was created in 1990 by Alan Emtage, a student at McGill University in Montreal. The program downloaded the directory listings of all the files located on public anonymous FTP (File Transfer Protocol) sites, creating a searchable database of file names; however, Archie did not index the contents of these sites.

The rise of Gopher (created in 1991 by Mark McCahill at the University of Minnesota) led to two new search programs, Veronica and Jughead. Like Archie, they searched the file names and titles stored in Gopher index systems. Veronica (Very Easy Rodent-Oriented Net-wide Index to Computerized Archives) provided a keyword search of most Gopher menu titles in the entire Gopher listings. Jughead (Jonzy's Universal Gopher Hierarchy Excavation And Display) was a tool for obtaining menu information from specific Gopher servers. While the name of the search engine "Archie" was not a reference to the Archie comic book series, "Veronica" and "Jughead" are characters in the series, thus referencing their predecessor.

In the summer of 1993, no search engine existed yet for the web, though numerous specialized catalogues were maintained by hand. Oscar Nierstrasz at the University of Geneva wrote a series of Perl scripts that would periodically mirror these pages and rewrite them into a standard format which formed the basis for W3Catalog, the web's first primitive search engine, released on September 2, 1993[4].

In June 1993, Matthew Gray, then at MIT, produced what was probably the first web robot, the Perl-based World Wide Web Wanderer, and used it to generate an index called 'Wandex'. The purpose of the Wanderer was to measure the size of the World Wide Web, which it did until late 1995. The web's second search engine Aliweb appeared in November 1993. Aliweb did not use a web robot, but instead depended on being notified by website administrators of the existence at each site of an index file in a particular format.

JumpStation (released in December 1993[5]) used a web robot to find web pages and to build its index, and used a web form as the interface to its query program. It was thus the first WWW resource-discovery tool to combine the three essential features of a web search engine (crawling, indexing, and searching) as described below. Because of the limited resources available on the platform on which it ran, its indexing and hence searching were limited to the titles and headings found in the web pages the crawler encountered.

One of the first "full text" crawler-based search engines was WebCrawler, which came out in 1994. Unlike its predecessors, it let users search for any word in any webpage, which has become the standard for all major search engines since. It was also the first one to be widely known by the public. Also in 1994 Lycos (which started at Carnegie Mellon University) was launched, and became a major commercial endeavor.

Soon after, many search engines appeared and vied for popularity. These included Magellan, Excite, Infoseek, Inktomi, Northern Light, and AltaVista. Yahoo! was among the most popular ways for people to find web pages of interest, but its search function operated on its web directory, rather than full-text copies of web pages. Information seekers could also browse the directory instead of doing a keyword-based search.

In 1996, Netscape was looking to give a single search engine an exclusive deal to be their featured search engine. There was so much interest that instead a deal was struck with Netscape by 5 of the major search engines, where for $5Million per year each search engine would be in a rotation on the Netscape search engine page. These five engines were: Yahoo!, Magellan, Lycos, Infoseek and Excite.[6][7]

Search engines were also known as some of the brightest stars in the Internet investing frenzy that occurred in the late 1990s.[8] Several companies entered the market spectacularly, receiving record gains during their initial public offerings. Some have taken down their public search engine, and are marketing enterprise-only editions, such as Northern Light. Many search engine companies were caught up in the dot-com bubble, a speculation-driven market boom that peaked in 1999 and ended in 2001.

Around 2000, the Google search engine rose to prominence.[citation needed] The company achieved better results for many searches with an innovation called PageRank. This iterative algorithm ranks web pages based on the number and PageRank of other web sites and pages that link there, on the premise that good or desirable pages are linked to more than others. Google also maintained a minimalist interface to its search engine. In contrast, many of its competitors embedded a search engine in a web portal.

By 2000, Yahoo was providing search services based on Inktomi's search engine. Yahoo! acquired Inktomi in 2002, and Overture (which owned AlltheWeb and AltaVista) in 2003. Yahoo! switched to Google's search engine until 2004, when it launched its own search engine based on the combined technologies of its acquisitions.

Microsoft first launched MSN Search in the fall of 1998 using search results from Inktomi. In early 1999 the site began to display listings from Looksmart blended with results from Inktomi except for a short time in 1999 when results from AltaVista were used instead. In 2004, Microsoft began a transition to its own search technology, powered by its own web crawler (called msnbot).

Microsoft's rebranded search engine, Bing, was launched on June 1, 2009. On July 29, 2009, Yahoo! and Microsoft finalized a deal in which Yahoo! Search would be powered by Microsoft Bing technology.

According to Hitbox,[9] Google's worldwide popularity peaked at 82.7% in December, 2008. July 2009 rankings showed Google (78.4%) losing traffic to Baidu (8.87%), and Bing (3.17%). The market share of Yahoo! Search (7.16%) and AOL (0.6%) were also declining.

In the United States, Google held a 63.2% market share in May 2009, according to Nielsen NetRatings.[10] In the People's Republic of China, Baidu held a 61.6% market share for web search in July 2009.[11]

Search engines enable the discovery of sources like documents which existence was not generally known. In January 2010, a previously unknown letter from the French philosopher René Descartes, dated May 27, 1641, was found by the Dutch philosopher Erik-Jan Bos when browsing through Google. Bos found the letter mentioned in a summary of autographs kept by Haverford College in Haverford, Pennsylvania. This was the third letter by Descartes found in the last 25 years

A search engine operates, in the following order

  1. Web crawling
  2. Indexing
  3. Searching

Web search engines work by storing information about many web pages, which they retrieve from the html itself. These pages are retrieved by a Web crawler (sometimes also known as a spider) — an automated Web browser which follows every link on the site. Exclusions can be made by the use of robots.txt. The contents of each page are then analyzed to determine how it should be indexed (for example, words are extracted from the titles, headings, or special fields called meta tags). Data about web pages are stored in an index database for use in later queries. A query can be a single word. The purpose of an index is to allow information to be found as quickly as possible. Some search engines, such as Google, store all or part of the source page (referred to as a cache) as well as information about the web pages, whereas others, such as AltaVista, store every word of every page they find. This cached page always holds the actual search text since it is the one that was actually indexed, so it can be very useful when the content of the current page has been updated and the search terms are no longer in it. This problem might be considered to be a mild form of linkrot, and Google's handling of it increases usability by satisfying user expectations that the search terms will be on the returned webpage. This satisfies the principle of least astonishment since the user normally expects the search terms to be on the returned pages. Increased search relevance makes these cached pages very useful, even beyond the fact that they may contain data that may no longer be available elsewhere.

When a user enters a query into a search engine (typically by using key words), the engine examines its index and provides a listing of best-matching web pages according to its criteria, usually with a short summary containing the document's title and sometimes parts of the text. The index is built from the information stored with the data and the method by which the information is indexed. Unfortunately, there is not one search engine that allows to search documents by date. Most search engines support the use of the boolean operators AND, OR and NOT to further specify the search query. Boolean operators are for literal searches that allow the user to refine and extend the terms of the search. The engine looks for the words or phrases exactly as entered. Some search engines provide an advanced feature called proximity search which allows users to define the distance between keywords. There is also concept-based searching where the research involves using statistical analysis on pages containing the words or phrases you search for. As well, natural language queries allow the user to type a question in the same form one would ask it to a human. A site like this would be ask.com.

The usefulness of a search engine depends on the relevance of the result set it gives back. While there may be millions of web pages that include a particular word or phrase, some pages may be more relevant, popular, or authoritative than others. Most search engines employ methods to rank the results to provide the "best" results first. How a search engine decides which pages are the best matches, and what order the results should be shown in, varies widely from one engine to another. The methods also change over time as Internet usage changes and new techniques evolve. There are two main types of search engine that have evolved: one is a system of predefined and hierarchically ordered keywords that humans have programmed extensively. The other is a system that generates an "inverted index" by analyzing texts it locates. This second form relies much more heavily on the computer itself to do the bulk of the work.

Most Web search engines are commercial ventures supported by advertising revenue and, as a result, some employ the practice of allowing advertisers to pay money to have their listings ranked higher in search results. Those search engines which do not accept money for their search engine results make money by running search related ads alongside the regular search engine results. The search engines make money every time someone clicks on one of these ads.


TELECOMMUNICATION

Friday, March 12, 2010 · 0 comments



Telecommunication is the transmission of signals over a distance for the purpose of communication. In earlier times, this may have involved the use of smoke signals, drums, semaphore, flags or heliograph. In modern times, telecommunication typically involves the use of electronic devices such as telephones, television, radio or computers. Early inventors in the field of telecommunication include Alexander Graham Bell, Guglielmo Marconi and John Logie Baird. Telecommunication is an important part of the world economy and the telecommunication industry's revenue was estimated to be $1.2 trillion in 2006.

Early telecommunications

A replica of one of Chappe's semaphore towers in Nalbach

In the Middle Ages, chains of beacons were commonly used on hilltops as a means of relaying a signal. Beacon chains suffered the drawback that they could only pass a single bit of information, so the meaning of the message such as "the enemy has been sighted" had to be agreed upon in advance. One notable instance of their use was during the Spanish Armada, when a beacon chain relayed a signal from Plymouth to London signalling the arrival of Spanish ships.[1]

In 1792, Claude Chappe, a French engineer, built the first fixed visual telegraphy system (or semaphore line) between Lille and Paris.[2] However semaphore suffered from the need for skilled operators and expensive towers at intervals of ten to thirty kilometres (six to nineteen miles). As a result of competition from the electrical telegraph, the last commercial line was abandoned in 1880.[3]

[edit] Telegraph and telephone

The first commercial electrical telegraph was constructed by Sir Charles Wheatstone and Sir William Fothergill Cooke and opened on 9 April 1839. Both Wheatstone and Cooke viewed their device as "an improvement to the [existing] electromagnetic telegraph" not as a new device.[4]

Samuel Morse independently developed a version of the electrical telegraph that he unsuccessfully demonstrated on 2 September 1837. His code was an important advance over Wheatstone's signaling method. The first transatlantic telegraph cable was successfully completed on 27 July 1866, allowing transatlantic telecommunication for the first time.[5]

The conventional telephone now used worldwide was first patented by Alexander Graham Bell in March 1876.[6] That first patent by Bell was the master patent of the telephone, from which all other patents for electric telephone devices and features flowed. Credit for the invention of the electric telephone has been frequently disputed, and new controversies over the issue have arisen from time-to-time. As with other great inventions such as radio, television, light bulb, and computer, there were several inventors who did pioneering experimental work on voice transmission over a wire and improved on each other's ideas.

The first commercial telephone services were set up in 1878 and 1879 on both sides of the Atlantic in the cities of New Haven and London.[7][8]

[edit] Radio and television

In 1832, James Lindsay gave a classroom demonstration of wireless telegraphy to his students. By 1854, he was able to demonstrate a transmission across the Firth of Tay from Dundee, Scotland to Woodhaven, a distance of two miles (3 km), using water as the transmission medium.[9] In December 1901, Guglielmo Marconi established wireless communication between St. John's, Newfoundland (Canada) and Poldhu, Cornwall (England), earning him the 1909 Nobel Prize in physics (which he shared with Karl Braun).[10] However small-scale radio communication had already been demonstrated in 1893 by Nikola Tesla in a presentation to the National Electric Light Association.[11]

On 25 March 1925, John Logie Baird was able to demonstrate the transmission of moving pictures at the London department store Selfridges. Baird's device relied upon the Nipkow disk and thus became known as the mechanical television. It formed the basis of experimental broadcasts done by the British Broadcasting Corporation beginning 30 September 1929.[12] However, for most of the twentieth century televisions depended upon the cathode ray tube invented by Karl Braun. The first version of such a television to show promise was produced by Philo Farnsworth and demonstrated to his family on 7 September 1927.[13]

[edit] Computer networks and the Internet

On 11 September 1940, George Stibitz was able to transmit problems using teletype to his Complex Number Calculator in New York and receive the computed results back at Dartmouth College in New Hampshire.[14] This configuration of a centralized computer or mainframe with remote dumb terminals remained popular throughout the 1950s. However, it was not until the 1960s that researchers started to investigate packet switching — a technology that would allow chunks of data to be sent to different computers without first passing through a centralized mainframe. A four-node network emerged on 5 December 1969; this network would become ARPANET, which by 1981 would consist of 213 nodes.[15]

ARPANET's development centred around the Request for Comment process and on 7 April 1969, RFC 1 was published. This process is important because ARPANET would eventually merge with other networks to form the Internet and many of the protocols the Internet relies upon today were specified through the Request for Comment process. In September 1981, RFC 791 introduced the Internet Protocol v4 (IPv4) and RFC 793 introduced the Transmission Control Protocol (TCP) — thus creating the TCP/IP protocol that much of the Internet relies upon today.

However, not all important developments were made through the Request for Comment process. Two popular link protocols for local area networks (LANs) also appeared in the 1970s. A patent for the token ring protocol was filed by Olof Soderblom on 29 October 1974 and a paper on the Ethernet protocol was published by Robert Metcalfe and David Boggs in the July 1976 issue of Communications of the ACM.[16][17]

PENDRIVES

Wednesday, March 10, 2010 · 0 comments


A USB flash drive consists of flash memory data storage device integrated with a USB (Universal Serial Bus) 1.1 or 2.0 interface. USB flash drives are typically removable and rewritable, much smaller than a floppy disk, and most weigh less than 30 g (1 oz).[1] Storage capacities in 2010 can be as large as 256 GB[2] with steady improvements in size and price per capacity. Some allow 1 million write or erase cycles[3][4] and have a 10-year data retention cycle.[citation needed]

USB flash drives are often used for the same purposes as floppy disks were. They are smaller, faster, have thousands of times more capacity, and are more durable and reliable because of their lack of moving parts. Until approximately 2005, most desktop and laptop computers were supplied with floppy disc drives, but most recent equipment has abandoned floppy disk drives in favor of USB ports.

Flash drives use the USB mass storage standard, supported natively by modern operating systems such as Windows, Mac OS X, Linux, and other Unix-like systems. USB drives with USB 2.0 support can store more data and transfer faster than a much larger optical disc drive and can be read by most other systems such as the PlayStation 3.

Nothing moves mechanically in a flash drive; the term drive persists because computers read and write flash-drive data using the same system commands as for a mechanical disk drive, with the storage appearing to the computer operating system and user interface as just another drive.[4] Flash drives are very robust mechanically, and can withstand anything that does not actually break the circuit board or connector.

A flash drive consists of a small printed circuit board carrying the circuit elements and a USB connector, insulated electrically and protected inside a plastic, metal, or rubberized case which can be carried in a pocket or on a key chain, for example. The USB connector may be protected by a removable cap or by retracting into the body of the drive, although it is not likely to be damaged if unprotected. Most flash drives use a standard type-A USB connection allowing plugging into a port on a personal computer, but drives for other interfaces also exist.

Most USB flash drives draw their power from the USB connection, and do not require a battery. Some devices that combine the functionality of a digital audio player with flash-drive-type storage require a battery for the player function.

Flash memory combines a number of older technologies, with lower cost, lower power consumption and small size made possible by recent advances in microprocessor technology. The memory storage was based on earlier EPROM and EEPROM technologies. These had very limited capacity, were very slow for both reading and writing, required complex high-voltage drive circuitry, and could only be re-written after erasing the entire contents of the chip.

Hardware designers later developed EEPROMs with the erasure region broken up into smaller "fields" that could be erased individually without affecting the others. Altering the contents of a particular memory location involved copying the entire field into an off-chip buffer memory, erasing the field, modifying the data as required in the buffer, and re-writing it into the same field. This required considerable computer support, and PC-based EEPROM flash memory systems often carried their own dedicated microprocessor system. Flash drives are more or less a miniaturized version of this.

The development of high-speed serial data interfaces such as USB made semiconductor memory systems with serially accessed storage viable, and the simultaneous development of small, high-speed, low-power microprocessor systems allowed this to be incorporated into extremely compact systems. Serial access requires far fewer electrical connections for the memory chips than does parallel access, which has simplified the manufacture of multi-gigabyte drives.

Computers access modern flash memory systems very much like hard disk drives, where the controller system has full control over where information is actually stored. The actual EEPROM writing and erasure processes are, however, still very similar to the earlier systems described above.

Many low-cost MP3 players simply add extra software and a battery to a standard flash memory control microprocessor so it can also serve as a music playback decoder. Most of these players can also be used as a conventional flash drive, for storing files of any type.

[edit] History

[edit] First commercial product

Trek Technology and IBM began selling the first USB flash drives commercially in 2000. The Singaporean Trek Technology sold a model under the brand name "ThumbDrive", and IBM marketed the first such drives in North America with its product named the "DiskOnKey" -which was developed and manufactured by the Israeli company M-Systems. IBM's USB flash drive became available on December 15, 2000,[5] and had a storage capacity of 8 MB, more than five times the capacity of the then-common floppy disks.

In 2000 Lexar introduced a Compact Flash (CF) card with a USB connection, and a companion card read/writer and USB cable that eliminated the need for a USB hub.

In 2002 Netac Technology, a Shenzen consumer electronics company which claims to have invented the USB flash drive in the late 1990s,[6] was granted a Chinese patent for the device.[7]

Both Trek Technology and Netac Technology have tried to protect their patent claims. Trek won a Singaporean suit,[8] but a court in the United Kingdom revoked one of Trek's UK patents.[9] While Netac Technology has brought lawsuits against PNY Technologies,[7] Lenovo,[10] aigo,[11] Sony,[12][13][14] and Taiwan's Acer and Tai Guen Enterprise Co,[14] most companies that manufacture USB flash drives do so without regard for Trek and Netac's patents.

[edit] Second generation

Modern flash drives have USB 2.0 connectivity. However, they do not currently use the full 480 Mbit/s (60MB/s) the USB 2.0 Hi-Speed specification supports because of technical limitations inherent in NAND flash. The fastest drives currently available use a dual channel controller, although they still fall considerably short of the transfer rate possible from a current generation hard disk, or the maximum high speed USB throughput.

Typical overall file transfer speeds vary considerably, and should be checked before purchase. Speeds may be given in Mbyte per second, Mbit per second, or optical drive multipliers such as "180X" (180 times 150 KiB per second). Typical fast drives claim to read at up to 30 megabytes/s (MB/s) and write at about half that, about 20 times faster than older "USB full speed" devices, which are limited to a maximum speed of 12 Mbit/s (1.5 MB/s).

[edit] Design and implementation

One end of the device is fitted with a single male type-A USB connector. Inside the plastic casing is a small printed circuit board. Mounted on this board is some power circuitry and a small number of surface-mounted integrated circuits (ICs). Typically, one of these ICs provides an interface to the USB port, another drives the onboard memory, and the other is the flash memory.

Drives typically use the USB mass storage device class to communicate with the host.

Usbkey internals.jpg
Internals of a typical USB flash drive

1 USB connector
2 USB mass storage controller device
3 Test points
4 Flash memory chip
5 Crystal oscillator
6 LED
7 Write-protect switch (Optional)
8 Space for second flash memory chip

[edit] Essential components

There are typically four parts to a flash drive:

  • Male type-A USB connector – provides an interface to the host computer.
  • USB mass storage controller – implements the USB host controller. The controller contains a small microcontroller with a small amount of on-chip ROM and RAM.
  • NAND flash memory chip – stores data. NAND flash is typically also used in digital cameras.
  • Crystal oscillator – produces the device's main 12 MHz clock signal and controls the device's data output through a phase-locked loop.

[edit] Additional components

The typical device may also include:

  • Jumpers and test pins – for testing during the flash drive's manufacturing or loading code into the microprocessor.
  • LEDs – indicate data transfers or data reads and writes.
  • Write-protect switches – Enable or disable writing of data into memory.
  • Unpopulated space – provides space to include a second memory chip. Having this second space allows the manufacturer to use a single printed circuit board for more than one storage size device.
  • USB connector cover or cap – reduces the risk of damage, prevents the ingress of fluff or other contaminants, and improves overall device appearance. Some flash drives use retractable USB connectors instead. Others have a swivel arrangement so that the connector can be protected without removing anything.
  • Transport aid – the cap or the body often contains a hole suitable for connection to a key chain or lanyard. Connecting the cap, rather than the body, can allow the drive itself to be lost.
  • Some drives offer expandable storage via an internal memory card slot, much like a memory card reader.[15][16]


EMBEDDED SYSTEMS

Tuesday, March 9, 2010 · 0 comments

An embedded system is a computer system designed to perform one or a few dedicated functions[1][2] often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computer (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today.[3]

Embedded systems are controlled by one or more main processing cores that is typically either a microcontroller or a digital signal processor (DSP).[4] The key characteristic is however being dedicated to handle a particular task, which may require very powerful processors. For example, air traffic control systems may usefully be viewed as embedded, even though they involve mainframe computers and dedicated regional and national networks between airports and radar sites. (Each radar probably includes one or more embedded systems of its own.)

Since the embedded system is dedicated to specific tasks, design engineers can optimize it reducing the size and cost of the product and increasing the reliability and performance. Some embedded systems are mass-produced, benefiting from economies of scale.

Physically, embedded systems range from portable devices such as digital watches and MP3 players, to large stationary installations like traffic lights, factory controllers, or the systems controlling nuclear power plants. Complexity varies from low, with a single microcontroller chip, to very high with multiple units, peripherals and networks mounted inside a large chassis or enclosure.

In general, "embedded system" is not a strictly definable term, as most systems have some element of extensibility or programmability. For example, handheld computers share some elements with embedded systems such as the operating systems and microprocessors which power them, but they allow different applications to be loaded and peripherals to be connected. Moreover, even systems which don't expose programmability as a primary feature generally need to support software updates. On a continuum from "general purpose" to "embedded", large application systems will have subcomponents at most points even if the system as a whole is "designed to perform one or a few dedicated functions", and is thus appropriate to call "embedded".

ROBOTICS

Saturday, March 6, 2010 · 0 comments



ROBOTICS IS A UPCOMING TECHNOLOGY

A robot is an automatically guided machine, able to do tasks on its own. Another common characteristic is that by its appearance or movements, a robot often conveys a sense that it has intent or agency of its own

The word robot can refer to both physical robots and virtual software agents, but the latter are usually referred to as bots.[3] There is no consensus on which machines qualify as robots, but there is general agreement among experts and the public that robots tend to do some or all of the following: move around, operate a mechanical limb, sense and manipulate their environment, and exhibit intelligent behavior, especially behavior which mimics humans or other animals.

There is conflict about whether the term can be applied to remotely operated devices, as the most common usage implies, or solely to devices which are controlled by their software without human intervention. In South Africa, robot is an informal and commonly used term for a set of traffic lights.

Stories of artificial helpers and companions and attempts to create them have a long history but fully autonomous machines only appeared in the 20th century. The first digitally operated and programmable robot, the Unimate, was installed in 1961 to lift hot pieces of metal from a die casting machine and stack them. Today, commercial and industrial robots are in widespread use performing jobs more cheaply or with greater accuracy and reliability than humans. They are also employed for jobs which are too dirty, dangerous or dull to be suitable for humans. Robots are widely used in manufacturing, assembly and packing, transport, earth and space exploration, surgery, weaponry, laboratory research, and mass production of consumer and industrial goods.[4]

It is difficult to compare numbers of robots in different countries, since there are different definitions of what a "robot" is. The International Organization for Standardization gives a definition of robot in ISO 8373: "an automatically controlled, reprogrammable, multipurpose, manipulator programmable in three or more axes, which may be either fixed in place or mobile for use in industrial automation applications."[5] This definition is used by the International Federation of Robotics, the European Robotics Research Network (EURON), and many national standards committees.[6]

The Robotics Institute of America (RIA) uses a broader definition: a robot is a "re-programmable multi-functional manipulator designed to move materials, parts, tools, or specialized devices through variable programmed motions for the performance of a variety of tasks."[7] The RIA subdivides robots into four classes: devices that manipulate objects with manual control, automated devices that manipulate objects with predetermined cycles, programmable and servo-controlled robots with continuous point-to-point trajectories, and robots of this last type which also acquire information from the environment and move intelligently in response.

There is no one definition of robot which satisfies everyone, and many people have their own.[8] For example, Joseph Engelberger, a pioneer in industrial robotics, once remarked: "I can't define a robot, but I know one when I see one."[9] According to Encyclopaedia Britannica, a robot is "any automatically operated machine that replaces human effort, though it may not resemble human beings in appearance or perform functions in a humanlike manner".[10] Merriam-Webster describes a robot as a "machine that looks like a human being and performs various complex acts (as walking or talking) of a human being", or a "device that automatically performs complicated often repetitive tasks", or a "mechanism guided by automatic controls".[11]

Modern robots are usually used in tightly controlled environments such as on assembly lines because they have difficulty responding to unexpected interference. Because of this, most humans rarely encounter robots. However, domestic robots for cleaning and maintenance are increasingly common in and around homes in developed countries, particularly in Japan. Robots can also be found in the military.

[edit] Defining characteristics


KITT is mentally anthropomorphic, while ASIMO is physically anthropomorphic

While there is no single correct definition of "robot,"[12] a typical robot will have several, or possibly all, of the following characteristics.

It is an electric machine which has some ability to interact with physical objects and to be given electronic programming to do a specific task or to do a whole range of tasks or actions. It may also have some ability to perceive and absorb data on physical objects, or on its local physical environment, or to process data, or to respond to various stimuli. This is in contrast to a simple mechanical device such as a gear or a hydraulic press or any other item which has no processing ability and which does tasks through purely mechanical processes and motion.

Mental agency

For robotic engineers, the physical appearance of a machine is less important than the way its actions are controlled. The more the control system seems to have agency of its own, the more likely the machine is to be called a robot. An important feature of agency is the ability to make choices. Higher-level cognitive functions, though, are not necessary, as shown by ant robots.

  • A clockwork car is never considered a robot.
  • A remotely operated vehicle is sometimes considered a robot (or telerobot).[13]
  • A car with an onboard computer, like Bigtrak, which could drive in a programmable sequence, might be called a robot.
  • A self-controlled car which could sense its environment and make driving decisions based on this information, such as the 1990s driverless cars of Ernst Dickmanns or the entries in the DARPA Grand Challenge, would quite likely be called a robot.
  • A sentient car, like the fictional KITT, which can make decisions, navigate freely and converse fluently with a human, is usually considered a robot.
Physical agency

However, for many laymen, if a machine appears to be able to control its arms or limbs, and especially if it appears anthropomorphic or zoomorphic (e.g. ASIMO or Aibo), it would be called a robot.

  • A player piano is rarely characterized as a robot.[14]
  • A CNC milling machine is very occasionally characterized as a robot.
  • A factory automation arm is almost always characterized as an industrial robot.
  • An autonomous wheeled or tracked device, such as a self-guided rover or self-guided vehicle, is almost always characterized as a mobile robot or service robot.
  • A zoomorphic mechanical toy, like Roboraptor, is usually characterized as a robot.[15]
  • A mechanical humanoid, like ASIMO, is almost always characterized as a robot, usually as a service robot.

Even for a 3-axis CNC milling machine using the same control system as a robot arm, it is the arm which is almost always called a robot, while the CNC machine is usually just a machine. Having eyes can also make a difference in whether a machine is called a robot, since humans instinctively connect eyes with sentience. However, simply being anthropomorphic is not a sufficient criterion for something to be called a robot. A robot must do something; an inanimate object shaped like ASIMO would not be considered a robot.

[edit] Etymology

A scene from Karel ÄŒapek's 1920 play R.U.R. (Rossum's Universal Robots), showing three robots

The word robot was introduced to the public by Czech writer Karel ÄŒapek in his play R.U.R. (Rossum's Universal Robots), published in 1920.[16] The play begins in a factory that makes artificial people called robots, but they are closer to the modern ideas of androids, creatures who can be mistaken for humans. They can plainly think for themselves, though they seem happy to serve. At issue is whether the robots are being exploited and the consequences of their treatment.

However, Karel ÄŒapek himself did not coin the word. He wrote a short letter in reference to an etymology in the Oxford English Dictionary in which he named his brother, the painter and writer Josef ÄŒapek, as its actual originator.[16] In an article in the Czech journal LidovĂ© noviny in 1933, he explained that he had originally wanted to call the creatures laboÅ™i (from Latin labor, work). However, he did not like the word, and sought advice from his brother Josef, who suggested "roboti". The word robota means literally work, labor or serf labor, and figuratively "drudgery" or "hard work" in Czech and many Slavic languages. Traditionally the robota was the work period a serf had to give for his lord, typically 6 months of the year.[17] Serfdom was outlawed in 1848 in Bohemia, so at the time ÄŒapek wrote R.U.R., usage of the term robota had broadened to include various types of work, but the obsolete sense of "serfdom" would still have been known.[18][19]

The word robotics, used to describe this field of study, was coined by the science fiction writer Isaac Asimov.

[edit] Social impact

As robots have become more advanced and sophisticated, experts and academics have increasingly explored the questions of what ethics might govern robots' behavior,[20] and whether robots might be able to claim any kind of social, cultural, ethical or legal rights.[21] One scientific team has said that it is possible that a robot brain will exist by 2019.[22] Others predict robot intelligence breakthroughs by 2050.[23] Recent advances have made robotic behavior more sophisticated.[24]

Vernor Vinge has suggested that a moment may come when computers and robots are smarter than humans. He calls this "the Singularity."[25] He suggests that it may be somewhat or possibly very dangerous for humans.[26] This is discussed by a philosophy called Singularitarianism.

In 2009, experts attended a conference hosted by the Association for the Advancement of Artificial Intelligence (AAAI) to discuss whether computers and robots might be able to acquire any autonomy, and how much these abilities might pose a threat or hazard. They noted that some robots have acquired various forms of semi-autonomy, including being able to find power sources on their own and being able to independently choose targets to attack with weapons. They also noted that some computer viruses can evade elimination and have achieved "cockroach intelligence." They noted that self-awareness as depicted in science-fiction is probably unlikely, but that there were other potential hazards and pitfalls.[25] Various media sources and scientific groups have noted separate trends in differing areas which might together result in greater robotic functionalities and autonomy, and which pose some inherent concerns.[27][28][29]

Some experts and academics have questioned the use of robots for military combat, especially when such robots are given some degree of autonomous functions.[30] There are also concerns about technology which might allow some armed robots to be controlled mainly by other robots.[31] The US Navy has funded a report which indicates that as military robots become more complex, there should be greater attention to implications of their ability to make autonomous decisions.[32][33] One researcher states that autonomous robots might be more humane, as they could make decisions more effectively. However, other experts question this.[34]

Some public concerns about autonomous robots have received media attention.[35] One robot in particular, the EATR, has generated concerns over its fuel source as it can continually refuel itself using organic substances.[36] Although the engine for the EATR is designed to run on biomass and vegetation[37] specifically selected by its sensors which can find on battlefields or other local environments the project has stated that chicken fat can also be used.[38]

Another significant military robot is the SWORDS robot, which is currently used in ground-based combat. It can use a variety of weapons, and there is some discussion of giving it some degree of autonomy in battleground situations.[39][40][41]

Unmanned combat air vehicles (UCAVs), which are an upgraded form of UAVs, can do a wide variety of missions, including combat. UCAVs are being designed such as the Mantis UCAV which would have the ability to fly themselves, to pick their own course and target, and to make most decisions on their own.[42]

The AAAI has studied this topic in depth[20] and its president has commissioned a study to look at this issue.[43]

Some have suggested a need to build "Friendly AI", meaning that the advances which are already occurring with AI should also include an effort to make AI intrinsically friendly and humane.[44] Several such measures reportedly already exist, with robot-heavy countries such as Japan and South Korea[45] having begun to pass regulations requiring robots to be equipped with safety systems, and possibly sets of 'laws' akin to Asimov's Three Laws of Robotics.[46][47] An official report was issued in 2009 by the Japanese government's Robot Industry Policy Committee.[48] Chinese officials and researchers have issued a report suggesting a set of ethical rules, as well as a set of new legal guidelines referred to as "Robot Legal Studies."[49] Some concern has been expressed over a possible occurrence of robots telling apparent falsehoods.[50]

[edit] Technological trends

Various techniques have emerged to develop the science of robotics and robots. One method is Evolutionary robotics, in which a number of differing robots are submitted to tests. Those which perform best are used as a model to create a subsequent "generation" of robots. Another method is Developmental robotics, which tracks changes and development within a single in the areas of problem-solving and other functions.

[edit] Technological development

Overall trends

Japan hopes to have full-scale commercialization of service robots by 2025. Much technological research in Japan is led by Japanese government agencies, particularly the Trade Ministry.[51]

As robots become more advanced, eventually there may be a standard computer operating system designed mainly for robots. Robot Operating System (ROS) is an open-source set of programs being developed at Stanford University, the Massachusetts Institute of Technology and the Technical University of Munich, Germany, among others. ROS provides ways to program a robot's navigation and limbs regardless of the specific hardware involved. It also provides high-level commands for items like image recognition and even opening doors. When ROS boots up on a robot's computer, it would obtain data on attributes such as the length and movement of robots' limbs. It would relay this data to higher-level algorithms. Microsoft is also developing a "Windows for robots" system with its Robotics Developer Studio, which has been available since 2007.[52]

New functions and abilities

The Caterpillar Company is making a dump truck which can drive itself without any human operator.[53]

Many future applications of robotics seem obvious to people, even though they are well beyond the capabilities of robots available at the time of the prediction. As early as 1982 people were confident that someday robots would:[54] 1. clean parts by removing molding flash 2. spray paint automobiles with absolutely no human presence 3. pack things in boxes -- for example, orient and nest chocolate candies in candy boxes 4. make electrical cable harness 5. load trucks with boxes -- a packing problem 6. handle soft goods, such as garments and shoes 7. shear sheep 8. prosthesis 9. cook fast food and work in other service industries 10. household robot.

Generally such predictions are overly optimistic in timescale.

[edit] Research robots

While most robots today are installed in factories or homes, performing labour or life saving jobs, many new types of robot are being developed in laboratories around the world. Much of the research in robotics focuses not on specific industrial tasks, but on investigations into new types of robot, alternative ways to think about or design robots, and new ways to manufacture them. It is expected that these new types of robot will be able to solve real world problems when they are finally realized.[citation needed]

A microfabricated electrostatic gripper holding some silicon nanowires.[55]
  • Care-Providing Robots:
    Fig. 1: The Care-Providing robot FRIEND. (Photo: IAT)
    The Care-Providing robot FRIEND is a semi-autonomous robot designed to support disabled and elderly people in their daily life activities, like preparing and serving a meal, or reintegration in professional life. FRIEND make it possible for such people, e.g. patients which are paraplegic, have muscle diseases or serious paralysis, e.g. due to strokes, to perform special tasks in daily life self-determined and without help from other people like therapists or nursing staff. The robot FRIEND is the third generation of such robots developed at the Institute of Automation (IAT) of University of Bremen within different research projects[56][57]. Within the last project, AMaRob (AMaRob web page), an interdisciplinary consortium, consisting of technicians, designers as well as therapists and further representatives of various interest groups, influences the development of FRIEND. Besides covering the various technical aspects, also design aspects were included as well as requirements from daily practice given by therapists, in order to develop a care-providing robot that is suitable for daily life activities. The AMaRob project was founded by the German Federal Ministry of Education and Research (BMBF – Bundesministerium fĂ¼r Bildung und Forschung) within the “Leitinnovation Servicerobotik”.
  • Nanorobots: Nanorobotics is the still largely hypothetical technology of creating machines or robots at or close to the scale of a nanometer (10−9 meters). Also known as nanobots or nanites, they would be constructed from molecular machines. So far, researchers have mostly produced only parts of these complex systems, such as bearings, sensors, and Synthetic molecular motors, but functioning robots have also been made such as the entrants to the Nanobot Robocup contest.[58] Researchers also hope to be able to create entire robots as small as viruses or bacteria, which could perform tasks on a tiny scale. Possible applications include micro surgery (on the level of individual cells), utility fog,[59] manufacturing, weaponry and cleaning.[60] Some people have suggested that if there were nanobots which could reproduce, the earth would turn into "grey goo", while others argue that this hypothetical outcome is nonsense.[61][62]
  • Reconfigurable Robots: A few researchers have investigated the possibility of creating robots which can alter their physical form to suit a particular task,[63] like the fictional T-1000. Real robots are nowhere near that sophisticated however, and mostly consist of a small number of cube shaped units, which can move relative to their neighbours, for example SuperBot. Algorithms have been designed in case any such robots become a reality.[64]
  • Soft Robots: Robots with silicone bodies and flexible actuators (air muscles, electroactive polymers, and ferrofluids), controlled using fuzzy logic and neural networks, look and feel different from robots with rigid skeletons, and are capable of different behaviors.[65]
A swarm of robots from the Open-source Micro-robotic Project
  • Swarm robots: Inspired by colonies of insects such as ants and bees, researchers are modeling the behavior of swarms of thousands of tiny robots which together perform a useful task, such as finding something hidden, cleaning, or spying. Each robot is quite simple, but the emergent behavior of the swarm is more complex. The whole set of robots can be considered as one single distributed system, in the same way an ant colony can be considered a superorganism, exhibiting swarm intelligence. The largest swarms so far created include the iRobot swarm, the SRI/MobileRobots CentiBots project[66] and the Open-source Micro-robotic Project swarm, which are being used to research collective behaviors.[67][68] Swarms are also more resistant to failure. Whereas one large robot may fail and ruin a mission, a swarm can continue even if several robots fail. This could make them attractive for space exploration missions, where failure can be extremely costly.[69]
  • Haptic interface robots: Robotics also has application in the design of virtual reality interfaces. Specialized robots are in widespread use in the haptic research community. These robots, called "haptic interfaces," allow touch-enabled user interaction with real and virtual environments. Robotic forces allow simulating the mechanical properties of "virtual" objects, which users can experience through their sense of touch.[70] Haptic interfaces are also used in robot-aided rehabilitation.

[edit] Varying cultural perceptions

Roughly half of all the robots in the world are in Asia, 32% in Europe, and 16% in North America, 1% in Australasia and 1% in Africa.[71] 30% of all the robots in the world are in Japan.[72] This means that Japan has the most robots in the world out of all the countries, and is in fact leading the world's robotics.[73] Japan is actually said to be the robotic capital of the world.[74]

In Japan and South Korea, ideas of future robots have been mainly positive, and the start of the pro-robotic society there is thought to be possibly due to the famous 'Astro Boy'. Asian societies such as Japan, South Korea, and more recently, China, believe robots to be more equal to humans, having them care for old people, play with or teach children, or replace pets etc.[75] The general view in Asian cultures is that the more robots advance, the better, which is the opposite of the Western belief.

"This is the opening of an era in which human beings and robots can co-exist," says Japanese firm Mitsubishi about one of the many humanistic robots in Japan.[76] South Korea aims to put a robot in every house there by 2015-2020 in order to help catch up technologically with Japan.[45][77]

Western societies are more likely to be against, or even fear the development of robotics, through much media output in movies and literature that they will replace humans. Some believe that the West regards robots as a 'threat' to the future of humans, partly due to religious beliefs about the role of humans and society.[74][78] Obviously, these boundaries are not clear, but there is a significant difference between the two cultural viewpoints.

[edit] Contemporary uses

At present there are 2 main types of robots, based on their use: general-purpose autonomous robots and dedicated robots.

TOPIO, a humanoid robot developed by TOSY that can play ping-pong.[79]

Robots can be classified by their specificity of purpose. A robot might be designed to perform one particular task extremely well, or a range of tasks less well. Of course, all robots by their nature can be re-programmed to behave differently, but some are limited by their physical form. For example, a factory robot arm can perform jobs such as cutting, welding, gluing, or acting as a fairground ride, while a pick-and-place robot can only populate printed circuit boards.

[edit] General-purpose autonomous robots

General-purpose autonomous robots are robots that can perform a variety of functions independently. General-purpose autonomous robots typically can navigate independently in known spaces, handle their own re-charging needs, interface with electronic doors and elevators and perform other basic tasks. Like computers, general-purpose robots can link with networks, software and accessories that increase their usefulness. They may recognize people or objects, talk, provide companionship, monitor environmental quality, respond to alarms, pick up supplies and perform other useful tasks. General-purpose robots may perform a variety of functions simultaneously or they may take on different roles at different times of day. Some such robots try to mimic human beings and may even resemble people in appearance; this type of robot is called a humanoid robot.

A general-purpose robot acts as a guide during the day and a security guard at night

[edit] Types of robots

A Pick and Place robot in a factory

At the end of 2008, there were over 1 million industrial robots and an estimated 7 million service robots in use.[80] Industrial robot, as defined by ISO 8373, is "an automatically controlled, reprogrammable, multipurpose manipulator programmable in three or more axes, which may be either fixed in place or mobile for use in industrial automation applications." Most commonly, industrial robots are fixed robotic arms and manipulators used primarily for production and distribution of goods. The term "service robot" is less well-defined. IFR has proposed a tentative definition, "A service robot is a robot which operates semi- or fully autonomously to perform services useful to the well-being of humans and equipment, excluding manufacturing operations."

[edit] Robots increased productivity, accuracy, and endurance

Automation increases productivity, improves reliability and reduces the price of goods, such automobiles and electronics.[citation needed]

[edit] Some examples of factory robots

  • Car production: Over the last three decades automobile factories have become dominated by robots. A typical factory contains hundreds of industrial robots working on fully automated production lines, with one robot for every ten human workers. On an automated production line, a vehicle chassis on a conveyor is welded, glued, painted and finally assembled at a sequence of robot stations.
An intelligent AGV drops-off goods without needing lines or beacons in the workspace
  • Packaging: Industrial robots are also used extensively for palletizing and packaging of manufactured goods, for example for rapidly taking drink cartons from the end of a conveyor belt and placing them into boxes, or for loading and unloading machining centers.
  • Electronics: Mass-produced printed circuit boards (PCBs) are almost exclusively manufactured by pick-and-place robots, typically with SCARA manipulators, which remove tiny electronic components from strips or trays, and place them on to PCBs with great accuracy.[81] Such robots can place hundreds of thousands of components per hour, far out-performing a human in speed, accuracy, and reliability.[82]
  • Automated guided vehicles (AGVs): Mobile robots, following markers or wires in the floor, or using vision[83] or lasers, are used to transport goods around large facilities, such as warehouses, container ports, or hospitals.[84]
    • Early AGV-Style Robots were limited to tasks that could be accurately defined and had to be performed the same way every time. Very little feedback or intelligence was required, and the robots needed only the most basic exteroceptors (sensors). The limitations of these AGVs are that their paths are not easily altered and they cannot alter their paths if obstacles block them. If one AGV breaks down, it may stop the entire operation.
    • Interim AGV-Technologies developed that deploy triangulation from beacons or bar code grids for scanning on the floor or ceiling. In most factories, triangulation systems tend to require moderate to high maintenance, such as daily cleaning of all beacons or bar codes. Also, if a tall pallet or large vehicle blocks beacons or a bar code is marred, AGVs may become lost. Often such AGVs are designed to be used in human-free environments.
    • Intelligent AGVs (i-AGVs) such as SpeciMinder,[85] ADAM,[86] Tug[87] and MT 400 with Motivity[88] are designed for people-friendly workspaces. They navigate by recognizing natural features. 3D scanners or other means of sensing the environment in two or three dimensions help to eliminate cumulative errors in dead-reckoning calculations of the AGV's current position. Some AGVs can create maps of their environment using scanning lasers with simultaneous localization and mapping (SLAM) and use those maps to navigate in real time with other path planning and obstacle avoidance algorithms. They are able to operate in complex environments and perform non-repetitive and non-sequential tasks such as transporting photomasks in a semiconductor lab, specimens in hospitals and goods in warehouses. For dynamic areas, such as warehouses full of pallets, AGVs require additional strategies using three-dimensional sensors such as time-of-flight or stereovision cameras.

4G TECHNOLOGY

· 0 comments

4G refers to the fourth generation of cellular wireless standards. It is a successor to 3G and 2G standards, with the aim to provide a wide range of data rates up to ultra-broadband (gigabit-speed) Internet access to mobile as well as stationary users. Although 4G is a broad term that has had several different and more vague definitions, this article uses 4G to refer to IMT Advanced (International Mobile Telecommunications Advanced), as defined by ITU-R.

A 4G cellular system must have target peak data rates of up to approximately 100 Mbit/s for high mobility such as mobile access and up to approximately 1 Gbit/s for low mobility such as nomadic/local wireless access, according to the ITU requirements. Scalable bandwidths up to at least 40 MHz should be provided.[1][2] A 4G system is expected to provide a comprehensive and secure all-IP based solution where facilities such as IP telephony, ultra-broadband Internet access, gaming services and HDTV streamed multimedia may be provided to users.[citation needed]

The pre-4G technology 3GPP Long Term Evolution (LTE) is often branded "4G", but the first LTE release does not fully comply with the IMT-Advanced requirements. LTE has a theoretical net bitrate capacity of up to 100 Mbit/s in the downlink and 50 Mbit/s in the uplink if a 20 MHz channel is used - and more if Multiple-input multiple-output (MIMO), i.e. antenna arrays, are used. Most major mobile carriers in the United States and several worldwide carriers have announced plans to convert their networks to LTE beginning in 2009. The world's first publicly available LTE-service was opened in the two Scandinavian capitals Stockholm and Oslo on the 14 December 2009, and branded 4G. The physical radio interface was at an early stage named High Speed OFDM Packet Access (HSOPA), now named Evolved UMTS Terrestrial Radio Access (E-UTRA).

LTE Advanced (Long-term-evolution Advanced) is a candidate for IMT-Advanced standard, formally submitted by the 3GPP organization to ITU-T in the fall 2009, and expected to be released in 2011. The target of 3GPP LTE Advanced is to reach and surpass the ITU requirements. LTE Advanced should be compatible with first release LTE equipment, and should share frequency bands with first release LTE.[3]

The Mobile WiMAX (IEEE 802.16e-2005) mobile wireless broadband access (MWBA) standard is sometimes branded 4G, and offers peak data rates of 128 Mbit/s downlink and 56 Mbit/s uplink over 20 MHz wide channels. The IEEE 802.16m evolution of 802.16e is under development, with the objective to fulfill the IMT-Advanced criteria of 1000 Mbit/s for stationary reception and 100 Mbit/s for mobile reception.[4]

UMB (Ultra Mobile Broadband) was the brand name for a discontinued 4G project within the 3GPP2 standardization group to improve the CDMA2000 mobile phone standard for next generation applications and requirements. In November 2008, Qualcomm, UMB's lead sponsor, announced it was ending development of the technology, favouring LTE instead.[5] The objective was to achieve data speeds over 275 Mbit/s downstream and over 75 Mbit/s upstream.

In all these suggestions for 4G, the CDMA spread spectrum radio technology used in 3G systems and IS-95 is abandoned and replaced by frequency-domain equalization schemes, for example multi-carrier transmission such as OFDMA. This is combined with MIMO (i.e. multiple antennas(Multiple In Multiple Out)), dynamic channel allocation and channel-dependent scheduling.

3G TECHNOLOGY

Thursday, March 4, 2010 · 0 comments


What is 3g technology What is 3g wireless technology? It’s a simple question, and you might be surprised to learn that it’s something you use on a regular basis. For a very basic answer, it is what allows you to do all kinds of neat things with your cell phone. It is the technology behind making calls, sending really fast text messages, looking at the Internet, and much much more. But that’s really more what 3g wireless technology allows you to do. A more in depth answer requires a bit more information about where 3g technology came from. The original form of cell phone technology started with the first generation. Cell phones worked on very small frequencies and because of the limited speed they were used strictly for talking. Of course, this being in the 1980’s, it was still quite a feat. When the second generation technology was made available to the public, it allowed for some small data transfers to occur. As small steps were made in the cell phone progression, second generation was called 2.5g and then 2.75g. It all lead up to what is 3g wireless technology today. Of course when the 3g technology first came out to the public, it wasn’t quite as advanced as it has become now. Still, the jump between the second generation and third generation was outstanding. The speed of transferring data was incredible and meant that cell phone users could do a lot more things. Texting was made a lot faster, people could browse the Internet, and music could be downloaded directly to a person’s phone. But that’s not all there is to what is 3g wireless technology. Frequency is the biggest part of what is 3g wireless technology. Without a faster frequency, the things that the third generation of wireless networks can do would be impossible. The real developments that have created modern cell phones has been the development of how those frequencies are put out. There are a few different methods that cell phone providers use to make their cell phone service faster. That’s why the provider a person uses is just as important as the phone they use. Where is 3g technology used most efficiently is a good question to go along with what is 3g wireless technology. Most cell phone providers now use a third generation network but not all cell phones make the best use of it. Phones that don’t have cameras or easy ways to type in messages aren’t good options for people who want to use all the features of 3g technology. Recent phones that have been coming out tend to be designed for using 3g technology, such as the Apple iPhone or Sprint’s Instinct. Every cell phone provider has at least one phone that will let their customers get the full 3g experience. unlock 3g iphone

Pages

About this blog

This is the Blog for the all people who are interested in the technology and wants to test their IQ with respect to the technical knowledge.

Juicy Checks


WWF Wild Kids Checks
Spring Garden Checks


Frogs Checks
Destination ChecksRydell Forever ChecksMotley Crue ChecksGarden of Faith