OCR to help generate search text in scan document

Digitizing a magazine article or a printed contract is often a common needs. We could either spend hours retyping and then correcting misprints or we could convert all the required materials into digital format in several minutes using a scanner and Optical Character Recognition (OCR) software. Although scanning pages would be an expensive and time-consuming undertaking, the benefits are huge.

IPP - Print via HTTP or HTTPS

The Internet Printing Protocol (IPP) is a standard network protocol for remote printing as well as managing print jobs, media size, resolution, and so forth in distributed environments.

The idea behind the IPP is to define a protocol for end users to print over the Internet, provide users with the same printing controls and concepts that they use to print locally or to LAN-attached printers. There are two main components to IPP:

ICMP report network error

ICMP or Internet Control Message Protocol is one of the most important network protocols in TCP/IP protocol suite. The Internet Protocol is not designed to be absolutely reliable. As such, ICMP is designed to be used by networked computers' operating systems to send error messages to show that a requested service is not available or that a PC or router could not be reached.

What is computer network?

A computer network is a group of two or more computer systems linked together. The purpose of having computer network is to allow computers to communicate with each other and share resources and information.

The type of communication in computer network might be a download of video from Youtube, using your web browser like Firefox, Internet explorer to read CNN news; talking to your friends using Instant Messenger like MSN, Google Talk and so on.

Digital Certificate for Internet Security

A digital certificate is a form of electronic credentials for the Internet. It is issued by a Certification Authority (CA). Basically a CA is an independent, recognized and mutually trusted third party that guarantees that the website operating is who it claims to be. When a CA issues digital certificates, it verifies that the owner is not claiming a false identity. There are many public Certification Authorities available today. Two examples of highly trusted CAs are VeriSign and Thawte.

lpd / lpr - Line Printer Daemon protocol / Line Printer Remote protocol

The Line Printer Daemon protocol / Line Printer Remote protocol (or LPD, LPR) is a platform-independent printing protocol that runs over TCP / IP to send print jobs to remote printers. The technology was originally developed for BSD UNIX and has since become the de facto cross-platform printing protocol. The LPD protocol specification is documented in RFC 1179.

LPD protocol uses TCP port 515. A request begins with a byte containing the request code, followed by the arguments to the request, and is terminated by an ASCII LF character.

Print anywhere, from any device through Google Cloud Print

Google Cloud Print is a new technology that connects printers to the web. It is built on the idea that printing can be more intuitive, accessible, and useful.

By using Google Cloud Print, home and work printers can be configure to be available to anyone chosen, from the applications use every day. Google Cloud Print works on phone, tablet, Chromebook, PC, and any other web-connected device to print from.

Network Protocol - the Rule of Computer Communication

In computing, a protocol is a convention or standard that controls or enables the connection, communication, and data transfer between computing devices.

Modern network systems are made up of a variety of different systems running on many different platforms. In order for computers on these platforms to exchange information, there must be a preexisting agreement as to how the information will be structured and how each side will send and receive it.

Domain Name System (DNS) - the basic TCP/IP system

Domain Name System (DNS) is one of the base system service in TCP/IP. It allows hosts (PC, servers) on TCP/IP networks to be addressed by names. Though IP addresses allow computers and routers to identify each other efficiently, humans prefer to work with names rather than numbers.

DNS is used by email system, windows active directory, any web access and so on. Without DNS, a user will need to know the IP addresses of all the services s/he required.

Google Chrome Extensions

Google Chrome is a web browser developed by Google. According to Google, Chrome Extensions are applications that run inside the Chrome browser and provide additional functionality, integration with third party websites or services, and customized browsing experiences. By using extensions, a user can customize Google Chrome with features needed, while keeping the browser free of things that is not required.

Pages

Subscribe to iPCNetworking RSS